EventProvider.IsEnabled Methode

Definitie

Bepaalt of een sessie de provider heeft ingeschakeld.

Overloads

Name Description
IsEnabled(Byte, Int64)

Bepaalt of een sessie de opgegeven gebeurtenis aanvraagt bij de provider.

IsEnabled()

Bepaalt of een sessie de provider heeft ingeschakeld, ongeacht het niveau en de trefwoordwaarden die worden gebruikt om de provider in te schakelen.

IsEnabled(Byte, Int64)

Bepaalt of een sessie de opgegeven gebeurtenis aanvraagt bij de 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

Parameters

level
Byte

Detailniveau dat is opgenomen in de gebeurtenis.

keywords
Int64

Bitmasker waarmee de gebeurteniscategorie wordt opgegeven. Dit masker moet hetzelfde trefwoordmasker zijn dat is gedefinieerd in het manifest voor de gebeurtenis.

Retouren

Is true als een sessie de opgegeven gebeurtenis aanvraagt; anders. false

Opmerkingen

Normaal gesproken roept een provider deze methode niet aan om te bepalen of een sessie de opgegeven gebeurtenis heeft aangevraagd; de provider schrijft de gebeurtenis en ETW bepaalt of de gebeurtenis wordt geregistreerd bij een sessie. Een provider kan deze functie aanroepen als de provider extra werk moet uitvoeren om de gebeurtenis te genereren. In dit geval kan het aanroepen van deze functie eerst bepalen of een sessie de gebeurtenis heeft aangevraagd, mogelijk resources en tijd besparen.

Van toepassing op

IsEnabled()

Bepaalt of een sessie de provider heeft ingeschakeld, ongeacht het niveau en de trefwoordwaarden die worden gebruikt om de provider in te schakelen.

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

Retouren

Is true als de provider is ingeschakeld voor een sessie; anders. false

Opmerkingen

Normaal gesproken roept een provider deze methode niet aan om te bepalen of de provider is ingeschakeld door een sessie; de provider schrijft de gebeurtenis en ETW bepaalt of de gebeurtenis wordt geregistreerd bij de sessie. Een provider kan deze functie aanroepen als de provider extra werk moet uitvoeren om de gebeurtenis te genereren. In dit geval kan het aanroepen van deze functie eerst resources en tijd besparen.

Van toepassing op