BindIPEndPoint Delegat

Definicja

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

Wartość lokalna IPEndPointServicePoint , z którą jest powiązana.

Uwagi

Określ, że BindIPEndPoint delegat jest używany przez ServicePoint obiekt , ustawiając ServicePoint.BindIPEndPointDelegate właściwość z delegatem 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 ServicePoint elementu IPEndPoint z po Int32.MaxValue próbach, OverflowException jest zgłaszany element .

Jeśli chcesz, aby delegat dał kontrolę punktu usługi nad powiązaniem połączenia, delegat powinien zwrócić wartość 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