Condividi tramite


BindIPEndPoint Delegato

Definizione

Rappresenta il metodo che specifica un indirizzo internet locale e un numero di porta per un oggetto 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 

Parametri

servicePoint
ServicePoint

Oggetto ServicePoint associato alla connessione da creare.

remoteEndPoint
IPEndPoint

IPEndPoint Remoto che specifica l'host remoto.

retryCount
Int32

Numero di chiamate di questo delegato per una connessione specificata.

Valore restituito

IPEndPoint Locale a cui è associato l'oggetto ServicePoint .

Commenti

Specificare che il BindIPEndPoint delegato viene utilizzato da un ServicePoint oggetto impostando la ServicePoint.BindIPEndPointDelegate proprietà con il delegato come argomento. Questo delegato deve specificare un indirizzo IP locale e un numero di porta nell'oggetto restituito IPEndPoint.

Se .NET Framework non è in grado di associare l'oggetto restituito IPEndPoint a ServicePoint dopo Int32.MaxValue i tentativi, viene generata un'eccezione OverflowException .

Se si desidera che il delegato di assegnare il controllo del punto di servizio dell'associazione di connessione, il delegato deve restituire null. Se si desidera interrompere la connessione, il delegato deve generare un'eccezione.

Metodi di estensione

Nome Descrizione
GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a