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
- MatchingStyle.cs
- CodeDelegateCreateExpression.cs
- DataGridViewRowsAddedEventArgs.cs
- TraceUtility.cs
- ToggleProviderWrapper.cs
- ToolStripControlHost.cs
- TimeoutException.cs
- D3DImage.cs
- BindingContext.cs
- PrintPreviewControl.cs
- FileLogRecord.cs
- JpegBitmapEncoder.cs
- ObjectDataSourceDisposingEventArgs.cs
- EntityContainerRelationshipSetEnd.cs
- Line.cs
- ToolStripDropDownClosedEventArgs.cs
- TableLayoutRowStyleCollection.cs
- ModuleBuilder.cs
- Interlocked.cs
- NamespaceList.cs
- NonVisualControlAttribute.cs
- DbMetaDataFactory.cs
- ComboBoxItem.cs
- DbProviderFactory.cs
- ContextDataSourceView.cs
- MediaElementAutomationPeer.cs
- FontEmbeddingManager.cs
- WebPartZoneDesigner.cs
- LayoutTableCell.cs
- MenuBindingsEditor.cs
- RootBuilder.cs
- ProfileManager.cs
- SHA256Managed.cs
- OleDbConnection.cs
- PointAnimationClockResource.cs
- TextEditorCharacters.cs
- QueuePathEditor.cs
- ViewStateException.cs
- FilterEventArgs.cs
- ListViewTableRow.cs
- InputReferenceExpression.cs
- DebuggerAttributes.cs
- MobileCategoryAttribute.cs
- Configuration.cs
- XmlnsDictionary.cs
- EndOfStreamException.cs
- ServiceInfoCollection.cs
- ViewManager.cs
- InkCanvasSelectionAdorner.cs
- ExeContext.cs
- Vector3DIndependentAnimationStorage.cs
- SystemIPInterfaceProperties.cs
- XmlSerializationGeneratedCode.cs
- StorageBasedPackageProperties.cs
- SystemIPGlobalProperties.cs
- EntityContainer.cs
- DataServiceQuery.cs
- HMACSHA1.cs
- TrackingStringDictionary.cs
- XmlSchemaNotation.cs
- StrongNameMembershipCondition.cs
- TableLayoutSettings.cs
- UIHelper.cs
- DatagramAdapter.cs
- BitmapEffectDrawingContent.cs
- SqlMetaData.cs
- MdbDataFileEditor.cs
- KeyPressEvent.cs
- DispatcherExceptionEventArgs.cs
- URLIdentityPermission.cs
- WriterOutput.cs
- IteratorFilter.cs
- StreamSecurityUpgradeAcceptorAsyncResult.cs
- StrokeNode.cs
- LocalBuilder.cs
- IDQuery.cs
- MemberHolder.cs
- TransformedBitmap.cs
- SpnegoTokenAuthenticator.cs
- FieldAccessException.cs
- PointCollectionConverter.cs
- ImageClickEventArgs.cs
- ItemType.cs
- WriteFileContext.cs
- SymmetricAlgorithm.cs
- ApplicationDirectoryMembershipCondition.cs
- NodeLabelEditEvent.cs
- DeadCharTextComposition.cs
- DocumentAutomationPeer.cs
- MessageFilter.cs
- ActivityBuilderXamlWriter.cs
- SqlWebEventProvider.cs
- CompiledQuery.cs
- Normalization.cs
- DeploymentSectionCache.cs
- FilteredAttributeCollection.cs
- SiteMapSection.cs
- LazyLoadBehavior.cs
- SqlMethodTransformer.cs
- Dictionary.cs