18 implementations of ToInt16
Microsoft.Gen.Logging.Generated.Tests (1)
test\Generators\Microsoft.Gen.Logging\TestClasses\FormattableTestExtensions.cs (1)
37
public readonly short
ToInt16
(IFormatProvider? provider) => throw new NotSupportedException();
System.Private.CoreLib (17)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Boolean.cs (1)
346
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
196
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
607
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
1954
short IConvertible.
ToInt16
(IFormatProvider? provider) => throw InvalidCast(nameof(Int16));
src\runtime\src\libraries\System.Private.CoreLib\src\System\DBNull.cs (1)
62
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1049
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
470
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Enum.cs (1)
2182
short IConvertible.
ToInt16
(IFormatProvider? provider) => Convert.ToInt16(GetValue());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
199
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
214
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
211
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
202
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
463
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (1)
652
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
193
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
209
short IConvertible.
ToInt16
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
208
short IConvertible.
ToInt16
(IFormatProvider? provider)
19 references to ToInt16
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeExporter.cs (1)
325
return ((IConvertible)value).
ToInt16
(null);
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\ComInterop\DynamicVariantExtensions.cs (1)
64
case TypeCode.Int16: variant = ComVariant.Create(value.
ToInt16
(ci)); break;
System.Data.Common (3)
System\Data\Common\Int16Storage.cs (2)
207
value = ((IConvertible)value).
ToInt16
(FormatProvider);
243
_values[record] = ((IConvertible)value).
ToInt16
(FormatProvider);
System\Data\Common\SQLConvert.cs (1)
523
return ((IConvertible)(string)value).
ToInt16
(formatProvider);
System.Management (5)
System\Management\Property.cs (5)
615
((short[])wmiValue)[i] = ((IConvertible)((byte)(arrayValue[i]))).
ToInt16
(null);
625
((short[])wmiValue)[i] = ((IConvertible)((sbyte)(arrayValue[i]))).
ToInt16
(null);
700
((short[])wmiValue)[i] = ((IConvertible)((char)(arrayValue[i]))).
ToInt16
(null);
752
wmiValue = ((IConvertible)((sbyte)val)).
ToInt16
(null);
792
wmiValue = ((IConvertible)((char)val)).
ToInt16
(null);
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\AppContextConfigHelper.cs (1)
189
result = convertible.
ToInt16
(NumberFormatInfo.InvariantInfo);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Convert.cs (6)
149
TypeCode.Int16 => v.
ToInt16
(provider),
187
return value.
ToInt16
(provider);
259
return ic.
ToInt16
(provider);
759
return value == null ? (short)0 : ((IConvertible)value).
ToInt16
(null);
764
return value == null ? (short)0 : ((IConvertible)value).
ToInt16
(provider);
858
return ((IConvertible)value).
ToInt16
(null);
System.Windows.Forms.Design (2)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (2)
1351
short leftValue = left.
ToInt16
(null);
1352
short rightValue = right.
ToInt16
(null);