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

◆ Port

int System.Uri.Port
get

Definition at line 452 of file Uri.cs.

453 {
454 get
455 {
457 {
459 }
460 if (_syntax.IsSimple)
461 {
463 }
464 else
465 {
467 }
468 if (InFact(Flags.NotDefaultPort))
469 {
470 return _info.Offset.PortValue;
471 }
472 return _syntax.DefaultPort;
473 }
474 }
static string net_uri_NotAbsolute
Definition SR.cs:16
Definition SR.cs:7
Offset Offset
Definition Uri.cs:81
UriParser _syntax
Definition Uri.cs:193
bool IsNotAbsoluteUri
Definition Uri.cs:213
UriInfo EnsureUriInfo()
Definition Uri.cs:626
void EnsureHostString(bool allowDnsOptimization)
Definition Uri.cs:644
bool InFact(Flags flags)
Definition Uri.cs:611
UriInfo _info
Definition Uri.cs:197
ushort PortValue
Definition Uri.cs:117

Referenced by System.Net.Http.HttpConnectionPool.ConnectAsync(), System.Uri.Equals(), System.Net.Http.HttpConnectionPool.EstablishSocksTunnel(), System.Net.CookieContainer.InternalGetCookies(), System.Net.CredentialKey.IsPrefix(), System.Net.ServicePointManager.MakeQueryString(), System.Uri.MakeRelative(), System.Uri.MakeRelativeUri(), System.Net.Http.HttpTelemetry.RequestStart(), System.UriBuilder.SetFieldsFromUri(), System.Net.Cookie.VerifySetDefaults(), and System.Net.Http.HttpConnection.WriteHostHeaderAsync().