14 references to FromOACurrency
Microsoft.CSharp (1)
src\runtime\src\libraries\Common\src\System\Runtime\InteropServices\BuiltInVariantExtensions.cs (1)
155VarEnum.VT_CY => decimal.FromOACurrency(variant.GetRawDataRef<long>()),
Microsoft.Private.Windows.Core (2)
Windows\Win32\System\Com\CY.cs (1)
17public static explicit operator decimal(CY value) => decimal.FromOACurrency(value.int64);
Windows\Win32\System\Variant\VARIANT.cs (1)
953VT_CY => decimal.FromOACurrency(value.data.cyVal.int64),
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\VB6File.vb (1)
1641Return Decimal.FromOACurrency(i64)
System.Data.OleDb (1)
ColumnBinding.cs (1)
799return decimal.FromOACurrency(RowBinding.ReadInt64(ValueOffset));
System.Private.CoreLib (2)
Internal\Runtime\CompilerHelpers\InteropHelpers.cs (1)
212return decimal.FromOACurrency(value);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\ComVariant.cs (1)
475return (T)(object)new CurrencyWrapper(decimal.FromOACurrency(_typeUnion._unionTypes._cy));
System.Private.Windows.Core (6)
Windows\Win32\System\Com\CY.cs (1)
17public static explicit operator decimal(CY value) => decimal.FromOACurrency(value.int64);
Windows\Win32\System\Variant\VARIANT.cs (5)
161return decimal.FromOACurrency(cyVal); 364result[i] = decimal.FromOACurrency(data[i]); 583SetValue(array, decimal.FromOACurrency(data), indices, lowerBounds); 799result[i] = decimal.FromOACurrency(data[i]); 953VT_CY => decimal.FromOACurrency(value.data.cyVal.int64),
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\ComVariantMarshaller.cs (1)
201return decimal.FromOACurrency(*(long*)unmanaged.GetRawDataRef<nint>());