DiagnosticSource.IsEnabled Método

Definição

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.

Ver também

Aplica-se a