BindIPEndPoint Delegat

Definicja

Reprezentuje metodę określającą lokalny adres IP i numer portu dla ServicePoint.Represents the method that specifies a local Internet Protocol address and port number for a 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

ServicePoint skojarzona z połączeniem, które ma zostać utworzone.The ServicePoint associated with the connection to be created.

remoteEndPoint
IPEndPoint

Zdalna IPEndPoint, która określa hosta zdalnego.The remote IPEndPoint that specifies the remote host.

retryCount
Int32

Liczba przypadków wywołania tego delegata dla określonego połączenia.The number of times this delegate was called for a specified connection.

Wartość zwracana

IPEndPoint

IPEndPoint lokalnego, z którym jest powiązana ServicePoint.The local IPEndPoint to which the ServicePoint is bound.

Dziedziczenie
BindIPEndPoint

Uwagi

Określ, że delegat BindIPEndPoint jest używany przez ServicePoint przez ustawienie właściwości ServicePoint.BindIPEndPointDelegate z delegatem jako argumentem.Specify that the BindIPEndPoint delegate is used by a ServicePoint by setting the ServicePoint.BindIPEndPointDelegate property with the delegate as an argument. Delegat powinien określić lokalny adres IP i numer portu w zwracanej IPEndPoint.This delegate should specify a local IP address and port number in the returned IPEndPoint.

Jeśli .NET Framework nie może powiązać zwróconego IPEndPoint do ServicePoint po Int32.MaxValue próbach, zostanie zgłoszony OverflowException.If the .NET Framework cannot bind the returned IPEndPoint to the ServicePoint after Int32.MaxValue attempts, an OverflowException is thrown.

Jeśli chcesz, aby delegat miał przydaną kontrolę punktu usługi dla powiązania połączenia, delegat powinien zwrócić null.If you want the delegate to give the service point control of the connection binding, the delegate should return null. Jeśli chcesz przerwać połączenie, delegat musi zgłosić wyjątek.If you want to abort the connection, the delegate must throw an exception.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt, który reprezentuje metodę reprezentowaną przez określony delegat.Gets an object that represents the method represented by the specified delegate.

Dotyczy