10 overrides of GetByteCount
System.Console (1)
src\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
73public override int GetByteCount(string s)
System.Formats.Asn1 (2)
System\Formats\Asn1\AsnCharacterStringEncodings.cs (2)
97public override int GetByteCount(string s) 433public override int GetByteCount(string s)
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (1)
107public override unsafe int GetByteCount(string chars)
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (1)
89public override unsafe int GetByteCount(string s)
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (1)
109public override unsafe int GetByteCount(string s)
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (1)
117public override unsafe int GetByteCount(string s)
src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (1)
153public override unsafe int GetByteCount(string s)
src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (1)
157public override unsafe int GetByteCount(string chars)
System.Text.Encoding.CodePages (1)
System\Text\EncodingNLS.cs (1)
71public override unsafe int GetByteCount(string s)
150 references to GetByteCount
Aspire.Dashboard (1)
src\Shared\CompareHelpers.cs (1)
18var requestByteCount = Encoding.UTF8.GetByteCount(requestKey);
Aspire.Hosting (1)
src\Shared\CompareHelpers.cs (1)
18var requestByteCount = Encoding.UTF8.GetByteCount(requestKey);
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImpl.cs (2)
3708Throw(ResXml.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16"); 3935Throw(ResXml.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16");
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BinaryMessageEncoder.cs (3)
391int utf8ValueSize = Encoding.UTF8.GetByteCount(newStrings[i].Value); 422int utf8ValueSize = Encoding.UTF8.GetByteCount(newString); 905int bytesRequired = Encoding.UTF8.GetByteCount(s.Value);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\FramingEncoders.cs (1)
56int valueByteCount = Encoding.UTF8.GetByteCount(value);
http2cat (3)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
IIS.FunctionalTests (3)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
IIS.LongTests (3)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
IIS.NewHandler.FunctionalTests (3)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
IIS.NewShim.FunctionalTests (3)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
IIS.ShadowCopy.Tests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
IISExpress.FunctionalTests (3)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
InMemory.FunctionalTests (2)
RequestTests.cs (1)
594Assert.Equal(identifierLength, Encoding.ASCII.GetByteCount(context.TraceIdentifier));
ResponseTests.cs (1)
3429var encodedLength = Encoding.ASCII.GetByteCount(expectedString);
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;
Microsoft.AspNetCore.Components.Endpoints (1)
Builder\ResourceCollectionUrlEndpoint.cs (1)
139var length = Encoding.UTF8.GetByteCount(value);
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
Builder\TestFileProvider\TestFileInfo.cs (1)
28Length = Encoding.UTF8.GetByteCount(Content);
Microsoft.AspNetCore.Http.Abstractions (1)
Extensions\HttpResponseWritingExtensions.cs (1)
75var encodedLength = encoding.GetByteCount(text);
Microsoft.AspNetCore.Http.Results (1)
HttpResultsHelper.cs (1)
84response.ContentLength = resolvedContentTypeEncoding.GetByteCount(content);
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\ContentResultExecutor.cs (1)
60response.ContentLength = resolvedContentTypeEncoding.GetByteCount(result.Content);
Microsoft.AspNetCore.Mvc.Views.TestCommon (1)
TestFileInfo.cs (1)
28Length = Encoding.UTF8.GetByteCount(Content);
Microsoft.AspNetCore.OutputCaching (1)
FormatterBinaryWriter.cs (1)
89var bytes = Encoding.UTF8.GetByteCount(value);
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\RequestContext.cs (1)
398PropertyInfoLength = (uint)System.Text.Encoding.Unicode.GetByteCount(destination.UrlPrefix)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (3)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
Microsoft.AspNetCore.Server.Kestrel.Core (6)
src\Shared\Hpack\DynamicHPackEncoder.cs (1)
93var headerLength = HeaderField.GetLength(name.Length, valueEncoding?.GetByteCount(value) ?? value.Length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\Shared\runtime\Http3\QPack\QPackEncoder.cs (2)
190: valueEncoding.GetByteCount(s); 250valueLength += valueEncoding.GetByteCount(part);
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
Microsoft.AspNetCore.Shared.Tests (6)
src\Shared\Hpack\DynamicHPackEncoder.cs (1)
93var headerLength = HeaderField.GetLength(name.Length, valueEncoding?.GetByteCount(value) ?? value.Length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\Shared\runtime\Http3\QPack\QPackEncoder.cs (2)
190: valueEncoding.GetByteCount(s); 250valueLength += valueEncoding.GetByteCount(part);
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
199var sourceLength = encoding.GetByteCount(data);
Microsoft.CodeAnalysis (5)
DiaSymReader\Writer\SymUnmanagedWriterImpl.cs (1)
392encodedLength = Encoding.UTF8.GetByteCount(value);
PEWriter\MetadataWriter.cs (3)
1382s_utf8Encoding.GetByteCount(namespaceName) + 1384s_utf8Encoding.GetByteCount(mangledTypeName); 1434int utf8Length = s_utf8Encoding.GetByteCount(str);
PEWriter\PeWriter.cs (1)
365return path + new string('\0', Math.Max(0, minLength - Encoding.UTF8.GetByteCount(path) - 1));
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\Extensions.cs (1)
98Assert.True(Encoding.UTF8.GetByteCount(projectName) <= 20, "Use shorter project names in tests");
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;
Microsoft.CodeAnalysis.Workspaces (2)
Storage\SQLite\v2\Interop\SqlConnection.cs (1)
50var length = Encoding.UTF8.GetByteCount(value);
Storage\SQLite\v2\Interop\SqlStatement.cs (1)
78var utf8ByteCount = Encoding.UTF8.GetByteCount(value);
Microsoft.Extensions.AI (1)
ChatCompletion\ChatResponse{T}.cs (1)
99var utf8ByteLength = Encoding.UTF8.GetByteCount(json);
Microsoft.Extensions.FileProviders.Physical (1)
PollingWildCardChangeToken.cs (1)
171int byteCount = Encoding.Unicode.GetByteCount(path);
Microsoft.JSInterop (1)
Infrastructure\DotNetDispatcher.cs (1)
222var count = Encoding.UTF8.GetByteCount(arguments);
Microsoft.ML.Core (1)
Utilities\TextReaderStream.cs (1)
81_buff = new byte[Math.Max(_encoding.GetByteCount("\n"), _encoding.GetMaxByteCount(_charBlockSize))];
Microsoft.ML.Data (3)
DataLoadSave\Binary\BinarySaver.cs (2)
326int stringLen = Encoding.UTF8.GetByteCount(metadataInfos[i].Item1); 517int nameLen = Encoding.UTF8.GetByteCount(name);
DataLoadSave\Binary\CodecFactory.cs (1)
127int bytes = _encoding.GetByteCount(loadName);
Microsoft.ML.FastTree (1)
Utils\ToByteArrayExtensions.cs (1)
224return checked(sizeof(int) + Encoding.Unicode.GetByteCount(a));
Microsoft.ML.Tokenizers (1)
Utils\DoubleArrayTrie.cs (1)
746int encodingLength = Encoding.UTF8.GetByteCount(pair.Key);
Microsoft.ML.Tokenizers.Tests (1)
src\Microsoft.ML.Tokenizers\Utils\DoubleArrayTrie.cs (1)
746int encodingLength = Encoding.UTF8.GetByteCount(pair.Key);
Microsoft.VisualBasic.Core (18)
Microsoft\VisualBasic\CompilerServices\VB6BinaryFile.vb (1)
185ByteLength = m_Encoding.GetByteCount(Value)
Microsoft\VisualBasic\CompilerServices\VB6File.vb (13)
673m_position += m_Encoding.GetByteCount(Result) + 2 1027Dim ByteLength As Integer = m_Encoding.GetByteCount(s) 1038ByteLength = m_Encoding.GetByteCount(s) 1043ByteLength = m_Encoding.GetByteCount(s) 1057Diagnostics.Debug.Assert(m_Encoding.GetByteCount(s) = lengthToWrite) 1071Dim ByteLength As Integer = m_Encoding.GetByteCount(s) 1091Dim ByteLength As Integer = m_Encoding.GetByteCount(s) 1109Dim ByteLength As Integer = m_Encoding.GetByteCount(s) 1852Debug.Assert(m_Encoding.GetByteCount(sTemp) = ByteLength) 1860ByteLength = m_Encoding.GetByteCount(sTemp) 1867Debug.Assert(m_Encoding.GetByteCount(sTemp) = FixedStringLength) 1876ByteLength = m_Encoding.GetByteCount(sTemp) 1891Debug.Assert(ByteLength = m_Encoding.GetByteCount(sTemp) AndAlso ByteLength <= FixedStringLength)
Microsoft\VisualBasic\CompilerServices\VB6InputFile.vb (1)
61m_position += m_Encoding.GetByteCount(s) + 2
Microsoft\VisualBasic\CompilerServices\VB6OutputFile.vb (2)
87m_position += m_Encoding.GetByteCount(s) + 2 109Dim ByteLength As Integer = m_Encoding.GetByteCount(s)
Microsoft\VisualBasic\CompilerServices\VB6RandomFile.vb (1)
418Length = m_Encoding.GetByteCount(Value)
Microsoft.VisualBasic.Forms (2)
Microsoft\VisualBasic\Logging\FileLogTraceListener.vb (2)
963Dim newEntrySize As Long = Encoding.GetByteCount(message) 989Dim newEntrySize As Long = Encoding.GetByteCount($"{message}{vbCrLf}")
Microsoft.VisualStudio.LanguageServices (1)
CodeMarkers\ManagedCodeMarkers.cs (1)
309int stringByteLength = encoding.GetByteCount(stringData);
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;
Roslyn.Test.PdbUtilities (1)
Reader\PdbValidation.cs (1)
589Assert.Equal(Encoding.UTF8.GetByteCount(pdbPath) + 1, paddedPathLength);
System.Console (1)
src\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
75return _encoding.GetByteCount(s);
System.Diagnostics.Process (1)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ForkAndExecProcess.cs (1)
67int byteLength = Encoding.UTF8.GetByteCount(str);
System.Formats.Tar (6)
System\Formats\Tar\TarHeader.Write.cs (6)
359private bool IsLinkNameTooLongForRegularField() => _linkName != null && (Encoding.UTF8.GetByteCount(_linkName) + 1) > FieldLengths.LinkName; 363private bool IsNameTooLongForRegularField() => (Encoding.UTF8.GetByteCount(_name) + 1) > FieldLengths.Name; 882int length = 3 + Encoding.UTF8.GetByteCount(attribute) + Encoding.UTF8.GetByteCount(value); 890Debug.Assert(length == CountDigits(length) + 3 + Encoding.UTF8.GetByteCount(attribute) + Encoding.UTF8.GetByteCount(value));
System.IO.MemoryMappedFiles (1)
System\IO\MemoryMappedFiles\MemoryMappedFile.Unix.cs (1)
211Debug.Fail($"shm_open failed with ENAMETOOLONG for {Encoding.UTF8.GetByteCount(mapName)} byte long name.");
System.Net.Http (5)
src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HPackEncoder.cs (2)
466: valueEncoding.GetByteCount(value); 544valueLength = checked(valueLength + valueEncoding.GetByteCount(part));
src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackEncoder.cs (2)
190: valueEncoding.GetByteCount(s); 250valueLength += valueEncoding.GetByteCount(part);
System\Net\Http\MultipartContent.cs (1)
381currentLength += headerValueEncoding.GetByteCount(value);
System.Net.HttpListener (1)
src\libraries\Common\src\System\Net\WebSockets\WebSocketValidate.cs (1)
86Encoding.UTF8.GetByteCount(statusDescription) > MaxControlFramePayloadLength)
System.Net.Security (6)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\GssSafeHandles.cs (3)
22out minorStatus, name, Encoding.UTF8.GetByteCount(name), out retHandle); 39out minorStatus, name, Encoding.UTF8.GetByteCount(name), out retHandle); 120status = Interop.NetSecurityNative.InitiateCredWithPassword(out minorStatus, packageType, userHandle, password, Encoding.UTF8.GetByteCount(password), out retHandle);
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (3)
459int spnSize = _spn != null ? Encoding.Unicode.GetByteCount(_spn) : 0; 614Encoding.Unicode.GetByteCount(_credential.UserName) + 615Encoding.Unicode.GetByteCount(_credential.Domain) +
System.Net.Sockets (1)
System\Net\Sockets\UnixDomainSocketEndPoint.cs (1)
40int bufferLength = Encoding.UTF8.GetByteCount(path);
System.Net.WebSockets (1)
src\libraries\Common\src\System\Net\WebSockets\WebSocketValidate.cs (1)
86Encoding.UTF8.GetByteCount(statusDescription) > MaxControlFramePayloadLength)
System.Net.WebSockets.Client (1)
src\libraries\Common\src\System\Net\WebSockets\WebSocketValidate.cs (1)
86Encoding.UTF8.GetByteCount(statusDescription) > MaxControlFramePayloadLength)
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\FieldMetadata.cs (1)
112this.nameSize = Encoding.UTF8.GetByteCount(this.name) + 1;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\Statics.cs (1)
88int metadataSize = Encoding.UTF8.GetByteCount(name) + 3 + prefixSize + suffixSize;
src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (1)
379int actualBytecount = _encoding.GetByteCount(value);
src\libraries\System.Private.CoreLib\src\System\IO\Directory.Unix.cs (2)
32int tempPathByteCount = Encoding.UTF8.GetByteCount(tempPath); 33int prefixByteCount = prefix is not null ? Encoding.UTF8.GetByteCount(prefix) : 0;
src\libraries\System.Private.CoreLib\src\System\IO\Path.Unix.cs (1)
103int tempPathByteCount = Encoding.UTF8.GetByteCount(tempPath);
src\libraries\System.Private.CoreLib\src\System\Net\WebUtility.cs (1)
345int byteCount = Encoding.UTF8.GetByteCount(value);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\Utf8StringMarshaller.cs (2)
27int exactByteCount = checked(Encoding.UTF8.GetByteCount(managed) + 1); // + 1 for null terminator 86int exactByteCount = checked(Encoding.UTF8.GetByteCount(managed) + 1); // + 1 for null terminator
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
628int byteCount = GetByteCount(s);
src\System\RuntimeType.CoreCLR.cs (1)
342int cUtf8Name = Encoding.UTF8.GetByteCount(name);
src\System\StubHelpers.cs (1)
209int nb = Encoding.UTF8.GetByteCount(strManaged);
System.Private.CoreLib.Generators (1)
EventSourceGenerator.Emitter.cs (1)
81int metadataSize = Encoding.UTF8.GetByteCount(name) + 3;
System.Private.DataContractSerialization (4)
System\Xml\XmlCanonicalWriter.cs (4)
184_element.prefixLength = Encoding.UTF8.GetByteCount(prefix); 186_element.localNameLength = Encoding.UTF8.GetByteCount(localName); 424_attribute.prefixLength = Encoding.UTF8.GetByteCount(prefix); 426_attribute.localNameLength = Encoding.UTF8.GetByteCount(localName);
System.Private.Windows.Core (1)
System\Private\Windows\Ole\Composition.ManagedToNativeAdapter.cs (1)
406int byteCount = Encoding.UTF8.GetByteCount(value);
System.Private.Xml (4)
System\Xml\Core\XmlTextReaderImpl.cs (2)
3658Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16"); 3876Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16");
System\Xml\Core\XmlTextReaderImplAsync.cs (2)
1242Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16"); 1455Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16");
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\FramingEncoders.cs (1)
56int valueByteCount = Encoding.UTF8.GetByteCount(value);
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
52return Encoding.UTF8.GetByteCount(value) == value.Length;