Compartir a través de


EventProvider.IsEnabled Método

Definición

Determina si una sesión habilitó el proveedor.

Sobrecargas

IsEnabled(Byte, Int64)

Determina si alguna sesión está solicitando el evento especificado del proveedor.

IsEnabled()

Determina si alguna sesión habilitó el proveedor, sin tener en cuenta los valores de nivel y palabra clave utilizados para habilitar el proveedor.

IsEnabled(Byte, Int64)

Determina si alguna sesión está solicitando el evento especificado del proveedor.

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

Nivel de detalle que se incluye en el evento.

keywords
Int64

Máscara de bits que especifica la categoría de evento. Esta máscara debe ser la misma máscara de palabra clave definida en el manifiesto para el evento.

Devoluciones

Es true si alguna sesión está solicitando el evento especificado; de lo contrario, es false.

Comentarios

Normalmente, un proveedor no llama a este método para determinar si una sesión solicitó el evento especificado; El proveedor simplemente escribe el evento y ETW determina si el evento se registra en una sesión. Es posible que un proveedor quiera llamar a esta función si el proveedor necesita realizar un trabajo adicional para generar el evento. En este caso, llamar primero a esta función para determinar si una sesión solicitó el evento o no puede ahorrar recursos y tiempo.

Se aplica a

IsEnabled()

Determina si alguna sesión habilitó el proveedor, sin tener en cuenta los valores de nivel y palabra clave utilizados para habilitar el proveedor.

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

Devoluciones

Es true si el proveedor se habilitó en alguna sesión; de lo contrario, es false.

Comentarios

Normalmente, un proveedor no llama a este método para determinar si el proveedor ha sido habilitado por una sesión; El proveedor simplemente escribe el evento y ETW determina si el evento se registra en la sesión. Es posible que un proveedor quiera llamar a esta función si el proveedor necesita realizar un trabajo adicional para generar el evento. En este caso, llamar a esta función primero puede ahorrar recursos y tiempo.

Se aplica a