Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Point.cs
- GridViewRowEventArgs.cs
- RegistryDataKey.cs
- SourceFileInfo.cs
- PropertyBuilder.cs
- WebUtil.cs
- SqlDeflator.cs
- ManipulationDeltaEventArgs.cs
- RelatedView.cs
- odbcmetadatacollectionnames.cs
- ReadOnlyMetadataCollection.cs
- XmlNodeChangedEventManager.cs
- basecomparevalidator.cs
- AuthenticodeSignatureInformation.cs
- RegistryKey.cs
- DataRow.cs
- PropertyEmitterBase.cs
- ScrollItemProviderWrapper.cs
- VersionUtil.cs
- SelectedDatesCollection.cs
- TokenBasedSetEnumerator.cs
- SamlAdvice.cs
- NativeMethods.cs
- SapiInterop.cs
- HtmlInputButton.cs
- MorphHelper.cs
- TypeTypeConverter.cs
- EntityDataSourceSelectingEventArgs.cs
- TogglePattern.cs
- PolygonHotSpot.cs
- InternalConfigEventArgs.cs
- EntityContainerEntitySet.cs
- PropertyDescriptor.cs
- HwndHost.cs
- ScrollPatternIdentifiers.cs
- XmlCollation.cs
- WizardForm.cs
- LocalTransaction.cs
- _CacheStreams.cs
- SecurityTokenValidationException.cs
- _AutoWebProxyScriptEngine.cs
- ToolZoneDesigner.cs
- UserNamePasswordValidationMode.cs
- SettingsProperty.cs
- PageAsyncTask.cs
- XmlElementAttribute.cs
- XmlDocumentFragment.cs
- HttpConfigurationSystem.cs
- X509Chain.cs
- LayoutSettings.cs
- DockPanel.cs
- DesignerValidatorAdapter.cs
- DataGridViewElement.cs
- DataError.cs
- TypeListConverter.cs
- Certificate.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- WebPageTraceListener.cs
- ParsedAttributeCollection.cs
- WebChannelFactory.cs
- RedirectionProxy.cs
- NavigationExpr.cs
- COM2ComponentEditor.cs
- AutomationPattern.cs
- BamlLocalizer.cs
- Directory.cs
- _AutoWebProxyScriptHelper.cs
- Parallel.cs
- RegexStringValidator.cs
- TypeDescriptionProviderAttribute.cs
- Rotation3DKeyFrameCollection.cs
- ObjectViewListener.cs
- TextTreeInsertUndoUnit.cs
- TypeLibConverter.cs
- EntityModelBuildProvider.cs
- ScrollItemPatternIdentifiers.cs
- ToolBar.cs
- BuildResult.cs
- DataGridViewColumnTypeEditor.cs
- FontUnit.cs
- AnnotationHighlightLayer.cs
- KnownTypes.cs
- Schema.cs
- CallbackValidator.cs
- StringOutput.cs
- Rotation3DAnimationUsingKeyFrames.cs
- SapiAttributeParser.cs
- QueuePathEditor.cs
- TableLayoutColumnStyleCollection.cs
- ReverseInheritProperty.cs
- CapabilitiesSection.cs
- BaseAutoFormat.cs
- SoundPlayerAction.cs
- AttributeParameterInfo.cs
- CaseInsensitiveOrdinalStringComparer.cs
- WebRequestModuleElementCollection.cs
- HtmlInputCheckBox.cs
- SymbolTable.cs
- CutCopyPasteHelper.cs
- ComponentEvent.cs