Freigeben über


BindIPEndPoint Delegat

Definition

Stellt die Methode dar, die eine lokale Internetprotokolladresse und Portnummer für ein 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

Die ServicePoint zugeordnete Verbindung, die erstellt werden soll.

remoteEndPoint
IPEndPoint

Der Remoteserver IPEndPoint , der den Remotehost angibt.

retryCount
Int32

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

Rückgabewert

Das lokale IPEndPoint , an das die ServicePoint Datei gebunden ist.

Hinweise

Geben Sie an, dass die BindIPEndPoint Stellvertretung von einer 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 die zurückgegebenen IPEndPointServicePointInt32.MaxValue Nachversuche nicht binden kann, wird ein OverflowException Fehler ausgelöst.

Wenn der Delegat die Dienstpunktsteuerung der Verbindungsbindung übergeben soll, sollte der Delegat zurückgegeben werden null. Wenn Sie die Verbindung abbrechen möchten, muss der Delegat eine Ausnahme auslösen.

Erweiterungsmethoden

Name Beschreibung
GetMethodInfo(Delegate)

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

Gilt für: