Condividi tramite


SourceSwitch Costruttori

Definizione

Inizializza una nuova istanza della classe SourceSwitch.

Overload

Nome Descrizione
SourceSwitch(String)

Inizializza una nuova istanza della SourceSwitch classe , specificando il nome dell'origine.

SourceSwitch(String, String)

Inizializza una nuova istanza della SourceSwitch classe , specificando il nome visualizzato e il valore predefinito per l'opzione di origine.

SourceSwitch(String)

Origine:
SourceSwitch.cs
Origine:
SourceSwitch.cs
Origine:
SourceSwitch.cs
Origine:
SourceSwitch.cs
Origine:
SourceSwitch.cs

Inizializza una nuova istanza della SourceSwitch classe , specificando il nome dell'origine.

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

Parametri

name
String

Nome dell'origine.

Commenti

Il name parametro viene utilizzato per impostare il valore della DisplayName proprietà .

Per impostare il livello di SourceSwitch in un'app .NET Framework, modificare il file di configurazione corrispondente al nome dell'applicazione. All'interno di questo file è possibile aggiungere un'opzione e impostarne il valore, rimuovere un'opzione o cancellare tutte le opzioni impostate in precedenza dall'applicazione. Per aggiungere un'opzione di origine, il file di configurazione deve essere formattato come illustrato nell'esempio seguente.

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

Si applica a

SourceSwitch(String, String)

Origine:
SourceSwitch.cs
Origine:
SourceSwitch.cs
Origine:
SourceSwitch.cs
Origine:
SourceSwitch.cs
Origine:
SourceSwitch.cs

Inizializza una nuova istanza della SourceSwitch classe , specificando il nome visualizzato e il valore predefinito per l'opzione di origine.

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)

Parametri

displayName
String

Nome dell'opzione di origine.

defaultSwitchValue
String

Valore predefinito per l'opzione.

Esempio

Nell'esempio di codice seguente viene creato un oggetto SourceSwitch con il nome "SourceSwitch" e il valore predefinito .Verbose Questo esempio di codice fa parte di un esempio più ampio fornito per la TraceSource classe .

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

Commenti

Il parametro viene utilizzato per impostare il valore della DisplayName proprietà. Il displayNamedefaultSwitchValue parametro viene salvato come campo e utilizzato per inizializzare la Value proprietà sul primo riferimento.

Annotazioni

Per le app .NET Framework, se l'opzione è definita in un file di configurazione e l'attributo value viene specificato, il valore del file di configurazione ha la precedenza e viene defaultSwitchValue ignorato.

Per impostare il livello di SourceSwitch in un'app .NET Framework, modificare il file di configurazione corrispondente al nome dell'applicazione. All'interno di questo file è possibile aggiungere un'opzione e impostarne il valore, rimuovere un'opzione o cancellare tutte le opzioni impostate in precedenza dall'applicazione. Per aggiungere un'opzione di origine, il file di configurazione deve essere formattato come illustrato nell'esempio seguente.

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

Si applica a