Sdílet prostřednictvím


BindIPEndPoint Delegát

Definice

Představuje metodu, která určuje místní adresu protokolu INTERNET a číslo portu pro .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 

Parametry

servicePoint
ServicePoint

Přidružené ServicePoint k připojení, které se má vytvořit.

remoteEndPoint
IPEndPoint

Vzdálený, IPEndPoint který určuje vzdáleného hostitele.

retryCount
Int32

Počet, kolikrát byl tento delegát volána pro zadané připojení.

Návratová hodnota

Místní, IPEndPoint ke kterému ServicePoint je vázán.

Poznámky

Určete, že BindIPEndPoint delegát je používán ServicePoint nastavením ServicePoint.BindIPEndPointDelegate vlastnosti s delegátem jako argument. Tento delegát by měl ve vráceném IPEndPointsouboru zadat místní IP adresu a číslo portu .

Pokud rozhraní .NET Framework nemůže svázat vrácené IPEndPoint s ServicePoint po Int32.MaxValue pokusech, vyvolá se chyba OverflowException .

Pokud chcete, aby delegát dal řízení spojovacího bodu služby vazby, měl by se delegát vrátit null. Pokud chcete připojení přerušit, delegát musí vyvolat výjimku.

Metody rozšíření

Name Description
GetMethodInfo(Delegate)

Získá objekt, který představuje metodu reprezentovanou zadaným delegátem.

Platí pro