SourceSwitch Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der SourceSwitch-Klasse.
Überlädt
SourceSwitch(String) |
Initialisiert eine neue Instanz der SourceSwitch-Klasse und gibt den Namen der Quelle an. |
SourceSwitch(String, String) |
Initialisiert eine neue Instanz der SourceSwitch-Klasse und gibt den Anzeigenamen und den Standardwert für den Quellschalter an. |
SourceSwitch(String)
- Quelle:
- SourceSwitch.cs
- Quelle:
- SourceSwitch.cs
- Quelle:
- SourceSwitch.cs
Initialisiert eine neue Instanz der SourceSwitch-Klasse und gibt den Namen der Quelle an.
public:
SourceSwitch(System::String ^ name);
public SourceSwitch (string name);
new System.Diagnostics.SourceSwitch : string -> System.Diagnostics.SourceSwitch
Public Sub New (name As String)
Parameter
- name
- String
Der Name der Quelle.
Hinweise
Der name
-Parameter wird verwendet, um den Wert der DisplayName -Eigenschaft festzulegen.
Um die Ebene ihrer SourceSwitch in einer .NET Framework-App festzulegen, bearbeiten Sie die Konfigurationsdatei, die dem Namen Ihrer Anwendung entspricht. In dieser Datei können Sie einen Switch hinzufügen und dessen Wert festlegen, einen Schalter entfernen oder alle zuvor von der Anwendung festgelegten Schalter löschen. Um einen Quellswitch hinzuzufügen, muss die Konfigurationsdatei wie im folgenden Beispiel dargestellt formatiert werden.
<configuration>
<system.diagnostics>
<switches>
<add name="SourceSwitch" value="Verbose" ></add>
</switches>
</system.diagnostics>
</configuration>
Gilt für:
SourceSwitch(String, String)
- Quelle:
- SourceSwitch.cs
- Quelle:
- SourceSwitch.cs
- Quelle:
- SourceSwitch.cs
Initialisiert eine neue Instanz der SourceSwitch-Klasse und gibt den Anzeigenamen und den Standardwert für den Quellschalter an.
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)
Parameter
- displayName
- String
Der Name des Quellschalters.
- defaultSwitchValue
- String
Der Standardwert des Schalters.
Beispiele
Im folgenden Codebeispiel wird ein SourceSwitch mit dem Namen "SourceSwitch" und dem Standardwert erstellt Verbose. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die TraceSource-Klasse bereitgestellt wird.
#if(!ConfigFile)
SourceSwitch sourceSwitch = new SourceSwitch("SourceSwitch", "Verbose");
#endif
#If (ConfigFile = False) Then
Dim sourceSwitch As New SourceSwitch("SourceSwitch", "Verbose")
#End If
Hinweise
Der displayName
Parameter wird verwendet, um den Wert der DisplayName Eigenschaft festzulegen. Der defaultSwitchValue
Parameter wird als Feld gespeichert und zum Initialisieren der Value Eigenschaft beim ersten Verweis verwendet.
Hinweis
Wenn bei .NET Framework Apps der Switch in einer Konfigurationsdatei definiert ist und das value
Attribut angegeben ist, hat der Wert der Konfigurationsdatei Vorrang, und der defaultSwitchValue
wird ignoriert.
Um die Ebene ihrer SourceSwitch in einer .NET Framework-App festzulegen, bearbeiten Sie die Konfigurationsdatei, die dem Namen Ihrer Anwendung entspricht. In dieser Datei können Sie einen Switch hinzufügen und dessen Wert festlegen, einen Schalter entfernen oder alle zuvor von der Anwendung festgelegten Schalter löschen. Um einen Quellswitch hinzuzufügen, muss die Konfigurationsdatei wie im folgenden Beispiel dargestellt formatiert werden.
<configuration>
<system.diagnostics>
<switches>
<add name="SourceSwitch" value="Verbose" ></add>
</switches>
</system.diagnostics>
</configuration>