BindIPEndPoint Delegat

Definition

Stellt die Methode dar, die eine lokale IP-Adresse und Anschlussnummer für einen ServicePoint angibt.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 

Parameter

servicePoint
ServicePoint

Der ServicePoint, der der zu erstellenden Verbindung zugeordnet ist.The ServicePoint associated with the connection to be created.

remoteEndPoint
IPEndPoint

Der Remote-IPEndPoint, der den Remotehost angibt.The remote IPEndPoint that specifies the remote host.

retryCount
Int32

Die Anzahl der Aufrufe dieses Delegaten für eine angegebene Verbindung.The number of times this delegate was called for a specified connection.

Rückgabewert

IPEndPoint

Der lokale IPEndPoint, an den der ServicePoint gebunden ist.The local IPEndPoint to which the ServicePoint is bound.

Vererbung
BindIPEndPoint

Hinweise

Geben Sie an, dass der BindIPEndPoint Delegat von einem ServicePoint verwendet wird, indem Sie die ServicePoint.BindIPEndPointDelegate-Eigenschaft mit dem-Delegaten als Argument festlegen.Specify that the BindIPEndPoint delegate is used by a ServicePoint by setting the ServicePoint.BindIPEndPointDelegate property with the delegate as an argument. Dieser Delegat sollte im zurückgegebenen IPEndPointeine lokale IP-Adresse und Portnummer angeben.This delegate should specify a local IP address and port number in the returned IPEndPoint.

Wenn das .NET Framework die zurückgegebene IPEndPoint nach Int32.MaxValue versuchen nicht an die ServicePoint binden kann, wird eine OverflowException ausgelöst.If the .NET Framework cannot bind the returned IPEndPoint to the ServicePoint after Int32.MaxValue attempts, an OverflowException is thrown.

Wenn Sie möchten, dass der Delegat die Dienst Punkt Steuerung der Verbindungs Bindung erhält, sollte der Delegat nullzurückgeben.If you want the delegate to give the service point control of the connection binding, the delegate should return null. Wenn Sie die Verbindung abbrechen möchten, muss der Delegat eine Ausnahme auslösen.If you want to abort the connection, the delegate must throw an exception.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.Gets an object that represents the method represented by the specified delegate.

Gilt für: