3 writes to Scheme
System.Private.Uri (3)
System\Uri.cs (3)
2260++info.Offset.Scheme; 2282++info.Offset.Scheme; 3314_info.Offset.Scheme = 0;
30 references to Scheme
System.Private.Uri (30)
System\Uri.cs (29)
157Debug.Assert(offset.Scheme >= 0); 158Debug.Assert(offset.User >= 0 && offset.User >= offset.Scheme); 1657result = _string.AsSpan(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme); 3033return _string.Substring(_info.Offset.Scheme, _info.Offset.Path - _info.Offset.Scheme); 3036_string.AsSpan(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme), 3053if (_info.Offset.Scheme == 0 && _info.Offset.End == _string.Length) 3056return _string.Substring(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme); 3063_string.AsSpan(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme), 3066if (_info.Offset.Scheme == 0 && _info.Offset.Fragment == _string.Length) 3069return _string.Substring(_info.Offset.Scheme, _info.Offset.Fragment - _info.Offset.Scheme); 3073return _string.Substring(_info.Offset.Scheme, _info.Offset.Path - _info.Offset.Scheme); 3077if (_info.Offset.Scheme == 0 && _info.Offset.Fragment == _string.Length) 3080return _string.Substring(_info.Offset.Scheme, _info.Offset.Fragment - _info.Offset.Scheme); 3086return _string.Substring(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme); 3159_string.AsSpan(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme), 3162if (_info.Offset.Scheme == 0 && _info.Offset.End == _string.Length) 3165return _string.Substring(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme); 3223int idx = _info.Offset.Scheme;
System\UriExt.cs (1)
504idx = _info.Offset.Scheme + _syntax.SchemeName.Length + 2;