BasicHttpBinding.ProxyAddress Propiedad

Definición

Obtiene o establece la dirección URI del proxy HTTP.

C#
public Uri ProxyAddress { get; set; }
C#
[System.ComponentModel.TypeConverter(typeof(System.UriTypeConverter))]
public Uri ProxyAddress { get; set; }

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.

C#
// 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.

XML
<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

Produto Versións
.NET Framework 3.0, 3.5, 4.0