Switch Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса Switch.
Перегрузки
Switch(String, String) |
Инициализирует новый экземпляр класса Switch. |
Switch(String, String, String) |
Инициализирует новый экземпляр класса Switch, указывая отображаемое имя, описание и значение по умолчанию переключателя. |
Switch(String, String)
- Исходный код:
- Switch.cs
- Исходный код:
- Switch.cs
- Исходный код:
- Switch.cs
Инициализирует новый экземпляр класса Switch.
protected:
Switch(System::String ^ displayName, System::String ^ description);
protected Switch (string displayName, string? description);
protected Switch (string displayName, string description);
new System.Diagnostics.Switch : string * string -> System.Diagnostics.Switch
Protected Sub New (displayName As String, description As String)
Параметры
- displayName
- String
Имя переключателя.
- description
- String
Описание переключателя.
Комментарии
При создании нового Switch объекта значение параметра используется для поиска начальных displayName
параметров переключения. Значение по умолчанию — пустая строка.
В XML-файле конфигурации приложения платформа .NET Framework можно добавить параметр и задать его значение, удалить переключатель или очистить все параметры, ранее заданные приложением. Динамические изменения в файле конфигурации не обнаруживаются во время выполнения приложения. Прежде чем изменения в файле конфигурации вступают в силу, необходимо остановить и перезапустить приложение. Файл конфигурации должен быть отформатирован, как показано в следующем примере:
<configuration>
<system.diagnostics>
<switches>
<add name="mySwitch" value="10" />
<add name="myNewSwitch" value="20" />
<remove name="mySwitch" />
<clear/>
</switches>
</system.diagnostics>
</configuration>
Примечания для тех, кто наследует этот метод
Чтобы задать значение параметра, задайте SwitchSetting свойство в конструкторе .
См. также раздел
Применяется к
Switch(String, String, String)
- Исходный код:
- Switch.cs
- Исходный код:
- Switch.cs
- Исходный код:
- Switch.cs
Инициализирует новый экземпляр класса Switch, указывая отображаемое имя, описание и значение по умолчанию переключателя.
protected:
Switch(System::String ^ displayName, System::String ^ description, System::String ^ defaultSwitchValue);
protected Switch (string displayName, string? description, string? defaultSwitchValue);
protected Switch (string displayName, string? description, string defaultSwitchValue);
protected Switch (string displayName, string description, string defaultSwitchValue);
new System.Diagnostics.Switch : string * string * string -> System.Diagnostics.Switch
Protected Sub New (displayName As String, description As String, defaultSwitchValue As String)
Параметры
- displayName
- String
Имя переключателя.
- description
- String
Описание переключателя.
- defaultSwitchValue
- String
Значение по умолчанию для переключателя.
Комментарии
Параметр displayName
используется для задания значения DisplayName свойства, а description
параметр используется для задания значения Description свойства . Параметр defaultSwitchValue
является значением для параметра, если Value свойство не задано кодом или атрибутом файла конфигурации. Дополнительные сведения см. в Switch(String, String) разделе перегрузки.