21 overrides of GetMaxByteCount
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\XmlEncoding.cs (1)
248public override int GetMaxByteCount(int charCount)
FrameworkFork\System.Runtime.Serialization\System\Text\Base64Encoding.cs (1)
37public override int GetMaxByteCount(int charCount)
FrameworkFork\System.Runtime.Serialization\System\Text\BinHexEncoding.cs (1)
35public override int GetMaxByteCount(int charCount)
System.Console (1)
src\runtime\src\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
153public override int GetMaxByteCount(int charCount)
System.Formats.Asn1 (4)
System\Formats\Asn1\AsnCharacterStringEncodings.cs (3)
200public override int GetMaxByteCount(int charCount) 347public override int GetMaxByteCount(int charCount) 464public override int GetMaxByteCount(int charCount)
System\Formats\Asn1\AsnCharacterStringEncodings.net.cs (1)
207public override int GetMaxByteCount(int charCount)
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (1)
838public override int GetMaxByteCount(int charCount)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (1)
153public override int GetMaxByteCount(int charCount)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (1)
1745public override int GetMaxByteCount(int charCount)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (1)
1068public override int GetMaxByteCount(int charCount)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (1)
724public override int GetMaxByteCount(int charCount)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (1)
794public override int GetMaxByteCount(int charCount)
System.Private.DataContractSerialization (2)
System\Text\Base64Encoding.cs (1)
29public override int GetMaxByteCount(int charCount)
System\Text\BinHexEncoding.cs (1)
11public override int GetMaxByteCount(int charCount)
System.Private.Xml (1)
System\Xml\XmlEncoding.cs (1)
247public override int GetMaxByteCount(int charCount)
System.ServiceModel.Primitives (1)
Internals\System\Text\BinHexEncoding.cs (1)
46public override int GetMaxByteCount(int charCount)
System.Text.Encoding.CodePages (3)
System\Text\DBCSCodePageEncoding.cs (1)
1107public override int GetMaxByteCount(int charCount)
System\Text\ISCIIEncoding.cs (1)
76public override int GetMaxByteCount(int charCount)
System\Text\SBCSCodePageEncoding.cs (1)
890public override int GetMaxByteCount(int charCount)
83 references to GetMaxByteCount
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackWriter.cs (1)
1213bufferSize = StringEncoding.UTF8.GetMaxByteCount(characterLength) + 5;
Microsoft.AspNetCore.Cryptography.KeyDerivation (2)
PBKDF2\Win7Pbkdf2Provider.cs (1)
30int cbPasswordBuffer = Encoding.UTF8.GetMaxByteCount(password.Length);
PBKDF2\Win8Pbkdf2Provider.cs (1)
64int cbPasswordBuffer = Encoding.UTF8.GetMaxByteCount(password.Length);
Microsoft.AspNetCore.Http.Abstractions (1)
Extensions\HttpResponseWritingExtensions.cs (1)
97return encoding.GetMaxByteCount(1);
Microsoft.AspNetCore.Server.HttpSys (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
88int maxAlloc = checked(Encoding.UTF8.GetMaxByteCount(myString.Length) + 1);
Microsoft.AspNetCore.Server.IIS (2)
src\aspnetcore\src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
88int maxAlloc = checked(Encoding.UTF8.GetMaxByteCount(myString.Length) + 1);
src\aspnetcore\src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
218var minBufferSize = encoding.GetMaxByteCount(1);
Microsoft.AspNetCore.Server.Kestrel.Core (2)
src\aspnetcore\src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
88int maxAlloc = checked(Encoding.UTF8.GetMaxByteCount(myString.Length) + 1);
src\aspnetcore\src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
218var minBufferSize = encoding.GetMaxByteCount(1);
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
88int maxAlloc = checked(Encoding.UTF8.GetMaxByteCount(myString.Length) + 1);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\UnmanagedBufferAllocator.cs (1)
88int maxAlloc = checked(Encoding.UTF8.GetMaxByteCount(myString.Length) + 1);
Microsoft.AspNetCore.WebUtilities (1)
HttpResponseStreamWriter.cs (1)
86var requiredLength = encoding.GetMaxByteCount(bufferSize);
Microsoft.Build.Framework (1)
BackEnd\InterningBinaryReader.cs (1)
269_byteBuffer ??= new byte[Encoding.UTF8.GetMaxByteCount(MaxCharsBuffer)];
Microsoft.Build.Tasks.Core (1)
Hash.cs (1)
77itemSpecChunkByteBuffer = System.Buffers.ArrayPool<byte>.Shared.Rent(s_encoding.GetMaxByteCount(MaxInputChunkLength));
Microsoft.CodeAnalysis (2)
EmbeddedText.cs (1)
303maxByteCount = text.Encoding.GetMaxByteCount(text.Length);
Text\SourceTextStream.cs (1)
44_minimumTargetBufferCount = _encoding.GetMaxByteCount(charCount: 1);
Microsoft.CodeAnalysis.Workspaces (1)
TemporaryStorage\TemporaryStorageService.cs (1)
123var size = Encoding.Unicode.GetMaxByteCount(text.Length);
Microsoft.ML.Core (1)
Utilities\TextReaderStream.cs (1)
81_buff = new byte[Math.Max(_encoding.GetByteCount("\n"), _encoding.GetMaxByteCount(_charBlockSize))];
Microsoft.ML.Tokenizers (23)
Model\BPETokenizer.cs (3)
1323int destinationMaxSize = Encoding.UTF8.GetMaxByteCount(text.Length); 1436int destinationMaxSize = Encoding.UTF8.GetMaxByteCount(text.Length); 1516int destinationMaxSize = Encoding.UTF8.GetMaxByteCount(text.Length);
Model\CodeGenTokenizer.cs (4)
452int destinationMaxSize = Encoding.UTF8.GetMaxByteCount(textSpan.Length); 1135int destinationMaxSize = Encoding.UTF8.GetMaxByteCount(textSpan.Length); 1199int destinationMaxSize = Encoding.UTF8.GetMaxByteCount(textSpan.Length); 1291int bytesCountToEncode = Encoding.UTF8.GetMaxByteCount(specialToken.Length);
Model\SentencePieceBpeModel.cs (4)
228int len = Encoding.UTF8.GetMaxByteCount(text.Length - i); 528int len = Encoding.UTF8.GetMaxByteCount(text.Length - i); 791int len = Encoding.UTF8.GetMaxByteCount(text.Length - i); 1067int len = Encoding.UTF8.GetMaxByteCount(text.Length - i);
Model\SentencePieceUnigramModel.cs (1)
569Debug.Assert(Encoding.UTF8.GetMaxByteCount(text.Length) * 3 <= buffer.Length * sizeof(int));
Model\TiktokenTokenizer.cs (4)
323int utf8Length = Encoding.UTF8.GetMaxByteCount(text.Length); 440int utf8Length = Encoding.UTF8.GetMaxByteCount(text.Length); 605int utf8Length = Encoding.UTF8.GetMaxByteCount(text.Length); 731int utf8Length = Encoding.UTF8.GetMaxByteCount(text.Length);
Normalizer\SentencePieceNormalizer.cs (3)
116byte[] inputArray = ArrayPool<byte>.Shared.Rent(Encoding.UTF8.GetMaxByteCount(text.Length)); 117byte[]? poolArray = ArrayPool<byte>.Shared.Rent(Math.Max(64, Encoding.UTF8.GetMaxByteCount(text.Length) * 2)); 401byte[] chainedBytes = ArrayPool<byte>.Shared.Rent(Encoding.UTF8.GetMaxByteCount(chained.Length));
Utils\Helpers.cs (2)
70Debug.Assert(Encoding.UTF8.GetMaxByteCount(text.Length) <= destination.Length); 162Debug.Assert(Encoding.UTF8.GetMaxByteCount(text.Length) <= destination.Length);
Utils\OrdinalUtf8StringComparer.cs (2)
58int requiredLength1 = Encoding.UTF8.GetMaxByteCount(xLen); 59int requiredLength2 = Encoding.UTF8.GetMaxByteCount(yLen);
Microsoft.ML.Tokenizers.Tests (4)
src\Microsoft.ML.Tokenizers\Utils\Helpers.cs (2)
70Debug.Assert(Encoding.UTF8.GetMaxByteCount(text.Length) <= destination.Length); 162Debug.Assert(Encoding.UTF8.GetMaxByteCount(text.Length) <= destination.Length);
src\Microsoft.ML.Tokenizers\Utils\OrdinalUtf8StringComparer.cs (2)
58int requiredLength1 = Encoding.UTF8.GetMaxByteCount(xLen); 59int requiredLength2 = Encoding.UTF8.GetMaxByteCount(yLen);
Shared (1)
ServerSentEvents\Helpers.cs (1)
65int maxByteCount = Encoding.UTF8.GetMaxByteCount(value.Length);
System.Console (2)
src\runtime\src\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
155return _encoding.GetMaxByteCount(charCount);
System\ConsolePal.Unix.cs (1)
1133data = stackalloc byte[Encoding.UTF8.GetMaxByteCount(value.Length)];
System.Data.Odbc (2)
System\Data\Odbc\OdbcParameter.cs (2)
370cch = System.Text.Encoding.Default.GetMaxByteCount(cch); 384cch = System.Text.Encoding.Default.GetMaxByteCount(cch);
System.IO.Compression (2)
System\IO\Compression\WinZipAesKeyMaterial.cs (1)
64int maxPasswordByteCount = Encoding.UTF8.GetMaxByteCount(password.Length);
System\IO\Compression\ZipCryptoStream.cs (1)
129byte[] passwordBytes = ArrayPool<byte>.Shared.Rent(Encoding.UTF8.GetMaxByteCount(password.Length));
System.IO.Ports (3)
System\IO\Ports\SerialPort.cs (3)
45private int _maxByteCountForSingleChar = Encoding.ASCII.GetMaxByteCount(1); 316_maxByteCountForSingleChar = _encoding.GetMaxByteCount(1); 865int maxReadSize = Encoding.GetMaxByteCount(count);
System.Net.Http (3)
System\Net\Http\Headers\HeaderUtilities.cs (1)
71byte[] utf8bytes = ArrayPool<byte>.Shared.Rent(Encoding.UTF8.GetMaxByteCount(input.Length));
System\Net\Http\MultipartContent.cs (1)
636int maxLength = encoding.GetMaxByteCount(content.Length);
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (1)
524_writeBuffer.EnsureAvailableSpace(encoding.GetMaxByteCount(s.Length));
System.Net.HttpListener (1)
src\runtime\src\libraries\Common\src\System\Net\WebSockets\WebSocketValidate.cs (1)
85Encoding.UTF8.GetMaxByteCount(statusDescription.Length) > MaxControlFramePayloadLength &&
System.Net.Mail (1)
System\Net\Mime\ByteEncoder.cs (1)
73buffer = new byte[encoding.GetMaxByteCount(2)];
System.Net.ServerSentEvents (1)
System\Net\ServerSentEvents\Helpers.cs (1)
48int maxByteCount = Encoding.UTF8.GetMaxByteCount(value.Length);
System.Net.WebSockets (1)
src\runtime\src\libraries\Common\src\System\Net\WebSockets\WebSocketValidate.cs (1)
85Encoding.UTF8.GetMaxByteCount(statusDescription.Length) > MaxControlFramePayloadLength &&
System.Net.WebSockets.Client (1)
src\runtime\src\libraries\Common\src\System\Net\WebSockets\WebSocketValidate.cs (1)
85Encoding.UTF8.GetMaxByteCount(statusDescription.Length) > MaxControlFramePayloadLength &&
System.Private.CoreLib (15)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (2)
194int maxByteCount = _encoding.GetMaxByteCount(1); 430int maxByteCount = _encoding.GetMaxByteCount(chars.Length);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\File.cs (2)
1575int bytesNeeded = checked(preambleSize + encoding.GetMaxByteCount(Math.Min(contents.Length, ChunkSize))); 1631byte[] bytes = ArrayPool<byte>.Shared.Rent(preambleSize + encoding.GetMaxByteCount(Math.Min(contents.Length, ChunkSize)));
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (3)
336int maxBytesForCharPos = _encoding.GetMaxByteCount(_charPos); 339(_byteBuffer = new byte[_encoding.GetMaxByteCount(_charBuffer.Length)]); 1011byte[] byteBuffer = _byteBuffer ??= new byte[_encoding.GetMaxByteCount(_charBuffer.Length)];
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StringStream.cs (5)
50_maxBytesPerChar = encoding.GetMaxByteCount(1); 65_maxBytesPerChar = encoding.GetMaxByteCount(1); 129buffer.Length >= _encoding.GetMaxByteCount(_text.Length)) 168_pendingBytes ??= new byte[_encoding.GetMaxByteCount(2)]; 204_pendingBytes ??= new byte[_encoding.GetMaxByteCount(2)];
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.cs (2)
1072int nb = Encoding.UTF8.GetMaxByteCount(s.Length); 1113int nb = Encoding.UTF8.GetMaxByteCount(s.Length);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\TranscodingStream.cs (1)
201_readBuffer = GC.AllocateUninitializedArray<byte>(_thisEncoding.GetMaxByteCount(_readCharBufferMaxSize));
System.Private.Xml (1)
System\Xml\Xsl\XsltOld\SequentialOutput.cs (1)
610_byteBuffer = new byte[_utf8Encoding.GetMaxByteCount(1)];
System.Security.Cryptography (1)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Utf8DataEncoding.cs (1)
17int maxLength = ThrowingUtf8Encoding.GetMaxByteCount(data.Length);
System.Web.HttpUtility (3)
System\Web\HttpUtility.cs (1)
204if (e.GetMaxByteCount(str.Length) <= StackallocThreshold)
System\Web\Util\HttpEncoder.cs (2)
462if (e.GetMaxByteCount(str.Length) <= StackallocThreshold) 570byte[] bytes = ArrayPool<byte>.Shared.Rent(Encoding.UTF8.GetMaxByteCount(toEncode.Length));