BasicHttpBinding.ProxyAddress Propiedad

Definición

Obtiene o establece la dirección URI del proxy 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

Valor de propiedad

Uri

Uri que se usa como la dirección del proxy HTTP. El valor predeterminado es null.

Atributos

Ejemplos

En el ejemplo siguiente ProxyAddressse establece con la configuración de la aplicación.

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

BasicHttpBinding binding = new BasicHttpBinding();

binding.ProxyAddress = baseAddress;

El valor de esta propiedad también puede establecerse en el archivo de configuración.

<configuration>
  <system.serviceModel>

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

  </system.serviceModel>

</configuration>

Comentarios

Si se establece trueen UseDefaultWebProxy , se usa la dirección predeterminada y se omite el valor del conjunto ProxyAddress.

Se aplica a