DnsEndPoint Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
DnsEndPoint sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| DnsEndPoint(String, Int32) |
Bir IP adresinin veya bağlantı noktası numarasının DnsEndPoint ana bilgisayar adı veya dize gösterimiyle sınıfının yeni bir örneğini başlatır. |
| DnsEndPoint(String, Int32, AddressFamily) |
Bir IP adresinin, bağlantı noktası numarasının DnsEndPoint ve adres ailesinin ana bilgisayar adı veya dize gösterimiyle sınıfının yeni bir örneğini başlatır. |
DnsEndPoint(String, Int32)
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
Bir IP adresinin veya bağlantı noktası numarasının DnsEndPoint ana bilgisayar adı veya dize gösterimiyle sınıfının yeni bir örneğini başlatır.
public:
DnsEndPoint(System::String ^ host, int port);
public DnsEndPoint(string host, int port);
new System.Net.DnsEndPoint : string * int -> System.Net.DnsEndPoint
Public Sub New (host As String, port As Integer)
Parametreler
- host
- String
Ana bilgisayar adı veya IP adresinin dize gösterimi.
- port
- Int32
Adresle ilişkili bağlantı noktası numarası veya kullanılabilir herhangi bir bağlantı noktasını belirtmek için 0.
port konak sırasına göredir.
Özel durumlar
host parametresi boş bir dize içeriyor.
host parametresi bir null'dir.
Açıklamalar
Oluşturucu, DnsEndPoint(String, Int32) bir DnsEndPoint ana bilgisayar adı veya IP adresini ve bağlantı noktasını temsil eden bir dize kullanarak bir sınıfı başlatmak için kullanılabilir. Bu oluşturucu özelliğini olarak AddressFamilyUnknownayarlar.
Bu oluşturucu bir IP adresinin dize gösterimi yerine konak adıyla kullanıldığında, kullanılan adres ailesi DnsEndPoint kullanıldıktan sonra bile kalır Unknown . AddressFamily yöntemine ConnectAsync yapılan çağrılar tarafından oluşturulan herhangi birinin Socket özelliği, bağlantının başarıyla kurulabileceği ilk adresin adres ailesidir (çözümlenecek ilk adres olması gerekmez).
Şunlara uygulanır
DnsEndPoint(String, Int32, AddressFamily)
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
Bir IP adresinin, bağlantı noktası numarasının DnsEndPoint ve adres ailesinin ana bilgisayar adı veya dize gösterimiyle sınıfının yeni bir örneğini başlatır.
public:
DnsEndPoint(System::String ^ host, int port, System::Net::Sockets::AddressFamily addressFamily);
public DnsEndPoint(string host, int port, System.Net.Sockets.AddressFamily addressFamily);
new System.Net.DnsEndPoint : string * int * System.Net.Sockets.AddressFamily -> System.Net.DnsEndPoint
Public Sub New (host As String, port As Integer, addressFamily As AddressFamily)
Parametreler
- host
- String
Ana bilgisayar adı veya IP adresinin dize gösterimi.
- port
- Int32
Adresle ilişkili bağlantı noktası numarası veya kullanılabilir herhangi bir bağlantı noktasını belirtmek için 0.
port konak sırasına göredir.
- addressFamily
- AddressFamily
Değerlerden AddressFamily biri.
Özel durumlar
host parametresi bir null'dir.
Açıklamalar
Oluşturucu DnsEndPoint(String, Int32, AddressFamily) , bir DnsEndPoint ana bilgisayar adı veya IP adresini, bağlantı noktasını ve adres ailesini temsil eden bir dize kullanarak bir sınıfı başlatmak için kullanılabilir.
Oluşturucuyu bir IP adresinin dize gösterimi yerine konak adıyla kullanırken, adres ailesi DNS çözümlemesini belirtilen adres ailesi değerinin adreslerini tercih etmek üzere kısıtlar. Oluşturucuyu olarak Unknownbelirtilen adres ailesi ile kullanırken, adres ailesi DnsEndPoint kullanıldıktan sonra bile kalır Unknown . AddressFamily yöntemine ConnectAsync yapılan çağrılar tarafından oluşturulan herhangi birinin Socket özelliği, bağlantının başarıyla kurulabileceği ilk adresin adres ailesidir (çözümlenecek ilk adres olması gerekmez).