Code:
/ FX-1434 / FX-1434 / 1.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
- VirtualDirectoryMappingCollection.cs
- TypedAsyncResult.cs
- LogicalExpressionEditor.cs
- SQLGuidStorage.cs
- CodeArgumentReferenceExpression.cs
- RectangleGeometry.cs
- UriWriter.cs
- FormParameter.cs
- BaseComponentEditor.cs
- DynamicPropertyHolder.cs
- CodeAccessPermission.cs
- PriorityBinding.cs
- Attributes.cs
- TextTreeUndoUnit.cs
- ImplicitInputBrush.cs
- Rect3D.cs
- SafeHandles.cs
- NullExtension.cs
- DebugHandleTracker.cs
- SetterBase.cs
- TemplateControlCodeDomTreeGenerator.cs
- ChannelOptions.cs
- TreeViewImageIndexConverter.cs
- AttachedPropertyBrowsableAttribute.cs
- PaginationProgressEventArgs.cs
- TraceContextEventArgs.cs
- DiscardableAttribute.cs
- SchemaTypeEmitter.cs
- PersonalizationDictionary.cs
- XMLSyntaxException.cs
- CommonGetThemePartSize.cs
- ObjectKeyFrameCollection.cs
- TypeInfo.cs
- GridView.cs
- CachingHintValidation.cs
- XmlBaseReader.cs
- parserscommon.cs
- InternalsVisibleToAttribute.cs
- BuildDependencySet.cs
- LinkedResourceCollection.cs
- HttpRuntime.cs
- EdmType.cs
- TransformerInfoCollection.cs
- XPathNodeList.cs
- AdapterUtil.cs
- ResourceReferenceExpressionConverter.cs
- CodeBinaryOperatorExpression.cs
- MatrixTransform.cs
- AuthenticationModuleElementCollection.cs
- CollectionViewSource.cs
- EncoderReplacementFallback.cs
- InteropAutomationProvider.cs
- Polyline.cs
- SelectingProviderEventArgs.cs
- UniformGrid.cs
- COM2ColorConverter.cs
- Win32SafeHandles.cs
- DataServiceRequestException.cs
- CmsInterop.cs
- DropDownButton.cs
- PermissionSet.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- SafeNativeMethodsCLR.cs
- ObjectContext.cs
- FlowDocumentView.cs
- DPTypeDescriptorContext.cs
- ActionItem.cs
- FormViewInsertedEventArgs.cs
- DataListItemCollection.cs
- Point.cs
- UserPreferenceChangingEventArgs.cs
- PageTheme.cs
- CmsUtils.cs
- DataControlLinkButton.cs
- QuaternionAnimationBase.cs
- DataControlFieldCell.cs
- WebEncodingValidator.cs
- SwitchAttribute.cs
- Path.cs
- HTTPAPI_VERSION.cs
- RemotingSurrogateSelector.cs
- RouteTable.cs
- ArraySubsetEnumerator.cs
- BooleanStorage.cs
- XmlUrlResolver.cs
- ToolboxItemImageConverter.cs
- ErrorLog.cs
- DocumentPageView.cs
- WarningException.cs
- CategoryNameCollection.cs
- DefaultValueTypeConverter.cs
- SqlClientPermission.cs
- Sql8ExpressionRewriter.cs
- ReservationNotFoundException.cs
- EventBookmark.cs
- DataContractSerializerServiceBehavior.cs
- PointConverter.cs
- _ChunkParse.cs
- GridViewHeaderRowPresenter.cs
- SecurityState.cs