SourceSwitch Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса SourceSwitch.
Перегрузки
SourceSwitch(String) |
Инициализирует новый экземпляр класса SourceSwitch, задающего имя источника. |
SourceSwitch(String, String) |
Выполняет инициализацию нового класса SourceSwitch, задающего для переключателя источника отображаемое имя и значение по умолчанию. |
SourceSwitch(String)
- Исходный код:
- SourceSwitch.cs
- Исходный код:
- SourceSwitch.cs
- Исходный код:
- SourceSwitch.cs
Инициализирует новый экземпляр класса SourceSwitch, задающего имя источника.
public:
SourceSwitch(System::String ^ name);
public SourceSwitch (string name);
new System.Diagnostics.SourceSwitch : string -> System.Diagnostics.SourceSwitch
Public Sub New (name As String)
Параметры
- name
- String
Имя источника.
Комментарии
Параметр name
используется для задания значения DisplayName свойства .
Чтобы задать уровень SourceSwitch в приложении платформа .NET Framework, измените файл конфигурации, соответствующий имени приложения. В этом файле можно добавить параметр и задать его значение, удалить переключатель или очистить все параметры, ранее заданные приложением. Чтобы добавить параметр источника, файл конфигурации должен быть отформатирован, как показано в следующем примере.
<configuration>
<system.diagnostics>
<switches>
<add name="SourceSwitch" value="Verbose" ></add>
</switches>
</system.diagnostics>
</configuration>
Применяется к
SourceSwitch(String, String)
- Исходный код:
- SourceSwitch.cs
- Исходный код:
- SourceSwitch.cs
- Исходный код:
- SourceSwitch.cs
Выполняет инициализацию нового класса SourceSwitch, задающего для переключателя источника отображаемое имя и значение по умолчанию.
public:
SourceSwitch(System::String ^ displayName, System::String ^ defaultSwitchValue);
public SourceSwitch (string displayName, string defaultSwitchValue);
new System.Diagnostics.SourceSwitch : string * string -> System.Diagnostics.SourceSwitch
Public Sub New (displayName As String, defaultSwitchValue As String)
Параметры
- displayName
- String
Имя переключателя источника.
- defaultSwitchValue
- String
Значение по умолчанию для переключателя.
Примеры
В следующем примере кода создается SourceSwitch с именем SourceSwitch и значением Verboseпо умолчанию . Этот пример входит в состав более крупного примера использования класса TraceSource.
#if(!ConfigFile)
SourceSwitch sourceSwitch = new SourceSwitch("SourceSwitch", "Verbose");
#endif
#If (ConfigFile = False) Then
Dim sourceSwitch As New SourceSwitch("SourceSwitch", "Verbose")
#End If
Комментарии
Параметр displayName
используется для задания значения DisplayName свойства; defaultSwitchValue
параметр сохраняется в виде поля и используется для инициализации Value свойства по первой ссылке.
Примечание
Для платформа .NET Framework приложений, если параметр определен в файле конфигурации и value
указан атрибут, значение файла конфигурации имеет приоритет, а defaultSwitchValue
параметр игнорируется.
Чтобы задать уровень SourceSwitch в приложении платформа .NET Framework, измените файл конфигурации, соответствующий имени приложения. В этом файле можно добавить параметр и задать его значение, удалить переключатель или очистить все параметры, ранее заданные приложением. Чтобы добавить параметр источника, файл конфигурации должен быть отформатирован, как показано в следующем примере.
<configuration>
<system.diagnostics>
<switches>
<add name="SourceSwitch" value="Verbose" ></add>
</switches>
</system.diagnostics>
</configuration>