18 implementations of ToByte
Microsoft.Gen.Logging.Generated.Tests (1)
test\Generators\Microsoft.Gen.Logging\TestClasses\FormattableTestExtensions.cs (1)
32public readonly byte ToByte(IFormatProvider? provider) => throw new NotSupportedException();
System.Private.CoreLib (17)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Boolean.cs (1)
341byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
191byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
602byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
1953byte IConvertible.ToByte(IFormatProvider? provider) => throw InvalidCast(nameof(Byte));
src\runtime\src\libraries\System.Private.CoreLib\src\System\DBNull.cs (1)
57byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1044byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
465byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Enum.cs (1)
2181byte IConvertible.ToByte(IFormatProvider? provider) => Convert.ToByte(GetValue());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
194byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
209byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
206byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
197byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
458byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (1)
647byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
188byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
204byte IConvertible.ToByte(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
203byte IConvertible.ToByte(IFormatProvider? provider)
12 references to ToByte
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\ComInterop\DynamicVariantExtensions.cs (1)
63case TypeCode.Byte: variant = ComVariant.Create<byte>(value.ToByte(ci)); break;
System.Data.Common (3)
System\Data\Common\ByteStorage.cs (2)
193value = ((IConvertible)value).ToByte(FormatProvider); 229_values[record] = ((IConvertible)value).ToByte(FormatProvider);
System\Data\Common\SQLConvert.cs (1)
521return ((IConvertible)(string)value).ToByte(formatProvider);
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Convert.cs (6)
148TypeCode.Byte => v.ToByte(provider), 185return value.ToByte(provider); 257return ic.ToByte(provider); 656return value == null ? (byte)0 : ((IConvertible)value).ToByte(null); 661return value == null ? (byte)0 : ((IConvertible)value).ToByte(provider); 749return ((IConvertible)value).ToByte(null);
System.Windows.Forms.Design (2)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (2)
1335byte leftValue = left.ToByte(null); 1336byte rightValue = right.ToByte(null);