14 implementations of TryReadBigEndian
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
297static bool IBinaryInteger<byte>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out byte value)
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1211static bool IBinaryInteger<char>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out char value)
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
752static bool IBinaryInteger<Int128>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out Int128 value)
src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
300static bool IBinaryInteger<short>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out short value)
src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
320static bool IBinaryInteger<int>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out int value)
src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
317static bool IBinaryInteger<long>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out long value)
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
322static bool IBinaryInteger<nint>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out nint value)
src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
303static bool IBinaryInteger<sbyte>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out sbyte value)
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
823static bool IBinaryInteger<UInt128>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out UInt128 value)
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
294static bool IBinaryInteger<ushort>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out ushort value)
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
315static bool IBinaryInteger<uint>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out uint value)
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
314static bool IBinaryInteger<ulong>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out ulong value)
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
318static bool IBinaryInteger<nuint>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out nuint value)
System.Runtime.Numerics (1)
System\Numerics\BigInteger.cs (1)
3595static bool IBinaryInteger<BigInteger>.TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out BigInteger value)
17 references to TryReadBigEndian
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
296/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1210/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
751/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
299/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
319/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
316/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
321/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Numerics\IBinaryInteger.cs (3)
55if (!TSelf.TryReadBigEndian(source, isUnsigned, out TSelf value)) 70if (!TSelf.TryReadBigEndian(source.AsSpan(startIndex), isUnsigned, out TSelf value)) 84if (!TSelf.TryReadBigEndian(source, isUnsigned, out TSelf value))
src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
302/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
822/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
293/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
314/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
313/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
317/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />
System.Runtime.Numerics (1)
System\Numerics\BigInteger.cs (1)
3594/// <inheritdoc cref="IBinaryInteger{TSelf}.TryReadBigEndian(ReadOnlySpan{byte}, bool, out TSelf)" />