using System;
namespace System
{
/// Specifies the parts of a .
/// 1
// Token: 0x020002FE RID: 766
[Flags]
public enum UriComponents
{
/// The data.
// Token: 0x0400161B RID: 5659
Scheme = 1,
/// The data.
// Token: 0x0400161C RID: 5660
UserInfo = 2,
/// The data.
// Token: 0x0400161D RID: 5661
Host = 4,
/// The data.
// Token: 0x0400161E RID: 5662
Port = 8,
/// The data.
// Token: 0x0400161F RID: 5663
Path = 16,
/// The data.
// Token: 0x04001620 RID: 5664
Query = 32,
/// The data.
// Token: 0x04001621 RID: 5665
Fragment = 64,
/// The data. If no port data is in the and a default port has been assigned to the , the default port is returned. If there is no default port, -1 is returned.
// Token: 0x04001622 RID: 5666
StrongPort = 128,
/// Specifies that the delimiter should be included.
// Token: 0x04001623 RID: 5667
KeepDelimiter = 1073741824,
/// The and data. If no port data is in the Uri and a default port has been assigned to the , the default port is returned. If there is no default port, -1 is returned.
// Token: 0x04001624 RID: 5668
HostAndPort = 132,
/// The , , and data. If no port data is in the and a default port has been assigned to the , the default port is returned. If there is no default port, -1 is returned.
// Token: 0x04001625 RID: 5669
StrongAuthority = 134,
/// The , , , , , , and data.
// Token: 0x04001626 RID: 5670
AbsoluteUri = 127,
/// The and data. Also see .
// Token: 0x04001627 RID: 5671
PathAndQuery = 48,
/// The , , , , and data.
// Token: 0x04001628 RID: 5672
HttpRequestUrl = 61,
/// The , , and data.
// Token: 0x04001629 RID: 5673
SchemeAndServer = 13,
/// The complete context that is needed for Uri Serializers. The context includes the IPv6 scope.
// Token: 0x0400162A RID: 5674
SerializationInfoString = -2147483648
}
}