using System; using System.ComponentModel; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System { /// Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI. // Token: 0x02000079 RID: 121 [Token(Token = "0x2000079")] [TypeConverter] [Serializable] public class Uri : ISerializable { // Token: 0x17000047 RID: 71 // (get) Token: 0x0600020D RID: 525 RVA: 0x00002958 File Offset: 0x00000B58 [Token(Token = "0x17000047")] private bool IsImplicitFile { [Token(Token = "0x600020D")] [Address(RVA = "0xF571E0", Offset = "0xF561E0", VA = "0x180F571E0")] get { return default(bool); } } // Token: 0x17000048 RID: 72 // (get) Token: 0x0600020E RID: 526 RVA: 0x00002970 File Offset: 0x00000B70 [Token(Token = "0x17000048")] private bool IsUncOrDosPath { [Token(Token = "0x600020E")] [Address(RVA = "0xF572C0", Offset = "0xF562C0", VA = "0x180F572C0")] get { return default(bool); } } // Token: 0x17000049 RID: 73 // (get) Token: 0x0600020F RID: 527 RVA: 0x00002988 File Offset: 0x00000B88 [Token(Token = "0x17000049")] private bool IsDosPath { [Token(Token = "0x600020F")] [Address(RVA = "0xF57110", Offset = "0xF56110", VA = "0x180F57110")] get { return default(bool); } } // Token: 0x1700004A RID: 74 // (get) Token: 0x06000210 RID: 528 RVA: 0x000029A0 File Offset: 0x00000BA0 [Token(Token = "0x1700004A")] private bool IsUncPath { [Token(Token = "0x6000210")] [Address(RVA = "0xF572D0", Offset = "0xF562D0", VA = "0x180F572D0")] get { return default(bool); } } // Token: 0x1700004B RID: 75 // (get) Token: 0x06000211 RID: 529 RVA: 0x000029B8 File Offset: 0x00000BB8 [Token(Token = "0x1700004B")] private Uri.Flags HostType { [Token(Token = "0x6000211")] [Address(RVA = "0xF56E40", Offset = "0xF55E40", VA = "0x180F56E40")] get { return Uri.Flags.Zero; } } // Token: 0x1700004C RID: 76 // (get) Token: 0x06000212 RID: 530 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700004C")] private UriParser Syntax { [Token(Token = "0x6000212")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } } // Token: 0x1700004D RID: 77 // (get) Token: 0x06000213 RID: 531 RVA: 0x000029D0 File Offset: 0x00000BD0 [Token(Token = "0x1700004D")] private bool IsNotAbsoluteUri { [Token(Token = "0x6000213")] [Address(RVA = "0xF572B0", Offset = "0xF562B0", VA = "0x180F572B0")] get { return default(bool); } } // Token: 0x06000214 RID: 532 RVA: 0x000029E8 File Offset: 0x00000BE8 [Token(Token = "0x6000214")] [Address(RVA = "0xF50FD0", Offset = "0xF4FFD0", VA = "0x180F50FD0")] internal static bool IriParsingStatic(UriParser syntax) { return default(bool); } // Token: 0x1700004E RID: 78 // (get) Token: 0x06000215 RID: 533 RVA: 0x00002A00 File Offset: 0x00000C00 [Token(Token = "0x1700004E")] private bool AllowIdn { [Token(Token = "0x6000215")] [Address(RVA = "0xF56740", Offset = "0xF55740", VA = "0x180F56740")] get { return default(bool); } } // Token: 0x06000216 RID: 534 RVA: 0x00002A18 File Offset: 0x00000C18 [Token(Token = "0x6000216")] [Address(RVA = "0xF478B0", Offset = "0xF468B0", VA = "0x180F478B0")] private bool AllowIdnStatic(UriParser syntax, Uri.Flags flags) { return default(bool); } // Token: 0x06000217 RID: 535 RVA: 0x00002A30 File Offset: 0x00000C30 [Token(Token = "0x6000217")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")] private bool IsIntranet(string schemeHost) { return default(bool); } // Token: 0x1700004F RID: 79 // (get) Token: 0x06000218 RID: 536 RVA: 0x00002A48 File Offset: 0x00000C48 [Token(Token = "0x1700004F")] internal bool UserDrivenParsing { [Token(Token = "0x6000218")] [Address(RVA = "0xF57B20", Offset = "0xF56B20", VA = "0x180F57B20")] get { return default(bool); } } // Token: 0x06000219 RID: 537 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000219")] [Address(RVA = "0xF54F40", Offset = "0xF53F40", VA = "0x180F54F40")] private void SetUserDrivenParsing() { } // Token: 0x17000050 RID: 80 // (get) Token: 0x0600021A RID: 538 RVA: 0x00002A60 File Offset: 0x00000C60 [Token(Token = "0x17000050")] private ushort SecuredPathIndex { [Token(Token = "0x600021A")] [Address(RVA = "0xF578F0", Offset = "0xF568F0", VA = "0x180F578F0")] get { return 0; } } // Token: 0x0600021B RID: 539 RVA: 0x00002A78 File Offset: 0x00000C78 [Token(Token = "0x600021B")] [Address(RVA = "0xF51660", Offset = "0xF50660", VA = "0x180F51660")] private bool NotAny(Uri.Flags flags) { return default(bool); } // Token: 0x0600021C RID: 540 RVA: 0x00002A90 File Offset: 0x00000C90 [Token(Token = "0x600021C")] [Address(RVA = "0xF4FFA0", Offset = "0xF4EFA0", VA = "0x180F4FFA0")] private bool InFact(Uri.Flags flags) { return default(bool); } // Token: 0x0600021D RID: 541 RVA: 0x00002AA8 File Offset: 0x00000CA8 [Token(Token = "0x600021D")] [Address(RVA = "0xF54F90", Offset = "0xF53F90", VA = "0x180F54F90")] private static bool StaticNotAny(Uri.Flags allFlags, Uri.Flags checkFlags) { return default(bool); } // Token: 0x0600021E RID: 542 RVA: 0x00002AC0 File Offset: 0x00000CC0 [Token(Token = "0x600021E")] [Address(RVA = "0xF54F60", Offset = "0xF53F60", VA = "0x180F54F60")] private static bool StaticInFact(Uri.Flags allFlags, Uri.Flags checkFlags) { return default(bool); } // Token: 0x0600021F RID: 543 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600021F")] [Address(RVA = "0xF4C7A0", Offset = "0xF4B7A0", VA = "0x180F4C7A0")] private Uri.UriInfo EnsureUriInfo() { return null; } // Token: 0x06000220 RID: 544 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000220")] [Address(RVA = "0xF4C780", Offset = "0xF4B780", VA = "0x180F4C780")] private void EnsureParseRemaining() { } // Token: 0x06000221 RID: 545 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000221")] [Address(RVA = "0xF4C720", Offset = "0xF4B720", VA = "0x180F4C720")] private void EnsureHostString(bool allowDnsOptimization) { } /// Initializes a new instance of the class with the specified URI. /// A string that identifies the resource to be represented by the instance. Note that an IPv6 address in string form must be enclosed within brackets. For example, "http://[2607:f8b0:400d:c06::69]". /// /// is . /// In the .NET for Windows Store apps or the Portable Class Library, catch the base class exception, , instead. /// /// is empty. /// -or- /// The scheme specified in is not correctly formed. See . /// -or- /// contains too many slashes. /// -or- /// The password specified in is not valid. /// -or- /// The host name specified in is not valid. /// -or- /// The file name specified in is not valid. /// -or- /// The user name specified in is not valid. /// -or- /// The host or authority name specified in cannot be terminated by backslashes. /// -or- /// The port number specified in is not valid or cannot be parsed. /// -or- /// The length of exceeds 65519 characters. /// -or- /// The length of the scheme specified in exceeds 1023 characters. /// -or- /// There is an invalid character sequence in . /// -or- /// The MS-DOS path specified in must start with c:\\. // Token: 0x06000222 RID: 546 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000222")] [Address(RVA = "0xF564C0", Offset = "0xF554C0", VA = "0x180F564C0")] public Uri(string uriString) { } /// Initializes a new instance of the class with the specified URI. This constructor allows you to specify if the URI string is a relative URI, absolute URI, or is indeterminate. /// A string that identifies the resource to be represented by the instance. Note that an IPv6 address in string form must be enclosed within brackets. For example, "http://[2607:f8b0:400d:c06::69]". /// Specifies whether the URI string is a relative URI, absolute URI, or is indeterminate. /// /// is invalid. /// /// is . /// In the .NET for Windows Store apps or the Portable Class Library, catch the base class exception, , instead. /// /// contains a relative URI and is . /// or /// contains an absolute URI and is . /// or /// is empty. /// -or- /// The scheme specified in is not correctly formed. See . /// -or- /// contains too many slashes. /// -or- /// The password specified in is not valid. /// -or- /// The host name specified in is not valid. /// -or- /// The file name specified in is not valid. /// -or- /// The user name specified in is not valid. /// -or- /// The host or authority name specified in cannot be terminated by backslashes. /// -or- /// The port number specified in is not valid or cannot be parsed. /// -or- /// The length of exceeds 65519 characters. /// -or- /// The length of the scheme specified in exceeds 1023 characters. /// -or- /// There is an invalid character sequence in . /// -or- /// The MS-DOS path specified in must start with c:\\. // Token: 0x06000223 RID: 547 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000223")] [Address(RVA = "0xF56420", Offset = "0xF55420", VA = "0x180F56420")] public Uri(string uriString, UriKind uriKind) { } /// Initializes a new instance of the class based on the specified base URI and relative URI string. /// The base URI. /// The relative URI to add to the base URI. /// /// is . /// /// is not an absolute instance. /// In the .NET for Windows Store apps or the Portable Class Library, catch the base class exception, , instead. /// /// The URI formed by combining and is empty or contains only spaces. /// -or- /// The scheme specified in the URI formed by combining and is not valid. /// -or- /// The URI formed by combining and contains too many slashes. /// -or- /// The password specified in the URI formed by combining and is not valid. /// -or- /// The host name specified in the URI formed by combining and is not valid. /// -or- /// The file name specified in the URI formed by combining and is not valid. /// -or- /// The user name specified in the URI formed by combining and is not valid. /// -or- /// The host or authority name specified in the URI formed by combining and cannot be terminated by backslashes. /// -or- /// The port number specified in the URI formed by combining and is not valid or cannot be parsed. /// -or- /// The length of the URI formed by combining and exceeds 65519 characters. /// -or- /// The length of the scheme specified in the URI formed by combining and exceeds 1023 characters. /// -or- /// There is an invalid character sequence in the URI formed by combining and . /// -or- /// The MS-DOS path specified in must start with c:\\. // Token: 0x06000224 RID: 548 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000224")] [Address(RVA = "0xF55F70", Offset = "0xF54F70", VA = "0x180F55F70")] public Uri(Uri baseUri, string relativeUri) { } // Token: 0x06000225 RID: 549 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000225")] [Address(RVA = "0xF4C570", Offset = "0xF4B570", VA = "0x180F4C570")] private void CreateUri(Uri baseUri, string relativeUri, bool dontEscape) { } /// Initializes a new instance of the class based on the combination of a specified base instance and a relative instance. /// An absolute that is the base for the new instance. /// A relative instance that is combined with . /// /// is not an absolute instance. /// /// is . /// /// is not an absolute instance. /// In the .NET for Windows Store apps or the Portable Class Library, catch the base class exception, , instead. /// /// The URI formed by combining and is empty or contains only spaces. /// -or- /// The scheme specified in the URI formed by combining and is not valid. /// -or- /// The URI formed by combining and contains too many slashes. /// -or- /// The password specified in the URI formed by combining and is not valid. /// -or- /// The host name specified in the URI formed by combining and is not valid. /// -or- /// The file name specified in the URI formed by combining and is not valid. /// -or- /// The user name specified in the URI formed by combining and is not valid. /// -or- /// The host or authority name specified in the URI formed by combining and cannot be terminated by backslashes. /// -or- /// The port number specified in the URI formed by combining and is not valid or cannot be parsed. /// -or- /// The length of the URI formed by combining and exceeds 65519 characters. /// -or- /// The length of the scheme specified in the URI formed by combining and exceeds 1023 characters. /// -or- /// There is an invalid character sequence in the URI formed by combining and . /// -or- /// The MS-DOS path specified in must start with c:\\. // Token: 0x06000226 RID: 550 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000226")] [Address(RVA = "0xF561B0", Offset = "0xF551B0", VA = "0x180F561B0")] public Uri(Uri baseUri, Uri relativeUri) { } // Token: 0x06000227 RID: 551 RVA: 0x00002AD8 File Offset: 0x00000CD8 [Token(Token = "0x6000227")] [Address(RVA = "0xF4DAC0", Offset = "0xF4CAC0", VA = "0x180F4DAC0")] private static ParsingError GetCombinedString(Uri baseUri, string relativeStr, bool dontEscape, ref string result) { return ParsingError.None; } // Token: 0x06000228 RID: 552 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000228")] [Address(RVA = "0xF4E2E0", Offset = "0xF4D2E0", VA = "0x180F4E2E0")] private static UriFormatException GetException(ParsingError err) { return null; } /// Initializes a new instance of the class from the specified instances of the and classes. /// An instance of the class containing the information required to serialize the new instance. /// An instance of the class containing the source of the serialized stream associated with the new instance. /// The parameter contains a URI. /// The parameter contains a URI that is empty. /// -or- /// The scheme specified is not correctly formed. See . /// -or- /// The URI contains too many slashes. /// -or- /// The password specified in the URI is not valid. /// -or- /// The host name specified in URI is not valid. /// -or- /// The file name specified in the URI is not valid. /// -or- /// The user name specified in the URI is not valid. /// -or- /// The host or authority name specified in the URI cannot be terminated by backslashes. /// -or- /// The port number specified in the URI is not valid or cannot be parsed. /// -or- /// The length of URI exceeds 65519 characters. /// -or- /// The length of the scheme specified in the URI exceeds 1023 characters. /// -or- /// There is an invalid character sequence in the URI. /// -or- /// The MS-DOS path specified in the URI must start with c:\\. // Token: 0x06000229 RID: 553 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000229")] [Address(RVA = "0xF55E90", Offset = "0xF54E90", VA = "0x180F55E90")] protected Uri(SerializationInfo serializationInfo, StreamingContext streamingContext) { } /// Returns the data needed to serialize the current instance. /// A object containing the information required to serialize the . /// A object containing the source and destination of the serialized stream associated with the . // Token: 0x0600022A RID: 554 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600022A")] [Address(RVA = "0xF4F260", Offset = "0xF4E260", VA = "0x180F4F260", Slot = "4")] void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { } /// Returns the data needed to serialize the current instance. /// A object containing the information required to serialize the . /// A object containing the source and destination of the serialized stream associated with the . // Token: 0x0600022B RID: 555 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600022B")] [Address(RVA = "0xF4F260", Offset = "0xF4E260", VA = "0x180F4F260")] protected void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { } /// Gets the absolute path of the URI. /// A containing the absolute path to the resource. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000051 RID: 81 // (get) Token: 0x0600022C RID: 556 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000051")] public string AbsolutePath { [Token(Token = "0x600022C")] [Address(RVA = "0xF56560", Offset = "0xF55560", VA = "0x180F56560")] get { return null; } } // Token: 0x17000052 RID: 82 // (get) Token: 0x0600022D RID: 557 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000052")] private string PrivateAbsolutePath { [Token(Token = "0x600022D")] [Address(RVA = "0xF576A0", Offset = "0xF566A0", VA = "0x180F576A0")] get { return null; } } /// Gets the absolute URI. /// A containing the entire URI. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000053 RID: 83 // (get) Token: 0x0600022E RID: 558 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000053")] public string AbsoluteUri { [Token(Token = "0x600022E")] [Address(RVA = "0xF56630", Offset = "0xF55630", VA = "0x180F56630")] get { return null; } } /// Gets a local operating-system representation of a file name. /// A that contains the local operating-system representation of a file name. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000054 RID: 84 // (get) Token: 0x0600022F RID: 559 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000054")] public string LocalPath { [Token(Token = "0x600022F")] [Address(RVA = "0xF57370", Offset = "0xF56370", VA = "0x180F57370")] get { return null; } } /// Gets the Domain Name System (DNS) host name or IP address and the port number for a server. /// A containing the authority component of the URI represented by this instance. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000055 RID: 85 // (get) Token: 0x06000230 RID: 560 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000055")] public string Authority { [Token(Token = "0x6000230")] [Address(RVA = "0xF56840", Offset = "0xF55840", VA = "0x180F56840")] get { return null; } } /// Gets the type of the host name specified in the URI. /// A member of the enumeration. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000056 RID: 86 // (get) Token: 0x06000231 RID: 561 RVA: 0x00002AF0 File Offset: 0x00000CF0 [Token(Token = "0x17000056")] public UriHostNameType HostNameType { [Token(Token = "0x6000231")] [Address(RVA = "0xF56CF0", Offset = "0xF55CF0", VA = "0x180F56CF0")] get { return UriHostNameType.Unknown; } } /// Gets whether the port value of the URI is the default for this scheme. /// A value that is if the value in the property is the default port for this scheme; otherwise, . /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000057 RID: 87 // (get) Token: 0x06000232 RID: 562 RVA: 0x00002B08 File Offset: 0x00000D08 [Token(Token = "0x17000057")] public bool IsDefaultPort { [Token(Token = "0x6000232")] [Address(RVA = "0xF57020", Offset = "0xF56020", VA = "0x180F57020")] get { return default(bool); } } /// Gets a value indicating whether the specified is a file URI. /// A value that is if the is a file URI; otherwise, . /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000058 RID: 88 // (get) Token: 0x06000233 RID: 563 RVA: 0x00002B20 File Offset: 0x00000D20 [Token(Token = "0x17000058")] public bool IsFile { [Token(Token = "0x6000233")] [Address(RVA = "0xF57120", Offset = "0xF56120", VA = "0x180F57120")] get { return default(bool); } } /// Gets whether the specified references the local host. /// A value that is if this references the local host; otherwise, . /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000059 RID: 89 // (get) Token: 0x06000234 RID: 564 RVA: 0x00002B38 File Offset: 0x00000D38 [Token(Token = "0x17000059")] public bool IsLoopback { [Token(Token = "0x6000234")] [Address(RVA = "0xF571F0", Offset = "0xF561F0", VA = "0x180F571F0")] get { return default(bool); } } /// Gets the and properties separated by a question mark (?). /// A that contains the and properties separated by a question mark (?). /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x1700005A RID: 90 // (get) Token: 0x06000235 RID: 565 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005A")] public string PathAndQuery { [Token(Token = "0x6000235")] [Address(RVA = "0xF574C0", Offset = "0xF564C0", VA = "0x180F574C0")] get { return null; } } /// Gets an array containing the path segments that make up the specified URI. /// A array that contains the path segments that make up the specified URI. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x1700005B RID: 91 // (get) Token: 0x06000236 RID: 566 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005B")] public string[] Segments { [Token(Token = "0x6000236")] [Address(RVA = "0xF57950", Offset = "0xF56950", VA = "0x180F57950")] get { return null; } } /// Gets whether the specified is a universal naming convention (UNC) path. /// A value that is if the is a UNC path; otherwise, . /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x1700005C RID: 92 // (get) Token: 0x06000237 RID: 567 RVA: 0x00002B50 File Offset: 0x00000D50 [Token(Token = "0x1700005C")] public bool IsUnc { [Token(Token = "0x6000237")] [Address(RVA = "0xF572E0", Offset = "0xF562E0", VA = "0x180F572E0")] get { return default(bool); } } /// Gets the host component of this instance. /// A that contains the host name. This is usually the DNS host name or IP address of the server. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x1700005D RID: 93 // (get) Token: 0x06000238 RID: 568 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005D")] public string Host { [Token(Token = "0x6000238")] [Address(RVA = "0xF56E50", Offset = "0xF55E50", VA = "0x180F56E50")] get { return null; } } // Token: 0x06000239 RID: 569 RVA: 0x00002B68 File Offset: 0x00000D68 [Token(Token = "0x6000239")] [Address(RVA = "0xF54F70", Offset = "0xF53F70", VA = "0x180F54F70")] private static bool StaticIsFile(UriParser syntax) { return default(bool); } // Token: 0x1700005E RID: 94 // (get) Token: 0x0600023A RID: 570 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005E")] private static object InitializeLock { [Token(Token = "0x600023A")] [Address(RVA = "0xF56F20", Offset = "0xF55F20", VA = "0x180F56F20")] get { return null; } } // Token: 0x0600023B RID: 571 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600023B")] [Address(RVA = "0xF4FFB0", Offset = "0xF4EFB0", VA = "0x180F4FFB0")] private static void InitializeUriConfig() { } // Token: 0x0600023C RID: 572 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600023C")] [Address(RVA = "0xF4EA20", Offset = "0xF4DA20", VA = "0x180F4EA20")] private string GetLocalPath() { return null; } /// Gets the port number of this URI. /// An value that contains the port number for this URI. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x1700005F RID: 95 // (get) Token: 0x0600023D RID: 573 RVA: 0x00002B80 File Offset: 0x00000D80 [Token(Token = "0x1700005F")] public int Port { [Token(Token = "0x600023D")] [Address(RVA = "0xF57590", Offset = "0xF56590", VA = "0x180F57590")] get { return 0; } } /// Gets any query information included in the specified URI. /// A that contains any query information included in the specified URI. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000060 RID: 96 // (get) Token: 0x0600023E RID: 574 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000060")] public string Query { [Token(Token = "0x600023E")] [Address(RVA = "0xF57760", Offset = "0xF56760", VA = "0x180F57760")] get { return null; } } /// Gets the escaped URI fragment. /// A that contains any URI fragment information. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000061 RID: 97 // (get) Token: 0x0600023F RID: 575 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000061")] public string Fragment { [Token(Token = "0x600023F")] [Address(RVA = "0xF56BD0", Offset = "0xF55BD0", VA = "0x180F56BD0")] get { return null; } } /// Gets the scheme name for this URI. /// A that contains the scheme for this URI, converted to lowercase. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000062 RID: 98 // (get) Token: 0x06000240 RID: 576 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000062")] public string Scheme { [Token(Token = "0x6000240")] [Address(RVA = "0xF57870", Offset = "0xF56870", VA = "0x180F57870")] get { return null; } } // Token: 0x17000063 RID: 99 // (get) Token: 0x06000241 RID: 577 RVA: 0x00002B98 File Offset: 0x00000D98 [Token(Token = "0x17000063")] private bool OriginalStringSwitched { [Token(Token = "0x6000241")] [Address(RVA = "0xF573F0", Offset = "0xF563F0", VA = "0x180F573F0")] get { return default(bool); } } /// Gets the original URI string that was passed to the constructor. /// A containing the exact URI specified when this instance was constructed; otherwise, . /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000064 RID: 100 // (get) Token: 0x06000242 RID: 578 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000064")] public string OriginalString { [Token(Token = "0x6000242")] [Address(RVA = "0xF57460", Offset = "0xF56460", VA = "0x180F57460")] get { return null; } } /// Gets a host name that, after being unescaped if necessary, is safe to use for DNS resolution. /// A that contains the host part of the URI in a format suitable for DNS resolution; or the original host string, if it is already suitable for resolution. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000065 RID: 101 // (get) Token: 0x06000243 RID: 579 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000065")] public string DnsSafeHost { [Token(Token = "0x6000243")] [Address(RVA = "0xF568D0", Offset = "0xF558D0", VA = "0x180F568D0")] get { return null; } } /// The RFC 3490 compliant International Domain Name of the host, using Punycode as appropriate. This string, after being unescaped if necessary, is safe to use for DNS resolution. /// The hostname, formatted with Punycode according to the IDN standard. // Token: 0x17000066 RID: 102 // (get) Token: 0x06000244 RID: 580 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000066")] public string IdnHost { [Token(Token = "0x6000244")] [Address(RVA = "0xF56EE0", Offset = "0xF55EE0", VA = "0x180F56EE0")] get { return null; } } /// Gets whether the instance is absolute. /// A value that is if the instance is absolute; otherwise, . // Token: 0x17000067 RID: 103 // (get) Token: 0x06000245 RID: 581 RVA: 0x00002BB0 File Offset: 0x00000DB0 [Token(Token = "0x17000067")] public bool IsAbsoluteUri { [Token(Token = "0x6000245")] [Address(RVA = "0xA4CD20", Offset = "0xA4BD20", VA = "0x180A4CD20")] get { return default(bool); } } /// Indicates that the URI string was completely escaped before the instance was created. /// A value that is if the parameter was set to when the instance was created; otherwise, . // Token: 0x17000068 RID: 104 // (get) Token: 0x06000246 RID: 582 RVA: 0x00002BC8 File Offset: 0x00000DC8 [Token(Token = "0x17000068")] public bool UserEscaped { [Token(Token = "0x6000246")] [Address(RVA = "0xF57B30", Offset = "0xF56B30", VA = "0x180F57B30")] get { return default(bool); } } /// Gets the user name, password, or other user-specific information associated with the specified URI. /// A that contains the user information associated with the URI. The returned value does not include the '@' character reserved for delimiting the user information part of the URI. /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x17000069 RID: 105 // (get) Token: 0x06000247 RID: 583 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000069")] public string UserInfo { [Token(Token = "0x6000247")] [Address(RVA = "0xF57B40", Offset = "0xF56B40", VA = "0x180F57B40")] get { return null; } } // Token: 0x06000248 RID: 584 RVA: 0x00002BE0 File Offset: 0x00000DE0 [Token(Token = "0x6000248")] [Address(RVA = "0xF51160", Offset = "0xF50160", VA = "0x180F51160")] internal static bool IsGenDelim(char ch) { return default(bool); } /// Determines whether the specified scheme name is valid. /// The scheme name to validate. /// A value that is if the scheme name is valid; otherwise, . // Token: 0x06000249 RID: 585 RVA: 0x00002BF8 File Offset: 0x00000DF8 [Token(Token = "0x6000249")] [Address(RVA = "0xF49F20", Offset = "0xF48F20", VA = "0x180F49F20")] public static bool CheckSchemeName(string schemeName) { return default(bool); } /// Determines whether a specified character is a valid hexadecimal digit. /// The character to validate. /// /// if the character is a valid hexadecimal digit; otherwise, . // Token: 0x0600024A RID: 586 RVA: 0x00002C10 File Offset: 0x00000E10 [Token(Token = "0x600024A")] [Address(RVA = "0xF51190", Offset = "0xF50190", VA = "0x180F51190")] public static bool IsHexDigit(char character) { return default(bool); } /// Gets the decimal value of a hexadecimal digit. /// The hexadecimal digit (0-9, a-f, A-F) to convert. /// An value that contains a number from 0 to 15 that corresponds to the specified hexadecimal digit. /// /// is not a valid hexadecimal digit (0-9, a-f, A-F). // Token: 0x0600024B RID: 587 RVA: 0x00002C28 File Offset: 0x00000E28 [Token(Token = "0x600024B")] [Address(RVA = "0xF4D240", Offset = "0xF4C240", VA = "0x180F4D240")] public static int FromHex(char digit) { return 0; } /// Gets the hash code for the URI. /// An containing the hash value generated for this URI. // Token: 0x0600024C RID: 588 RVA: 0x00002C40 File Offset: 0x00000E40 [Token(Token = "0x600024C")] [Address(RVA = "0xF4E400", Offset = "0xF4D400", VA = "0x180F4E400", Slot = "2")] public override int GetHashCode() { return 0; } /// Gets a canonical string representation for the specified instance. /// A instance that contains the unescaped canonical representation of the instance. All characters are unescaped except #, ?, and %. // Token: 0x0600024D RID: 589 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600024D")] [Address(RVA = "0xF55110", Offset = "0xF54110", VA = "0x180F55110", Slot = "3")] public override string ToString() { return null; } /// Determines whether two instances have the same value. /// A instance to compare with . /// A instance to compare with . /// A value that is if the instances are equivalent; otherwise, . // Token: 0x0600024E RID: 590 RVA: 0x00002C58 File Offset: 0x00000E58 [Token(Token = "0x600024E")] [Address(RVA = "0xF57BD0", Offset = "0xF56BD0", VA = "0x180F57BD0")] public static bool operator ==(Uri uri1, Uri uri2) { return default(bool); } /// Determines whether two instances do not have the same value. /// A instance to compare with . /// A instance to compare with . /// A value that is if the two instances are not equal; otherwise, . If either parameter is , this method returns . // Token: 0x0600024F RID: 591 RVA: 0x00002C70 File Offset: 0x00000E70 [Token(Token = "0x600024F")] [Address(RVA = "0xF57C00", Offset = "0xF56C00", VA = "0x180F57C00")] public static bool operator !=(Uri uri1, Uri uri2) { return default(bool); } /// Compares two instances for equality. /// The instance or a URI identifier to compare with the current instance. /// A value that is if the two instances represent the same URI; otherwise, . // Token: 0x06000250 RID: 592 RVA: 0x00002C88 File Offset: 0x00000E88 [Token(Token = "0x6000250")] [Address(RVA = "0xF4C7D0", Offset = "0xF4B7D0", VA = "0x180F4C7D0", Slot = "0")] public override bool Equals(object comparand) { return default(bool); } /// Determines the difference between two instances. /// The URI to compare to the current URI. /// If the hostname and scheme of this URI instance and are the same, then this method returns a relative that, when appended to the current URI instance, yields . /// If the hostname or scheme is different, then this method returns a that represents the parameter. /// /// is . /// This instance represents a relative URI, and this property is valid only for absolute URIs. // Token: 0x06000251 RID: 593 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000251")] [Address(RVA = "0xF51330", Offset = "0xF50330", VA = "0x180F51330")] public Uri MakeRelativeUri(Uri uri) { return null; } // Token: 0x06000252 RID: 594 RVA: 0x00002CA0 File Offset: 0x00000EA0 [Token(Token = "0x6000252")] [Address(RVA = "0xF49530", Offset = "0xF48530", VA = "0x180F49530")] private static bool CheckForColonInFirstPathSegment(string uriString) { return default(bool); } // Token: 0x06000253 RID: 595 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000253")] [Address(RVA = "0xF509F0", Offset = "0xF4F9F0", VA = "0x180F509F0")] internal static string InternalEscapeString(string rawString) { return null; } // Token: 0x06000254 RID: 596 RVA: 0x00002CB8 File Offset: 0x00000EB8 [Token(Token = "0x6000254")] [Address(RVA = "0xF529F0", Offset = "0xF519F0", VA = "0x180F529F0")] private static ParsingError ParseScheme(string uriString, ref Uri.Flags flags, ref UriParser syntax) { return ParsingError.None; } // Token: 0x06000255 RID: 597 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000255")] [Address(RVA = "0xF51670", Offset = "0xF50670", VA = "0x180F51670")] internal UriFormatException ParseMinimal() { return null; } // Token: 0x06000256 RID: 598 RVA: 0x00002CD0 File Offset: 0x00000ED0 [Token(Token = "0x6000256")] [Address(RVA = "0xF52E60", Offset = "0xF51E60", VA = "0x180F52E60")] private ParsingError PrivateParseMinimal() { return ParsingError.None; } // Token: 0x06000257 RID: 599 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000257")] [Address(RVA = "0xF52D60", Offset = "0xF51D60", VA = "0x180F52D60")] private void PrivateParseMinimalIri(string newHost, ushort idx) { } // Token: 0x06000258 RID: 600 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000258")] [Address(RVA = "0xF4BF40", Offset = "0xF4AF40", VA = "0x180F4BF40")] private void CreateUriInfo(Uri.Flags cF) { } // Token: 0x06000259 RID: 601 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000259")] [Address(RVA = "0xF4B750", Offset = "0xF4A750", VA = "0x180F4B750")] private void CreateHostString() { } // Token: 0x0600025A RID: 602 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600025A")] [Address(RVA = "0xF4B570", Offset = "0xF4A570", VA = "0x180F4B570")] private static string CreateHostStringHelper(string str, ushort idx, ushort end, ref Uri.Flags flags, ref string scopeId) { return null; } // Token: 0x0600025B RID: 603 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600025B")] [Address(RVA = "0xF4E590", Offset = "0xF4D590", VA = "0x180F4E590")] private void GetHostViaCustomSyntax() { } // Token: 0x0600025C RID: 604 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600025C")] [Address(RVA = "0xF4E000", Offset = "0xF4D000", VA = "0x180F4E000")] internal string GetParts(UriComponents uriParts, UriFormat formatAs) { return null; } // Token: 0x0600025D RID: 605 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600025D")] [Address(RVA = "0xF4E1C0", Offset = "0xF4D1C0", VA = "0x180F4E1C0")] private string GetEscapedParts(UriComponents uriParts) { return null; } // Token: 0x0600025E RID: 606 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600025E")] [Address(RVA = "0xF4F6F0", Offset = "0xF4E6F0", VA = "0x180F4F6F0")] private string GetUnescapedParts(UriComponents uriParts, UriFormat formatAs) { return null; } // Token: 0x0600025F RID: 607 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600025F")] [Address(RVA = "0xF53690", Offset = "0xF52690", VA = "0x180F53690")] private string ReCreateParts(UriComponents parts, ushort nonCanonical, UriFormat formatAs) { return null; } // Token: 0x06000260 RID: 608 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000260")] [Address(RVA = "0xF4F7F0", Offset = "0xF4E7F0", VA = "0x180F4F7F0")] private string GetUriPartsFromUserString(UriComponents uriParts) { return null; } // Token: 0x06000261 RID: 609 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000261")] [Address(RVA = "0xF516F0", Offset = "0xF506F0", VA = "0x180F516F0")] private void ParseRemaining() { } // Token: 0x06000262 RID: 610 RVA: 0x00002CE8 File Offset: 0x00000EE8 [Token(Token = "0x6000262")] [Address(RVA = "0xF52510", Offset = "0xF51510", VA = "0x180F52510")] private unsafe static ushort ParseSchemeCheckImplicitFile(char* uriString, ushort length, ref ParsingError err, ref Uri.Flags flags, ref UriParser syntax) { return 0; } // Token: 0x06000263 RID: 611 RVA: 0x00002D00 File Offset: 0x00000F00 [Token(Token = "0x6000263")] [Address(RVA = "0xF49970", Offset = "0xF48970", VA = "0x180F49970")] private unsafe static bool CheckKnownSchemes(long* lptr, ushort nChars, ref UriParser syntax) { return default(bool); } // Token: 0x06000264 RID: 612 RVA: 0x00002D18 File Offset: 0x00000F18 [Token(Token = "0x6000264")] [Address(RVA = "0xF4A060", Offset = "0xF49060", VA = "0x180F4A060")] private unsafe static ParsingError CheckSchemeSyntax(char* ptr, ushort length, ref UriParser syntax) { return ParsingError.None; } // Token: 0x06000265 RID: 613 RVA: 0x00002D30 File Offset: 0x00000F30 [Token(Token = "0x6000265")] [Address(RVA = "0xF48250", Offset = "0xF47250", VA = "0x180F48250")] private unsafe ushort CheckAuthorityHelper(char* pString, ushort idx, ushort length, ref ParsingError err, ref Uri.Flags flags, UriParser syntax, ref string newHost) { return 0; } // Token: 0x06000266 RID: 614 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000266")] [Address(RVA = "0xF47D30", Offset = "0xF46D30", VA = "0x180F47D30")] private unsafe void CheckAuthorityHelperHandleDnsIri(char* pString, ushort start, int end, int startInput, bool iriParsing, bool hasUnicode, UriParser syntax, string userInfoString, ref Uri.Flags flags, ref bool justNormalized, ref string newHost, ref ParsingError err) { } // Token: 0x06000267 RID: 615 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000267")] [Address(RVA = "0xF47A80", Offset = "0xF46A80", VA = "0x180F47A80")] private unsafe void CheckAuthorityHelperHandleAnyHostIri(char* pString, int startInput, int end, bool iriParsing, bool hasUnicode, UriParser syntax, ref Uri.Flags flags, ref string newHost, ref ParsingError err) { } // Token: 0x06000268 RID: 616 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000268")] [Address(RVA = "0xF4D190", Offset = "0xF4C190", VA = "0x180F4D190")] private void FindEndOfComponent(string input, ref ushort idx, ushort end, char delim) { } // Token: 0x06000269 RID: 617 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000269")] [Address(RVA = "0xF4D0F0", Offset = "0xF4C0F0", VA = "0x180F4D0F0")] private unsafe void FindEndOfComponent(char* str, ref ushort idx, ushort end, char delim) { } // Token: 0x0600026A RID: 618 RVA: 0x00002D48 File Offset: 0x00000F48 [Token(Token = "0x600026A")] [Address(RVA = "0xF49160", Offset = "0xF48160", VA = "0x180F49160")] private unsafe Uri.Check CheckCanonical(char* str, ref ushort idx, ushort end, char delim) { return Uri.Check.None; } // Token: 0x0600026B RID: 619 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026B")] [Address(RVA = "0xF4D2E0", Offset = "0xF4C2E0", VA = "0x180F4D2E0")] private char[] GetCanonicalPath(char[] dest, ref int pos, UriFormat formatAs) { return null; } // Token: 0x0600026C RID: 620 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600026C")] [Address(RVA = "0xF55870", Offset = "0xF54870", VA = "0x180F55870")] private unsafe static void UnescapeOnly(char* pch, int start, ref int end, char ch1, char ch2, char ch3) { } // Token: 0x0600026D RID: 621 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026D")] [Address(RVA = "0xF4ADC0", Offset = "0xF49DC0", VA = "0x180F4ADC0")] private static char[] Compress(char[] dest, ushort start, ref int destLength, UriParser syntax) { return null; } // Token: 0x0600026E RID: 622 RVA: 0x00002D60 File Offset: 0x00000F60 [Token(Token = "0x600026E")] [Address(RVA = "0xF479C0", Offset = "0xF469C0", VA = "0x180F479C0")] internal static int CalculateCaseInsensitiveHashCode(string text) { return 0; } // Token: 0x0600026F RID: 623 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026F")] [Address(RVA = "0xF4A180", Offset = "0xF49180", VA = "0x180F4A180")] private static string CombineUri(Uri basePart, string relativePart, UriFormat uriFormat) { return null; } // Token: 0x06000270 RID: 624 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000270")] [Address(RVA = "0xF52AF0", Offset = "0xF51AF0", VA = "0x180F52AF0")] private static string PathDifference(string path1, string path2, bool compareCase) { return null; } // Token: 0x1700006A RID: 106 // (get) Token: 0x06000271 RID: 625 RVA: 0x00002D78 File Offset: 0x00000F78 [Token(Token = "0x1700006A")] internal bool HasAuthority { [Token(Token = "0x6000271")] [Address(RVA = "0xF56CE0", Offset = "0xF55CE0", VA = "0x180F56CE0")] get { return default(bool); } } // Token: 0x06000272 RID: 626 RVA: 0x00002D90 File Offset: 0x00000F90 [Token(Token = "0x6000272")] [Address(RVA = "0xF511C0", Offset = "0xF501C0", VA = "0x180F511C0")] private static bool IsLWS(char ch) { return default(bool); } // Token: 0x06000273 RID: 627 RVA: 0x00002DA8 File Offset: 0x00000FA8 [Token(Token = "0x6000273")] [Address(RVA = "0xF51100", Offset = "0xF50100", VA = "0x180F51100")] private static bool IsAsciiLetter(char character) { return default(bool); } // Token: 0x06000274 RID: 628 RVA: 0x00002DC0 File Offset: 0x00000FC0 [Token(Token = "0x6000274")] [Address(RVA = "0xF51080", Offset = "0xF50080", VA = "0x180F51080")] internal static bool IsAsciiLetterOrDigit(char character) { return default(bool); } // Token: 0x06000275 RID: 629 RVA: 0x00002DD8 File Offset: 0x00000FD8 [Token(Token = "0x6000275")] [Address(RVA = "0xF51120", Offset = "0xF50120", VA = "0x180F51120")] internal static bool IsBidiControlCharacter(char ch) { return default(bool); } // Token: 0x06000276 RID: 630 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000276")] [Address(RVA = "0xF54FA0", Offset = "0xF53FA0", VA = "0x180F54FA0")] internal unsafe static string StripBidiControlCharacter(char* strToClean, int start, int length) { return null; } // Token: 0x06000277 RID: 631 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000277")] [Address(RVA = "0xF4BDA0", Offset = "0xF4ADA0", VA = "0x180F4BDA0")] private void CreateThis(string uri, bool dontEscape, UriKind uriKind) { } // Token: 0x06000278 RID: 632 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000278")] [Address(RVA = "0xF50250", Offset = "0xF4F250", VA = "0x180F50250")] private void InitializeUri(ParsingError err, UriKind uriKind, out UriFormatException e) { } // Token: 0x06000279 RID: 633 RVA: 0x00002DF0 File Offset: 0x00000FF0 [Token(Token = "0x6000279")] [Address(RVA = "0xF495D0", Offset = "0xF485D0", VA = "0x180F495D0")] private bool CheckForConfigLoad(string data) { return default(bool); } // Token: 0x0600027A RID: 634 RVA: 0x00002E08 File Offset: 0x00001008 [Token(Token = "0x600027A")] [Address(RVA = "0xF49840", Offset = "0xF48840", VA = "0x180F49840")] private bool CheckForUnicode(string data) { return default(bool); } // Token: 0x0600027B RID: 635 RVA: 0x00002E20 File Offset: 0x00001020 [Token(Token = "0x600027B")] [Address(RVA = "0xF49680", Offset = "0xF48680", VA = "0x180F49680")] private bool CheckForEscapedUnreserved(string data) { return default(bool); } /// Creates a new using the specified instance and a . /// The representing the . /// The type of the Uri. /// When this method returns, contains the constructed . /// A value that is if the was successfully created; otherwise, . // Token: 0x0600027C RID: 636 RVA: 0x00002E38 File Offset: 0x00001038 [Token(Token = "0x600027C")] [Address(RVA = "0xF55610", Offset = "0xF54610", VA = "0x180F55610")] public static bool TryCreate(string uriString, UriKind uriKind, out Uri result) { return default(bool); } /// Creates a new using the specified base and relative instances. /// The base . /// The relative , represented as a , to add to the base . /// When this method returns, contains a constructed from and . This parameter is passed uninitialized. /// A value that is if the was successfully created; otherwise, . // Token: 0x0600027D RID: 637 RVA: 0x00002E50 File Offset: 0x00001050 [Token(Token = "0x600027D")] [Address(RVA = "0xF55220", Offset = "0xF54220", VA = "0x180F55220")] public static bool TryCreate(Uri baseUri, string relativeUri, out Uri result) { return default(bool); } /// Creates a new using the specified base and relative instances. /// The base . /// The relative to add to the base . /// When this method returns, contains a constructed from and . This parameter is passed uninitialized. /// A value that is if the was successfully created; otherwise, . /// /// is . // Token: 0x0600027E RID: 638 RVA: 0x00002E68 File Offset: 0x00001068 [Token(Token = "0x600027E")] [Address(RVA = "0xF55470", Offset = "0xF54470", VA = "0x180F55470")] public static bool TryCreate(Uri baseUri, Uri relativeUri, out Uri result) { return default(bool); } /// Gets the specified components of the current instance using the specified escaping for special characters. /// A bitwise combination of the values that specifies which parts of the current instance to return to the caller. /// One of the values that controls how special characters are escaped. /// A that contains the components. /// /// is not a combination of valid values. /// The current is not an absolute URI. Relative URIs cannot be used with this method. // Token: 0x0600027F RID: 639 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600027F")] [Address(RVA = "0xF4E000", Offset = "0xF4D000", VA = "0x180F4E000")] public string GetComponents(UriComponents components, UriFormat format) { return null; } /// Compares the specified parts of two URIs using the specified comparison rules. /// The first . /// The second . /// A bitwise combination of the values that specifies the parts of and to compare. /// One of the values that specifies the character escaping used when the URI components are compared. /// One of the values. /// An value that indicates the lexical relationship between the compared components. /// Value /// /// Meaning /// /// Less than zero /// /// is less than . /// /// Zero /// /// equals . /// /// Greater than zero /// /// is greater than . /// /// is not a valid value. // Token: 0x06000280 RID: 640 RVA: 0x00002E80 File Offset: 0x00001080 [Token(Token = "0x6000280")] [Address(RVA = "0xF4ACC0", Offset = "0xF49CC0", VA = "0x180F4ACC0")] public static int Compare(Uri uri1, Uri uri2, UriComponents partsToCompare, UriFormat compareFormat, StringComparison comparisonType) { return 0; } /// Indicates whether the string used to construct this was well-formed and is not required to be further escaped. /// /// if the string was well-formed; otherwise, . // Token: 0x06000281 RID: 641 RVA: 0x00002E98 File Offset: 0x00001098 [Token(Token = "0x6000281")] [Address(RVA = "0xF511F0", Offset = "0xF501F0", VA = "0x180F511F0")] public bool IsWellFormedOriginalString() { return default(bool); } /// Indicates whether the string is well-formed by attempting to construct a URI with the string and ensures that the string does not require further escaping. /// The string used to attempt to construct a . /// The type of the in . /// /// if the string was well-formed; otherwise, . // Token: 0x06000282 RID: 642 RVA: 0x00002EB0 File Offset: 0x000010B0 [Token(Token = "0x6000282")] [Address(RVA = "0xF51240", Offset = "0xF50240", VA = "0x180F51240")] public static bool IsWellFormedUriString(string uriString, UriKind uriKind) { return default(bool); } // Token: 0x06000283 RID: 643 RVA: 0x00002EC8 File Offset: 0x000010C8 [Token(Token = "0x6000283")] [Address(RVA = "0xF50AE0", Offset = "0xF4FAE0", VA = "0x180F50AE0")] internal bool InternalIsWellFormedOriginalString() { return default(bool); } /// Converts a string to its unescaped representation. /// The string to unescape. /// A that contains the unescaped representation of . /// /// is . // Token: 0x06000284 RID: 644 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000284")] [Address(RVA = "0xF556E0", Offset = "0xF546E0", VA = "0x180F556E0")] public static string UnescapeDataString(string stringToUnescape) { return null; } /// Converts a URI string to its escaped representation. /// The string to escape. /// A that contains the escaped representation of . /// /// is . /// In the .NET for Windows Store apps or the Portable Class Library, catch the base class exception, , instead. /// /// /// The length of exceeds 32766 characters. // Token: 0x06000285 RID: 645 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000285")] [Address(RVA = "0xF4CFC0", Offset = "0xF4BFC0", VA = "0x180F4CFC0")] public static string EscapeUriString(string stringToEscape) { return null; } /// Converts a string to its escaped representation. /// The string to escape. /// A that contains the escaped representation of . /// /// is . /// In the .NET for Windows Store apps or the Portable Class Library, catch the base class exception, , instead. /// /// /// The length of exceeds 32766 characters. // Token: 0x06000286 RID: 646 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000286")] [Address(RVA = "0xF4CE30", Offset = "0xF4BE30", VA = "0x180F4CE30")] public static string EscapeDataString(string stringToEscape) { return null; } // Token: 0x06000287 RID: 647 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000287")] [Address(RVA = "0xF4CF60", Offset = "0xF4BF60", VA = "0x180F4CF60")] internal string EscapeUnescapeIri(string input, int start, int end, UriComponents component) { return null; } // Token: 0x06000288 RID: 648 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000288")] [Address(RVA = "0xF563D0", Offset = "0xF553D0", VA = "0x180F563D0")] private Uri(Uri.Flags flags, UriParser uriParser, string uri) { } // Token: 0x06000289 RID: 649 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000289")] [Address(RVA = "0xF4B2C0", Offset = "0xF4A2C0", VA = "0x180F4B2C0")] internal static Uri CreateHelper(string uriString, bool dontEscape, UriKind uriKind, ref UriFormatException e) { return null; } // Token: 0x0600028A RID: 650 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600028A")] [Address(RVA = "0xF54A30", Offset = "0xF53A30", VA = "0x180F54A30")] internal static Uri ResolveHelper(Uri baseUri, Uri relativeUri, ref string newUriString, ref bool userEscaped, out UriFormatException e) { return null; } // Token: 0x0600028B RID: 651 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600028B")] [Address(RVA = "0xF4F330", Offset = "0xF4E330", VA = "0x180F4F330")] private string GetRelativeSerializationString(UriFormat format) { return null; } // Token: 0x0600028C RID: 652 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600028C")] [Address(RVA = "0xF4DCD0", Offset = "0xF4CCD0", VA = "0x180F4DCD0")] internal string GetComponentsHelper(UriComponents uriComponents, UriFormat uriFormat) { return null; } // Token: 0x0600028D RID: 653 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600028D")] [Address(RVA = "0xF4BC10", Offset = "0xF4AC10", VA = "0x180F4BC10")] private void CreateThisFromUri(Uri otherUri) { } /// Specifies that the URI is a pointer to a file. This field is read-only. // Token: 0x04000143 RID: 323 [Token(Token = "0x4000143")] public static readonly string UriSchemeFile; /// Specifies that the URI is accessed through the File Transfer Protocol (FTP). This field is read-only. // Token: 0x04000144 RID: 324 [Token(Token = "0x4000144")] public static readonly string UriSchemeFtp; /// Specifies that the URI is accessed through the Gopher protocol. This field is read-only. // Token: 0x04000145 RID: 325 [Token(Token = "0x4000145")] public static readonly string UriSchemeGopher; /// Specifies that the URI is accessed through the Hypertext Transfer Protocol (HTTP). This field is read-only. // Token: 0x04000146 RID: 326 [Token(Token = "0x4000146")] public static readonly string UriSchemeHttp; /// Specifies that the URI is accessed through the Secure Hypertext Transfer Protocol (HTTPS). This field is read-only. // Token: 0x04000147 RID: 327 [Token(Token = "0x4000147")] public static readonly string UriSchemeHttps; // Token: 0x04000148 RID: 328 [Token(Token = "0x4000148")] internal static readonly string UriSchemeWs; // Token: 0x04000149 RID: 329 [Token(Token = "0x4000149")] internal static readonly string UriSchemeWss; /// Specifies that the URI is an email address and is accessed through the Simple Mail Transport Protocol (SMTP). This field is read-only. // Token: 0x0400014A RID: 330 [Token(Token = "0x400014A")] public static readonly string UriSchemeMailto; /// Specifies that the URI is an Internet news group and is accessed through the Network News Transport Protocol (NNTP). This field is read-only. // Token: 0x0400014B RID: 331 [Token(Token = "0x400014B")] public static readonly string UriSchemeNews; /// Specifies that the URI is an Internet news group and is accessed through the Network News Transport Protocol (NNTP). This field is read-only. // Token: 0x0400014C RID: 332 [Token(Token = "0x400014C")] public static readonly string UriSchemeNntp; /// Specifies that the URI is accessed through the NetTcp scheme used by Windows Communication Foundation (WCF). This field is read-only. // Token: 0x0400014D RID: 333 [Token(Token = "0x400014D")] public static readonly string UriSchemeNetTcp; /// Specifies that the URI is accessed through the NetPipe scheme used by Windows Communication Foundation (WCF). This field is read-only. // Token: 0x0400014E RID: 334 [Token(Token = "0x400014E")] public static readonly string UriSchemeNetPipe; /// Specifies the characters that separate the communication protocol scheme from the address portion of the URI. This field is read-only. // Token: 0x0400014F RID: 335 [Token(Token = "0x400014F")] public static readonly string SchemeDelimiter; // Token: 0x04000150 RID: 336 [Token(Token = "0x4000150")] private const int c_Max16BitUtf8SequenceLength = 12; // Token: 0x04000151 RID: 337 [Token(Token = "0x4000151")] internal const int c_MaxUriBufferSize = 65520; // Token: 0x04000152 RID: 338 [Token(Token = "0x4000152")] private const int c_MaxUriSchemeName = 1024; // Token: 0x04000153 RID: 339 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000153")] private string m_String; // Token: 0x04000154 RID: 340 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000154")] private string m_originalUnicodeString; // Token: 0x04000155 RID: 341 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000155")] private UriParser m_Syntax; // Token: 0x04000156 RID: 342 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000156")] private string m_DnsSafeHost; // Token: 0x04000157 RID: 343 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000157")] private Uri.Flags m_Flags; // Token: 0x04000158 RID: 344 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000158")] private Uri.UriInfo m_Info; // Token: 0x04000159 RID: 345 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000159")] private bool m_iriParsing; // Token: 0x0400015A RID: 346 [Token(Token = "0x400015A")] private static bool s_ConfigInitialized; // Token: 0x0400015B RID: 347 [Token(Token = "0x400015B")] private static bool s_ConfigInitializing; // Token: 0x0400015C RID: 348 [Token(Token = "0x400015C")] private static UriIdnScope s_IdnScope; // Token: 0x0400015D RID: 349 [Token(Token = "0x400015D")] private static bool s_IriParsing; // Token: 0x0400015E RID: 350 [Token(Token = "0x400015E")] private static bool useDotNetRelativeOrAbsolute; // Token: 0x0400015F RID: 351 [Token(Token = "0x400015F")] private const UriKind DotNetRelativeOrAbsolute = (UriKind)300; // Token: 0x04000160 RID: 352 [Token(Token = "0x4000160")] internal static readonly bool IsWindowsFileSystem; // Token: 0x04000161 RID: 353 [Token(Token = "0x4000161")] private static object s_initLock; // Token: 0x04000162 RID: 354 [Token(Token = "0x4000162")] private const UriFormat V1ToStringUnescape = (UriFormat)32767; // Token: 0x04000163 RID: 355 [Token(Token = "0x4000163")] internal const char c_DummyChar = '\uffff'; // Token: 0x04000164 RID: 356 [Token(Token = "0x4000164")] internal const char c_EOL = '\ufffe'; // Token: 0x04000165 RID: 357 [Token(Token = "0x4000165")] internal static readonly char[] HexLowerChars; // Token: 0x04000166 RID: 358 [Token(Token = "0x4000166")] private static readonly char[] _WSchars; // Token: 0x0200007A RID: 122 [Token(Token = "0x200007A")] [Flags] private enum Flags : ulong { // Token: 0x04000168 RID: 360 [Token(Token = "0x4000168")] Zero = 0UL, // Token: 0x04000169 RID: 361 [Token(Token = "0x4000169")] SchemeNotCanonical = 1UL, // Token: 0x0400016A RID: 362 [Token(Token = "0x400016A")] UserNotCanonical = 2UL, // Token: 0x0400016B RID: 363 [Token(Token = "0x400016B")] HostNotCanonical = 4UL, // Token: 0x0400016C RID: 364 [Token(Token = "0x400016C")] PortNotCanonical = 8UL, // Token: 0x0400016D RID: 365 [Token(Token = "0x400016D")] PathNotCanonical = 16UL, // Token: 0x0400016E RID: 366 [Token(Token = "0x400016E")] QueryNotCanonical = 32UL, // Token: 0x0400016F RID: 367 [Token(Token = "0x400016F")] FragmentNotCanonical = 64UL, // Token: 0x04000170 RID: 368 [Token(Token = "0x4000170")] CannotDisplayCanonical = 127UL, // Token: 0x04000171 RID: 369 [Token(Token = "0x4000171")] E_UserNotCanonical = 128UL, // Token: 0x04000172 RID: 370 [Token(Token = "0x4000172")] E_HostNotCanonical = 256UL, // Token: 0x04000173 RID: 371 [Token(Token = "0x4000173")] E_PortNotCanonical = 512UL, // Token: 0x04000174 RID: 372 [Token(Token = "0x4000174")] E_PathNotCanonical = 1024UL, // Token: 0x04000175 RID: 373 [Token(Token = "0x4000175")] E_QueryNotCanonical = 2048UL, // Token: 0x04000176 RID: 374 [Token(Token = "0x4000176")] E_FragmentNotCanonical = 4096UL, // Token: 0x04000177 RID: 375 [Token(Token = "0x4000177")] E_CannotDisplayCanonical = 8064UL, // Token: 0x04000178 RID: 376 [Token(Token = "0x4000178")] ShouldBeCompressed = 8192UL, // Token: 0x04000179 RID: 377 [Token(Token = "0x4000179")] FirstSlashAbsent = 16384UL, // Token: 0x0400017A RID: 378 [Token(Token = "0x400017A")] BackslashInPath = 32768UL, // Token: 0x0400017B RID: 379 [Token(Token = "0x400017B")] IndexMask = 65535UL, // Token: 0x0400017C RID: 380 [Token(Token = "0x400017C")] HostTypeMask = 458752UL, // Token: 0x0400017D RID: 381 [Token(Token = "0x400017D")] HostNotParsed = 0UL, // Token: 0x0400017E RID: 382 [Token(Token = "0x400017E")] IPv6HostType = 65536UL, // Token: 0x0400017F RID: 383 [Token(Token = "0x400017F")] IPv4HostType = 131072UL, // Token: 0x04000180 RID: 384 [Token(Token = "0x4000180")] DnsHostType = 196608UL, // Token: 0x04000181 RID: 385 [Token(Token = "0x4000181")] UncHostType = 262144UL, // Token: 0x04000182 RID: 386 [Token(Token = "0x4000182")] BasicHostType = 327680UL, // Token: 0x04000183 RID: 387 [Token(Token = "0x4000183")] UnusedHostType = 393216UL, // Token: 0x04000184 RID: 388 [Token(Token = "0x4000184")] UnknownHostType = 458752UL, // Token: 0x04000185 RID: 389 [Token(Token = "0x4000185")] UserEscaped = 524288UL, // Token: 0x04000186 RID: 390 [Token(Token = "0x4000186")] AuthorityFound = 1048576UL, // Token: 0x04000187 RID: 391 [Token(Token = "0x4000187")] HasUserInfo = 2097152UL, // Token: 0x04000188 RID: 392 [Token(Token = "0x4000188")] LoopbackHost = 4194304UL, // Token: 0x04000189 RID: 393 [Token(Token = "0x4000189")] NotDefaultPort = 8388608UL, // Token: 0x0400018A RID: 394 [Token(Token = "0x400018A")] UserDrivenParsing = 16777216UL, // Token: 0x0400018B RID: 395 [Token(Token = "0x400018B")] CanonicalDnsHost = 33554432UL, // Token: 0x0400018C RID: 396 [Token(Token = "0x400018C")] ErrorOrParsingRecursion = 67108864UL, // Token: 0x0400018D RID: 397 [Token(Token = "0x400018D")] DosPath = 134217728UL, // Token: 0x0400018E RID: 398 [Token(Token = "0x400018E")] UncPath = 268435456UL, // Token: 0x0400018F RID: 399 [Token(Token = "0x400018F")] ImplicitFile = 536870912UL, // Token: 0x04000190 RID: 400 [Token(Token = "0x4000190")] MinimalUriInfoSet = 1073741824UL, // Token: 0x04000191 RID: 401 [Token(Token = "0x4000191")] AllUriInfoSet = 2147483648UL, // Token: 0x04000192 RID: 402 [Token(Token = "0x4000192")] IdnHost = 4294967296UL, // Token: 0x04000193 RID: 403 [Token(Token = "0x4000193")] HasUnicode = 8589934592UL, // Token: 0x04000194 RID: 404 [Token(Token = "0x4000194")] HostUnicodeNormalized = 17179869184UL, // Token: 0x04000195 RID: 405 [Token(Token = "0x4000195")] RestUnicodeNormalized = 34359738368UL, // Token: 0x04000196 RID: 406 [Token(Token = "0x4000196")] UnicodeHost = 68719476736UL, // Token: 0x04000197 RID: 407 [Token(Token = "0x4000197")] IntranetUri = 137438953472UL, // Token: 0x04000198 RID: 408 [Token(Token = "0x4000198")] UseOrigUncdStrOffset = 274877906944UL, // Token: 0x04000199 RID: 409 [Token(Token = "0x4000199")] UserIriCanonical = 549755813888UL, // Token: 0x0400019A RID: 410 [Token(Token = "0x400019A")] PathIriCanonical = 1099511627776UL, // Token: 0x0400019B RID: 411 [Token(Token = "0x400019B")] QueryIriCanonical = 2199023255552UL, // Token: 0x0400019C RID: 412 [Token(Token = "0x400019C")] FragmentIriCanonical = 4398046511104UL, // Token: 0x0400019D RID: 413 [Token(Token = "0x400019D")] IriCanonical = 8246337208320UL, // Token: 0x0400019E RID: 414 [Token(Token = "0x400019E")] CompressedSlashes = 17592186044416UL } // Token: 0x0200007B RID: 123 [Token(Token = "0x200007B")] private class UriInfo { // Token: 0x0600028F RID: 655 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600028F")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public UriInfo() { } // Token: 0x0400019F RID: 415 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400019F")] public string Host; // Token: 0x040001A0 RID: 416 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001A0")] public string ScopeId; // Token: 0x040001A1 RID: 417 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001A1")] public string String; // Token: 0x040001A2 RID: 418 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001A2")] public Uri.Offset Offset; // Token: 0x040001A3 RID: 419 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40001A3")] public string DnsSafeHost; // Token: 0x040001A4 RID: 420 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40001A4")] public Uri.MoreInfo MoreInfo; } // Token: 0x0200007C RID: 124 [Token(Token = "0x200007C")] private struct Offset { // Token: 0x040001A5 RID: 421 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40001A5")] public ushort Scheme; // Token: 0x040001A6 RID: 422 [FieldOffset(Offset = "0x2")] [Token(Token = "0x40001A6")] public ushort User; // Token: 0x040001A7 RID: 423 [FieldOffset(Offset = "0x4")] [Token(Token = "0x40001A7")] public ushort Host; // Token: 0x040001A8 RID: 424 [FieldOffset(Offset = "0x6")] [Token(Token = "0x40001A8")] public ushort PortValue; // Token: 0x040001A9 RID: 425 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40001A9")] public ushort Path; // Token: 0x040001AA RID: 426 [FieldOffset(Offset = "0xA")] [Token(Token = "0x40001AA")] public ushort Query; // Token: 0x040001AB RID: 427 [FieldOffset(Offset = "0xC")] [Token(Token = "0x40001AB")] public ushort Fragment; // Token: 0x040001AC RID: 428 [FieldOffset(Offset = "0xE")] [Token(Token = "0x40001AC")] public ushort End; } // Token: 0x0200007D RID: 125 [Token(Token = "0x200007D")] private class MoreInfo { // Token: 0x06000290 RID: 656 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000290")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MoreInfo() { } // Token: 0x040001AD RID: 429 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001AD")] public string Path; // Token: 0x040001AE RID: 430 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001AE")] public string Query; // Token: 0x040001AF RID: 431 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001AF")] public string Fragment; // Token: 0x040001B0 RID: 432 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001B0")] public string AbsoluteUri; // Token: 0x040001B1 RID: 433 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40001B1")] public int Hash; // Token: 0x040001B2 RID: 434 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40001B2")] public string RemoteUrl; } // Token: 0x0200007E RID: 126 [Token(Token = "0x200007E")] [Flags] private enum Check { // Token: 0x040001B4 RID: 436 [Token(Token = "0x40001B4")] None = 0, // Token: 0x040001B5 RID: 437 [Token(Token = "0x40001B5")] EscapedCanonical = 1, // Token: 0x040001B6 RID: 438 [Token(Token = "0x40001B6")] DisplayCanonical = 2, // Token: 0x040001B7 RID: 439 [Token(Token = "0x40001B7")] DotSlashAttn = 4, // Token: 0x040001B8 RID: 440 [Token(Token = "0x40001B8")] DotSlashEscaped = 128, // Token: 0x040001B9 RID: 441 [Token(Token = "0x40001B9")] BackslashInPath = 16, // Token: 0x040001BA RID: 442 [Token(Token = "0x40001BA")] ReservedFound = 32, // Token: 0x040001BB RID: 443 [Token(Token = "0x40001BB")] NotIriCanonical = 64, // Token: 0x040001BC RID: 444 [Token(Token = "0x40001BC")] FoundNonAscii = 8 } } }