90 references to Read
Microsoft.AspNetCore.Server.HttpSys (1)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
108var timingCount = MemoryMarshal.Read<int>(timingInfo.Span);
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
108var timingCount = MemoryMarshal.Read<int>(timingInfo.Span);
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpHeaders.cs (3)
501ulong result = MemoryMarshal.Read<ulong>(value); 515uint result = MemoryMarshal.Read<uint>(value); 526=> (ushort)(MemoryMarshal.Read<ushort>(value) | 0x0020);
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
108var timingCount = MemoryMarshal.Read<int>(timingInfo.Span);
System.Memory (2)
System\Buffers\SequenceReaderExtensions.Binary.cs (2)
32value = MemoryMarshal.Read<T>(span); 51value = MemoryMarshal.Read<T>(tempSpan);
System.Net.Ping (3)
System\Net\NetworkInformation\Ping.RawSocket.cs (3)
148IcmpHeader receivedHeader = MemoryMarshal.Read<IcmpHeader>(receiveBuffer.AsSpan(icmpHeaderOffset)); 183IcmpHeader originalRequestHeader = MemoryMarshal.Read<IcmpHeader>(receiveBuffer.AsSpan(dataOffset + payloadIpHeaderLength)); 216IcmpHeader originalRequestHeader = MemoryMarshal.Read<IcmpHeader>(receiveBuffer.AsSpan(dataOffset + IpV6HeaderLengthInBytes));
System.Net.Primitives (5)
System\Net\IPAddress.cs (5)
186PrivateAddress = MemoryMarshal.Read<uint>(address); 723MemoryMarshal.Read<uint>(numbers), 724MemoryMarshal.Read<uint>(numbers.Slice(4)), 725MemoryMarshal.Read<uint>(numbers.Slice(8)), 726MemoryMarshal.Read<uint>(numbers.Slice(12)),
System.Private.CoreLib (56)
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadBigEndian.cs (26)
24BitConverter.Int64BitsToDouble(ReverseEndianness(MemoryMarshal.Read<long>(source))) : 25MemoryMarshal.Read<double>(source); 41BitConverter.Int16BitsToHalf(ReverseEndianness(MemoryMarshal.Read<short>(source))) : 42MemoryMarshal.Read<Half>(source); 58ReverseEndianness(MemoryMarshal.Read<short>(source)) : 59MemoryMarshal.Read<short>(source); 75ReverseEndianness(MemoryMarshal.Read<int>(source)) : 76MemoryMarshal.Read<int>(source); 92ReverseEndianness(MemoryMarshal.Read<long>(source)) : 93MemoryMarshal.Read<long>(source); 109ReverseEndianness(MemoryMarshal.Read<Int128>(source)) : 110MemoryMarshal.Read<Int128>(source); 126ReverseEndianness(MemoryMarshal.Read<nint>(source)) : 127MemoryMarshal.Read<nint>(source); 143BitConverter.Int32BitsToSingle(ReverseEndianness(MemoryMarshal.Read<int>(source))) : 144MemoryMarshal.Read<float>(source); 161ReverseEndianness(MemoryMarshal.Read<ushort>(source)) : 162MemoryMarshal.Read<ushort>(source); 179ReverseEndianness(MemoryMarshal.Read<uint>(source)) : 180MemoryMarshal.Read<uint>(source); 197ReverseEndianness(MemoryMarshal.Read<ulong>(source)) : 198MemoryMarshal.Read<ulong>(source); 215ReverseEndianness(MemoryMarshal.Read<UInt128>(source)) : 216MemoryMarshal.Read<UInt128>(source); 233ReverseEndianness(MemoryMarshal.Read<nuint>(source)) : 234MemoryMarshal.Read<nuint>(source);
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadLittleEndian.cs (26)
24BitConverter.Int64BitsToDouble(ReverseEndianness(MemoryMarshal.Read<long>(source))) : 25MemoryMarshal.Read<double>(source); 41BitConverter.Int16BitsToHalf(ReverseEndianness(MemoryMarshal.Read<short>(source))) : 42MemoryMarshal.Read<Half>(source); 58ReverseEndianness(MemoryMarshal.Read<short>(source)) : 59MemoryMarshal.Read<short>(source); 75ReverseEndianness(MemoryMarshal.Read<int>(source)) : 76MemoryMarshal.Read<int>(source); 92ReverseEndianness(MemoryMarshal.Read<long>(source)) : 93MemoryMarshal.Read<long>(source); 109ReverseEndianness(MemoryMarshal.Read<Int128>(source)) : 110MemoryMarshal.Read<Int128>(source); 126ReverseEndianness(MemoryMarshal.Read<nint>(source)) : 127MemoryMarshal.Read<nint>(source); 143BitConverter.Int32BitsToSingle(ReverseEndianness(MemoryMarshal.Read<int>(source))) : 144MemoryMarshal.Read<float>(source); 161ReverseEndianness(MemoryMarshal.Read<ushort>(source)) : 162MemoryMarshal.Read<ushort>(source); 179ReverseEndianness(MemoryMarshal.Read<uint>(source)) : 180MemoryMarshal.Read<uint>(source); 197ReverseEndianness(MemoryMarshal.Read<ulong>(source)) : 198MemoryMarshal.Read<ulong>(source); 215ReverseEndianness(MemoryMarshal.Read<UInt128>(source)) : 216MemoryMarshal.Read<UInt128>(source); 233ReverseEndianness(MemoryMarshal.Read<nuint>(source)) : 234MemoryMarshal.Read<nuint>(source);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipePayloadDecoder.cs (2)
58decodedFields[i] = MemoryMarshal.Read<byte>(payload); 63decodedFields[i] = MemoryMarshal.Read<sbyte>(payload);
src\libraries\System.Private.CoreLib\src\System\Guid.cs (2)
72this = MemoryMarshal.Read<Guid>(b); 89this = MemoryMarshal.Read<Guid>(b);
System.Private.DataContractSerialization (2)
System\Xml\XmlBufferReader.cs (2)
942T value = MemoryMarshal.Read<T>(buffer); 949=> MemoryMarshal.Read<T>(_buffer.AsSpan(offset, sizeof(T)));
System.Security.Cryptography (1)
System\Security\Cryptography\X509Certificates\OpenSslCrlCache.cs (1)
290uint urlHash = MemoryMarshal.Read<uint>(hash);
System.Text.Json (15)
System\Text\Json\Document\JsonDocument.MetadataDb.cs (5)
288int current = MemoryMarshal.Read<int>(dataPos); 301int current = MemoryMarshal.Read<int>(dataPos); 319DbRow row = MemoryMarshal.Read<DbRow>(data.Slice(i)); 335return MemoryMarshal.Read<DbRow>(_data.AsSpan(index)); 341uint union = MemoryMarshal.Read<uint>(_data.AsSpan(index + NumberOfRowsOffset));
System\Text\Json\Document\JsonDocument.StackRowStack.cs (1)
58StackRow row = MemoryMarshal.Read<StackRow>(_rentedBuffer.AsSpan(_topOfStack));
System\Text\Json\Serialization\Metadata\PropertyRef.cs (9)
612 => MemoryMarshal.Read<ushort>(name), 623 => MemoryMarshal.Read<ushort>(name) | ((ulong)name[2] << 16), 634 => MemoryMarshal.Read<uint>(name), 645 => MemoryMarshal.Read<uint>(name) | ((ulong)name[4] << 32), 656 => MemoryMarshal.Read<uint>(name) | ((ulong)MemoryMarshal.Read<ushort>(name.Slice(4, 2)) << 32), 667 => MemoryMarshal.Read<uint>(name) | ((ulong)MemoryMarshal.Read<ushort>(name.Slice(4, 2)) << 32) | ((ulong)name[6] << 48), 67_ => MemoryMarshal.Read<ulong>(name) & 0x00ffffffffffffffUL