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)
155 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 (2)
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);
Interop.FunctionalTests (1)
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 (10)
Internal\Http\DateHeaderValueManager.cs (1)
49Encoding.ASCII.GetBytes(dateValue, dateBytes.AsSpan(DatePreambleBytes.Length));
src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
90length = Encoding.UTF8.GetBytes(myString, buffer);
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.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.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.JSInterop (1)
Infrastructure\DotNetDispatcher.cs (1)
226var receivedBytes = Encoding.UTF8.GetBytes(arguments, buffer);
Microsoft.ML.Tokenizers.Tests (1)
src\Microsoft.ML.Tokenizers\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.Console (1)
System\ConsolePal.Unix.cs (1)
1126int bytesToWrite = Encoding.UTF8.GetBytes(value, data);
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)
592int encoded = Encoding.UTF8.GetBytes(_name, encodingBuffer); 909bytesWritten += Encoding.UTF8.GetBytes(attribute, span.Slice(bytesWritten)); 911bytesWritten += Encoding.UTF8.GetBytes(value, span.Slice(bytesWritten)); 1184int 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 (4)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (1)
622index += Encoding.UTF8.GetBytes(alg, buffer.AsSpan(index));
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 (18)
src\libraries\Common\src\System\Text\ValueUtf8Converter.cs (1)
35int byteCount = Encoding.UTF8.GetBytes(value, _bytes);
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormat.cs (1)
771Encoding.UTF8.GetBytes(s, Unsafe.BitCast<Span<TChar>, Span<byte>>(result.AppendSpan(Encoding.UTF8.GetByteCount(s))));
src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (4)
202int actualByteCount = _encoding.GetBytes(new ReadOnlySpan<char>(in ch), buffer); 360int actualByteCount = _encoding.GetBytes(value, buffer.Slice(1)); 368int actualByteCount = _encoding.GetBytes(value, rented); 431int actualByteCount = _encoding.GetBytes(chars, rented);
src\libraries\System.Private.CoreLib\src\System\IO\Directory.Unix.cs (2)
37int pos = Encoding.UTF8.GetBytes(tempPath, path); 40pos += Encoding.UTF8.GetBytes(prefix, path.Slice(pos));
src\libraries\System.Private.CoreLib\src\System\IO\Path.Unix.cs (1)
107int pos = Encoding.UTF8.GetBytes(tempPath, path);
src\libraries\System.Private.CoreLib\src\System\Net\WebUtility.cs (1)
351Encoding.UTF8.GetBytes(state.value, utf8Bytes);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.cs (2)
975int nbWritten = Encoding.UTF8.GetBytes(s, new Span<byte>(pbMem, nb)); 1016int nbWritten = Encoding.UTF8.GetBytes(s, new Span<byte>(pbMem, nb));
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.Unix.cs (2)
39int convertedBytes = Encoding.UTF8.GetBytes(s, new Span<byte>(buffer, bufferLength)); 55int actualByteLength = Encoding.UTF8.GetBytes(chars, bytes);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\Utf8StringMarshaller.cs (2)
31int byteCount = Encoding.UTF8.GetBytes(managed, buffer); 97int byteCount = Encoding.UTF8.GetBytes(managed, buffer);
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
746bytesWritten = GetBytes(chars, bytes);
src\System\RuntimeType.CoreCLR.cs (1)
358Encoding.UTF8.GetBytes(name, utf8Name);
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());