Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / clr / src / BCL / System / Runtime / InteropServices / CurrencyWrapper.cs / 1 / CurrencyWrapper.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: CurrencyWrapper. ** ** ** Purpose: Wrapper that is converted to a variant with VT_CURRENCY. ** ** =============================================================================*/ namespace System.Runtime.InteropServices { using System; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public sealed class CurrencyWrapper { public CurrencyWrapper(Decimal obj) { m_WrappedObject = obj; } public CurrencyWrapper(Object obj) { if (!(obj is Decimal)) throw new ArgumentException(Environment.GetResourceString("Arg_MustBeDecimal"), "obj"); m_WrappedObject = (Decimal)obj; } public Decimal WrappedObject { get { return m_WrappedObject; } } private Decimal m_WrappedObject; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: CurrencyWrapper. ** ** ** Purpose: Wrapper that is converted to a variant with VT_CURRENCY. ** ** =============================================================================*/ namespace System.Runtime.InteropServices { using System; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public sealed class CurrencyWrapper { public CurrencyWrapper(Decimal obj) { m_WrappedObject = obj; } public CurrencyWrapper(Object obj) { if (!(obj is Decimal)) throw new ArgumentException(Environment.GetResourceString("Arg_MustBeDecimal"), "obj"); m_WrappedObject = (Decimal)obj; } public Decimal WrappedObject { get { return m_WrappedObject; } } private Decimal m_WrappedObject; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ActivitySurrogate.cs
- AuthenticationConfig.cs
- SchemaTableOptionalColumn.cs
- SqlGatherProducedAliases.cs
- RemotingAttributes.cs
- RijndaelCryptoServiceProvider.cs
- NetSectionGroup.cs
- GridItemCollection.cs
- PolicyUnit.cs
- ImageMapEventArgs.cs
- ScrollChrome.cs
- Stackframe.cs
- PageMediaType.cs
- BinaryEditor.cs
- ScriptingRoleServiceSection.cs
- FullTextState.cs
- NamedPipeProcessProtocolHandler.cs
- Point4D.cs
- RecordsAffectedEventArgs.cs
- OptimisticConcurrencyException.cs
- EventPropertyMap.cs
- EntitySetBase.cs
- PtsCache.cs
- TypeTypeConverter.cs
- FreezableDefaultValueFactory.cs
- MemberProjectedSlot.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- XsdBuilder.cs
- ProtectedConfiguration.cs
- ExpressionEditorAttribute.cs
- HttpRequestWrapper.cs
- DataRelationCollection.cs
- Rule.cs
- DataGridTablesFactory.cs
- ImmutableObjectAttribute.cs
- linebase.cs
- _NegoState.cs
- QuaternionAnimationUsingKeyFrames.cs
- TempFiles.cs
- StrokeNodeOperations2.cs
- ParseHttpDate.cs
- FrameworkContentElement.cs
- XamlWriterExtensions.cs
- ExpandSegmentCollection.cs
- DesignerValidationSummaryAdapter.cs
- NavigationCommands.cs
- ClipboardProcessor.cs
- ExpressionBuilder.cs
- AmbientLight.cs
- ConfigurationLockCollection.cs
- LocatorPartList.cs
- EditingCoordinator.cs
- TemplateApplicationHelper.cs
- SqlClientWrapperSmiStreamChars.cs
- FixUp.cs
- Animatable.cs
- TreeViewHitTestInfo.cs
- HttpHandlerAction.cs
- ToolStripItemRenderEventArgs.cs
- ParagraphResult.cs
- SqlProcedureAttribute.cs
- AppearanceEditorPart.cs
- AssociationType.cs
- ParseNumbers.cs
- UserControl.cs
- StringUtil.cs
- SqlAliaser.cs
- FontStyleConverter.cs
- PropertyDescriptorComparer.cs
- SplitContainer.cs
- ToolboxItemAttribute.cs
- CharEntityEncoderFallback.cs
- DiagnosticsConfigurationHandler.cs
- BridgeDataRecord.cs
- DefaultTraceListener.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- SubpageParaClient.cs
- SlipBehavior.cs
- PathHelper.cs
- PageAdapter.cs
- _AutoWebProxyScriptWrapper.cs
- BaseTransportHeaders.cs
- MouseButton.cs
- Atom10ItemFormatter.cs
- XmlCountingReader.cs
- RawKeyboardInputReport.cs
- BindingContext.cs
- ClipboardProcessor.cs
- webeventbuffer.cs
- InputLangChangeRequestEvent.cs
- ContractHandle.cs
- WindowsIdentity.cs
- BitmapInitialize.cs
- ProvidePropertyAttribute.cs
- StatusBarAutomationPeer.cs
- ListViewTableRow.cs
- DataServiceContext.cs
- InputLanguageCollection.cs
- CompositeDispatchFormatter.cs
- SchemaConstraints.cs