Condividi tramite


Switch Costruttori

Definizione

Inizializza una nuova istanza della classe Switch.

Overload

Switch(String, String)

Inizializza una nuova istanza della classe Switch.

Switch(String, String, String)

Inizializza una nuova istanza della classe Switch specificando il nome visualizzato, la descrizione e il valore predefinito per l'opzione.

Switch(String, String)

Origine:
Switch.cs
Origine:
Switch.cs
Origine:
Switch.cs

Inizializza una nuova istanza della 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)

Parametri

displayName
String

Nome dell'opzione.

description
String

Descrizione dell'opzione.

Commenti

Quando si crea un nuovo Switch oggetto, il valore del parametro viene usato per trovare le impostazioni dell'opzione displayName iniziale. Il valore predefinito è una stringa vuota ("").

All'interno del file di configurazione XML di un'app .NET Framework è possibile aggiungere un'opzione e impostarne il valore, rimuovere un'opzione o cancellare tutte le opzioni precedentemente impostate dall'applicazione. Le modifiche dinamiche al file di configurazione non vengono rilevate durante l'esecuzione dell'applicazione. È necessario arrestare e riavviare un'applicazione prima che le modifiche apportate al file di configurazione siano effettive. Il file di configurazione deve essere formattato come nell'esempio seguente:

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

Note per gli eredi

Per impostare il valore dell'opzione, impostare la SwitchSetting proprietà nel costruttore.

Vedi anche

Si applica a

Switch(String, String, String)

Origine:
Switch.cs
Origine:
Switch.cs
Origine:
Switch.cs

Inizializza una nuova istanza della classe Switch specificando il nome visualizzato, la descrizione e il valore predefinito per l'opzione.

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)

Parametri

displayName
String

Nome dell'opzione.

description
String

Descrizione dell'opzione.

defaultSwitchValue
String

Il valore predefinito per l'opzione.

Commenti

Il displayName parametro viene usato per impostare il valore della DisplayName proprietà e il description parametro viene usato per impostare il valore della Description proprietà . Il defaultSwitchValue parametro è il valore dell'opzione se la Value proprietà non è impostata dal codice o dall'attributo del file di configurazione. Per altre informazioni, vedere l'overload Switch(String, String) .

Si applica a