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)
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]);
4403
var copy = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
4466
var copy = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
4507
var copy = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313
var vsb = new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (4)
599
var vsb = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
646
vsb = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
651
vsb = new
ValueStringBuilder
(destination.Slice(indexOfFirstToUnescape));
904
var vsb = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (5)
26
var vsb = new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold]);
160
vsb = new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold]);
165
vsb = new
ValueStringBuilder
(destination.Slice(indexOfFirstToEscape));
219
var vsb = new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold]);
334
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)
81
var
dest = size <= Uri.StackallocThreshold
System\PercentEncodingHelper.cs (1)
13
public static int UnescapePercentEncodedUTF8Sequence(ReadOnlySpan<char> input, 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]);
4338
private unsafe void GetCanonicalPath(ref
ValueStringBuilder
dest, UriFormat formatAs)
4403
var
copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
4466
var
copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
4507
var
copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313
var
vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (3)
599
var
vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
637
scoped
ValueStringBuilder
vsb;
904
var
vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (10)
26
var
vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
153
scoped
ValueStringBuilder
vsb;
219
var
vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
231
internal static void EscapeString(scoped ReadOnlySpan<char> stringToEscape, ref
ValueStringBuilder
dest,
251
scoped ReadOnlySpan<char> stringToEscape, ref
ValueStringBuilder
vsb,
334
ValueStringBuilder
vsb = new ValueStringBuilder(dest.Length);
363
internal static unsafe void UnescapeString(string input, int start, int end, ref
ValueStringBuilder
dest,
371
internal static unsafe void UnescapeString(scoped ReadOnlySpan<char> input, scoped ref
ValueStringBuilder
dest,
379
internal static unsafe void UnescapeString(char* pStr, int start, int end, ref
ValueStringBuilder
dest,
523
internal static void PercentEncodeByte(byte b, ref
ValueStringBuilder
to)