UriBuilder Sınıf

Tanım

Tekdüzen kaynak tanımlayıcıları (URI) için özel bir oluşturucu sağlar ve sınıfı için Uri URI'leri değiştirir.

public ref class UriBuilder
public class UriBuilder
type UriBuilder = class
Public Class UriBuilder
Devralma
UriBuilder

Açıklamalar

sınıfı, UriBuilder her değişiklik için yeni Uri bir örnek oluşturmadan bir Uri örneğin içeriğini değiştirmek için kullanışlı bir yol sağlar.

Özellikler UriBuilder , değiştirilebilmeleri için salt Uri okunur özelliklere okuma/yazma erişimi sağlar.

Oluşturucular

UriBuilder()

UriBuilder sınıfının yeni bir örneğini başlatır.

UriBuilder(String)

Belirtilen URI ile sınıfının yeni bir örneğini UriBuilder başlatır.

UriBuilder(String, String)

Belirtilen düzen ve konak ile sınıfının yeni bir örneğini UriBuilder başlatır.

UriBuilder(String, String, Int32)

Belirtilen düzen, konak ve bağlantı noktası ile sınıfının yeni bir örneğini UriBuilder başlatır.

UriBuilder(String, String, Int32, String)

Belirtilen düzen, konak, bağlantı noktası numarası ve yol ile sınıfının yeni bir örneğini UriBuilder başlatır.

UriBuilder(String, String, Int32, String, String)

Belirtilen düzen, konak, bağlantı noktası numarası, yol ve sorgu dizesi veya parça tanımlayıcısıyla sınıfının yeni bir örneğini UriBuilder başlatır.

UriBuilder(Uri)

Belirtilen Uri örnekle sınıfının yeni bir örneğini UriBuilder başlatır.

Özellikler

Fragment

Boş değilse baştaki '#' karakteri de dahil olmak üzere URI'nin parça kısmını alır veya ayarlar.

Host

Bir sunucunun Etki Alanı Adı Sistemi (DNS) ana bilgisayar adını veya IP adresini alır veya ayarlar.

Password

URI'ye erişen kullanıcıyla ilişkili parolayı alır veya ayarlar.

Path

URI tarafından başvuruda bulunan kaynağın yolunu alır veya ayarlar.

Port

URI'nin bağlantı noktası numarasını alır veya ayarlar.

Query

Boş değilse baştaki '?' karakteri de dahil olmak üzere URI'ye dahil olan sorgu bilgilerini alır veya ayarlar.

Scheme

URI'nin düzen adını alır veya ayarlar.

Uri

Uri Belirtilen UriBuilder örnek tarafından inşa edilen örneği alır.

UserName

URI'ye erişen kullanıcıyla ilişkili kullanıcı adını alır veya ayarlar.

Yöntemler

Equals(Object)

Mevcut Uri bir örneği eşitlik için öğesinin UriBuilder içeriğiyle karşılaştırır.

GetHashCode()

URI için karma kodu döndürür.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Belirtilen UriBuilder örnek için görüntü dizesini döndürür.

Şunlara uygulanır

Ayrıca bkz.