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