48 instantiations of Variant
mscorlib (48)
microsoft\win32\oavariantlib.cs (1)
85Variant result = new Variant ();
system\oleautbinder.cs (1)
27Variant myValue = new Variant(value);
system\variant.cs (46)
116internal static readonly Variant Empty = new Variant(); 117internal static readonly Variant Missing = new Variant(Variant.CV_MISSING, Type.Missing, 0, 0); 118internal static readonly Variant DBNull = new Variant(Variant.CV_NULL, System.DBNull.Value, 0, 0); 448v = new Variant(o); 460v = new Variant((Object)o); 468v = new Variant(ic.ToBoolean(provider)); 472v = new Variant(ic.ToChar(provider)); 476v = new Variant(ic.ToSByte(provider)); 480v = new Variant(ic.ToByte(provider)); 484v = new Variant(ic.ToInt16(provider)); 488v = new Variant(ic.ToUInt16(provider)); 492v = new Variant(ic.ToInt32(provider)); 496v = new Variant(ic.ToUInt32(provider)); 500v = new Variant(ic.ToInt64(provider)); 504v = new Variant(ic.ToUInt64(provider)); 508v = new Variant(ic.ToSingle(provider)); 512v = new Variant(ic.ToDouble(provider)); 516v = new Variant(ic.ToDecimal(provider)); 520v = new Variant(ic.ToDateTime(provider)); 524v = new Variant(ic.ToString(provider)); 552v = new Variant(new DispatchWrapper(pValue)); 556v = new Variant(pValue); 560v = new Variant(new UnknownWrapper(pValue)); 564v = new Variant(pValue); 570v = new Variant(null); 597v = new Variant(iv.ToInt16(provider)); 601v = new Variant(iv.ToInt32(provider)); 605v = new Variant(iv.ToSingle(provider)); 609v = new Variant(iv.ToDouble(provider)); 613v = new Variant(new CurrencyWrapper(iv.ToDecimal(provider))); 617v = new Variant(iv.ToDateTime(provider)); 621v = new Variant(iv.ToString(provider)); 625v = new Variant(new DispatchWrapper((Object)iv)); 629v = new Variant(new ErrorWrapper(iv.ToInt32(provider))); 633v = new Variant(iv.ToBoolean(provider)); 637v = new Variant((Object)iv); 641v = new Variant(new UnknownWrapper((Object)iv)); 645v = new Variant(iv.ToDecimal(provider)); 652v = new Variant(iv.ToSByte(provider)); 656v = new Variant(iv.ToByte(provider)); 660v = new Variant(iv.ToUInt16(provider)); 664v = new Variant(iv.ToUInt32(provider)); 668v = new Variant(iv.ToInt64(provider)); 672v = new Variant(iv.ToUInt64(provider)); 676v = new Variant(iv.ToInt32(provider)); 680v = new Variant(iv.ToUInt32(provider));
14 references to Variant
mscorlib (14)
microsoft\win32\oavariantlib.cs (5)
79internal static Variant ChangeType(Variant source, Type targetClass, short options, CultureInfo culture) 85Variant result = new Variant (); 133private static extern void ChangeTypeEx(ref Variant result, ref Variant source, int lcid, IntPtr typeHandle, int cvType, short flags);
system\oleautbinder.cs (1)
27Variant myValue = new Variant(value);
system\variant.cs (8)
116internal static readonly Variant Empty = new Variant(); 117internal static readonly Variant Missing = new Variant(Variant.CV_MISSING, Type.Missing, 0, 0); 118internal static readonly Variant DBNull = new Variant(Variant.CV_NULL, System.DBNull.Value, 0, 0); 432internal static void MarshalHelperConvertObjectToVariant(Object o, ref Variant v) 535internal static Object MarshalHelperConvertVariantToObject(ref Variant v) 544internal static void MarshalHelperCastVariant(Object pValue, int vt, ref Variant v)