3 overrides of GetBytes
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (1)
314public override unsafe int GetBytes(ReadOnlySpan<char> chars, Span<byte> bytes)
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (1)
226public override unsafe int GetBytes(ReadOnlySpan<char> chars, Span<byte> bytes)
src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (1)
361public override unsafe int GetBytes(ReadOnlySpan<char> chars, Span<byte> bytes)
143 references to GetBytes
Aspire.Dashboard (1)
src\Shared\CompareHelpers.cs (1)
29var encodedByteCount = Encoding.UTF8.GetBytes(requestKey, requestBytesSpan);
Aspire.Hosting (1)
src\Shared\CompareHelpers.cs (1)
29var encodedByteCount = Encoding.UTF8.GetBytes(requestKey, requestBytesSpan);
http2cat (5)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
IIS.FunctionalTests (5)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
IIS.LongTests (5)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
IIS.NewHandler.FunctionalTests (5)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
IIS.NewShim.FunctionalTests (5)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
IIS.ShadowCopy.Tests (2)
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
IISExpress.FunctionalTests (5)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
InMemory.FunctionalTests (3)
Http2\Http2StreamTests.cs (1)
5156var length = Encoding.UTF8.GetBytes("Hello World", buffer.Span);
Http3\Http3StreamTests.cs (1)
1485var length = Encoding.UTF8.GetBytes("Hello World", buffer.Span);
src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
90length = Encoding.UTF8.GetBytes(myString, buffer);
Microsoft.AspNetCore.Components.Endpoints (1)
Builder\ResourceCollectionUrlEndpoint.cs (1)
147var bytesWritten = Encoding.UTF8.GetBytes(value, rented);
Microsoft.AspNetCore.Http.Abstractions (1)
Extensions\HttpResponseWritingExtensions.cs (1)
81var bytesWritten = encoding.GetBytes(text, destination);
Microsoft.AspNetCore.OutputCaching (1)
FormatterBinaryWriter.cs (1)
93var actual = Encoding.UTF8.GetBytes(value, AvailableBuffer);
Microsoft.AspNetCore.Server.HttpSys (1)
src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
90length = Encoding.UTF8.GetBytes(myString, buffer);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (5)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
Microsoft.AspNetCore.Server.HttpSys.Microbenchmarks (3)
RequestHeaderBenchmarks.cs (3)
73var length = Encoding.ASCII.GetBytes("localhost:5001", dataDestination); 99var nameLength = Encoding.ASCII.GetBytes(headerKey, dataDestination); 109var valueLength = Encoding.ASCII.GetBytes(headerValue, dataDestination);
Microsoft.AspNetCore.Server.HttpSys.Tests (6)
RequestHeaderTests.cs (6)
360int length = Encoding.ASCII.GetBytes("localhost:5001", dataDestination); 369length = Encoding.ASCII.GetBytes("application/json", dataDestination); 384int length = Encoding.ASCII.GetBytes("localhost:5001", dataDestination); 414int nameLength = Encoding.ASCII.GetBytes(headerName.Key, dataDestination); 424int valueLength = Encoding.ASCII.GetBytes(headerName.Value, dataDestination); 454int nameLength = Encoding.ASCII.GetBytes(headerName, dataDestination);
Microsoft.AspNetCore.Server.IIS (3)
src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
90length = Encoding.UTF8.GetBytes(myString, buffer);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
Microsoft.AspNetCore.Server.Kestrel.Core (9)
Internal\Http\DateHeaderValueManager.cs (1)
49Encoding.ASCII.GetBytes(dateValue, dateBytes.AsSpan(DatePreambleBytes.Length));
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\Shared\runtime\Http3\QPack\QPackEncoder.cs (3)
203int written = valueEncoding.GetBytes(s, buffer); 278int written = valueEncoding.GetBytes(values[0], buffer); 286written = valueEncoding.GetBytes(values[i], buffer);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
90length = Encoding.UTF8.GetBytes(myString, buffer);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
90length = Encoding.UTF8.GetBytes(myString, buffer);
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
90length = Encoding.UTF8.GetBytes(myString, buffer);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
90length = Encoding.UTF8.GetBytes(myString, buffer);
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
90length = Encoding.UTF8.GetBytes(myString, buffer);
Microsoft.AspNetCore.Shared.Tests (8)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\Shared\runtime\Http3\QPack\QPackEncoder.cs (3)
203int written = valueEncoding.GetBytes(s, buffer); 278int written = valueEncoding.GetBytes(values[0], buffer); 286written = valueEncoding.GetBytes(values[i], buffer);
src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
122Encoding.ASCII.GetBytes(data, dest); 203encoding.GetBytes(data, dest);
Microsoft.AspNetCore.SignalR.Client.Tests (3)
ServerSentEventsTransportTests.cs (3)
85int count = Encoding.ASCII.GetBytes("data: 3:abc\r\n\r\n", data.Span); 138return new ValueTask<int>(Encoding.ASCII.GetBytes("data: 3:a", data.Span)); 515return new(Encoding.UTF8.GetBytes(_contents[_index++], buffer.Span));
Microsoft.AspNetCore.WebSockets (1)
HandshakeHelpers.cs (1)
61Encoding.UTF8.GetBytes(requestKey, mergedBytes);
Microsoft.CodeAnalysis.Workspaces (1)
Storage\SQLite\v2\Interop\SqlStatement.cs (1)
83Contract.ThrowIfFalse(Encoding.UTF8.GetBytes(value.AsSpan(), bytes) == utf8ByteCount);
Microsoft.JSInterop (1)
Infrastructure\DotNetDispatcher.cs (1)
226var receivedBytes = Encoding.UTF8.GetBytes(arguments, buffer);
Microsoft.ML.Tokenizers (1)
Utils\Helpers.netcoreapp.cs (1)
56=> Encoding.UTF8.GetBytes(source, destination);
Microsoft.Net.Http.Headers (1)
ContentDispositionHeaderValue.cs (1)
557var contentLength = Encoding.UTF8.GetBytes(input.AsSpan(), bufferContent);
Shared (1)
ServerSentEvents\Helpers.cs (1)
70bytesWritten = Encoding.UTF8.GetBytes(value, buffer);
System.Diagnostics.Process (2)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ForkAndExecProcess.cs (1)
70int bytesWritten = Encoding.UTF8.GetBytes(str, new Span<byte>(arrPtr[i], byteLength));
src\libraries\Common\src\System\Text\ValueUtf8Converter.cs (1)
35int byteCount = Encoding.UTF8.GetBytes(value, _bytes);
System.Formats.Asn1 (2)
System\Formats\Asn1\AsnWriter.Text.cs (2)
101int written = encoding.GetBytes(str, dest); 118int written = encoding.GetBytes(str, tmp);
System.Formats.Cbor (1)
System\Formats\Cbor\CborHelpers.netcoreapp.cs (1)
17=> encoding.GetBytes(source, destination);
System.Formats.Tar (4)
System\Formats\Tar\TarHeader.Write.cs (4)
589int encoded = Encoding.UTF8.GetBytes(_name, encodingBuffer); 906bytesWritten += Encoding.UTF8.GetBytes(attribute, span.Slice(bytesWritten)); 908bytesWritten += Encoding.UTF8.GetBytes(value, span.Slice(bytesWritten)); 1175int encoded = Encoding.UTF8.GetBytes(text, buffer);
System.Memory (3)
System\Text\EncodingExtensions.cs (3)
46int actualBytesWritten = encoding.GetBytes(chars, scratchBuffer); 108return encoding.GetBytes(chars.FirstSpan, bytes); 153encoding.GetBytes(span, retVal);
System.Net.Http (12)
src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HPackEncoder.cs (3)
480int written = valueEncoding.GetBytes(value, destination); 573int written = valueEncoding.GetBytes(values[0], destination); 581written = valueEncoding.GetBytes(values[i], destination);
src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackEncoder.cs (3)
203int written = valueEncoding.GetBytes(s, buffer); 278int written = valueEncoding.GetBytes(values[0], buffer); 286written = valueEncoding.GetBytes(values[i], buffer);
System\Net\Http\FormUrlEncodedContent.cs (1)
48HttpRuleParser.DefaultHttpEncoding.GetBytes(builder.AsSpan(), bytes);
System\Net\Http\Headers\KnownHeader.cs (1)
31int asciiBytes = Encoding.ASCII.GetBytes(name, asciiBytesWithColonSpace);
System\Net\Http\MultipartContent.cs (1)
655int written = encoding.GetBytes(content, buffer);
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
187Encoding.ASCII.GetBytes(hostHeader, hostHeaderLine.AsSpan(6));
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (1)
524int length = encoding.GetBytes(s, _writeBuffer.AvailableSpan);
System\Net\Http\SocketsHttpHandler\SocksHelper.cs (1)
324return checked((byte)Encoding.UTF8.GetBytes(chars, buffer));
System.Net.Ping (1)
src\libraries\Common\src\System\Text\ValueUtf8Converter.cs (1)
35int byteCount = Encoding.UTF8.GetBytes(value, _bytes);
System.Net.Primitives (1)
src\libraries\Common\src\System\Net\NetworkInformation\InterfaceInfoPal.Unix.cs (1)
60Encoding.UTF8.GetBytes(castInterfaceName, buffer);
System.Net.Security (3)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (3)
356int dataLength = Encoding.Unicode.GetBytes(data, payload.Slice(offset)); 379Encoding.Unicode.GetBytes(password, pwBytes); 523int bytesWritten = Encoding.Unicode.GetBytes(_spn, targetInfoBuffer.AsSpan(4 + targetInfoOffset));
System.Net.ServerSentEvents (1)
System\Net\ServerSentEvents\Helpers.cs (1)
53bytesWritten = Encoding.UTF8.GetBytes(value, buffer);
System.Net.WebSockets.Client (1)
System\Net\WebSockets\WebSocketHandle.Managed.cs (1)
498int encodedSecKeyLength = Encoding.ASCII.GetBytes(secKey, bytes);
System.Private.CoreLib (5)
src\libraries\Common\src\System\Text\ValueUtf8Converter.cs (1)
35int byteCount = Encoding.UTF8.GetBytes(value, _bytes);
src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (2)
202int actualByteCount = _encoding.GetBytes(new ReadOnlySpan<char>(in ch), buffer); 431int actualByteCount = _encoding.GetBytes(chars, rented);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.Unix.cs (1)
55int actualByteLength = Encoding.UTF8.GetBytes(chars, bytes);
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
746bytesWritten = GetBytes(chars, bytes);
System.Private.Windows.Core (1)
System\Private\Windows\Ole\Composition.ManagedToNativeAdapter.cs (1)
415byteCount = Encoding.UTF8.GetBytes(value, span);
System.Security.Cryptography (7)
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (3)
200int written = encoding.GetBytes(password, buf); 383int length = encoding.GetBytes(password, pwdTmpBytes); 485int written = encoding.GetBytes(password, buf);
src\libraries\Common\src\System\Security\Cryptography\Pkcs12Kdf.cs (2)
279int count = bigEndianUnicode.GetBytes(password, destination); 296int count = bigEndianUnicode.GetBytes(trimmed, destination);
src\libraries\Common\src\System\Security\Cryptography\Utf8DataEncoding.cs (1)
22int written = ThrowingUtf8Encoding.GetBytes(data, _buffer);
src\libraries\Common\src\System\Text\ValueUtf8Converter.cs (1)
35int byteCount = Encoding.UTF8.GetBytes(value, _bytes);
System.Security.Cryptography.Pkcs (5)
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (3)
200int written = encoding.GetBytes(password, buf); 383int length = encoding.GetBytes(password, pwdTmpBytes); 485int written = encoding.GetBytes(password, buf);
src\libraries\Common\src\System\Security\Cryptography\Pkcs12Kdf.cs (2)
279int count = bigEndianUnicode.GetBytes(password, destination); 296int count = bigEndianUnicode.GetBytes(trimmed, destination);
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\FramingEncoders.cs (1)
62Encoding.UTF8.GetBytes(value, EncodedBytes.Slice(offset).Span);
System.Web.HttpUtility (3)
System\Web\HttpUtility.cs (1)
207int encodedBytes = e.GetBytes(str, bytes);
System\Web\Util\HttpEncoder.cs (2)
464int encodedBytes = e.GetBytes(str, byteSpan); 570int utf8Length = Encoding.UTF8.GetBytes(toEncode, bytes);
System.Windows.Forms.Design (1)
System\ComponentModel\Design\BinaryEditor.cs (1)
62Encoding.Unicode.GetBytes(stringValue.AsSpan(), buffer.AsSpan());