DiagnosticSource.IsEnabled Método
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.
Sobrecargas
| Name | Description |
|---|---|
| IsEnabled(String) |
Verifica se o evento de notificação está ativado. |
| IsEnabled(String, Object, Object) |
Verifica se o evento de notificação está ativado. |
IsEnabled(String)
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
Verifica se o evento de notificação está ativado.
public:
abstract bool IsEnabled(System::String ^ name);
public abstract bool IsEnabled(string name);
abstract member IsEnabled : string -> bool
Public MustOverride Function IsEnabled (name As String) As Boolean
Parâmetros
- name
- String
O nome do evento a ser escrito.
Devoluções
true Se o evento de notificação estiver ativado, false caso contrário.
Observações
Se houver uma configuração dispendiosa para a notificação, pode ligar para o IsEnabled antes de realizar esta configuração. Os consumidores não devem assumir que só recebem notificações para as quais o IsEnabled é verdade. No entanto, é opcional para os produtores chamarem esta API. O nome deve ser o mesmo que o que foi passado para Write(String, Object).
Aplica-se a
IsEnabled(String, Object, Object)
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
- Origem:
- DiagnosticSource.cs
Verifica se o evento de notificação está ativado.
public virtual bool IsEnabled(string name, object? arg1, object? arg2 = default);
public virtual bool IsEnabled(string name, object arg1, object arg2 = default);
abstract member IsEnabled : string * obj * obj -> bool
override this.IsEnabled : string * obj * obj -> bool
Public Overridable Function IsEnabled (name As String, arg1 As Object, Optional arg2 As Object = Nothing) As Boolean
Parâmetros
- name
- String
O nome do evento a ser escrito.
- arg1
- Object
Um objeto que representa o contexto adicional para o IsEnabled. Os consumidores devem esperar receber null, o que pode indicar que o produtor chamou puro IsEnabled(string) para verificar se o consumidor quer receber notificações para tais eventos. Com base nisso, o produtor pode chamar o IsEnabled (string, objeto, objeto) novamente semnull contexto.
- arg2
- Object
Optional. Um objeto que representa o contexto adicional para o IsEnabled.
null por padrão. Os consumidores devem esperar receber null, o que pode indicar que o produtor chamado puro IsEnabled(string) ou produtor passou todo o contexto necessário em arg1.
Devoluções
true Se o evento de notificação estiver ativado, false caso contrário.
Observações
Se houver uma configuração dispendiosa para a notificação, pode chamar este método e fornecer contexto antes de realizar a configuração.