Sdílet prostřednictvím


SourceSwitch Konstruktory

Definice

Inicializuje novou instanci SourceSwitch třídy.

Přetížení

Name Description
SourceSwitch(String)

Inicializuje novou instanci SourceSwitch třídy a určuje název zdroje.

SourceSwitch(String, String)

Inicializuje novou instanci SourceSwitch třídy, určuje zobrazovaný název a výchozí hodnotu pro zdrojový přepínač.

SourceSwitch(String)

Zdroj:
SourceSwitch.cs
Zdroj:
SourceSwitch.cs
Zdroj:
SourceSwitch.cs
Zdroj:
SourceSwitch.cs
Zdroj:
SourceSwitch.cs

Inicializuje novou instanci SourceSwitch třídy a určuje název zdroje.

public:
 SourceSwitch(System::String ^ name);
public SourceSwitch(string name);
new System.Diagnostics.SourceSwitch : string -> System.Diagnostics.SourceSwitch
Public Sub New (name As String)

Parametry

name
String

Název zdroje.

Poznámky

Parametr name slouží k nastavení hodnoty DisplayName vlastnosti.

Pokud chcete nastavit úroveň SourceSwitch aplikace .NET Framework, upravte konfigurační soubor, který odpovídá názvu vaší aplikace. V tomto souboru můžete přidat přepínač a nastavit jeho hodnotu, odebrat přepínač nebo vymazat všechny přepínače dříve nastavené aplikací. Chcete-li přidat zdrojový přepínač, konfigurační soubor by měl být formátován, jak je znázorněno v následujícím příkladu.

<configuration>
  <system.diagnostics>
    <switches>
      <add name="SourceSwitch" value="Verbose" ></add>
    </switches>
  </system.diagnostics>
</configuration>

Platí pro

SourceSwitch(String, String)

Zdroj:
SourceSwitch.cs
Zdroj:
SourceSwitch.cs
Zdroj:
SourceSwitch.cs
Zdroj:
SourceSwitch.cs
Zdroj:
SourceSwitch.cs

Inicializuje novou instanci SourceSwitch třídy, určuje zobrazovaný název a výchozí hodnotu pro zdrojový přepínač.

public:
 SourceSwitch(System::String ^ displayName, System::String ^ defaultSwitchValue);
public SourceSwitch(string displayName, string defaultSwitchValue);
new System.Diagnostics.SourceSwitch : string * string -> System.Diagnostics.SourceSwitch
Public Sub New (displayName As String, defaultSwitchValue As String)

Parametry

displayName
String

Název zdrojového přepínače.

defaultSwitchValue
String

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

Příklady

Následující příklad kódu vytvoří SourceSwitch s názvem SourceSwitch a výchozí hodnotou Verbose. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu TraceSource.

#if(!ConfigFile)
                SourceSwitch sourceSwitch = new SourceSwitch("SourceSwitch", "Verbose");
#endif
#If (ConfigFile = False) Then
            Dim sourceSwitch As New SourceSwitch("SourceSwitch", "Verbose")
#End If

Poznámky

Parametr slouží k nastavení hodnoty DisplayName vlastnosti. defaultSwitchValue Parametr displayName se uloží jako pole a použije se k inicializaci Value vlastnosti při prvním odkazu.

Poznámka:

Pokud je přepínač definovaný v konfiguračním souboru a value je zadaný atribut, má u aplikací rozhraní .NET Framework přednost hodnota konfiguračního souboru a defaultSwitchValue ignoruje se.

Pokud chcete nastavit úroveň SourceSwitch aplikace .NET Framework, upravte konfigurační soubor, který odpovídá názvu vaší aplikace. V tomto souboru můžete přidat přepínač a nastavit jeho hodnotu, odebrat přepínač nebo vymazat všechny přepínače dříve nastavené aplikací. Chcete-li přidat zdrojový přepínač, konfigurační soubor by měl být formátován, jak je znázorněno v následujícím příkladu.

<configuration>
  <system.diagnostics>
    <switches>
      <add name="SourceSwitch" value="Verbose" ></add>
    </switches>
  </system.diagnostics>
</configuration>

Platí pro