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 adresu místního protokolu IP 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é zařízení IPEndPoint , které určuje vzdáleného hostitele.
- retryCount
- Int32
Kolikrát byl tento delegát volána pro zadané připojení.
Návratová hodnota
Místní, IPEndPoint se kterým ServicePoint je vázán.
Poznámky
Určete, že BindIPEndPoint delegát je používán ServicePoint uživatelem nastavením ServicePoint.BindIPEndPointDelegate vlastnosti s delegátem jako argumentem. Tento delegát by měl ve vráceném IPEndPointparametru zadat místní IP adresu a číslo portu.
Pokud rozhraní .NET Framework nemůže vázat vrácený IPEndPointServicePoint na po Int32.MaxValue pokusech, OverflowException je vyvolán.
Pokud chcete, aby delegát dal bodu služby řízení vazby připojení, měl by delegát vrátit null
. Pokud chcete připojení přerušit, musí delegát vyvolat výjimku.
Metody rozšíření
GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |