21 instantiations of ValueStringBuilder
System.Private.Uri (21)
System\IriHelper.cs (2)
82? new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]) 83: new ValueStringBuilder(size);
System\Uri.cs (9)
1247var dest = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 2791? new ValueStringBuilder(stackalloc char[StackallocThreshold]) 2792: new ValueStringBuilder(str.Length); 2808? new ValueStringBuilder(stackalloc char[StackallocThreshold]) 2809: new ValueStringBuilder(str.Length); 2912var hostBuilder = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4403var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4466var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4507var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313var vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (4)
599var vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 646vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 651vsb = new ValueStringBuilder(destination.Slice(indexOfFirstToUnescape)); 904var vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (5)
26var vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]); 160vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]); 165vsb = new ValueStringBuilder(destination.Slice(indexOfFirstToEscape)); 219var vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]); 334ValueStringBuilder vsb = new ValueStringBuilder(dest.Length);
26 references to ValueStringBuilder
System.Private.Uri (26)
System\DomainNameHelper.cs (1)
218public static bool TryGetUnicodeEquivalent(string hostname, ref ValueStringBuilder dest)
System\IriHelper.cs (1)
81var dest = size <= Uri.StackallocThreshold
System\PercentEncodingHelper.cs (1)
13public static int UnescapePercentEncodedUTF8Sequence(ReadOnlySpan<char> input, ref ValueStringBuilder dest, bool isQuery, bool iriParsing)
System\Uri.cs (9)
1247var dest = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 2790var dest = str.Length <= StackallocThreshold 2807var dest = str.Length <= StackallocThreshold 2819private ReadOnlySpan<char> RecreateParts(scoped ref ValueStringBuilder dest, string str, UriComponents parts, ushort nonCanonical, UriFormat formatAs) 2912var hostBuilder = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4338private unsafe void GetCanonicalPath(ref ValueStringBuilder dest, UriFormat formatAs) 4403var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4466var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4507var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313var vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (3)
599var vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 637scoped ValueStringBuilder vsb; 904var vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (10)
26var vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]); 153scoped ValueStringBuilder vsb; 219var vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]); 231internal static void EscapeString(scoped ReadOnlySpan<char> stringToEscape, ref ValueStringBuilder dest, 251scoped ReadOnlySpan<char> stringToEscape, ref ValueStringBuilder vsb, 334ValueStringBuilder vsb = new ValueStringBuilder(dest.Length); 363internal static unsafe void UnescapeString(string input, int start, int end, ref ValueStringBuilder dest, 371internal static unsafe void UnescapeString(scoped ReadOnlySpan<char> input, scoped ref ValueStringBuilder dest, 379internal static unsafe void UnescapeString(char* pStr, int start, int end, ref ValueStringBuilder dest, 523internal static void PercentEncodeByte(byte b, ref ValueStringBuilder to)