SourceSwitch Constructors

Definitie

Initialiseert een nieuw exemplaar van de SourceSwitch klasse.

Overloads

Name Description
SourceSwitch(String)

Initialiseert een nieuw exemplaar van de SourceSwitch klasse, waarbij de naam van de bron wordt opgegeven.

SourceSwitch(String, String)

Initialiseert een nieuw exemplaar van de SourceSwitch klasse, waarbij de weergavenaam en de standaardwaarde voor de bronswitch worden opgegeven.

SourceSwitch(String)

Initialiseert een nieuw exemplaar van de SourceSwitch klasse, waarbij de naam van de bron wordt opgegeven.

public:
 SourceSwitch(System::String ^ name);
public SourceSwitch(string name);
new System.Diagnostics.SourceSwitch : string -> System.Diagnostics.SourceSwitch
Public Sub New (name As String)

Parameters

name
String

De naam van de bron.

Opmerkingen

De name parameter wordt gebruikt om de waarde van de DisplayName eigenschap in te stellen.

Als u het niveau van uw SourceSwitch wilt instellen in een .NET Framework-app, bewerkt u het configuratiebestand dat overeenkomt met de naam van uw toepassing. In dit bestand kunt u een switch toevoegen en de bijbehorende waarde instellen, een schakeloptie verwijderen of alle schakelopties wissen die eerder door de toepassing zijn ingesteld. Als u een bronswitch wilt toevoegen, moet het configuratiebestand worden opgemaakt zoals wordt weergegeven in het volgende voorbeeld.

<configuration>
  <system.diagnostics>
    <switches>
      <add name="SourceSwitch" value="Verbose" ></add>
    </switches>
  </system.diagnostics>
</configuration>

Van toepassing op

SourceSwitch(String, String)

Initialiseert een nieuw exemplaar van de SourceSwitch klasse, waarbij de weergavenaam en de standaardwaarde voor de bronswitch worden opgegeven.

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)

Parameters

displayName
String

De naam van de bronswitch.

defaultSwitchValue
String

De standaardwaarde voor de schakeloptie.

Voorbeelden

In het volgende codevoorbeeld wordt een SourceSwitch met de naam 'SourceSwitch' en een standaardwaarde van Verbose. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de TraceSource klasse.

#if(!ConfigFile)
                SourceSwitch sourceSwitch = new SourceSwitch("SourceSwitch", "Verbose");
#endif
#If (ConfigFile = False) Then
            Dim sourceSwitch As New SourceSwitch("SourceSwitch", "Verbose")
#End If

Opmerkingen

De displayName parameter wordt gebruikt om de waarde van de DisplayName eigenschap in te stellen. De defaultSwitchValue parameter wordt opgeslagen als een veld en wordt gebruikt om de Value eigenschap bij eerste verwijzing te initialiseren.

Note

Als voor .NET Framework-apps de switch is gedefinieerd in een configuratiebestand en het kenmerk value is opgegeven, heeft de waarde van het configuratiebestand voorrang en wordt de defaultSwitchValue genegeerd.

Als u het niveau van uw SourceSwitch wilt instellen in een .NET Framework-app, bewerkt u het configuratiebestand dat overeenkomt met de naam van uw toepassing. In dit bestand kunt u een switch toevoegen en de bijbehorende waarde instellen, een schakeloptie verwijderen of alle schakelopties wissen die eerder door de toepassing zijn ingesteld. Als u een bronswitch wilt toevoegen, moet het configuratiebestand worden opgemaakt zoals wordt weergegeven in het volgende voorbeeld.

<configuration>
  <system.diagnostics>
    <switches>
      <add name="SourceSwitch" value="Verbose" ></add>
    </switches>
  </system.diagnostics>
</configuration>

Van toepassing op