2 writes to Fragment
System.Private.Uri (2)
System\Uri.cs (2)
3331_info.Offset.Fragment = (ushort)str.Length; // There is no fragment in DisablePathAndQueryCanonicalization mode 3579_info.Offset.Fragment = (ushort)idx;
16 references to Fragment
System.Private.Uri (16)
System\Uri.cs (16)
1000result = new char[host.Length + 3 + _info.Offset.Fragment - _info.Offset.Path]; 2927if ((parts & UriComponents.Query) != 0 && _info.Offset.Query < _info.Offset.Fragment) 2942str.AsSpan(offset, _info.Offset.Fragment - offset), 2959UriHelper.UnescapeString(str, offset, _info.Offset.Fragment, 2966if ((parts & UriComponents.Fragment) != 0 && _info.Offset.Fragment < _info.Offset.End) 2968int offset = _info.Offset.Fragment + 1; 3051_string.AsSpan(_info.Offset.Host, _info.Offset.Fragment - _info.Offset.Host)); 3053if (_info.Offset.Scheme == 0 && _info.Offset.Fragment == _string.Length) 3056return _string.Substring(_info.Offset.Scheme, _info.Offset.Fragment - _info.Offset.Scheme); 3064if (_info.Offset.Scheme == 0 && _info.Offset.Fragment == _string.Length) 3067return _string.Substring(_info.Offset.Scheme, _info.Offset.Fragment - _info.Offset.Scheme); 3111if (delimiterAwareIdx >= _info.Offset.Fragment) 3114return _string.Substring(delimiterAwareIdx, _info.Offset.Fragment - delimiterAwareIdx); 3119delimiterAwareIdx = _info.Offset.Fragment + 1; 3121delimiterAwareIdx = _info.Offset.Fragment; 3140return _string.Substring(_info.Offset.Path, _info.Offset.Fragment - _info.Offset.Path);