Switch Konstruktory

Definice

Inicializuje novou instanci Switch třídy.

Přetížení

Switch(String, String)

Inicializuje novou instanci Switch třídy.

Switch(String, String, String)

Inicializuje novou instanci Switch třídy a určí zobrazovaný název, popis a výchozí hodnotu přepínače.

Switch(String, String)

Zdroj:
Switch.cs
Zdroj:
Switch.cs
Zdroj:
Switch.cs

Inicializuje novou instanci Switch třídy.

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)

Parametry

displayName
String

Název přepínače

description
String

Popis přepínače.

Poznámky

Při vytváření nového Switch objektu se hodnota parametru displayName použije k vyhledání počátečního nastavení přepínače. Výchozí hodnota je prázdný řetězec ("").

V konfiguračním souboru XML aplikace rozhraní .NET Framework můžete přidat přepínač a nastavit jeho hodnotu, odebrat přepínač nebo vymazat všechny přepínače, které aplikace předtím nastavovala. Dynamické změny konfiguračního souboru se při provádění aplikace nezjistí. Než se změny konfiguračního souboru projeví, musíte aplikaci zastavit a restartovat. Konfigurační soubor by měl být naformátovaný jako v následujícím příkladu:

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

Poznámky pro dědice

Pokud chcete nastavit hodnotu přepínače, nastavte SwitchSetting vlastnost v konstruktoru.

Viz také

Platí pro

Switch(String, String, String)

Zdroj:
Switch.cs
Zdroj:
Switch.cs
Zdroj:
Switch.cs

Inicializuje novou instanci Switch třídy a určí zobrazovaný název, popis a výchozí hodnotu přepínače.

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)

Parametry

displayName
String

Název přepínače

description
String

Popis přepínače.

defaultSwitchValue
String

Výchozí hodnota přepínače.

Poznámky

Parametr displayName se používá k nastavení hodnoty DisplayName vlastnosti a description parametr se používá k nastavení hodnoty Description vlastnosti. Parametr defaultSwitchValue je hodnota přepínače, pokud Value vlastnost není nastavena kódem nebo atributem konfiguračního souboru. Další informace najdete v Switch(String, String) tématu přetížení.

Platí pro