<defaultProxy> Öğesi (Ağ Ayarları)<defaultProxy> Element (Network Settings)

Köprü Metni Aktarım Protokolü (HTTP) proxy sunucusunu yapılandırır.Configures the Hypertext Transfer Protocol (HTTP) proxy server.

<configuration>
  <system.net>
    <defaultProxy>

SyntaxSyntax

<defaultProxy  
  enabled="True|False"  
  useDefaultCredentials="True|False">  
    <bypasslist>...</bypasslist>  
    <proxy>...</proxy>  
    <module>...</module>  
</defaultProxy>

Öznitelikler ve ÖğelerAttributes and Elements

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.The following sections describe attributes, child elements, and parent elements.

ÖzniteliklerAttributes

DosyalarındaElement AçıklamaDescription
enabled Bir Web proxy 'sinin kullanılıp kullanılmayacağını belirtir.Specifies whether a web proxy is used. Varsayılan değer: True.The default value is True.
useDefaultCredentials Bu konak için varsayılan kimlik bilgilerinin Web proxy 'sine erişmek için kullanılıp kullanılmayacağını belirtir.Specifies whether the default credentials for this host are used to access the web proxy. Varsayılan değer: False.The default value is False.

Alt ÖğelerChild Elements

DosyalarındaElement AçıklamaDescription
BypassListbypasslist Proxy kullanmayan adresleri tanımlayan normal ifadeler kümesi sağlar.Provides a set of regular expressions that describe addresses that do not use the proxy.
birimimodule Uygulamaya yeni bir proxy modülü ekler.Adds a new proxy module to the application.
proxyproxy Bir ara sunucu tanımlar.Defines a proxy server.

Üst ÖğelerParent Elements

DosyalarındaElement AçıklamaDescription
system.netsystem.net .NET Framework ağa nasıl bağlanacağını belirten ayarları içerir.Contains settings that specify how the .NET Framework connects to the network.

AçıklamalarRemarks

DefaultProxy öğesi boşsa, Internet Explorer 'daki proxy ayarları kullanılacaktır.If the defaultProxy element is empty, the proxy settings from Internet Explorer will be used. Bu davranış .NET Framework 1,1 sürümünden farklıdır.This behavior is different from version 1.1 of the .NET Framework.

Modül öğesi ortak olmayan bir tür belirtiyorsa, tür sınıftan türetilmiyor IWebProxy , bu nesnenin parametresiz oluşturucusundan bir özel durum oluştu veya sistem tarafından belirtilen varsayılan proxy alınırken özel durum oluştu.An exception is thrown if the module element specifies a non-public type, the type is not deriving from the IWebProxy class, an exception from the parameterless constructor of this object occurred, or an exception occurred while retrieving the system-specified default proxy. InnerExceptionÖzel durum üzerindeki özelliği, hatanın kök nedeni hakkında daha fazla bilgi içermelidir.The InnerException property on the exception should have more information about the root cause of the error.

Yapılandırma DosyalarıConfiguration Files

Bu öğe, uygulama yapılandırma dosyasında veya makine yapılandırma dosyasında (Machine.config) kullanılabilir.This element can be used in the application configuration file or the machine configuration file (Machine.config).

ÖrnekExample

Aşağıdaki örnek, Internet Explorer proxy 'sinden varsayılan değerleri kullanır, proxy adresini belirtir ve yerel erişim ve contoso.com için proxy 'yi atlar.The following example uses the defaults from the Internet Explorer proxy, specifies the proxy address, and bypasses the proxy for local access and contoso.com.

<configuration>  
  <system.net>  
    <defaultProxy>  
      <proxy  
        usesystemdefault="True"  
        proxyaddress="http://192.168.1.10:3128"  
        bypassonlocal="True"  
      />  
      <bypasslist>  
        <add address="[a-z]+\.contoso\.com$" />  
      </bypasslist>  
    </defaultProxy>  
  </system.net>  
</configuration>  

Ayrıca bkz.See also