74 references to CreateReadOnlySpan
Microsoft.AspNetCore.OutputCaching (2)
FormatterBinaryReader.cs (2)
143var s = Encoding.UTF8.GetString(MemoryMarshal.CreateReadOnlySpan(ref Unsafe.Add(ref _root, _offset), bytes)); 170var result = MemoryMarshal.CreateReadOnlySpan(ref Unsafe.Add(ref _root, _offset), count);
Microsoft.AspNetCore.Server.HttpSys (8)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
112return MemoryMarshal.CreateReadOnlySpan(
Windows.Win32.byte.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<byte> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Windows.Win32.char.InlineArrays.g.cs (3)
53 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 111 internal unsafe readonly ReadOnlySpan<winmdroot.Foundation.CHAR> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength); 151 internal unsafe readonly ReadOnlySpan<winmdroot.Foundation.CHAR> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength);
Windows.Win32.HTTP_KNOWN_HEADER.InlineArrays.g.cs (2)
47 internal unsafe readonly ReadOnlySpan<winmdroot.Networking.HttpServer.HTTP_KNOWN_HEADER> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength); 87 internal unsafe readonly ReadOnlySpan<winmdroot.Networking.HttpServer.HTTP_KNOWN_HEADER> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength);
Windows.Win32.ushort.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<ushort> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Microsoft.AspNetCore.Server.IIS (7)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
112return MemoryMarshal.CreateReadOnlySpan(
Windows.Win32.byte.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<byte> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Windows.Win32.char.InlineArrays.g.cs (3)
53 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 111 internal unsafe readonly ReadOnlySpan<winmdroot.Foundation.CHAR> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength); 151 internal unsafe readonly ReadOnlySpan<winmdroot.Foundation.CHAR> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength);
Windows.Win32.HTTP_KNOWN_HEADER.InlineArrays.g.cs (1)
47 internal unsafe readonly ReadOnlySpan<winmdroot.Networking.HttpServer.HTTP_KNOWN_HEADER> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength);
Windows.Win32.ushort.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<ushort> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Microsoft.AspNetCore.Shared.Tests (14)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
112return MemoryMarshal.CreateReadOnlySpan(
Windows.Win32.byte.InlineArrays.g.cs (2)
52 internal unsafe readonly ReadOnlySpan<byte> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 98 internal unsafe readonly ReadOnlySpan<byte> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Windows.Win32.CHAR.InlineArrays.g.cs (6)
47 internal unsafe readonly ReadOnlySpan<winmdroot.Foundation.CHAR> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength); 87 internal unsafe readonly ReadOnlySpan<winmdroot.Foundation.CHAR> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength); 127 internal unsafe readonly ReadOnlySpan<winmdroot.Foundation.CHAR> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength); 173 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 237 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 295 internal unsafe readonly ReadOnlySpan<winmdroot.Foundation.CHAR> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength);
Windows.Win32.HTTP_KNOWN_HEADER.InlineArrays.g.cs (2)
47 internal unsafe readonly ReadOnlySpan<winmdroot.Networking.HttpServer.HTTP_KNOWN_HEADER> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength); 87 internal unsafe readonly ReadOnlySpan<winmdroot.Networking.HttpServer.HTTP_KNOWN_HEADER> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in _0), SpanLength);
Windows.Win32.ulong.InlineArrays.g.cs (2)
52 internal unsafe readonly ReadOnlySpan<ulong> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 98 internal unsafe readonly ReadOnlySpan<ulong> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Windows.Win32.ushort.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<ushort> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
System.Drawing.Common (1)
Windows.Win32.byte.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<byte> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
System.IO.Hashing (2)
System\IO\Hashing\Adler32.cs (2)
459return UpdateVector256((s2 << 16) | s1, MemoryMarshal.CreateReadOnlySpan(ref sourceRef, length)); 474foreach (byte b in MemoryMarshal.CreateReadOnlySpan(ref sourceRef, length))
System.Memory (1)
System\Buffers\ReadOnlySequence.Helpers.cs (1)
688return MemoryMarshal.CreateReadOnlySpan(ref Unsafe.As<char, T>(ref MemoryMarshal.GetReference(spanOfChar)), spanOfChar.Length);
System.Net.NameResolution (2)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (2)
38h.AddBytes(MemoryMarshal.CreateReadOnlySpan(ref Address[0], IsIPv6 ? IPv6AddressBytes : IPv4AddressBytes)); 71return MemoryMarshal.CreateReadOnlySpan(ref Address[0], addressByteCount).SequenceEqual(
System.Net.Primitives (2)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (2)
38h.AddBytes(MemoryMarshal.CreateReadOnlySpan(ref Address[0], IsIPv6 ? IPv6AddressBytes : IPv4AddressBytes)); 71return MemoryMarshal.CreateReadOnlySpan(ref Address[0], addressByteCount).SequenceEqual(
System.Net.Sockets (2)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (2)
38h.AddBytes(MemoryMarshal.CreateReadOnlySpan(ref Address[0], IsIPv6 ? IPv6AddressBytes : IPv4AddressBytes)); 71return MemoryMarshal.CreateReadOnlySpan(ref Address[0], addressByteCount).SequenceEqual(
System.Numerics.Tensors (8)
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (2)
481span = MemoryMarshal.CreateReadOnlySpan(in Unsafe.Add(ref _reference, linearOffset), length); 497span = MemoryMarshal.CreateReadOnlySpan(in Unsafe.Add(ref _reference, linearOffset), length);
System\Numerics\Tensors\netcore\Tensor.cs (4)
1690&& MemoryMarshal.CreateReadOnlySpan(in tensor.GetPinnableReference(), (int)tensor._shape.LinearLength).SequenceEqual(MemoryMarshal.CreateReadOnlySpan(in other.GetPinnableReference(), (int)other._shape.LinearLength)); 1702&& MemoryMarshal.CreateReadOnlySpan(in tensor.GetPinnableReference(), (int)tensor._shape.LinearLength).SequenceEqual(MemoryMarshal.CreateReadOnlySpan(in other.GetPinnableReference(), (int)other._shape.LinearLength));
System\Numerics\Tensors\netcore\TensorPrimitives.HammingDistance.cs (2)
55MemoryMarshal.CreateReadOnlySpan(ref Unsafe.As<T, ushort>(ref MemoryMarshal.GetReference(x)), x.Length), 56MemoryMarshal.CreateReadOnlySpan(ref Unsafe.As<T, ushort>(ref MemoryMarshal.GetReference(y)), y.Length));
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\GCMemoryInfo.cs (2)
80internal ReadOnlySpan<GCGenerationInfo> GenerationInfoAsSpan => MemoryMarshal.CreateReadOnlySpan(ref _generationInfo0, 5); 85internal ReadOnlySpan<TimeSpan> PauseDurationsAsSpan => MemoryMarshal.CreateReadOnlySpan(ref _pauseDuration0, 2);
src\libraries\System.Private.CoreLib\src\System\Globalization\Ordinal.Utf8.cs (4)
61ReadOnlySpan<byte> spanA = MemoryMarshal.CreateReadOnlySpan(ref strA, lengthA); 62ReadOnlySpan<byte> spanB = MemoryMarshal.CreateReadOnlySpan(ref strB, lengthB); 371ReadOnlySpan<byte> spanA = MemoryMarshal.CreateReadOnlySpan(ref source, sourceLength); 372ReadOnlySpan<byte> spanB = MemoryMarshal.CreateReadOnlySpan(ref prefix, prefixLength);
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\StringSearchValuesHelper.cs (1)
23ValidateReadPosition(MemoryMarshal.CreateReadOnlySpan(ref searchSpaceStart, searchSpaceLength), ref searchSpace, offset);
src\System\ValueType.cs (2)
118hashCode.AddBytes(MemoryMarshal.CreateReadOnlySpan(ref rawData, (int)size)); 139hashCode.AddBytes(MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AddByteOffset(ref rawData, fieldOffset), (int)fieldSize));
System.Private.Windows.Core (7)
System\SpanReader.cs (3)
180value = MemoryMarshal.CreateReadOnlySpan(ref Unsafe.As<T, TValue>(ref MemoryMarshal.GetReference(_unread)), count); 268span = MemoryMarshal.CreateReadOnlySpan(ref MemoryMarshal.GetReference(span), length); 278span = MemoryMarshal.CreateReadOnlySpan(ref Unsafe.Add(ref MemoryMarshal.GetReference(span), (nint)(uint)start), length);
Windows.Win32.byte.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<byte> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Windows.Win32.char.InlineArrays.g.cs (2)
53 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 117 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Windows\Win32\Graphics\Gdi\ARGB.cs (1)
57MemoryMarshal.CreateReadOnlySpan(
System.Private.Windows.GdiPlus (1)
Windows.Win32.float.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<float> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
System.Runtime.Numerics (1)
System\Number.BigInteger.cs (1)
1421MemoryMarshal.CreateReadOnlySpan(ref Unsafe.Subtract(ref lastWholeBlockStart, i * TParser.DigitsPerBlock), TParser.DigitsPerBlock),
System.Windows.Forms.Primitives (7)
Windows.Win32.byte.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<byte> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Windows.Win32.char.InlineArrays.g.cs (5)
53 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 117 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 181 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 245 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength); 309 internal unsafe readonly ReadOnlySpan<char> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);
Windows.Win32.int.InlineArrays.g.cs (1)
52 internal unsafe readonly ReadOnlySpan<int> AsReadOnlySpan() => MemoryMarshal.CreateReadOnlySpan(ref Unsafe.AsRef(in Value[0]), SpanLength);