<sources> Элемент

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

<configuration>
  <system.diagnostics>
    <sources>

Синтаксис

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

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

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

Attributes

Нет.

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

Элемент Description
<источник> Обязательный элемент.

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

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

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

Замечания

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

Example

В следующем примере показано, как использовать <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>

См. также