BindIPEndPoint Делегат

Определение

Представляет метод, указывающий локальный IP-адрес и номер порта для точки обслуживания 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 

Параметры

servicePoint
ServicePoint

Точка обслуживания ServicePoint, связанная с создаваемым подключением.The ServicePoint associated with the connection to be created.

remoteEndPoint
IPEndPoint

Удаленная точка IPEndPoint, указывающая удаленный узел.The remote IPEndPoint that specifies the remote host.

retryCount
Int32

Количество вызовов этого делегата для определенного подключения.The number of times this delegate was called for a specified connection.

Возвращаемое значение

IPEndPoint

Локальная точка IPEndPoint, с которой связана точка обслуживания ServicePoint.The local IPEndPoint to which the ServicePoint is bound.

Наследование
BindIPEndPoint

Комментарии

Укажите, что BindIPEndPoint делегат используется ServicePoint , задав ServicePoint.BindIPEndPointDelegate свойство с делегатом в качестве аргумента.Specify that the BindIPEndPoint delegate is used by a ServicePoint by setting the ServicePoint.BindIPEndPointDelegate property with the delegate as an argument. Этот делегат должен указывать локальный IP-адрес и номер порта в возвращенном IPEndPoint.This delegate should specify a local IP address and port number in the returned IPEndPoint.

Если IPEndPoint .NET Framework не удается привязать возвращенное значение ServicePoint к попыток после OverflowException Int32.MaxValue , создается исключение.If the .NET Framework cannot bind the returned IPEndPoint to the ServicePoint after Int32.MaxValue attempts, an OverflowException is thrown.

Если необходимо, чтобы делегат предоставил управление точкой обслуживания для привязки соединения, делегат должен вернуть null.If you want the delegate to give the service point control of the connection binding, the delegate should return null. Если вы хотите прервать соединение, делегат должен создать исключение.If you want to abort the connection, the delegate must throw an exception.

Методы расширения

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.Gets an object that represents the method represented by the specified delegate.

Применяется к