ServicePoint.BindIPEndPointDelegate Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает делегат для связывания локального IPEndPoint с a ServicePoint.
public:
property System::Net::BindIPEndPoint ^ BindIPEndPointDelegate { System::Net::BindIPEndPoint ^ get(); void set(System::Net::BindIPEndPoint ^ value); };
public System.Net.BindIPEndPoint? BindIPEndPointDelegate { get; set; }
public System.Net.BindIPEndPoint BindIPEndPointDelegate { get; set; }
member this.BindIPEndPointDelegate : System.Net.BindIPEndPoint with get, set
Public Property BindIPEndPointDelegate As BindIPEndPoint
Значение свойства
Делегат, который заставляет ServicePoint использовать определенный локальный IP-адрес и номер порта. Значение по умолчанию — null.
Комментарии
Предостережение
WebRequest, HttpWebRequest, ServicePointи устарели, и WebClient вы не должны использовать их для новой разработки. Вместо этого используйте HttpClient.
Некоторые методы балансировки нагрузки требуют, чтобы клиент использовал определенный локальный IP-адрес и номер порта, а не IPAddress.Any (или IPAddress.IPv6Any для протокола Интернета версии 6) и временный порт. Вы BindIPEndPointDelegate можете удовлетворить это требование.
Note
С .NET 9 HttpWebRequest использует SocketsHttpHandler.ConnectCallback для привязки базового сокета к конечной точке из этого делегата.