<Элемент > defaultProxy (параметры сети)<defaultProxy> Element (Network Settings)

Настраивает прокси-сервер протокола передачи гипертекста (HTTP).Configures the Hypertext Transfer Protocol (HTTP) proxy server.

<configuration><configuration>
<> System. NET<system.net>
<defaultProxy ><defaultProxy>

СинтаксисSyntax

<defaultProxy  
  enabled="true|false"  
  useDefaultCredentials="true|false">  
    <bypasslist>...</bypasslist>  
    <proxy>...</proxy>  
    <module>...</module>  
</defaultProxy>

Атрибуты и элементыAttributes and Elements

В следующих разделах описаны атрибуты, дочерние и родительские элементы.The following sections describe attributes, child elements, and parent elements.

АтрибутыAttributes

ЭлементElement ОписаниеDescription
enabled Указывает, используется ли веб-прокси.Specifies whether a web proxy is used. Значение по умолчанию — true.The default value is true.
useDefaultCredentials Указывает, используются ли учетные данные по умолчанию для этого узла для доступа к веб-прокси.Specifies whether the default credentials for this host are used to access the web proxy. Значение по умолчанию — false.The default value is false.

Дочерние элементыChild Elements

ЭлементElement ОписаниеDescription
бипасслистbypasslist Предоставляет набор регулярных выражений, описывающих адреса, которые не используют прокси-сервер.Provides a set of regular expressions that describe addresses that do not use the proxy.
modulemodule Добавляет в приложение новый модуль прокси-сервера.Adds a new proxy module to the application.
-proxy Определяет прокси-сервер.Defines a proxy server.

Родительские элементыParent Elements

ЭлементElement ОписаниеDescription
system.netsystem.net Содержит параметры сети, определяющие способ подключения .NET Framework к Интернету.Contains settings that specify how the .NET Framework connects to the network.

ПримечанияRemarks

Если элемент defaultProxy пуст, будут использоваться параметры прокси-сервера из Internet Explorer.If the defaultProxy element is empty, the proxy settings from Internet Explorer will be used. Это поведение отличается от поведения в .NET Framework версии 1.1.This behavior is different from version 1.1 of the .NET Framework.

Исключение возникает, если элемент module задает тип, отличный от Public, тип не является производным от IWebProxy класса, возникло исключение из конструктора без параметров данного объекта или произошло исключение при получении заданный системой прокси-сервер по умолчанию.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 исключения должно иметь дополнительные сведения о первопричине ошибки.The InnerException property on the exception should have more information about the root cause of the error.

Файлы конфигурацииConfiguration Files

Этот элемент может использоваться в файле конфигурации приложения или в файле конфигурации компьютера (Machine.config).This element can be used in the application configuration file or the machine configuration file (Machine.config).

ПримерExample

В следующем примере используются значения по умолчанию из прокси-сервера Internet Explorer, указывается адрес прокси-сервера и выполняется обход прокси-сервера для локального доступа и contoso.com.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>  

См. такжеSee also