Compartir a través de


BindIPEndPoint Delegado

Definición

Representa el método que especifica una dirección del protocolo Internet local y un número de puerto para un objeto ServicePoint.

public delegate System::Net::IPEndPoint ^ BindIPEndPoint(ServicePoint ^ servicePoint, IPEndPoint ^ remoteEndPoint, int retryCount);
public delegate System.Net.IPEndPoint BindIPEndPoint(ServicePoint servicePoint, IPEndPoint remoteEndPoint, int retryCount);
type BindIPEndPoint = delegate of ServicePoint * IPEndPoint * int -> IPEndPoint
Public Delegate Function BindIPEndPoint(servicePoint As ServicePoint, remoteEndPoint As IPEndPoint, retryCount As Integer) As IPEndPoint 

Parámetros

servicePoint
ServicePoint

El objeto ServicePoint asociado a la conexión que se va a crear.

remoteEndPoint
IPEndPoint

El IPEndPoint remoto que especifica el host remoto.

retryCount
Int32

El número de veces que se llamó a este delegado para una conexión especificada.

Valor devuelto

El objeto IPEndPoint local al que está enlazado el ServicePoint.

Comentarios

Especifique que el BindIPEndPoint delegado lo usa ServicePoint estableciendo la ServicePoint.BindIPEndPointDelegate propiedad con el delegado como argumento. Este delegado debe especificar una dirección IP local y un número de puerto en el devuelto IPEndPoint.

Si .NET Framework no puede enlazar el objeto devuelto IPEndPoint a ServicePoint después Int32.MaxValue de los intentos, se produce una OverflowException excepción .

Si desea que el delegado proporcione el control de punto de servicio del enlace de conexión, el delegado debe devolver null. Si desea anular la conexión, el delegado debe producir una excepción.

Métodos de extensión

GetMethodInfo(Delegate)

Obtiene un objeto que representa el método representado por el delegado especificado.

Se aplica a