BasicHttpBinding.ProxyAddress Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het URI-adres van de HTTP-proxy op of stelt u dit in.
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
Waarde van eigenschap
Een Uri die fungeert als het adres van de HTTP-proxy. De standaardwaarde is null.
- Kenmerken
Voorbeelden
In het volgende voorbeeld wordt ProxyAddress ingesteld op toepassingsinstellingen.
// Get base address from app settings in configuration
Uri baseAddress = new Uri(ConfigurationManager.AppSettings["baseAddress"]);
BasicHttpBinding binding = new BasicHttpBinding();
binding.ProxyAddress = baseAddress;
De waarde van deze eigenschap kan ook worden ingesteld in het configuratiebestand.
<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="Binding1"
proxyAddress = "http://myProxy">
<security mode="None" />
</binding>
</basicHttpBinding>
</bindings>
</system.serviceModel>
</configuration>
Opmerkingen
Als de UseDefaultWebProxy waarde is ingesteld op true, wordt het standaardadres gebruikt en wordt de waarde van de ProxyAddress-set genegeerd.