4 writes to Host
System (4)
net\System\URI.cs (4)
2337info.Offset.Host = info.Offset.User; 2350info.Offset.Host = idx; 2362info.Offset.Host = idx; 2365info.Offset.Host = idx;
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, '@');
net\System\UriExt.cs (1)
1008while (otherUri.m_String[portIndex] != ':' && portIndex > otherUri.m_Info.Offset.Host)