Поделиться через


BindIPEndPoint Делегат

Определение

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

remoteEndPoint
IPEndPoint

Удаленная точка IPEndPoint, указывающая удаленный узел.

retryCount
Int32

Количество вызовов этого делегата для определенного подключения.

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

Локальная точка IPEndPoint, с которой связана точка обслуживания ServicePoint.

Комментарии

Укажите, что BindIPEndPoint делегат используется , ServicePoint задав ServicePoint.BindIPEndPointDelegate свойство с делегатом в качестве аргумента. Этот делегат должен указать локальный IP-адрес и номер порта в возвращаемом объекте IPEndPoint.

Если платформа .NET Framework не может привязать возвращенный IPEndPoint объект к объекту ServicePoint после Int32.MaxValue попыток, OverflowException создается исключение .

Если требуется, чтобы делегат предоставлял точке обслуживания управление привязкой подключения, делегат должен вернуть .null Если вы хотите прервать подключение, делегат должен создать исключение.

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

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.

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