UriComponents Sabit listesi

Tanım

bir Uriöğesinin bölümlerini belirtir.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

public enum class UriComponents
[System.Flags]
public enum UriComponents
[<System.Flags>]
type UriComponents = 
Public Enum UriComponents
Devralma
UriComponents
Öznitelikler

Alanlar

AbsoluteUri 127

Scheme, , UserInfo, Host, Port, LocalPath, Queryve Fragment verileri.

Fragment 64

Veriler Fragment .

Host 4

Veriler Host .

HostAndPort 132

Host ve Port verileri. Uri'de hiçbir bağlantı noktası verisi yoksa ve öğesine varsayılan bir bağlantı noktası atanmışsa Scheme, varsayılan bağlantı noktası döndürülür. Varsayılan bağlantı noktası yoksa, -1 döndürülür.

HttpRequestUrl 61

Scheme, Host, , PortLocalPathve Query verileri.

KeepDelimiter 1073741824

Sınırlayıcının dahil edilmesi gerektiğini belirtir.

NormalizedHost 256

öğesinin Hostnormalleştirilmiş biçimi.

Path 16

Veriler LocalPath .

PathAndQuery 48

LocalPath ve Query verileri. Ayrıca bkz. PathAndQuery.

Port 8

Veriler Port .

Query 32

Veriler Query .

Scheme 1

Veriler Scheme .

SchemeAndServer 13

Scheme, Hostve Port verileri.

SerializationInfoString -2147483648

Uri Seri Hale Getiricileri için gereken bağlamın tamamı Uri . Bağlam, IPv6 kapsamını içerir.

StrongAuthority 134

UserInfo, Hostve Port verileri. içinde Uri hiçbir bağlantı noktası verisi yoksa ve öğesine varsayılan bir bağlantı noktası atanmışsa Scheme, varsayılan bağlantı noktası döndürülür. Varsayılan bağlantı noktası yoksa, -1 döndürülür.

StrongPort 128

Veriler Port . içinde Uri hiçbir bağlantı noktası verisi yoksa ve öğesine varsayılan bir bağlantı noktası atanmışsa Scheme, varsayılan bağlantı noktası döndürülür. Varsayılan bağlantı noktası yoksa, -1 döndürülür.

UserInfo 2

Veriler UserInfo .

Açıklamalar

Bu numaralandırma, bir Uriöğesinin bölümlerini tanımlamak için kullanılır. Bu numaralandırma yöntemiyle Uri.GetComponents kullanılır.

Şunlara uygulanır