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