DiagnosticSource.IsEnabled Método

Definição

Sobrecargas

Nome Description
IsEnabled(String)

Verifica se o evento de notificação está habilitado.

IsEnabled(String, Object, Object)

Verifica se o evento de notificação está habilitado.

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á habilitado.

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 que está sendo gravado.

Retornos

true se o evento de notificação estiver habilitado, false caso contrário.

Comentários

Se houver uma configuração cara para a notificação, você poderá chamar IsEnabled antes de executar essa configuração. Os consumidores não devem assumir que só recebem notificações para as quais IsEnabled é verdadeiro. No entanto, é opcional que os produtores chamem essa API. O nome deve ser o mesmo 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á habilitado.

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 que está sendo gravado.

arg1
Object

Um objeto que representa o contexto adicional para IsEnabled. Os consumidores devem esperar receber null, o que pode indicar que o produtor chamado isEnabled(string) puro deve verificar se o consumidor deseja receber notificações para esses eventos. Com base nisso, o produtor pode chamar IsEnabled(string, object, object) novamente com não contextonull .

arg2
Object

Optional. Um objeto que representa o contexto adicional para 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.

Retornos

true se o evento de notificação estiver habilitado, false caso contrário.

Comentários

Se houver uma configuração cara para a notificação, você poderá chamar esse método e fornecer contexto antes de executar a instalação.

Confira também

Aplica-se a