EventRecord Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee definieert u de eigenschappen van een gebeurtenisexemplaren voor een gebeurtenis die wordt ontvangen van een EventLogReader object. De gebeurteniseigenschappen bevatten informatie over de gebeurtenis, zoals de naam van de computer waarop de gebeurtenis is geregistreerd en de tijd waarop de gebeurtenis is gemaakt. Deze klasse is een abstracte klasse. De EventLogRecord klasse implementeert deze klasse.
public ref class EventRecord abstract : IDisposable
public abstract class EventRecord : IDisposable
type EventRecord = class
interface IDisposable
Public MustInherit Class EventRecord
Implements IDisposable
- Overname
-
EventRecord
- Afgeleid
- Implementeringen
Voorbeelden
Zie Hoe u bijvoorbeeld code gebruikt met deze klasse : Query's uitvoeren op gebeurtenissen of procedures: gebeurtenisgegevens openen en lezen.
Constructors
| Name | Description |
|---|---|
| EventRecord() |
Initialiseert een nieuw exemplaar van de EventRecord klasse. |
Eigenschappen
| Name | Description |
|---|---|
| ActivityId |
Hiermee haalt u de GUID (Globally Unique Identifier) op voor de activiteit in het proces waarvoor de gebeurtenis betrokken is. Hierdoor kunnen consumenten gerelateerde activiteiten groeperen. |
| Bookmark |
Hiermee haalt u een tijdelijke aanduiding (bladwijzer) op die overeenkomt met deze gebeurtenis. Dit kan worden gebruikt als tijdelijke aanduiding in een stroom gebeurtenissen. |
| Id |
Hiermee haalt u de id voor deze gebeurtenis op. Alle gebeurtenissen met deze id-waarde vertegenwoordigen hetzelfde type gebeurtenis. |
| Keywords |
Hiermee haalt u het trefwoordmasker van de gebeurtenis op. Haal de waarde van de KeywordsDisplayNames eigenschap op om de naam op te halen van de trefwoorden die in dit masker worden gebruikt. |
| KeywordsDisplayNames |
Hiermee haalt u de weergavenamen op van de trefwoorden die worden gebruikt in het trefwoordmasker voor deze gebeurtenis. |
| Level |
Hiermee haalt u het niveau van de gebeurtenis op. Het niveau geeft de ernst van de gebeurtenis aan. Voor de naam van het niveau haalt u de waarde van de LevelDisplayName eigenschap op. |
| LevelDisplayName |
Hiermee haalt u de weergavenaam van het niveau voor deze gebeurtenis op. |
| LogName |
Hiermee haalt u de naam op van het gebeurtenislogboek waarin deze gebeurtenis wordt geregistreerd. |
| MachineName |
Hiermee haalt u de naam op van de computer waarop deze gebeurtenis is geregistreerd. |
| Opcode |
Hiermee haalt u de opcode van de gebeurtenis op. De opcode definieert een numerieke waarde die de activiteit of een punt identificeert binnen een activiteit die de toepassing uitvoerde toen de gebeurtenis werd gegenereerd. Voor de naam van de opcode haalt u de waarde van de OpcodeDisplayName eigenschap op. |
| OpcodeDisplayName |
Hiermee haalt u de weergavenaam van de opcode voor deze gebeurtenis op. |
| ProcessId |
Hiermee haalt u de proces-id op voor de gebeurtenisprovider die deze gebeurtenis heeft geregistreerd. |
| Properties |
Haalt de door de gebruiker opgegeven eigenschappen van de gebeurtenis op. |
| ProviderId |
Hiermee wordt de GUID (Globally Unique Identifier) opgehaald van de gebeurtenisprovider die deze gebeurtenis heeft gepubliceerd. |
| ProviderName |
Hiermee haalt u de naam op van de gebeurtenisprovider die deze gebeurtenis heeft gepubliceerd. |
| Qualifiers |
Hiermee haalt u kwalificatienummers op die worden gebruikt voor gebeurtenisidentificatie. |
| RecordId |
Hiermee haalt u de gebeurtenisrecord-id op van de gebeurtenis in het logboek. |
| RelatedActivityId |
Hiermee haalt u een GUID (Globally Unique Identifier) op voor een gerelateerde activiteit in een proces waarvoor een gebeurtenis betrokken is. |
| Task |
Hiermee haalt u een taak-id op voor een deel van een toepassing of een onderdeel dat een gebeurtenis publiceert. Een taak is een 16-bits waarde met 16 topwaarden gereserveerd. Met dit type kan elke waarde tussen 0x0000 en 0xffef worden gebruikt. Als u de taaknaam wilt ophalen, haalt u de waarde van de TaskDisplayName eigenschap op. |
| TaskDisplayName |
Hiermee haalt u de weergavenaam van de taak voor de gebeurtenis op. |
| ThreadId |
Hiermee haalt u de thread-id op voor de thread waarin de gebeurtenisprovider wordt uitgevoerd. |
| TimeCreated |
Hiermee haalt u de tijd op, in DateTime indeling, dat de gebeurtenis is gemaakt. |
| UserId |
Hiermee haalt u de beveiligingsdescriptor op van de gebruiker waarvan de context wordt gebruikt om de gebeurtenis te publiceren. |
| Version |
Hiermee haalt u het versienummer voor de gebeurtenis op. |
Methoden
| Name | Description |
|---|---|
| Dispose() |
Alle resources die door dit object worden gebruikt, worden vrijgegeven. |
| Dispose(Boolean) |
Publiceert de niet-beheerde resources die door dit object worden gebruikt en brengt eventueel de beheerde resources vrij. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FormatDescription() |
Hiermee wordt het gebeurtenisbericht in de huidige landinstelling opgeslagen. |
| FormatDescription(IEnumerable<Object>) |
Hiermee wordt het gebeurtenisbericht opgehaald, waarbij variabelen in het bericht worden vervangen door de opgegeven waarden. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| ToXml() |
Hiermee haalt u de XML-weergave van de gebeurtenis op. Alle gebeurteniseigenschappen worden weergegeven in de gebeurtenis-XML. De XML voldoet aan het gebeurtenisschema. |