2 writes to Scheme
System.Private.Uri (2)
System\Uri.cs (2)
2232info.Offset.Scheme++; 3449_info.Offset.Scheme = 0;
30 references to Scheme
System.Private.Uri (30)
System\Uri.cs (29)
171Debug.Assert(offset.Scheme >= 0); 172Debug.Assert(offset.User >= 0 && offset.User >= offset.Scheme); 1642result = _string.AsSpan(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme); 2973return _string.Substring(_info.Offset.Scheme, _info.Offset.Path - _info.Offset.Scheme); 2976_string.AsSpan(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme), 2993if (_info.Offset.Scheme == 0 && _info.Offset.End == _string.Length) 2996return _string.Substring(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme); 3003_string.AsSpan(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme), 3006if (_info.Offset.Scheme == 0 && _info.Offset.Fragment == _string.Length) 3009return _string.Substring(_info.Offset.Scheme, _info.Offset.Fragment - _info.Offset.Scheme); 3013return _string.Substring(_info.Offset.Scheme, _info.Offset.Path - _info.Offset.Scheme); 3017if (_info.Offset.Scheme == 0 && _info.Offset.Fragment == _string.Length) 3020return _string.Substring(_info.Offset.Scheme, _info.Offset.Fragment - _info.Offset.Scheme); 3026return _string.Substring(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme); 3099_string.AsSpan(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme), 3102if (_info.Offset.Scheme == 0 && _info.Offset.End == _string.Length) 3105return _string.Substring(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme); 3174ReadOnlySpan<char> str = inputStr.AsSpan(_info.Offset.Scheme);
System\UriExt.cs (1)
459int idx = _info.Offset.Scheme + _syntax.SchemeName.Length + 3;