BindIPEndPoint Delegato

Definizione

Rappresenta il metodo che specifica un indirizzo IP locale e il numero porta di una classe ServicePoint.Represents the method that specifies a local Internet Protocol address and port number for a 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

Classe ServicePoint associata alla connessione da creare.The ServicePoint associated with the connection to be created.

remoteEndPoint
IPEndPoint

Classe IPEndPoint remota che specifica l'host remoto.The remote IPEndPoint that specifies the remote host.

retryCount
Int32

Numero di chiamate del delegato per una connessione specificata.The number of times this delegate was called for a specified connection.

Valore restituito

IPEndPoint

Classe IPEndPoint locale a cui è associata la classe ServicePoint.The local IPEndPoint to which the ServicePoint is bound.

Commenti

Specifica che il BindIPEndPoint delegato viene usato da un oggetto impostando ServicePoint la ServicePoint.BindIPEndPointDelegate proprietà con il delegato come argomento.Specify that the BindIPEndPoint delegate is used by a ServicePoint by setting the ServicePoint.BindIPEndPointDelegate property with the delegate as an argument. Questo delegato deve specificare un indirizzo IP locale e un numero di porta nell'oggetto restituito IPEndPoint .This delegate should specify a local IP address and port number in the returned IPEndPoint.

Se il .NET Framework non è in grado di associare l'oggetto restituito IPEndPoint a ServicePoint dopo i Int32.MaxValue tentativi, OverflowException viene generata un'eccezione.If the .NET Framework cannot bind the returned IPEndPoint to the ServicePoint after Int32.MaxValue attempts, an OverflowException is thrown.

Se si desidera che il delegato fornisca il controllo del punto di servizio dell'associazione di connessione, il delegato deve restituire null .If you want the delegate to give the service point control of the connection binding, the delegate should return null. Se si desidera interrompere la connessione, il delegato deve generare un'eccezione.If you want to abort the connection, the delegate must throw an exception.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.Gets an object that represents the method represented by the specified delegate.

Si applica a