using System; namespace System { /// Specifies options for a . // Token: 0x020002F5 RID: 757 [Flags] public enum GenericUriParserOptions { /// The parser: // Token: 0x040015DA RID: 5594 Default = 0, /// The parser allows a registry-based authority. // Token: 0x040015DB RID: 5595 GenericAuthority = 1, /// The parser allows a URI with no authority. // Token: 0x040015DC RID: 5596 AllowEmptyAuthority = 2, /// The scheme does not define a user information part. // Token: 0x040015DD RID: 5597 NoUserInfo = 4, /// The scheme does not define a port. // Token: 0x040015DE RID: 5598 NoPort = 8, /// The scheme does not define a query part. // Token: 0x040015DF RID: 5599 NoQuery = 16, /// The scheme does not define a fragment part. // Token: 0x040015E0 RID: 5600 NoFragment = 32, /// The parser does not convert back slashes into forward slashes. // Token: 0x040015E1 RID: 5601 DontConvertPathBackslashes = 64, /// The parser does not canonicalize the URI. // Token: 0x040015E2 RID: 5602 DontCompressPath = 128, /// The parser does not unescape path dots, forward slashes, or back slashes. // Token: 0x040015E3 RID: 5603 DontUnescapePathDotsAndSlashes = 256, /// The parser supports Internationalized Domain Name (IDN) parsing (IDN) of host names. Whether IDN is used is dictated by configuration values. See the Remarks for more information. // Token: 0x040015E4 RID: 5604 Idn = 512, /// The parser supports the parsing rules specified in RFC 3987 for International Resource Identifiers (IRI). Whether IRI is used is dictated by configuration values. See the Remarks for more information. // Token: 0x040015E5 RID: 5605 IriParsing = 1024 } }