Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SetFieldsFromUri()

void System.UriBuilder.SetFieldsFromUri ( )
inlineprivate

Definition at line 279 of file UriBuilder.cs.

280 {
282 _host = _uri.Host;
283 _port = _uri.Port;
285 _query = _uri.Query;
287 string userInfo = _uri.UserInfo;
288 if (userInfo.Length > 0)
289 {
290 int num = userInfo.IndexOf(':');
291 if (num != -1)
292 {
293 _password = userInfo.Substring(num + 1);
294 _username = userInfo.Substring(0, num);
295 }
296 else
297 {
298 _username = userInfo;
299 }
300 }
301 }
string UserInfo
Definition Uri.cs:577
string Host
Definition Uri.cs:441
string AbsolutePath
Definition Uri.cs:239
string Query
Definition Uri.cs:477
string Scheme
Definition Uri.cs:505
string Fragment
Definition Uri.cs:491
int Port
Definition Uri.cs:453

References System.UriBuilder._fragment, System.UriBuilder._host, System.UriBuilder._password, System.UriBuilder._path, System.UriBuilder._port, System.UriBuilder._query, System.UriBuilder._scheme, System.UriBuilder._uri, System.UriBuilder._username, System.Uri.AbsolutePath, System.Uri.Fragment, System.Uri.Host, System.Uri.Port, System.Uri.Query, System.Uri.Scheme, and System.Uri.UserInfo.

Referenced by System.UriBuilder.UriBuilder(), and System.UriBuilder.UriBuilder().