4 writes to End
System.Private.Uri (4)
System\Uri.cs (4)
2216info.Offset.End = (ushort)_string.Length; 2349info.Offset.End = (ushort)_originalUnicodeString.Length; 3332_info.Offset.End = (ushort)str.Length; 3606_info.Offset.End = (ushort)idx;
19 references to End
System.Private.Uri (19)
System\Uri.cs (19)
975_info.Offset.Query == _info.Offset.End) 1626result = _string.AsSpan(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme); 2351if (idx < info.Offset.End) 2360if (++idx < info.Offset.End) 2370for (++idx; idx < info.Offset.End; ++idx) 2494if ((_info.Offset.Host + i) >= _info.Offset.End || 2609if ((_info.Offset.Host + i) >= _info.Offset.End || host[i] != _string[_info.Offset.Host + i]) 2966if ((parts & UriComponents.Fragment) != 0 && _info.Offset.Fragment < _info.Offset.End) 2981str.AsSpan(offset, _info.Offset.End - offset), 2998UriHelper.UnescapeString(str, offset, _info.Offset.End, 3040if (_info.Offset.Scheme == 0 && _info.Offset.End == _string.Length) 3043return _string.Substring(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme); 3093_info.Offset.End > _info.Offset.Path && _string[_info.Offset.Path] == '/') 3123if (delimiterAwareIdx >= _info.Offset.End) 3126return _string.Substring(delimiterAwareIdx, _info.Offset.End - delimiterAwareIdx); 3147_string.AsSpan(_info.Offset.Host, _info.Offset.End - _info.Offset.Host)); 3149if (_info.Offset.Scheme == 0 && _info.Offset.End == _string.Length) 3152return _string.Substring(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme); 3155return _string.Substring(_info.Offset.Path, _info.Offset.End - _info.Offset.Path);