Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Core / System / Diagnostics / Eventing / Reader / EventRecord.cs / 1305376 / EventRecord.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*============================================================
**
** Class: EventRecord
**
** Purpose:
** This public abstract class defines the methods / properties
** that all events should support.
**
============================================================*/
using System;
using System.Collections;
using System.Collections.Generic;
using System.Security.Principal;
using System.Diagnostics.CodeAnalysis;
namespace System.Diagnostics.Eventing.Reader {
///
/// Represents an event obtained from an EventReader.
///
[System.Security.Permissions.HostProtection(MayLeakOnAbort = true)]
public abstract class EventRecord : IDisposable {
public abstract int Id { get; }
public abstract byte? Version { get; }
public abstract byte? Level { get; }
public abstract int? Task { get; }
[SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", MessageId = "Opcode", Justification = "[....]: Shipped public in 3.5, breaking change to fix now.")]
public abstract short? Opcode { get; }
public abstract long? Keywords { get; }
public abstract long? RecordId { get; }
public abstract string ProviderName { get; }
public abstract Guid? ProviderId { get; }
public abstract string LogName { get; }
public abstract int? ProcessId { get; }
public abstract int? ThreadId { get; }
public abstract string MachineName { get; }
public abstract SecurityIdentifier UserId { get; }
public abstract DateTime? TimeCreated { get; }
public abstract Guid? ActivityId { get; }
public abstract Guid? RelatedActivityId { get; }
public abstract int? Qualifiers { get; }
public abstract string FormatDescription();
public abstract string FormatDescription(IEnumerable
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ContentTextAutomationPeer.cs
- ChangeDirector.cs
- CompositeScriptReference.cs
- ProgressBarHighlightConverter.cs
- Material.cs
- ZipIOCentralDirectoryFileHeader.cs
- ConfigurationStrings.cs
- MachineKeySection.cs
- DeflateStreamAsyncResult.cs
- NativeMethods.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- ZipPackagePart.cs
- DataTableExtensions.cs
- EventManager.cs
- ImageAnimator.cs
- CounterCreationData.cs
- HttpGetClientProtocol.cs
- BitmapPalette.cs
- SingleKeyFrameCollection.cs
- QueryOpcode.cs
- TextBox.cs
- DataPagerCommandEventArgs.cs
- VarInfo.cs
- OleServicesContext.cs
- HtmlInputHidden.cs
- DragDrop.cs
- SecurityProtocolCorrelationState.cs
- TextServicesDisplayAttribute.cs
- EventLog.cs
- DropShadowEffect.cs
- WebEventTraceProvider.cs
- Opcode.cs
- PointAnimationUsingPath.cs
- SqlStream.cs
- OutKeywords.cs
- UIElementIsland.cs
- NamespaceDecl.cs
- InfiniteIntConverter.cs
- UndoManager.cs
- ResourceSet.cs
- CollectionChangedEventManager.cs
- ListViewPagedDataSource.cs
- SafeMemoryMappedFileHandle.cs
- ChameleonKey.cs
- TrustManagerMoreInformation.cs
- StylusPointPropertyInfoDefaults.cs
- Stopwatch.cs
- DomainConstraint.cs
- X509CertificateTrustedIssuerElement.cs
- DatatypeImplementation.cs
- RepeatButtonAutomationPeer.cs
- CorePropertiesFilter.cs
- MissingFieldException.cs
- UxThemeWrapper.cs
- CodeBinaryOperatorExpression.cs
- ArglessEventHandlerProxy.cs
- PointConverter.cs
- _Events.cs
- PropertyCondition.cs
- Thumb.cs
- ViewStateException.cs
- MethodRental.cs
- ApplicationException.cs
- StrongName.cs
- ActionItem.cs
- EntityDataSourceContextCreatingEventArgs.cs
- RolePrincipal.cs
- SystemGatewayIPAddressInformation.cs
- ModifierKeysValueSerializer.cs
- SplineQuaternionKeyFrame.cs
- ScalarType.cs
- FileRegion.cs
- HwndStylusInputProvider.cs
- TransformerConfigurationWizardBase.cs
- OutputCacheSettingsSection.cs
- DrawTreeNodeEventArgs.cs
- ClientSponsor.cs
- ScriptReference.cs
- URLBuilder.cs
- XamlFilter.cs
- StringCollectionMarkupSerializer.cs
- XmlnsPrefixAttribute.cs
- PointIndependentAnimationStorage.cs
- _ListenerAsyncResult.cs
- SiteMapSection.cs
- UiaCoreProviderApi.cs
- WriteTimeStream.cs
- PointAnimationUsingKeyFrames.cs
- DetailsViewUpdatedEventArgs.cs
- TraversalRequest.cs
- Point4DConverter.cs
- WindowsGraphicsCacheManager.cs
- SecurityPermission.cs
- COSERVERINFO.cs
- ColorConverter.cs
- ListChangedEventArgs.cs
- StaticSiteMapProvider.cs
- XmlArrayItemAttribute.cs
- StorageMappingItemLoader.cs
- StreamReader.cs