BasicHttpBinding.ProxyAddress Propiedad

Definición

Obtiene o establece la dirección URI del proxy HTTP.Gets or sets the URI address of the HTTP proxy.

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.A Uri that serves as the address of the HTTP proxy. El valor predeterminado es null.The default value is null.

Atributos

Ejemplos

En el ejemplo siguiente ProxyAddressse establece con la configuración de la aplicación.The following example sets ProxyAddress to application settings.

// 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.The value of this property can also be set in the configuration file.

<configuration>
  <system.serviceModel>

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

  </system.serviceModel>

</configuration>

Comentarios

Si UseDefaultWebProxy se establece en true , se usa la dirección predeterminada y se omite el valor del conjunto ProxyAddress.If the UseDefaultWebProxy is set to true, the default address is used and the value of the ProxyAddress set is ignored.

Se aplica a