Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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; } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- GroupItem.cs
- FileLevelControlBuilderAttribute.cs
- CodeRemoveEventStatement.cs
- SoapAttributes.cs
- WebProxyScriptElement.cs
- XamlFilter.cs
- Help.cs
- DataServiceContext.cs
- InkPresenter.cs
- ApplicationSecurityManager.cs
- WarningException.cs
- EntityConnection.cs
- DefaultParameterValueAttribute.cs
- SymbolType.cs
- ModifierKeysValueSerializer.cs
- GridViewEditEventArgs.cs
- SemaphoreFullException.cs
- LayoutTable.cs
- OleAutBinder.cs
- AspNetHostingPermission.cs
- LinqDataView.cs
- WebPartRestoreVerb.cs
- ScrollEvent.cs
- ParameterModifier.cs
- DocumentGridPage.cs
- Page.cs
- TempFiles.cs
- HtmlButton.cs
- DependsOnAttribute.cs
- RadioButtonRenderer.cs
- OpacityConverter.cs
- TextBoxAutoCompleteSourceConverter.cs
- SigningCredentials.cs
- ConnectionsZone.cs
- TreeNodeCollection.cs
- PointHitTestResult.cs
- DataServiceRequestOfT.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- Highlights.cs
- CommandCollectionEditor.cs
- FilteredSchemaElementLookUpTable.cs
- KnownTypesHelper.cs
- KeyedByTypeCollection.cs
- ScrollBar.cs
- FilterFactory.cs
- IntegerValidator.cs
- SwitchLevelAttribute.cs
- SupportsEventValidationAttribute.cs
- HebrewCalendar.cs
- CodeDomSerializationProvider.cs
- Compensation.cs
- KeyValueConfigurationCollection.cs
- StatusCommandUI.cs
- SharedUtils.cs
- RawStylusInput.cs
- DataGridViewImageColumn.cs
- FieldAccessException.cs
- TextTreePropertyUndoUnit.cs
- ConfigurationSection.cs
- TemplateColumn.cs
- CmsInterop.cs
- FlowDocumentView.cs
- CustomAttributeFormatException.cs
- SHA1Managed.cs
- connectionpool.cs
- ToolStripItemTextRenderEventArgs.cs
- Choices.cs
- LinqDataView.cs
- BufferedOutputStream.cs
- MatrixStack.cs
- WindowsGraphics.cs
- SplayTreeNode.cs
- MulticastIPAddressInformationCollection.cs
- RoleBoolean.cs
- NamespaceList.cs
- XDRSchema.cs
- __TransparentProxy.cs
- PointLightBase.cs
- WebReferencesBuildProvider.cs
- ChameleonKey.cs
- WinOEToolBoxItem.cs
- ProcessHostFactoryHelper.cs
- SmiEventSink_Default.cs
- DataSourceCacheDurationConverter.cs
- SpeechUI.cs
- __TransparentProxy.cs
- PeerUnsafeNativeMethods.cs
- Pool.cs
- UserInitiatedNavigationPermission.cs
- SecurityUniqueId.cs
- TypeSystem.cs
- SqlDataAdapter.cs
- ActivityExecutorDelegateInfo.cs
- MLangCodePageEncoding.cs
- WorkflowEventArgs.cs
- Command.cs
- Bidi.cs
- Debug.cs
- ChannelFactoryBase.cs
- LocalFileSettingsProvider.cs