Switch Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de Switch klasse.
Overloads
| Name | Description |
|---|---|
| Switch(String, String) |
Initialiseert een nieuw exemplaar van de Switch klasse. |
| Switch(String, String, String) |
Initialiseert een nieuw exemplaar van de Switch klasse, waarbij de weergavenaam, beschrijving en standaardwaarde voor de schakeloptie worden opgegeven. |
Switch(String, String)
Initialiseert een nieuw exemplaar van de Switch klasse.
protected:
Switch(System::String ^ displayName, System::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)
Parameters
- displayName
- String
De naam van de schakeloptie.
- description
- String
De beschrijving voor de schakelaar.
Opmerkingen
Wanneer u een nieuw Switch object maakt, wordt de waarde van de displayName parameter gebruikt om de eerste switchinstellingen te vinden. De standaardwaarde is een lege tekenreeks ("").
In het XML-configuratiebestand van een .NET Framework-app kunt u een switch toevoegen en de bijbehorende waarde instellen, een switch verwijderen of alle switches wissen die eerder door de toepassing zijn ingesteld. Dynamische wijzigingen in het configuratiebestand worden niet gedetecteerd terwijl de toepassing wordt uitgevoerd. U moet een toepassing stoppen en opnieuw starten voordat wijzigingen in het configuratiebestand van kracht worden. Het configuratiebestand moet worden opgemaakt zoals in het volgende voorbeeld:
<configuration>
<system.diagnostics>
<switches>
<add name="mySwitch" value="10" />
<add name="myNewSwitch" value="20" />
<remove name="mySwitch" />
<clear/>
</switches>
</system.diagnostics>
</configuration>
Notities voor overnemers
Als u de waarde van de switch wilt instellen, stelt u de SwitchSetting eigenschap in de constructor in.
Zie ook
Van toepassing op
Switch(String, String, String)
Initialiseert een nieuw exemplaar van de Switch klasse, waarbij de weergavenaam, beschrijving en standaardwaarde voor de schakeloptie worden opgegeven.
protected:
Switch(System::String ^ displayName, System::String ^ description, System::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)
Parameters
- displayName
- String
De naam van de schakeloptie.
- description
- String
De beschrijving van de schakelaar.
- defaultSwitchValue
- String
De standaardwaarde voor de schakeloptie.
Opmerkingen
De displayName parameter wordt gebruikt om de waarde van de DisplayName eigenschap in te stellen en de description parameter wordt gebruikt om de waarde van de Description eigenschap in te stellen. De defaultSwitchValue parameter is de waarde voor de switch als de Value eigenschap niet is ingesteld door code of door het kenmerk van het configuratiebestand. Zie de Switch(String, String) overbelasting voor aanvullende informatie.