BindIPEndPoint Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 in der zurückgegebenen IPEndPointangeben.
Wenn .NET Framework das zurückgegebene IPEndPoint nach Int32.MaxValue versuchen nicht an das ServicePoint binden kann, wird eine OverflowException ausgelöst.
Wenn der Delegat dem Dienstpunkt die Kontrolle über die Verbindungsbindung erteilen soll, 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. |