BindIPEndPoint Delegát
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |