Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / InteropServices / CurrencyWrapper.cs / 1305376 / 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
- TextSegment.cs
- ControlCollection.cs
- NamedPipeActivation.cs
- ClientScriptManagerWrapper.cs
- DesignerDataTableBase.cs
- ContextMenu.cs
- TypeSource.cs
- ADMembershipProvider.cs
- CollectionViewGroupInternal.cs
- Visitors.cs
- NavigationFailedEventArgs.cs
- RelatedCurrencyManager.cs
- Perspective.cs
- ToolStripDropDownClosedEventArgs.cs
- ThrowHelper.cs
- HtmlInputSubmit.cs
- ValueConversionAttribute.cs
- QilTernary.cs
- EntityContainer.cs
- FormViewAutoFormat.cs
- GridErrorDlg.cs
- InfoCardArgumentException.cs
- UpdateEventArgs.cs
- Effect.cs
- UInt32Converter.cs
- TypeConverterBase.cs
- BooleanStorage.cs
- FamilyMap.cs
- XmlValueConverter.cs
- CharEnumerator.cs
- COM2AboutBoxPropertyDescriptor.cs
- SplayTreeNode.cs
- MetadataArtifactLoaderComposite.cs
- cache.cs
- ToolStripItemCollection.cs
- TextBoxRenderer.cs
- XmlWriterTraceListener.cs
- PathGradientBrush.cs
- BinHexDecoder.cs
- QilLoop.cs
- WebBrowserSiteBase.cs
- CompilerGlobalScopeAttribute.cs
- Schema.cs
- TextModifier.cs
- FillRuleValidation.cs
- selecteditemcollection.cs
- WebHttpDispatchOperationSelector.cs
- ZipPackagePart.cs
- ProviderBase.cs
- HuffModule.cs
- StatusBarDrawItemEvent.cs
- LoginDesigner.cs
- GPRECT.cs
- ValidationError.cs
- SignatureToken.cs
- CancelEventArgs.cs
- SafeCryptContextHandle.cs
- Hyperlink.cs
- HtmlFormParameterReader.cs
- WindowsPrincipal.cs
- AssertSection.cs
- Native.cs
- RecognitionEventArgs.cs
- XmlWrappingWriter.cs
- CollectionViewGroupRoot.cs
- SendMailErrorEventArgs.cs
- PermissionSetTriple.cs
- SchemaEntity.cs
- FontStyle.cs
- Stopwatch.cs
- DbProviderManifest.cs
- ThumbAutomationPeer.cs
- UncommonField.cs
- SqlCachedBuffer.cs
- InputReportEventArgs.cs
- DataSourceGroupCollection.cs
- DefaultPerformanceCounters.cs
- WrappedIUnknown.cs
- XmlSerializationWriter.cs
- SQLStringStorage.cs
- RsaKeyGen.cs
- WebBrowserBase.cs
- LongValidator.cs
- VisualProxy.cs
- GlyphRun.cs
- LassoSelectionBehavior.cs
- XmlParserContext.cs
- ConstrainedGroup.cs
- NotCondition.cs
- TextProperties.cs
- XmlSchemaGroup.cs
- SecurityContextSecurityTokenResolver.cs
- AstTree.cs
- SingleResultAttribute.cs
- CLRBindingWorker.cs
- GridItemPatternIdentifiers.cs
- ScriptIgnoreAttribute.cs
- ConfigurationStrings.cs
- VirtualDirectoryMapping.cs
- List.cs