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

◆ Resolve()

virtual ? string System.UriParser.Resolve ( Uri baseUri,
Uri? relativeUri,
out UriFormatException? parsingError )
inlineprotectedvirtualinherited

Definition at line 121 of file UriParser.cs.

122 {
123 if (baseUri.UserDrivenParsing)
124 {
126 }
127 if (!baseUri.IsAbsoluteUri)
128 {
130 }
131 string newUriString = null;
132 bool userEscaped = false;
133 parsingError = null;
134 Uri uri = Uri.ResolveHelper(baseUri, relativeUri, ref newUriString, ref userEscaped);
135 if (uri != null)
136 {
137 return uri.OriginalString;
138 }
139 return newUriString;
140 }
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string net_uri_NotAbsolute
Definition SR.cs:16
static string net_uri_UserDrivenParsing
Definition SR.cs:50
Definition SR.cs:7

References System.SR.Format(), System.Uri.IsAbsoluteUri, System.SR.net_uri_NotAbsolute, System.SR.net_uri_UserDrivenParsing, System.Uri.OriginalString, System.Uri.ResolveHelper(), and System.Uri.UserDrivenParsing.

Referenced by System.UriParser.InternalResolve().