4 writes to Host
System (4)
33 references to Host
System (33)
net\System\URI.cs (32)
1048start = IsUncPath? m_Info.Offset.Host-2 :m_Info.Offset.Path;
1050string str = (IsImplicitFile && m_Info.Offset.Host == (IsDosPath ? 0 : 2) &&
1809ushort i1 = m_Info.Offset.Host;
1812ushort i2 = obj.m_Info.Offset.Host;
2486string host = CreateHostStringHelper(m_String, m_Info.Offset.Host, m_Info.Offset.Path, ref flags, ref m_Info.ScopeId);
2540if ((m_Info.Offset.Host + i) >= m_Info.Offset.End ||
2541host[i] != m_String[m_Info.Offset.Host + i]) {
2656if ((m_Info.Offset.Host + i) >= m_Info.Offset.End || host[i] != m_String[m_Info.Offset.Host + i]) {
2805chars = UriHelper.EscapeString(m_String, m_Info.Offset.User, m_Info.Offset.Host, chars,
2813m_String.CopyTo(m_Info.Offset.User, chars, count, m_Info.Offset.Host - m_Info.Offset.User);
2814count += (m_Info.Offset.Host - m_Info.Offset.User);
2819chars = UriHelper.UnescapeString(m_String, m_Info.Offset.User, m_Info.Offset.Host - 1,
2826chars = UriHelper.UnescapeString(m_String, m_Info.Offset.User, m_Info.Offset.Host, chars,
2832chars = UriHelper.UnescapeString(m_String, m_Info.Offset.User, m_Info.Offset.Host, chars,
2839UriHelper.UnescapeString(m_String, m_Info.Offset.User, m_Info.Offset.Host, chars, ref count,
3079+ m_String.Substring(m_Info.Offset.Host, m_Info.Offset.Path - m_Info.Offset.Host);
3088return m_String.Substring(m_Info.Offset.Host, m_Info.Offset.Path - m_Info.Offset.Host);
3090return m_String.Substring(m_Info.Offset.Host, m_Info.Offset.Path - m_Info.Offset.Host)
3104+ m_String.Substring(m_Info.Offset.Host, m_Info.Offset.Fragment - m_Info.Offset.Host);
3138return (idx - m_Info.Offset.Host == 0)? string.Empty: m_String.Substring(m_Info.Offset.Host,
3139idx - m_Info.Offset.Host);
3197+ m_String.Substring(m_Info.Offset.Host, m_Info.Offset.End - m_Info.Offset.Host);
3214delimiterAwareIdx = (ushort)(m_Info.Offset.Host - 1);
3216delimiterAwareIdx = m_Info.Offset.Host;
3294result = CheckCanonical(str, ref idx, m_Info.Offset.Host, '@');