EventProvider.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.
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.