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
| Name | Beschreibung |
|---|---|
| Switch(String, String) |
Initialisiert eine neue Instanz der Switch-Klasse. |
| Switch(String, String, String) |
Initialisiert eine neue Instanz der Switch Klasse, wobei der Anzeigename, die Beschreibung und der Standardwert für den Switch angegeben werden. |
Switch(String, String)
- Quelle:
- Switch.cs
- Quelle:
- Switch.cs
- 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 die Anfänglichen Switcheinstellungen zu finden. 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 Schalter 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 Schalters 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
- Quelle:
- Switch.cs
- Quelle:
- Switch.cs
Initialisiert eine neue Instanz der Switch Klasse, wobei der Anzeigename, die Beschreibung und der Standardwert für den Switch angegeben werden.
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 für den Schalter.
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 durch das Konfigurationsdatei-Attribut festgelegt wird. Weitere Informationen finden Sie in der Switch(String, String) Überladung.