Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ IsBaseOf()

bool System.Uri.IsBaseOf ( Uri uri)
inline

Definition at line 4278 of file Uri.cs.

4279 {
4280 if ((object)uri == null)
4281 {
4282 throw new ArgumentNullException("uri");
4283 }
4284 if (!IsAbsoluteUri)
4285 {
4286 return false;
4287 }
4288 if (Syntax.IsSimple)
4289 {
4290 return IsBaseOfHelper(uri);
4291 }
4292 return Syntax.InternalIsBaseOf(this, uri);
4293 }
bool InternalIsBaseOf(Uri thisBaseUri, Uri uriLink)
Definition UriParser.cs:331
UriParser Syntax
Definition Uri.cs:211
unsafe bool IsBaseOfHelper(Uri uriLink)
Definition Uri.cs:4295
bool IsAbsoluteUri
Definition Uri.cs:572

References System.UriParser.InternalIsBaseOf(), System.Uri.IsAbsoluteUri, System.Uri.IsBaseOfHelper(), System.UriParser.IsSimple, and System.Uri.Syntax.

Referenced by System.Xml.Xsl.Runtime.XmlCollation.Create(), and System.Net.FtpControlStream.TryUpdateResponseUri().