BindIPEndPoint Delegat

Definition

Stellt die Methode dar, die eine lokale IP-Adresse und Anschlussnummer für einen ServicePoint angibt.

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.

remoteEndPoint
IPEndPoint

Der Remote-IPEndPoint, der den Remotehost angibt.

retryCount
Int32

Die Anzahl der Aufrufe dieses Delegaten für eine angegebene Verbindung.

Rückgabewert

Der lokale IPEndPoint, an den der ServicePoint gebunden ist.

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. Dieser Delegat sollte eine lokale IP-Adresse und Portnummer im zurückgegebenen IPEndPointangeben.

Wenn der .NET Framework das zurückgegebene IPEndPoint nach Int32.MaxValue versuchen nicht an die ServicePoint binden kann, wird ein OverflowException ausgelöst.

Wenn sie möchten, dass der Delegat dem Dienstpunkt die Verbindungsbindung steuert, sollte der Delegat zurückgeben null. Wenn Sie die Verbindung abbrechen möchten, muss der Delegat eine Ausnahme auslösen.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für: