EventProvider.IsEnabled Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om en session har aktiverat providern.
Överlagringar
| Name | Description |
|---|---|
| IsEnabled(Byte, Int64) |
Avgör om någon session begär den angivna händelsen från providern. |
| IsEnabled() |
Avgör om någon session har aktiverat providern, oavsett vilken nivå och nyckelordsvärden som används för att aktivera providern. |
IsEnabled(Byte, Int64)
Avgör om någon session begär den angivna händelsen från providern.
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
Parametrar
- level
- Byte
Detaljnivå som ingår i händelsen.
- keywords
- Int64
Bitmask som anger händelsekategorin. Den här masken ska vara samma nyckelordsmask som definieras i manifestet för händelsen.
Returer
Är true om någon session begär den angivna händelsen, annars . false
Kommentarer
Vanligtvis anropar inte en provider den här metoden för att avgöra om en session begärde den angivna händelsen. providern skriver bara händelsen och ETW avgör om händelsen loggas till en session. En provider kanske vill anropa den här funktionen om providern behöver utföra extra arbete för att generera händelsen. I det här fallet kan det spara resurser och tid att anropa den här funktionen först för att avgöra om en session begärde händelsen eller inte.
Gäller för
IsEnabled()
Avgör om någon session har aktiverat providern, oavsett vilken nivå och nyckelordsvärden som används för att aktivera providern.
public:
bool IsEnabled();
public bool IsEnabled();
member this.IsEnabled : unit -> bool
Public Function IsEnabled () As Boolean
Returer
Är true om providern är aktiverad för någon session, annars . false
Kommentarer
En provider anropar vanligtvis inte den här metoden för att avgöra om providern har aktiverats av en session. providern skriver bara händelsen och ETW avgör om händelsen loggas till sessionen. En provider kanske vill anropa den här funktionen om providern behöver utföra extra arbete för att generera händelsen. I det här fallet kan anrop av den här funktionen först spara resurser och tid.