Поделиться через


<Элемент sources>

Указывает источники трассировки, инициирующие сообщения трассировки.

<Конфигурации>
  <Системы. диагностика>
    <Источников>

Синтаксис

<sources>  
   <source>...</source>  
</sources>  

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

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Отсутствует.

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

Элемент Описание
<source> Обязательный элемент.

Содержит источник трассировки, который инициирует сообщения трассировки.

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

Элемент Описание
configuration Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework.
system.diagnostics Задает прослушиватели трассировки, собирающие, хранящие и маршрутизирующие сообщения, а также уровень, на котором установлен ключ трассировки.

Комментарии

Этот элемент можно использовать в файле конфигурации компьютера (Machine.config) и файле конфигурации приложения.

Пример

В следующем примере показано, как использовать <sources> элемент для добавления источника mySource трассировки и задания уровня для параметра источника с именем sourceSwitch. Добавлен прослушиватель трассировки консоли, который записывает сведения трассировки в консоль.

<configuration>  
   <system.diagnostics>  
      <sources>  
         <source name="mySource" switchName="sourceSwitch"
            switchType="System.Diagnostics.SourceSwitch"  >  
            <listeners>  
               <add name="console"
                  type="System.Diagnostics.ConsoleTraceListener" >  
                  <filter type="System.Diagnostics.EventTypeFilter"
                     initializeData="Error" />  
               </add>  
               <remove name="Default" />  
            </listeners>  
         </source>  
      </sources>  
      <switches>  
         <add name="sourceSwitch" value="Warning" />  
      </switches>
   </system.diagnostics>
</configuration>  

См. также раздел