8 references to ThrowInvalidCast
System.Private.Windows.Core (8)
Windows\Win32\System\Variant\VARIANT.cs (8)
870
=> value.vt == VT_BOOL ? value.data.boolVal != VARIANT_BOOL.VARIANT_FALSE :
ThrowInvalidCast
<bool>();
878
=> value.vt == VT_I2 ? value.data.iVal :
ThrowInvalidCast
<short>();
890
=> value.vt is VT_I4 or VT_INT ? value.data.intVal :
ThrowInvalidCast
<int>();
903
=> value.vt is VT_UI4 or VT_UINT ? value.data.uintVal :
ThrowInvalidCast
<uint>();
916
=> value.vt == VT_BSTR ? value.data.bstrVal :
ThrowInvalidCast
<BSTR>();
937
=> value.vt == VT_CY ? value.data.cyVal :
ThrowInvalidCast
<CY>();
943
_ =>
ThrowInvalidCast
<decimal>(),
960
=> value.vt == VT_R8 ? value.data.dblVal :
ThrowInvalidCast
<double>();