BindIPEndPoint Delegar

Definição

Representa o método que especifica um endereço local de Protocolo de Internet e um número de porta para um 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

O ServicePoint associado à ligação a ser criada.

remoteEndPoint
IPEndPoint

O comando IPEndPoint que especifica o host remoto.

retryCount
Int32

O número de vezes que este delegado foi chamado para uma ligação especificada.

Devolver Valor

O local IPEndPoint ao qual o ServicePoint está ligado.

Observações

Especifique que o BindIPEndPoint delegado é usado por a ServicePoint definindo a ServicePoint.BindIPEndPointDelegate propriedade com o delegado como argumento. Este delegado deve especificar um endereço IP local e um número de porta no retorno IPEndPoint.

Se o .NET Framework não conseguir vincular o IPEndPoint devolvido ao ServicePoint após tentativas Int32.MaxValue, é lançado um OverflowException.

Se quiser que o delegado dê ao ponto de serviço o controlo da ligação da ligação, o delegado deve devolver null. Se quiser abortar a ligação, o delegado deve lançar uma exceção.

Métodos da Extensão

Name Description
GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a