using System; namespace System.Runtime.InteropServices { /// Marshals data of type VT_VARIANT | VT_BYREF from managed to unmanaged code. This class cannot be inherited. // Token: 0x02000367 RID: 871 [Serializable] public sealed class VariantWrapper { /// Initializes a new instance of the class for the specified parameter. /// The object to marshal. // Token: 0x060023AC RID: 9132 RVA: 0x0007AB78 File Offset: 0x00078D78 public VariantWrapper(object obj) { this._wrappedObject = obj; } /// Gets the object wrapped by the object. /// The object wrapped by the object. // Token: 0x17000663 RID: 1635 // (get) Token: 0x060023AD RID: 9133 RVA: 0x0007AB88 File Offset: 0x00078D88 public object WrappedObject { get { return this._wrappedObject; } } // Token: 0x04000E91 RID: 3729 private object _wrappedObject; } }