DnsEndPoint Constructores

Definición

Inicializa una nueva instancia de la clase DnsEndPoint.

Sobrecargas

DnsEndPoint(String, Int32)

Inicializa una nueva instancia de la clase DnsEndPoint con el nombre de host o la representación de cadena de una dirección IP y un número de puerto.

DnsEndPoint(String, Int32, AddressFamily)

Inicializa una nueva instancia de la clase DnsEndPoint con el nombre de host o la representación de cadena de una dirección IP, un número de puerto y una familia de direcciones.

DnsEndPoint(String, Int32)

Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs

Inicializa una nueva instancia de la clase DnsEndPoint con el nombre de host o la representación de cadena de una dirección IP y un número de puerto.

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)

Parámetros

host
String

Nombre de host o representación de cadena de la dirección IP.

port
Int32

El número de puerto asociado a la dirección, o bien 0 para especificar cualquier puerto disponible. port está en el orden del host.

Excepciones

El parámetro host contiene una cadena vacía ("").

El valor del parámetro host es null.

port es menor que MinPort.

o bien

port es mayor que MaxPort.

Comentarios

El DnsEndPoint(String, Int32) constructor se puede usar para inicializar una DnsEndPoint clase mediante un nombre de host o una cadena que representa una dirección IP y un puerto. Este constructor establece la AddressFamily propiedad en Unknown.

Cuando se usa este constructor con un nombre de host en lugar de una representación de cadena de una dirección IP, la familia de direcciones de permanecerá Unknown incluso después del DnsEndPoint uso. La AddressFamily propiedad de cualquier Socket que se cree mediante llamadas al ConnectAsync método será la familia de direcciones de la primera dirección a la que se puede establecer correctamente una conexión (no necesariamente la primera dirección que se va a resolver).

Se aplica a

DnsEndPoint(String, Int32, AddressFamily)

Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs
Source:
DnsEndPoint.cs

Inicializa una nueva instancia de la clase DnsEndPoint con el nombre de host o la representación de cadena de una dirección IP, un número de puerto y una familia de direcciones.

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)

Parámetros

host
String

Nombre de host o representación de cadena de la dirección IP.

port
Int32

El número de puerto asociado a la dirección, o bien 0 para especificar cualquier puerto disponible. port está en el orden del host.

addressFamily
AddressFamily

Uno de los valores de AddressFamily.

Excepciones

El parámetro host contiene una cadena vacía ("").

O bien

addressFamily es Unknown.

El valor del parámetro host es null.

port es menor que MinPort.

o bien

port es mayor que MaxPort.

Comentarios

El DnsEndPoint(String, Int32, AddressFamily) constructor se puede usar para inicializar una DnsEndPoint clase mediante un nombre de host o una cadena que representa una dirección IP, un puerto y una familia de direcciones.

Cuando se usa el constructor con un nombre de host en lugar de una representación de cadena de una dirección IP, la familia de direcciones restringe la resolución DNS para preferir las direcciones del valor de familia de direcciones especificado. Cuando se usa el constructor con la familia de direcciones especificada como Unknown, la familia de direcciones de permanecerá Unknown incluso después del DnsEndPoint uso. La AddressFamily propiedad de cualquier Socket que se cree mediante llamadas al ConnectAsync método será la familia de direcciones de la primera dirección a la que se puede establecer correctamente una conexión (no necesariamente la primera dirección que se va a resolver).

Se aplica a