Switch 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 Switch-Klasse.
Überlädt
Switch(String, String) |
Initialisiert eine neue Instanz der Switch-Klasse. |
Switch(String, String, String) |
Initialisiert eine neue Instanz der Switch-Klasse und gibt den Anzeigenamen, die Beschreibung und den Standardwert für den Schalter an. |
Switch(String, String)
- Quelle:
- Switch.cs
- Quelle:
- Switch.cs
- Quelle:
- Switch.cs
Initialisiert eine neue Instanz der Switch-Klasse.
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)
Parameter
- displayName
- String
Der Name des Schalters.
- description
- String
Die Beschreibung für den Schalter.
Hinweise
Wenn Sie ein neues Switch Objekt erstellen, wird der Wert des displayName
Parameters verwendet, um nach anfänglichen Switcheinstellungen zu suchen. Der Standardwert ist eine leere Zeichenfolge ("").
In der XML-Konfigurationsdatei einer .NET Framework-App können Sie einen Switch hinzufügen und dessen Wert festlegen, einen Schalter entfernen oder alle zuvor von der Anwendung festgelegten Switches löschen. Dynamische Änderungen an der Konfigurationsdatei werden während der Ausführung der Anwendung nicht erkannt. Sie müssen eine Anwendung beenden und neu starten, bevor Änderungen an der Konfigurationsdatei wirksam werden. Die Konfigurationsdatei sollte wie im folgenden Beispiel formatiert werden:
<configuration>
<system.diagnostics>
<switches>
<add name="mySwitch" value="10" />
<add name="myNewSwitch" value="20" />
<remove name="mySwitch" />
<clear/>
</switches>
</system.diagnostics>
</configuration>
Hinweise für Vererber
Um den Wert des Switches festzulegen, legen Sie die SwitchSetting Eigenschaft im Konstruktor fest.
Weitere Informationen
Gilt für:
Switch(String, String, String)
- Quelle:
- Switch.cs
- Quelle:
- Switch.cs
- Quelle:
- Switch.cs
Initialisiert eine neue Instanz der Switch-Klasse und gibt den Anzeigenamen, die Beschreibung und den Standardwert für den Schalter an.
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)
Parameter
- displayName
- String
Der Name des Schalters.
- description
- String
Die Beschreibung des Schalters.
- defaultSwitchValue
- String
Der Standardwert des Schalters.
Hinweise
Der displayName
Parameter wird verwendet, um den Wert der DisplayName -Eigenschaft festzulegen, und der description
Parameter wird verwendet, um den Wert der Description -Eigenschaft festzulegen. Der defaultSwitchValue
Parameter ist der Wert für den Switch, wenn die Value Eigenschaft nicht durch Code oder das Konfigurationsdatei-Attribut festgelegt wird. Weitere Informationen finden Sie in der Switch(String, String) Überladung.