Switch Constructors

Definitie

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.

Van toepassing op