21 instantiations of ValueStringBuilder
System.Private.Uri (21)
System\IriHelper.cs (2)
95
? new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold])
96
: new
ValueStringBuilder
(size);
System\Uri.cs (9)
1247
var 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);
2912
var hostBuilder = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
4395
var copy = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
4458
var copy = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
4499
var copy = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313
var vsb = new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (4)
600
var vsb = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
647
vsb = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
652
vsb = new
ValueStringBuilder
(destination.Slice(indexOfFirstToUnescape));
905
var vsb = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (5)
26
var vsb = new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold]);
161
vsb = new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold]);
166
vsb = new
ValueStringBuilder
(destination.Slice(indexOfFirstToEscape));
220
var vsb = new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold]);
335
ValueStringBuilder vsb = new
ValueStringBuilder
(dest.Length);
26 references to ValueStringBuilder
System.Private.Uri (26)
System\DomainNameHelper.cs (1)
218
public static bool TryGetUnicodeEquivalent(string hostname, ref
ValueStringBuilder
dest)
System\IriHelper.cs (1)
94
var
dest = size <= Uri.StackallocThreshold
System\PercentEncodingHelper.cs (1)
12
public static unsafe int UnescapePercentEncodedUTF8Sequence(char* input, int length, ref
ValueStringBuilder
dest, bool isQuery, bool iriParsing)
System\Uri.cs (9)
1247
var
dest = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
2790
var
dest = str.Length <= StackallocThreshold
2807
var
dest = str.Length <= StackallocThreshold
2819
private ReadOnlySpan<char> RecreateParts(scoped ref
ValueStringBuilder
dest, string str, UriComponents parts, ushort nonCanonical, UriFormat formatAs)
2912
var
hostBuilder = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
4330
private unsafe void GetCanonicalPath(ref
ValueStringBuilder
dest, UriFormat formatAs)
4395
var
copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
4458
var
copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
4499
var
copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313
var
vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (3)
600
var
vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
638
scoped
ValueStringBuilder
vsb;
905
var
vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (10)
26
var
vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
154
scoped
ValueStringBuilder
vsb;
220
var
vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
232
internal static void EscapeString(scoped ReadOnlySpan<char> stringToEscape, ref
ValueStringBuilder
dest,
252
scoped ReadOnlySpan<char> stringToEscape, ref
ValueStringBuilder
vsb,
335
ValueStringBuilder
vsb = new ValueStringBuilder(dest.Length);
364
internal static unsafe void UnescapeString(string input, int start, int end, ref
ValueStringBuilder
dest,
372
internal static unsafe void UnescapeString(scoped ReadOnlySpan<char> input, scoped ref
ValueStringBuilder
dest,
380
internal static unsafe void UnescapeString(char* pStr, int start, int end, ref
ValueStringBuilder
dest,
526
internal static void PercentEncodeByte(byte b, ref
ValueStringBuilder
to)