52 references to Span
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (1)
UserJwtsTests.cs (1)
687var buffer = new Span<byte>(new byte[key.Length]);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (13)
AsciiDecoding.cs (5)
28var span = new Span<byte>(byteArray); 64Assert.Throws<InvalidOperationException>(() => new Span<byte>(byteRange).GetAsciiString()); 75var span = new Span<byte>(expectedByteRange); 97var span = new Span<byte>(expectedByteRange); 125var span = new Span<byte>(byteArray);
src\Shared\test\Shared.Tests\runtime\Http3\VariableLengthIntegerHelperTests.cs (7)
266Span<byte> span = new Span<byte>(new byte[1]); 282Span<byte> span = new Span<byte>(new byte[2]); 295Span<byte> span = new Span<byte>(new byte[1]); 310Span<byte> span = new Span<byte>(new byte[4]); 323Span<byte> span = new Span<byte>(new byte[1]); 338Span<byte> span = new Span<byte>(new byte[8]); 351Span<byte> span = new Span<byte>(new byte[1]);
VariableIntHelperTests.cs (1)
26var outputBuffer = new Span<byte>(new byte[8]);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (6)
Mocks\NullParser.cs (6)
26handler.OnHeader(new Span<byte>(_hostHeaderName), new Span<byte>(_hostHeaderValue)); 27handler.OnHeader(new Span<byte>(_acceptHeaderName), new Span<byte>(_acceptHeaderValue)); 28handler.OnHeader(new Span<byte>(_connectionHeaderName), new Span<byte>(_connectionHeaderValue));
Microsoft.AspNetCore.Shared.Tests (8)
PathNormalizerTests.cs (1)
83var length = PathNormalizer.RemoveDotSegments(new Span<byte>(data));
runtime\Http3\VariableLengthIntegerHelperTests.cs (7)
266Span<byte> span = new Span<byte>(new byte[1]); 282Span<byte> span = new Span<byte>(new byte[2]); 295Span<byte> span = new Span<byte>(new byte[1]); 310Span<byte> span = new Span<byte>(new byte[4]); 323Span<byte> span = new Span<byte>(new byte[1]); 338Span<byte> span = new Span<byte>(new byte[8]); 351Span<byte> span = new Span<byte>(new byte[1]);
Microsoft.AspNetCore.WebUtilities.Tests (2)
HttpRequestStreamReaderTest.cs (2)
272var span = new Span<char>(chars); 291var span = new Span<char>(chars);
Microsoft.DotNet.XUnitAssert.Tests (2)
SpanExtensions.cs (2)
9 return new Span<T>(values); 14 return new Span<char>((value ?? string.Empty).ToCharArray());
Microsoft.ML.TensorFlow (1)
TensorTypeExtensions.cs (1)
55var span = new Span<T>(array);
System.Diagnostics.Process (1)
src\libraries\Common\src\System\Text\ValueUtf8Converter.cs (1)
31_bytes = new Span<byte>(_arrayToReturnToPool);
System.IO.Compression (2)
System\IO\Compression\DeflateZLib\DeflateStream.cs (2)
1037int bytesRead = _deflateStream._inflater.Inflate(new Span<byte>(_arrayPoolBuffer)); 1073int bytesRead = _deflateStream._inflater.Inflate(new Span<byte>(_arrayPoolBuffer));
System.IO.Compression.Brotli (2)
System\IO\Compression\enc\BrotliStream.Compress.cs (2)
85Span<byte> output = new Span<byte>(_buffer); 193Span<byte> output = new Span<byte>(_buffer);
System.Net.Ping (1)
src\libraries\Common\src\System\Text\ValueUtf8Converter.cs (1)
31_bytes = new Span<byte>(_arrayToReturnToPool);
System.Net.Security (1)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (1)
620Span<byte> responseAsSpan = new Span<byte>(responseBytes);
System.Private.CoreLib (9)
src\libraries\Common\src\System\Text\ValueUtf8Converter.cs (1)
31_bytes = new Span<byte>(_arrayToReturnToPool);
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
1095new Span<T>(array).Fill(value);
src\libraries\System.Private.CoreLib\src\System\IO\BinaryReader.cs (1)
404int n = InternalReadChars(new Span<char>(chars));
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.Unix.cs (1)
115ref entry, _entry, _currentPath, _rootDirectory, _originalRootDirectory, new Span<char>(_pathBuffer));
src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.cs (2)
166buffer.CopyTo(new Span<char>(array)); 370buffer.CopyTo(new Span<char>(array));
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (1)
3696return new Span<T>(array);
src\libraries\System.Private.CoreLib\src\System\Span.cs (1)
208public static implicit operator Span<T>(T[]? array) => new Span<T>(array);
src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.cs (1)
881CopyTo(sourceIndex, new Span<char>(destination).Slice(destinationIndex), count);
System.Private.Xml (1)
System\Xml\Core\XmlUtf8RawTextWriter.cs (1)
117bom.CopyTo(new Span<byte>(_bufBytes).Slice(1));
System.Security.Cryptography (2)
src\libraries\Common\src\System\Text\ValueUtf8Converter.cs (1)
31_bytes = new Span<byte>(_arrayToReturnToPool);
System\Security\Cryptography\RandomNumberGeneratorImplementation.cs (1)
31GetBytes(new Span<byte>(data));