EventProvider.IsEnabled Metodo

Definizione

Determina se una sessione ha abilitato il provider.

Overload

Nome Descrizione
IsEnabled(Byte, Int64)

Determina se una sessione richiede l'evento specificato dal provider.

IsEnabled()

Determina se qualsiasi sessione ha abilitato il provider, indipendentemente dai valori di livello e parola chiave utilizzati per abilitare il provider.

IsEnabled(Byte, Int64)

Determina se una sessione richiede l'evento specificato dal provider.

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

Parametri

level
Byte

Livello di dettaglio incluso nell'evento.

keywords
Int64

Maschera di bit che specifica la categoria di eventi. Questa maschera deve essere la stessa maschera di parole chiave definita nel manifesto per l'evento.

Valori restituiti

Se true una sessione richiede l'evento specificato; in caso contrario, false.

Commenti

In genere, un provider non chiama questo metodo per determinare se una sessione ha richiesto l'evento specificato; il provider scrive semplicemente l'evento e ETW determina se l'evento viene registrato in una sessione. Un provider può voler chiamare questa funzione se il provider deve eseguire operazioni aggiuntive per generare l'evento. In questo caso, chiamare prima questa funzione per determinare se una sessione ha richiesto o meno l'evento, può risparmiare risorse e tempo.

Si applica a

IsEnabled()

Determina se qualsiasi sessione ha abilitato il provider, indipendentemente dai valori di livello e parola chiave utilizzati per abilitare il provider.

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

Valori restituiti

Se true il provider è abilitato per qualsiasi sessione; in caso contrario, false.

Commenti

In genere, un provider non chiama questo metodo per determinare se il provider è stato abilitato da una sessione; il provider scrive semplicemente l'evento e ETW determina se l'evento viene registrato nella sessione. Un provider può voler chiamare questa funzione se il provider deve eseguire operazioni aggiuntive per generare l'evento. In questo caso, la chiamata a questa funzione può prima risparmiare risorse e tempo.

Si applica a