using System; using Cpp2IlInjected; namespace System { /// Specifies options for a . // Token: 0x02000077 RID: 119 [Token(Token = "0x2000077")] [Flags] public enum GenericUriParserOptions { /// The parser: /// /// Requires an authority. /// Converts back slashes into forward slashes. /// Unescapes path dots, forward slashes, and back slashes. /// Removes trailing dots, empty segments, and dots-only segments. // Token: 0x04000137 RID: 311 [Token(Token = "0x4000137")] Default = 0, /// The parser allows a registry-based authority. // Token: 0x04000138 RID: 312 [Token(Token = "0x4000138")] GenericAuthority = 1, /// The parser allows a URI with no authority. // Token: 0x04000139 RID: 313 [Token(Token = "0x4000139")] AllowEmptyAuthority = 2, /// The scheme does not define a user information part. // Token: 0x0400013A RID: 314 [Token(Token = "0x400013A")] NoUserInfo = 4, /// The scheme does not define a port. // Token: 0x0400013B RID: 315 [Token(Token = "0x400013B")] NoPort = 8, /// The scheme does not define a query part. // Token: 0x0400013C RID: 316 [Token(Token = "0x400013C")] NoQuery = 16, /// The scheme does not define a fragment part. // Token: 0x0400013D RID: 317 [Token(Token = "0x400013D")] NoFragment = 32, /// The parser does not convert back slashes into forward slashes. // Token: 0x0400013E RID: 318 [Token(Token = "0x400013E")] DontConvertPathBackslashes = 64, /// The parser does not canonicalize the URI. // Token: 0x0400013F RID: 319 [Token(Token = "0x400013F")] DontCompressPath = 128, /// The parser does not unescape path dots, forward slashes, or back slashes. // Token: 0x04000140 RID: 320 [Token(Token = "0x4000140")] DontUnescapePathDotsAndSlashes = 256, /// The parser supports Internationalized Domain Name (IDN) parsing (IDN) of host names. Whether IDN is used is dictated by configuration values. // Token: 0x04000141 RID: 321 [Token(Token = "0x4000141")] 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. // Token: 0x04000142 RID: 322 [Token(Token = "0x4000142")] IriParsing = 1024 } }