EventProvider.IsEnabled Método

Definição

Determina se uma sessão habilitou o fornecedor.

Sobrecargas

Name Description
IsEnabled(Byte, Int64)

Determina se alguma sessão está a solicitar o evento especificado ao fornecedor.

IsEnabled()

Determina se alguma sessão ativou o fornecedor, independentemente do nível e dos valores de palavras-chave usados para ativar o fornecedor.

IsEnabled(Byte, Int64)

Determina se alguma sessão está a solicitar o evento especificado ao fornecedor.

public:
 bool IsEnabled(System::Byte level, long keywords);
public bool IsEnabled(byte level, long keywords);
member this.IsEnabled : byte * int64 -> bool
Public Function IsEnabled (level As Byte, keywords As Long) As Boolean

Parâmetros

level
Byte

Nível de detalhe incluído no evento.

keywords
Int64

Máscara de bits que especifica a categoria do evento. Esta máscara deve ser a mesma máscara de palavras-chave definida no manifesto do evento.

Devoluções

É true se alguma sessão estiver a solicitar o evento especificado; caso contrário, false.

Observações

Normalmente, um fornecedor não chama este método para determinar se uma sessão solicitou o evento especificado; o fornecedor simplesmente escreve o evento, e o ETW determina se o evento é registado numa sessão. Um prestador pode querer chamar esta função se precisar de realizar trabalho extra para gerar o evento. Neste caso, chamar esta função primeiro para determinar se uma sessão solicitou o evento pode poupar recursos e tempo.

Aplica-se a

IsEnabled()

Determina se alguma sessão ativou o fornecedor, independentemente do nível e dos valores de palavras-chave usados para ativar o fornecedor.

public:
 bool IsEnabled();
public bool IsEnabled();
member this.IsEnabled : unit -> bool
Public Function IsEnabled () As Boolean

Devoluções

É true se o fornecedor estiver ativado para qualquer sessão; caso contrário, false.

Observações

Normalmente, um fornecedor não chama este método para determinar se foi ativado por uma sessão; o fornecedor simplesmente escreve o evento, e o ETW determina se o evento é registado na sessão. Um prestador pode querer chamar esta função se precisar de realizar trabalho extra para gerar o evento. Neste caso, chamar esta função primeiro pode poupar recursos e tempo.

Aplica-se a