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) разделе перегрузки.

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