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)
1197
var 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);
2867
var hostBuilder = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
4372
var copy = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
4431
var copy = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
4472
var copy = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313
var vsb = new
ValueStringBuilder
(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (4)
604
var vsb = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
651
vsb = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
656
vsb = new
ValueStringBuilder
(destination.Slice(indexOfFirstToUnescape));
909
var vsb = new
ValueStringBuilder
(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (5)
25
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)
92
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)
1197
var
dest = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
2747
var
dest = str.Length <= StackallocThreshold
2764
var
dest = str.Length <= StackallocThreshold
2776
private ReadOnlySpan<char> RecreateParts(scoped ref
ValueStringBuilder
dest, string str, UriComponents parts, ushort nonCanonical, UriFormat formatAs)
2867
var
hostBuilder = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
4307
private unsafe void GetCanonicalPath(ref
ValueStringBuilder
dest, UriFormat formatAs)
4372
var
copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
4431
var
copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
4472
var
copy = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriBuilder.cs (1)
313
var
vsb = new ValueStringBuilder(stackalloc char[Uri.StackallocThreshold]);
System\UriExt.cs (3)
604
var
vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
642
scoped
ValueStringBuilder
vsb;
909
var
vsb = new ValueStringBuilder(stackalloc char[StackallocThreshold]);
System\UriHelper.cs (10)
25
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,
525
internal static void PercentEncodeByte(byte b, ref
ValueStringBuilder
to)