21 instantiations of ValueStringBuilder
System.Private.Uri (21)
System\IriHelper.cs (2)
93? new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]) 94: new ValueStringBuilder(size);
System\Uri.cs (9)
1197var dest = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 2748? new ValueStringBuilder(stackalloc char[StackallocThreshold]) 2749: new ValueStringBuilder(str.Length); 2765? new ValueStringBuilder(stackalloc char[StackallocThreshold]) 2766: new ValueStringBuilder(str.Length); 2867var hostBuilder = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4372var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4431var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4472var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313var vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (4)
604var vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 651vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 656vsb = new ValueStringBuilder(destination.Slice(indexOfFirstToUnescape)); 909var vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (5)
25var 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)
92var dest = size <= Uri.StackallocThreshold
System\PercentEncodingHelper.cs (1)
12public static unsafe int UnescapePercentEncodedUTF8Sequence(char* input, int length, ref ValueStringBuilder dest, bool isQuery, bool iriParsing)
System\Uri.cs (9)
1197var dest = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 2747var dest = str.Length <= StackallocThreshold 2764var dest = str.Length <= StackallocThreshold 2776private ReadOnlySpan<char> RecreateParts(scoped ref ValueStringBuilder dest, string str, UriComponents parts, ushort nonCanonical, UriFormat formatAs) 2867var hostBuilder = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4307private unsafe void GetCanonicalPath(ref ValueStringBuilder dest, UriFormat formatAs) 4372var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4431var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 4472var copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313var vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (3)
604var vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]); 642scoped ValueStringBuilder vsb; 909var vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (10)
25var 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, 525internal static void PercentEncodeByte(byte b, ref ValueStringBuilder to)