SourceSwitch 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 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>