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
DnsEndPoint(String, Int32) |
Bir IP adresinin DnsEndPoint ana bilgisayar adı veya dize gösterimi ve bağlantı noktası numarası ile 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 yeni bir örneğini başlatır. |
DnsEndPoint(String, Int32)
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
- Kaynak:
- DnsEndPoint.cs
Bir IP adresinin DnsEndPoint ana bilgisayar adı veya dize gösterimi ve bağlantı noktası numarası ile 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şkilendirilmiş 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
parametresidir.
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, adres ailesi DnsEndPoint kullanımdan sonra bile kalır Unknown . AddressFamily yöntemine ConnectAsync yapılan çağrılar tarafından oluşturulan herhangi birinin Socket özelliği, bir bağlantının başarıyla kurulabileceği ilk adresin adres ailesidir (çözülmesi gereken ilk adres olmayabilir).
Şunlara uygulanır
DnsEndPoint(String, Int32, AddressFamily)
- 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 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şkilendirilmiş 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
parametresidir.
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 sınıfı başlatmak için kullanılabilir.
Oluşturucuyu ip adresinin dize gösterimi yerine konak adıyla kullanırken, adres ailesi DNS çözümlemesini belirtilen adres ailesi değerinin adreslerini tercih edecek şekilde kısıtlar. Oluşturucuyu olarak Unknownbelirtilen adres ailesi ile kullanırken, kullanıldıktan sonra bile adres ailesi DnsEndPoint kalır Unknown . AddressFamily yöntemine ConnectAsync yapılan çağrılar tarafından oluşturulan herhangi birinin Socket özelliği, bir bağlantının başarıyla kurulabileceği ilk adresin adres ailesidir (çözülmesi gereken ilk adres olmayabilir).