45 references to ReadUInt16BigEndian
cdac-build-tool (1)
ObjectFileScraper.cs (1)
106public ushort GetUInt16(long offset) => LittleEndian ? BinaryPrimitives.ReadUInt16LittleEndian(Data.Span.Slice((int)offset)) : BinaryPrimitives.ReadUInt16BigEndian(Data.Span.Slice((int)offset));
Microsoft.AspNetCore.Identity (1)
Passkeys\AttestedCredentialData.cs (1)
64var credentialIdLength = BinaryPrimitives.ReadUInt16BigEndian(data.Slice(offset, CredentialIdLengthLength).Span);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (1)
243var id = (Http2SettingsParameter)BinaryPrimitives.ReadUInt16BigEndian(payload);
Microsoft.Diagnostics.DataContractReader.Contracts (1)
src\runtime\src\coreclr\tools\aot\ILCompiler.Reflection.ReadyToRun\NativeReader.cs (1)
101return _littleEndian ? BinaryPrimitives.ReadUInt16LittleEndian(bytes) : BinaryPrimitives.ReadUInt16BigEndian(bytes);
Microsoft.Extensions.ServiceDiscovery.Dns (8)
Resolver\DnsDataReader.cs (1)
61value = BinaryPrimitives.ReadUInt16BigEndian(MessageBuffer.AsSpan(_position));
Resolver\DnsPrimitives.cs (6)
28TransactionId = BinaryPrimitives.ReadUInt16BigEndian(buffer), 29QueryFlags = (QueryFlags)BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(2)), 30QueryCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(4)), 31AnswerCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(6)), 32AuthorityCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(8)), 33AdditionalRecordCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(10))
Resolver\DnsResolver.cs (1)
809responseLength = BinaryPrimitives.ReadUInt16BigEndian(buffer.AsSpan(0, 2));
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Resolver\LoopbackDnsServer.cs (1)
99length = BinaryPrimitives.ReadUInt16BigEndian(buffer.AsSpan(0, 2));
System.Formats.Cbor (1)
System\Formats\Cbor\Reader\CborReader.Integer.cs (1)
181result = BinaryPrimitives.ReadUInt16BigEndian(data.Slice(1));
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (1)
860ushort settingId = BinaryPrimitives.ReadUInt16BigEndian(settings);
System.Net.NameResolution (17)
System\Net\DnsMessageHeader.cs (6)
47ushort id = BinaryPrimitives.ReadUInt16BigEndian(source); 48ushort flagsWord = BinaryPrimitives.ReadUInt16BigEndian(source[2..]); 49ushort qdCount = BinaryPrimitives.ReadUInt16BigEndian(source[4..]); 50ushort anCount = BinaryPrimitives.ReadUInt16BigEndian(source[6..]); 51ushort nsCount = BinaryPrimitives.ReadUInt16BigEndian(source[8..]); 52ushort arCount = BinaryPrimitives.ReadUInt16BigEndian(source[10..]);
System\Net\DnsMessageReader.cs (5)
105DnsRecordType type = (DnsRecordType)BinaryPrimitives.ReadUInt16BigEndian(_message[_pos..]); 107DnsRecordClass @class = (DnsRecordClass)BinaryPrimitives.ReadUInt16BigEndian(_message[_pos..]); 136DnsRecordType type = (DnsRecordType)BinaryPrimitives.ReadUInt16BigEndian(_message[_pos..]); 138DnsRecordClass @class = (DnsRecordClass)BinaryPrimitives.ReadUInt16BigEndian(_message[_pos..]); 142ushort rdLength = BinaryPrimitives.ReadUInt16BigEndian(_message[_pos..]);
System\Net\DnsRecordParsing.cs (4)
208ushort preference = BinaryPrimitives.ReadUInt16BigEndian(record.Data); 225ushort priority = BinaryPrimitives.ReadUInt16BigEndian(record.Data); 226ushort weight = BinaryPrimitives.ReadUInt16BigEndian(record.Data[2..]); 227ushort port = BinaryPrimitives.ReadUInt16BigEndian(record.Data[4..]);
System\Net\DnsResolverPal.Managed.cs (2)
709int responseLength = BinaryPrimitives.ReadUInt16BigEndian(buffer); 746int responseLength = BinaryPrimitives.ReadUInt16BigEndian(buffer);
System.Net.Primitives (1)
System\Net\IPAddress.cs (1)
213numbers[i] = BinaryPrimitives.ReadUInt16BigEndian(address.Slice(i * 2));
System.Net.Security (8)
System\Net\Security\TlsFrameHelper.cs (8)
446int extensionListLength = BinaryPrimitives.ReadUInt16BigEndian(p); 489int extensionListLength = BinaryPrimitives.ReadUInt16BigEndian(p); 507ExtensionType extensionType = (ExtensionType)BinaryPrimitives.ReadUInt16BigEndian(extensions); 510ushort extensionLength = BinaryPrimitives.ReadUInt16BigEndian(extensions); 578int serverNameListLength = BinaryPrimitives.ReadUInt16BigEndian(serverNameListExtension); 635int hostNameLength = BinaryPrimitives.ReadUInt16BigEndian(hostNameStruct); 710int AlpnListLength = BinaryPrimitives.ReadUInt16BigEndian(extensionData); 846ushort length = BinaryPrimitives.ReadUInt16BigEndian(bytes);
System.Net.WebSockets (2)
System\Net\WebSockets\ManagedWebSocket.cs (2)
1102closeStatus = (WebSocketCloseStatus)BinaryPrimitives.ReadUInt16BigEndian(_receiveBuffer.Span.Slice(_receiveBufferOffset)); 1333header.PayloadLength = BinaryPrimitives.ReadUInt16BigEndian(receiveBufferSpan.Slice(_receiveBufferOffset));
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1275result = (char)BinaryPrimitives.ReadUInt16BigEndian(source.Slice(source.Length - sizeof(char)));
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
318result = BinaryPrimitives.ReadUInt16BigEndian(source.Slice(source.Length - sizeof(ushort)));