1088 references to Slice
http2cat (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.FunctionalTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.LongTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.NewHandler.FunctionalTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.NewShim.FunctionalTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.ShadowCopy.Tests (2)
IISExpress.FunctionalTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
InMemory.FunctionalTests (12)
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (4)
30if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength))
43var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: false, out var headersLength);
66var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: true, out var headersLength);
109buffer.Slice(currentLength),
Microsoft.AspNetCore.Components (1)
Microsoft.AspNetCore.Components.Server (34)
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackWriter.cs (28)
141WriteBigEndian((ushort)count, span.Slice(1));
148WriteBigEndian(count, span.Slice(1));
181WriteBigEndian((ushort)count, span.Slice(1));
188WriteBigEndian(count, span.Slice(1));
286WriteBigEndian(value, span.Slice(1));
336WriteBigEndian(value, span.Slice(1));
368WriteBigEndian((ushort)value, span.Slice(1));
385WriteBigEndian(value, span.Slice(1));
427WriteBigEndian((short)value, span.Slice(1));
445WriteBigEndian(value, span.Slice(1));
479WriteBigEndian((ushort)value, span.Slice(1));
486WriteBigEndian((uint)value, span.Slice(1));
503WriteBigEndian(value, span.Slice(1));
546WriteBigEndian((short)value, span.Slice(1));
553WriteBigEndian((int)value, span.Slice(1));
571WriteBigEndian(value, span.Slice(1));
600WriteBigEndian(value, span.Slice(1));
612WriteBigEndian(value, span.Slice(1));
685WriteBigEndian(data32, span.Slice(2));
694WriteBigEndian(data64, span.Slice(2));
705WriteBigEndian((uint)nanoseconds, span.Slice(3));
706WriteBigEndian(seconds, span.Slice(7));
813WriteBigEndian((ushort)length, span.Slice(1));
823WriteBigEndian(length, span.Slice(1));
897WriteBigEndian((ushort)byteCount, span.Slice(1));
904WriteBigEndian(byteCount, span.Slice(1));
1018WriteBigEndian((ushort)dataLength, span.Slice(1));
1026WriteBigEndian(dataLength, span.Slice(1));
Microsoft.AspNetCore.Http.Abstractions (2)
Microsoft.AspNetCore.Http.Connections (2)
Microsoft.AspNetCore.Http.Extensions (5)
Microsoft.AspNetCore.HttpLogging (5)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (2)
Microsoft.AspNetCore.Mvc.RazorPages (2)
Microsoft.AspNetCore.OpenApi (2)
Microsoft.AspNetCore.OutputCaching (1)
Microsoft.AspNetCore.Server.HttpSys (2)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (28)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
Microsoft.AspNetCore.Server.HttpSys.Tests (14)
Microsoft.AspNetCore.Server.IIS (3)
Microsoft.AspNetCore.Server.Kestrel.Core (55)
Internal\Http3\QPackHeaderWriter.cs (6)
20bool doneEncode = Encode(enumerator, buffer.Slice(2), ref totalHeaderSize, out length);
35int statusCodeLength = EncodeStatusCode(statusCode, buffer.Slice(2));
44bool done = Encode(headersEnumerator, buffer.Slice(statusCodeLength + 2), throwIfNoneEncoded: false, ref totalHeaderSize, out int headersLength);
72if (!QPackEncoder.EncodeStaticIndexedHeaderField(staticTableId, buffer.Slice(length), out headerLength))
86if (!EncodeHeader(buffer.Slice(length), staticTableId, name, value, valueEncoding, out headerLength))
127statusBytes.CopyTo(buffer.Slice(3));
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (4)
30if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength))
43var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: false, out var headersLength);
66var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: true, out var headersLength);
109buffer.Slice(currentLength),
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
src\Shared\runtime\Http3\QPack\QPackEncoder.cs (13)
74destination = destination.Slice(headerBytesWritten);
132if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(value, valueEncoding, destination.Slice(nameLength), out int valueLength))
149if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(values, separator, valueEncoding, destination.Slice(nameLength), out int valueLength))
194buffer = buffer.Slice(nameLength);
257buffer = buffer.Slice(nameLength);
264buffer = buffer.Slice(value.Length);
269buffer = buffer.Slice(separator.Length);
273buffer = buffer.Slice(value.Length);
279buffer = buffer.Slice(written);
284buffer = buffer.Slice(separator.Length);
287buffer = buffer.Slice(written);
326buffer = buffer.Slice(nameLength);
366destination = destination.Slice(length);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (9)
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (4)
30if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength))
43var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: false, out var headersLength);
66var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: true, out var headersLength);
109buffer.Slice(currentLength),
src\Shared\test\Shared.Tests\runtime\Http3\QPackDecoderTest.cs (3)
166QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":method", new string('A', 8192 / 2), buffer.Slice(length), out int bytesWritten);
168QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":path", new string('A', 8192 / 2), buffer.Slice(length), out bytesWritten);
170QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":scheme", "http", buffer.Slice(length), out bytesWritten);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (6)
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (4)
30if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength))
43var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: false, out var headersLength);
66var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: true, out var headersLength);
109buffer.Slice(currentLength),
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Microsoft.AspNetCore.Shared.Tests (40)
runtime\Http3\QPackDecoderTest.cs (3)
166QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":method", new string('A', 8192 / 2), buffer.Slice(length), out int bytesWritten);
168QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":path", new string('A', 8192 / 2), buffer.Slice(length), out bytesWritten);
170QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":scheme", "http", buffer.Slice(length), out bytesWritten);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
src\Shared\runtime\Http3\QPack\QPackEncoder.cs (13)
74destination = destination.Slice(headerBytesWritten);
132if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(value, valueEncoding, destination.Slice(nameLength), out int valueLength))
149if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(values, separator, valueEncoding, destination.Slice(nameLength), out int valueLength))
194buffer = buffer.Slice(nameLength);
257buffer = buffer.Slice(nameLength);
264buffer = buffer.Slice(value.Length);
269buffer = buffer.Slice(separator.Length);
273buffer = buffer.Slice(value.Length);
279buffer = buffer.Slice(written);
284buffer = buffer.Slice(separator.Length);
287buffer = buffer.Slice(written);
326buffer = buffer.Slice(nameLength);
366destination = destination.Slice(length);
Microsoft.AspNetCore.SignalR.Client.Tests (2)
Microsoft.AspNetCore.SignalR.Common (2)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (3)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (2)
Microsoft.AspNetCore.SignalR.Specification.Tests (2)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (2)
Microsoft.AspNetCore.WebSockets (5)
Microsoft.AspNetCore.WebUtilities (1)
Microsoft.Build (3)
Microsoft.Build.Framework (1)
Microsoft.Extensions.Hosting.Systemd (1)
Microsoft.Extensions.Logging.Abstractions (5)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.Primitives (1)
Microsoft.Net.Http.Headers (5)
System.Collections (1)
System.ComponentModel.TypeConverter (1)
System.Console (9)
System.Diagnostics.DiagnosticSource (7)
System.Diagnostics.Process (8)
System.Formats.Asn1 (4)
System.Formats.Cbor (6)
System.Formats.Tar (9)
System.IO.Compression (2)
System.IO.Compression.Brotli (2)
System.IO.FileSystem.Watcher (5)
System.IO.MemoryMappedFiles (1)
System.Linq (3)
System.Memory (6)
System.Net.Http (59)
src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackEncoder.cs (13)
74destination = destination.Slice(headerBytesWritten);
132if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(value, valueEncoding, destination.Slice(nameLength), out int valueLength))
149if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(values, separator, valueEncoding, destination.Slice(nameLength), out int valueLength))
194buffer = buffer.Slice(nameLength);
257buffer = buffer.Slice(nameLength);
264buffer = buffer.Slice(value.Length);
269buffer = buffer.Slice(separator.Length);
273buffer = buffer.Slice(value.Length);
279buffer = buffer.Slice(written);
284buffer = buffer.Slice(separator.Length);
287buffer = buffer.Slice(written);
326buffer = buffer.Slice(nameLength);
366destination = destination.Slice(length);
System.Net.HttpListener (3)
System.Net.Mail (5)
System.Net.Primitives (9)
System.Net.Quic (4)
System.Net.Security (22)
System.Net.WebSockets (2)
System.Net.WebSockets.Client (1)
System.Private.CoreLib (125)
src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (6)
381n = ReadBuffer(buffer.Slice(charsRead), out readToUserBuffer);
393new Span<char>(_charBuffer, _charPos, n).CopyTo(buffer.Slice(charsRead));
454i = ReadSpan(buffer.Slice(n));
1153n = _decoder.GetChars(new ReadOnlySpan<byte>(tmpByteBuffer, 0, _byteLen), buffer.Span.Slice(charsRead), flush: false);
1217n = _decoder.GetChars(new ReadOnlySpan<byte>(tmpByteBuffer, 0, _byteLen), buffer.Span.Slice(charsRead), flush: false);
1241new Span<char>(_charBuffer, _charPos, n).CopyTo(buffer.Span.Slice(charsRead));
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (10)
4304if (value.TryCopyTo(_destination.Slice(_pos)))
4347if (Enum.TryFormatUnconstrained(value, _destination.Slice(_pos), out int charsWritten))
4358if (((ISpanFormattable)value).TryFormat(_destination.Slice(_pos), out int charsWritten, default, _provider)) // constrained call avoiding boxing for value types
4403if (Enum.TryFormatUnconstrained(value, _destination.Slice(_pos), out int charsWritten, format))
4414if (((ISpanFormattable)value).TryFormat(_destination.Slice(_pos), out int charsWritten, format, _provider)) // constrained call avoiding boxing for value types
4471if (value.TryCopyTo(_destination.Slice(_pos)))
4507value.CopyTo(_destination.Slice(_pos));
4516value.CopyTo(_destination.Slice(_pos));
4542if (value.TryCopyTo(_destination.Slice(_pos)))
4631_destination.Slice(startingPos, charsWritten).CopyTo(_destination.Slice(startingPos + paddingNeeded));
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DefaultInterpolatedStringHandler.cs (13)
137if (value.TryCopyTo(_chars.Slice(_pos)))
254while (!Enum.TryFormatUnconstrained(value, _chars.Slice(_pos), out charsWritten))
266while (!((ISpanFormattable)value).TryFormat(_chars.Slice(_pos), out charsWritten, default, _provider)) // constrained call avoiding boxing for value types
316while (!Enum.TryFormatUnconstrained(value, _chars.Slice(_pos), out charsWritten, format))
328while (!((ISpanFormattable)value).TryFormat(_chars.Slice(_pos), out charsWritten, format, _provider)) // constrained call avoiding boxing for value types
386if (value.TryCopyTo(_chars.Slice(_pos)))
422value.CopyTo(_chars.Slice(_pos));
431value.CopyTo(_chars.Slice(_pos));
445value.TryCopyTo(_chars.Slice(_pos)))
471value.CopyTo(_chars.Slice(_pos));
562_chars.Slice(startingPos, charsWritten).CopyTo(_chars.Slice(startingPos + paddingNeeded));
586value.CopyTo(_chars.Slice(_pos));
596value.CopyTo(_chars.Slice(_pos));
System.Private.CoreLib.Generators (1)
System.Private.DataContractSerialization (11)
System.Private.Uri (22)
System.Private.Xml (8)
System.Reflection.Metadata (6)
System.Runtime.Numerics (33)
System\Numerics\Complex.cs (5)
2227m_real.TryFormat(MemoryMarshal.Cast<TChar, char>(destination.Slice(1)), out realChars, format, provider) :
2228m_real.TryFormat(MemoryMarshal.Cast<TChar, byte>(destination.Slice(1)), out realChars, format, provider))
2231destination = destination.Slice(1 + realChars); // + 1 for <
2238m_imaginary.TryFormat(MemoryMarshal.Cast<TChar, char>(destination.Slice(2)), out imaginaryChars, format, provider) :
2239m_imaginary.TryFormat(MemoryMarshal.Cast<TChar, byte>(destination.Slice(2)), out imaginaryChars, format, provider))
System.Security.Cryptography (63)
System.Security.Cryptography.Cose (7)
System\Security\Cryptography\Cose\CoseMultiSignMessage.cs (3)
387CoseHelpers.WriteHeaderMap(buffer.Slice(protectedMapBytesWritten), writer, unprotectedHeaders, isProtected: false, null);
391WriteCoseSignaturesArray(writer, signer, buffer.Slice(protectedMapBytesWritten), buffer.Slice(0, protectedMapBytesWritten), associatedData, content, contentStream);
459CoseHelpers.WriteHeaderMap(buffer.Slice(signProtectedBytesWritten), writer, signer.UnprotectedHeaders, isProtected: false, null);
System.Text.Encodings.Web (18)
System.Text.Json (165)
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.DateTime.cs (8)
244JsonWriterHelper.WriteDateTimeTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
270escapedPropertyName.CopyTo(output.Slice(BytesPending));
278JsonWriterHelper.WriteDateTimeTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
314WriteIndentation(output.Slice(BytesPending), indent);
327JsonWriterHelper.WriteDateTimeTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
362WriteIndentation(output.Slice(BytesPending), indent);
367escapedPropertyName.CopyTo(output.Slice(BytesPending));
376JsonWriterHelper.WriteDateTimeTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.DateTimeOffset.cs (8)
243JsonWriterHelper.WriteDateTimeOffsetTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
269escapedPropertyName.CopyTo(output.Slice(BytesPending));
277JsonWriterHelper.WriteDateTimeOffsetTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
313WriteIndentation(output.Slice(BytesPending), indent);
326JsonWriterHelper.WriteDateTimeOffsetTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
361WriteIndentation(output.Slice(BytesPending), indent);
366escapedPropertyName.CopyTo(output.Slice(BytesPending));
375JsonWriterHelper.WriteDateTimeOffsetTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Decimal.cs (8)
241bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
266escapedPropertyName.CopyTo(output.Slice(BytesPending));
272bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
307WriteIndentation(output.Slice(BytesPending), indent);
318bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
352WriteIndentation(output.Slice(BytesPending), indent);
357escapedPropertyName.CopyTo(output.Slice(BytesPending));
364bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Double.cs (8)
245bool result = TryFormatDouble(value, output.Slice(BytesPending), out int bytesWritten);
270escapedPropertyName.CopyTo(output.Slice(BytesPending));
276bool result = TryFormatDouble(value, output.Slice(BytesPending), out int bytesWritten);
311WriteIndentation(output.Slice(BytesPending), indent);
322bool result = TryFormatDouble(value, output.Slice(BytesPending), out int bytesWritten);
356WriteIndentation(output.Slice(BytesPending), indent);
361escapedPropertyName.CopyTo(output.Slice(BytesPending));
368bool result = TryFormatDouble(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Float.cs (8)
245bool result = TryFormatSingle(value, output.Slice(BytesPending), out int bytesWritten);
270escapedPropertyName.CopyTo(output.Slice(BytesPending));
276bool result = TryFormatSingle(value, output.Slice(BytesPending), out int bytesWritten);
311WriteIndentation(output.Slice(BytesPending), indent);
322bool result = TryFormatSingle(value, output.Slice(BytesPending), out int bytesWritten);
356WriteIndentation(output.Slice(BytesPending), indent);
361escapedPropertyName.CopyTo(output.Slice(BytesPending));
368bool result = TryFormatSingle(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Guid.cs (8)
243bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
270escapedPropertyName.CopyTo(output.Slice(BytesPending));
278bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
315WriteIndentation(output.Slice(BytesPending), indent);
328bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
364WriteIndentation(output.Slice(BytesPending), indent);
369escapedPropertyName.CopyTo(output.Slice(BytesPending));
378bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.SignedNumber.cs (8)
317bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
342escapedPropertyName.CopyTo(output.Slice(BytesPending));
348bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
383WriteIndentation(output.Slice(BytesPending), indent);
394bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
428WriteIndentation(output.Slice(BytesPending), indent);
433escapedPropertyName.CopyTo(output.Slice(BytesPending));
440bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.UnsignedNumber.cs (8)
326bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
351escapedPropertyName.CopyTo(output.Slice(BytesPending));
357bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
392WriteIndentation(output.Slice(BytesPending), indent);
403bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
437WriteIndentation(output.Slice(BytesPending), indent);
442escapedPropertyName.CopyTo(output.Slice(BytesPending));
449bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions (12)
System.Text.RegularExpressions.Generator (9)