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
- ScaleTransform3D.cs
- SchemaElementDecl.cs
- ToolStripGrip.cs
- ServiceDescription.cs
- UTF32Encoding.cs
- HwndHost.cs
- AssemblyCache.cs
- XmlExpressionDumper.cs
- ExpressionBuilder.cs
- CombinedGeometry.cs
- CounterSetInstance.cs
- WebResponse.cs
- WindowsContainer.cs
- ServiceModelSectionGroup.cs
- DesigntimeLicenseContext.cs
- WindowsToolbar.cs
- SqlTypeConverter.cs
- LayoutUtils.cs
- SecurityCriticalDataForSet.cs
- XmlSchemaType.cs
- _NetworkingPerfCounters.cs
- ListViewInsertEventArgs.cs
- EdmMember.cs
- UidPropertyAttribute.cs
- SecUtil.cs
- TrustManager.cs
- PropertyEntry.cs
- TraceSection.cs
- AsyncPostBackTrigger.cs
- XMLUtil.cs
- InstanceKeyCollisionException.cs
- InitializerFacet.cs
- PropertyValueEditor.cs
- ProviderUtil.cs
- XmlQueryCardinality.cs
- RectConverter.cs
- RequestCacheManager.cs
- DataControlLinkButton.cs
- PackageProperties.cs
- SqlExpressionNullability.cs
- LookupNode.cs
- NetworkInterface.cs
- EventSchemaTraceListener.cs
- FontEditor.cs
- MatrixAnimationUsingPath.cs
- DataSourceView.cs
- ClosureBinding.cs
- MarkupExtensionReturnTypeAttribute.cs
- ContentElementAutomationPeer.cs
- MDIControlStrip.cs
- ExpressionBuilder.cs
- HMACSHA1.cs
- ChannelServices.cs
- IdentityHolder.cs
- Signature.cs
- ServiceDebugElement.cs
- Base64Decoder.cs
- PropertyEmitterBase.cs
- ComplexType.cs
- DbExpressionRules.cs
- CellCreator.cs
- HtmlEncodedRawTextWriter.cs
- RayHitTestParameters.cs
- InvokePatternIdentifiers.cs
- UnionExpr.cs
- ProgressBar.cs
- CustomAttribute.cs
- WindowsStatusBar.cs
- DesignerDataParameter.cs
- LingerOption.cs
- ProcessStartInfo.cs
- Logging.cs
- RuleCache.cs
- ExtensionFile.cs
- KeySpline.cs
- MethodBody.cs
- VariantWrapper.cs
- SamlEvidence.cs
- HtmlButton.cs
- SafeMarshalContext.cs
- WebPartMinimizeVerb.cs
- SamlAuthenticationStatement.cs
- QuaternionRotation3D.cs
- WebPartCancelEventArgs.cs
- HierarchicalDataSourceIDConverter.cs
- DocumentViewer.cs
- XmlKeywords.cs
- MouseBinding.cs
- TransactionException.cs
- MailBnfHelper.cs
- DrawingContextWalker.cs
- ObjectSpanRewriter.cs
- RegexMatchCollection.cs
- ByteStack.cs
- InputMethodStateChangeEventArgs.cs
- dbenumerator.cs
- SHA384.cs
- IdleTimeoutMonitor.cs
- RelationshipEndMember.cs
- NameTable.cs