Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- Win32.cs
- QilChoice.cs
- OdbcDataReader.cs
- IncrementalCompileAnalyzer.cs
- SizeF.cs
- PointKeyFrameCollection.cs
- PropertyGeneratedEventArgs.cs
- ConstructorArgumentAttribute.cs
- AQNBuilder.cs
- HttpPostServerProtocol.cs
- PeerChannelListener.cs
- XmlDocumentSurrogate.cs
- MailDefinition.cs
- HttpBufferlessInputStream.cs
- SqlFormatter.cs
- ParallelTimeline.cs
- ToolStripItemDesigner.cs
- PrintingPermissionAttribute.cs
- RelationshipManager.cs
- RemotingServices.cs
- CollectionExtensions.cs
- XmlSchemaAnyAttribute.cs
- MailHeaderInfo.cs
- PersistChildrenAttribute.cs
- ResourceAssociationTypeEnd.cs
- AvTrace.cs
- LicenseException.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- ReflectionHelper.cs
- EastAsianLunisolarCalendar.cs
- InplaceBitmapMetadataWriter.cs
- StateDesigner.cs
- Unit.cs
- OracleInfoMessageEventArgs.cs
- AddInDeploymentState.cs
- RectConverter.cs
- HtmlTableCellCollection.cs
- IncrementalCompileAnalyzer.cs
- DataGridViewRowCancelEventArgs.cs
- BufferedGraphicsManager.cs
- AsymmetricKeyExchangeFormatter.cs
- LineServices.cs
- Column.cs
- DockProviderWrapper.cs
- XsltConvert.cs
- LinkLabel.cs
- VisualState.cs
- MultilineStringConverter.cs
- CredentialCache.cs
- CompositeDuplexBindingElement.cs
- FormViewInsertedEventArgs.cs
- CompilerState.cs
- TableLayoutColumnStyleCollection.cs
- Rect.cs
- Style.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- PolicyImporterElement.cs
- DecoderNLS.cs
- _TLSstream.cs
- TextEndOfParagraph.cs
- HandlerBase.cs
- OperationInvokerBehavior.cs
- WorkItem.cs
- SoundPlayerAction.cs
- ComNativeDescriptor.cs
- Application.cs
- DrawingAttributesDefaultValueFactory.cs
- ErrorReporting.cs
- FocusWithinProperty.cs
- ValidationContext.cs
- WeakHashtable.cs
- FontCacheUtil.cs
- SystemInformation.cs
- DataStreams.cs
- PerspectiveCamera.cs
- QilTernary.cs
- DynamicField.cs
- BaseTransportHeaders.cs
- DataGridItemEventArgs.cs
- Clause.cs
- GeneratedContractType.cs
- Image.cs
- EncryptedPackageFilter.cs
- RelationshipDetailsRow.cs
- SafeEventHandle.cs
- DataObjectCopyingEventArgs.cs
- BufferModeSettings.cs
- CommentEmitter.cs
- TaskHelper.cs
- ParallelTimeline.cs
- DomainConstraint.cs
- Timer.cs
- ResourceAssociationTypeEnd.cs
- GridViewUpdateEventArgs.cs
- Stopwatch.cs
- UrlPath.cs
- ThousandthOfEmRealDoubles.cs
- WebConfigurationHostFileChange.cs
- DbProviderFactoriesConfigurationHandler.cs
- ServiceChannelFactory.cs