12 references to AsSpan
System.Private.Uri (12)
src\libraries\Common\src\System\Text\ValueStringBuilder.cs (1)
89private string DebuggerDisplay => AsSpan().ToString();
System\Uri.cs (7)
2825ReadOnlySpan<char> hostSlice = hostBuilder.Length == 0 ? host : hostBuilder.AsSpan(); 2913return dest.AsSpan(); 3459_string = string.Concat(vsb.AsSpan(), original); 3729newHost = string.Concat(newHost, vsb.AsSpan()); 4234UriHelper.EscapeString(copy.AsSpan(), ref dest, checkExistingEscaped: true, UriHelper.UnreservedReserved); 4290UriHelper.EscapeString(copy.AsSpan(), ref dest, checkExistingEscaped: !IsImplicitFile, UriHelper.UnreservedReservedExceptQuestionMarkHash); 4334UriHelper.UnescapeString(copy.AsSpan(),
System\UriExt.cs (2)
525string result = string.Concat(charsToUnescape.Slice(0, indexOfFirstToUnescape), vsb.AsSpan()); 580vsb.AsSpan().CopyTo(destination.Slice(indexOfFirstToUnescape));
System\UriHelper.cs (2)
178vsb.AsSpan().CopyTo(destination.Slice(indexOfFirstToEscape)); 225string result = string.Concat(charsToEscape.Slice(0, indexOfFirstToEscape), vsb.AsSpan());