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


Switch Конструкторы

Определение

Инициализирует новый экземпляр класса Switch.

Перегрузки

Имя Описание
Switch(String, String)

Инициализирует новый экземпляр класса Switch.

Switch(String, String, String)

Инициализирует новый экземпляр Switch класса, указывая отображаемое имя, описание и значение по умолчанию для коммутатора.

Switch(String, String)

Исходный код:
Switch.cs
Исходный код:
Switch.cs
Исходный код:
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.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) .

Применяется к