Partilhar via


Switch Construtores

Definição

Inicializa uma nova instância da classe Switch.

Sobrecargas

Switch(String, String)

Inicializa uma nova instância da classe Switch.

Switch(String, String, String)

Inicializa uma nova instância da classe Switch, especificando o nome de exibição, a descrição e o valor padrão para o comutador.

Switch(String, String)

Origem:
Switch.cs
Origem:
Switch.cs
Origem:
Switch.cs

Inicializa uma nova instância da classe 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)

Parâmetros

displayName
String

O nome de opção.

description
String

A descrição do comutador.

Comentários

Quando você cria um novo Switch objeto, o valor do displayName parâmetro é usado para localizar as configurações de comutador inicial. O valor padrão é uma cadeia de caracteres vazia ("").

Dentro do arquivo de configuração XML de um aplicativo .NET Framework, você pode adicionar uma opção e definir seu valor, remover uma opção ou limpar todas as opções definidas anteriormente pelo aplicativo. Alterações dinâmicas no arquivo de configuração não são detectadas enquanto o aplicativo está em execução. Você deve parar e reiniciar um aplicativo antes que as alterações no arquivo de configuração entrem em vigor. O arquivo de configuração deve ser formatado como o exemplo a seguir:

<configuration>  
  <system.diagnostics>  
    <switches>  
      <add name="mySwitch" value="10" />  
      <add name="myNewSwitch" value="20" />  
      <remove name="mySwitch" />  
      <clear/>  
    </switches>  
  </system.diagnostics>  
</configuration>  

Notas aos Herdeiros

Para definir o valor da opção, defina a SwitchSetting propriedade no construtor.

Confira também

Aplica-se a

Switch(String, String, String)

Origem:
Switch.cs
Origem:
Switch.cs
Origem:
Switch.cs

Inicializa uma nova instância da classe Switch, especificando o nome de exibição, a descrição e o valor padrão para o comutador.

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)

Parâmetros

displayName
String

O nome de opção.

description
String

A descrição do comutador.

defaultSwitchValue
String

O valor padrão do comutador.

Comentários

O displayName parâmetro é usado para definir o valor da DisplayName propriedade e o description parâmetro é usado para definir o valor da Description propriedade. O defaultSwitchValue parâmetro será o valor da opção se a Value propriedade não estiver definida por código ou pelo atributo de arquivo de configuração. Consulte a Switch(String, String) sobrecarga para obter informações adicionais.

Aplica-se a