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
- CodeTypeReference.cs
- SwitchLevelAttribute.cs
- HttpSessionStateBase.cs
- ToolStripComboBox.cs
- DbConnectionClosed.cs
- DurationConverter.cs
- MarshalDirectiveException.cs
- ClientSettingsSection.cs
- DataGridTablesFactory.cs
- IEnumerable.cs
- WindowsIPAddress.cs
- WindowProviderWrapper.cs
- DispatcherHookEventArgs.cs
- CookieParameter.cs
- DataGridRowEventArgs.cs
- _ListenerRequestStream.cs
- Light.cs
- VectorConverter.cs
- RuntimeArgumentHandle.cs
- Type.cs
- SmtpNtlmAuthenticationModule.cs
- DesignerTextBoxAdapter.cs
- KerberosSecurityTokenParameters.cs
- AutomationPatternInfo.cs
- SocketAddress.cs
- GraphicsState.cs
- HttpPostedFile.cs
- NotSupportedException.cs
- Control.cs
- MediaPlayerState.cs
- SqlProviderServices.cs
- CustomAttribute.cs
- Version.cs
- CompilerScopeManager.cs
- TdsParserHelperClasses.cs
- Int16AnimationBase.cs
- ComplexBindingPropertiesAttribute.cs
- TargetControlTypeCache.cs
- FormViewDeletedEventArgs.cs
- mediaeventshelper.cs
- DynamicArgumentDesigner.xaml.cs
- oledbmetadatacolumnnames.cs
- DesignSurfaceServiceContainer.cs
- CommandConverter.cs
- EdmToObjectNamespaceMap.cs
- ProgramPublisher.cs
- OleDbFactory.cs
- ZipIOExtraField.cs
- ComponentResourceManager.cs
- BufferedWebEventProvider.cs
- Config.cs
- TabPanel.cs
- PerformanceCountersBase.cs
- CodeStatement.cs
- ServiceDesigner.cs
- WebPartEventArgs.cs
- ListenDesigner.cs
- UnsafeNativeMethods.cs
- TableLayout.cs
- DataGridDetailsPresenterAutomationPeer.cs
- NameTable.cs
- Pts.cs
- DataGridViewRowCollection.cs
- DoubleSumAggregationOperator.cs
- TreeViewImageGenerator.cs
- Crypto.cs
- Region.cs
- ChtmlLinkAdapter.cs
- BitmapEffectState.cs
- LoadedOrUnloadedOperation.cs
- TypeElement.cs
- StandardRuntimeEnumValidatorAttribute.cs
- AuthorizationRuleCollection.cs
- EditorBrowsableAttribute.cs
- Journaling.cs
- BinaryMethodMessage.cs
- SharedStatics.cs
- BitmapPalette.cs
- BorderGapMaskConverter.cs
- ComponentGuaranteesAttribute.cs
- PanelStyle.cs
- CancelEventArgs.cs
- BooleanFunctions.cs
- NameTable.cs
- TimelineCollection.cs
- HtmlString.cs
- ModelItemCollection.cs
- fixedPageContentExtractor.cs
- ScrollChrome.cs
- HttpServerChannel.cs
- XmlCustomFormatter.cs
- KeyValuePairs.cs
- WindowVisualStateTracker.cs
- CookielessHelper.cs
- TTSVoice.cs
- DataTemplateSelector.cs
- ByteKeyFrameCollection.cs
- ADMembershipUser.cs
- ConfigurationValidatorAttribute.cs
- FixedDSBuilder.cs