BindIPEndPoint Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет метод, указывающий локальный адрес и номер порта для 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 после ServicePointInt32.MaxValue попытки, OverflowException создается исключение.
Если вы хотите, чтобы делегат дал элементу управления точкой обслуживания привязки подключения, делегат должен вернуться null. Если вы хотите прервать подключение, делегат должен вызвать исключение.
Методы расширения
| Имя | Описание |
|---|---|
| GetMethodInfo(Delegate) |
Возвращает объект, представляющий метод, представленный указанным делегатом. |