BindIPEndPoint Delegat

Definicja

Reprezentuje metodę określającą lokalny adres protokołu internetowego i numer portu dla klasy 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

Skojarzony ServicePoint z połączeniem do utworzenia.

remoteEndPoint
IPEndPoint

Zdalne IPEndPoint , które określa hosta zdalnego.

retryCount
Int32

Liczba wywołań tego delegata dla określonego połączenia.

Wartość zwracana

Lokalizacja, IPEndPoint z którą ServicePoint jest powiązana.

Uwagi

Określ, że BindIPEndPoint delegat jest używany przez ServicePoint obiekt, ustawiając ServicePoint.BindIPEndPointDelegate właściwość z pełnomocnikiem jako argument. Ten delegat powinien określić lokalny adres IP i numer portu w zwróconym elemecie IPEndPoint.

Jeśli .NET Framework nie może powiązać zwróconego elementu IPEndPoint z ServicePoint po Int32.MaxValue próbach, OverflowException zostanie zgłoszony obiekt .

Jeśli chcesz, aby delegat nadał punktowi usługi kontrolę nad powiązaniem połączenia, delegat powinien zwrócić polecenie null. Jeśli chcesz przerwać połączenie, delegat musi zgłosić wyjątek.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

Dotyczy