SourceSwitch Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da SourceSwitch classe.
Sobrecargas
| Name | Description |
|---|---|
| SourceSwitch(String) |
Inicializa uma nova instância da SourceSwitch classe, especificando o nome da fonte. |
| SourceSwitch(String, String) |
Inicializa uma nova instância da SourceSwitch classe, especificando o nome de exibição e o valor padrão para o switch de origem. |
SourceSwitch(String)
Inicializa uma nova instância da SourceSwitch classe, especificando o nome da fonte.
public:
SourceSwitch(System::String ^ name);
public SourceSwitch(string name);
new System.Diagnostics.SourceSwitch : string -> System.Diagnostics.SourceSwitch
Public Sub New (name As String)
Parâmetros
- name
- String
O nome da fonte.
Observações
O name parâmetro é usado para definir o valor da DisplayName propriedade.
Para definir o nível do seu SourceSwitch numa aplicação .NET Framework, edite o ficheiro de configuração correspondente ao nome da sua aplicação. Dentro deste ficheiro, pode adicionar um interruptor e definir o seu valor, remover um interruptor ou limpar todos os interruptores previamente definidos pela aplicação. Para adicionar um switch de origem, o ficheiro de configuração deve ser formatado conforme mostrado no exemplo seguinte.
<configuration>
<system.diagnostics>
<switches>
<add name="SourceSwitch" value="Verbose" ></add>
</switches>
</system.diagnostics>
</configuration>
Aplica-se a
SourceSwitch(String, String)
Inicializa uma nova instância da SourceSwitch classe, especificando o nome de exibição e o valor padrão para o switch de origem.
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)
Parâmetros
- displayName
- String
O nome do interruptor de origem.
- defaultSwitchValue
- String
O valor padrão do interruptor.
Exemplos
O seguinte exemplo de código cria um SourceSwitch com o nome "SourceSwitch" e um valor padrão de Verbose. Este exemplo de código faz parte de um exemplo maior fornecido para a TraceSource classe.
#if(!ConfigFile)
SourceSwitch sourceSwitch = new SourceSwitch("SourceSwitch", "Verbose");
#endif
#If (ConfigFile = False) Then
Dim sourceSwitch As New SourceSwitch("SourceSwitch", "Verbose")
#End If
Observações
O displayName parâmetro é usado para definir o valor da DisplayName propriedade; o defaultSwitchValue parâmetro é guardado como um campo e usado para inicializar a Value propriedade na primeira referência.
Note
Para .NET aplicações Framework, se o switch estiver definido num ficheiro de configuração e o atributo value for especificado, o valor do ficheiro de configuração tem prioridade e o defaultSwitchValue é ignorado.
Para definir o nível do seu SourceSwitch numa aplicação .NET Framework, edite o ficheiro de configuração correspondente ao nome da sua aplicação. Dentro deste ficheiro, pode adicionar um interruptor e definir o seu valor, remover um interruptor ou limpar todos os interruptores previamente definidos pela aplicação. Para adicionar um switch de origem, o ficheiro de configuração deve ser formatado conforme mostrado no exemplo seguinte.
<configuration>
<system.diagnostics>
<switches>
<add name="SourceSwitch" value="Verbose" ></add>
</switches>
</system.diagnostics>
</configuration>