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 для привязки базового сокета к конечной точке из этого делегата.

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