4 writes to _originalUnicodeString
System.Private.Uri (4)
23 references to _originalUnicodeString
System.Private.Uri (23)
System\Uri.cs (19)
1180public string OriginalString => _originalUnicodeString ?? _string;
3280_string = string.Concat(_string, _originalUnicodeString.AsSpan(origIdx));
3315origIdx = _originalUnicodeString.Length;
3319ReadOnlySpan<char> span = _originalUnicodeString.AsSpan(origIdx);
3337origIdx = index == -1 ? _originalUnicodeString.Length : (index + origIdx);
3340_string += EscapeUnescapeIri(_originalUnicodeString, offset, origIdx, isQuery: false);
3344if (_string == _originalUnicodeString)
3454if (origIdx < _originalUnicodeString.Length && _originalUnicodeString[origIdx] == '?')
3459int index = _originalUnicodeString.AsSpan(origIdx).IndexOf('#');
3460origIdx = index == -1 ? _originalUnicodeString.Length : (index + origIdx);
3464origIdx = _originalUnicodeString.Length;
3467_string += EscapeUnescapeIri(_originalUnicodeString, offset, origIdx, isQuery: true);
3471if (_string == _originalUnicodeString)
3513if (origIdx < _originalUnicodeString.Length && _originalUnicodeString[origIdx] == '#')
3515origIdx = _originalUnicodeString.Length;
3517_string += EscapeUnescapeIri(_originalUnicodeString, offset, origIdx, isQuery: false);
3741newHost = _originalUnicodeString.Substring(0, startOffset);