Definition at line 2069 of file Uri.cs.
2070 {
2072 {
2074 if (!
InFact(Flags.HasUserInfo))
2075 {
2077 }
2080 if (
InFact(Flags.HasUserInfo))
2081 {
2083 {
2085 }
2087 }
2091 {
2093 }
2096 if (
InFact(Flags.HasUserInfo))
2097 {
2099 }
2101 {
2103 }
2109 {
2111 }
2115 {
2117 }
2120 {
2122 if (
InFact(Flags.PortNotCanonical | Flags.NotDefaultPort))
2123 {
2125 {
2126 }
2127 }
2129 {
2131 }
2132 return string.Empty;
2133 }
2135 {
2138 {
2139 return string.Empty;
2140 }
2142 }
2144 {
2147 {
2148 return string.Empty;
2149 }
2151 }
2153 {
2156 {
2157 return string.Empty;
2158 }
2160 }
2163 {
2165 }
2166 return string.Empty;
2169 {
2171 }
2176 if (
InFact(Flags.HasUserInfo))
2177 {
2179 }
2181 {
2183 }
2188 {
2189 if (
NotAny(Flags.HasUserInfo))
2190 {
2191 return string.Empty;
2192 }
2195 {
2196 return string.Empty;
2197 }
2199 }
2200 default:
2201 return null;
2202 }
2203 }
static CultureInfo InvariantCulture
References System.Uri._info, System.Uri._string, System.Uri._syntax, System.UriParser.DefaultPort, System.Runtime.Serialization.Dictionary, System.Uri.Offset.End, System.Uri.Offset.Fragment, System.Uri.Offset.Host, System.Uri.InFact(), System.Globalization.CultureInfo.InvariantCulture, System.Uri.NotAny(), System.Uri.UriInfo.Offset, System.Uri.Offset.Path, System.Uri.Offset.PortValue, System.Uri.Offset.Query, System.Uri.Offset.Scheme, System.UriParser.SchemeName, and System.Uri.Offset.User.
Referenced by System.Uri.GetEscapedParts(), and System.Uri.GetUnescapedParts().