BasicHttpBinding.ProxyAddress Свойство

Определение

Возвращает или задает URI-адрес прокси-сервера HTTP.

public:
 property Uri ^ ProxyAddress { Uri ^ get(); void set(Uri ^ value); };
public Uri ProxyAddress { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.UriTypeConverter))]
public Uri ProxyAddress { get; set; }
member this.ProxyAddress : Uri with get, set
[<System.ComponentModel.TypeConverter(typeof(System.UriTypeConverter))>]
member this.ProxyAddress : Uri with get, set
Public Property ProxyAddress As Uri

Значение свойства

Uri

Объект Uri, используемый в качестве адреса прокси-сервера HTTP. По умолчанию используется значение NULL.

Атрибуты

Примеры

В следующем примере показано присвоение ProxyAddress для параметров приложения.

// Get base address from app settings in configuration
Uri baseAddress = new Uri(ConfigurationManager.AppSettings["baseAddress"]);

BasicHttpBinding binding = new BasicHttpBinding();

binding.ProxyAddress = baseAddress;

Значение этого свойства также может быть задано в файле конфигурации.

<configuration>
  <system.serviceModel>

    <bindings>
      <basicHttpBinding>
        <binding name="Binding1"
                 proxyAddress = "http://myProxy">
          <security mode="None" />
        </binding>
      </basicHttpBinding>
    </bindings>

  </system.serviceModel>

</configuration>

Комментарии

UseDefaultWebProxy Если задано значениеtrue, используется адрес по умолчанию, а значение набора ProxyAddress игнорируется.

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