OrdinalEvent Class

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Describes a point ordered in time, relative to other ordinal events. Most recorded points are OrdinalEvents.

Namespace:  Microsoft.VisualStudio.TraceLog
Assembly:  Microsoft.VisualStudio.TraceLog (in Microsoft.VisualStudio.TraceLog.dll)

Syntax

'Declaration
Public Class OrdinalEvent _
    Inherits ChainEvent _
    Implements IComparable, IComparer(Of OrdinalEvent),  _
    IComparable(Of OrdinalEvent)
'Usage
Dim instance As OrdinalEvent
public class OrdinalEvent : ChainEvent, 
    IComparable, IComparer<OrdinalEvent>, IComparable<OrdinalEvent>
public ref class OrdinalEvent : public ChainEvent, 
    IComparable, IComparer<OrdinalEvent^>, IComparable<OrdinalEvent^>
type OrdinalEvent =  
    class
        inherit ChainEvent
        interface IComparable
        interface IComparer<OrdinalEvent>
        interface IComparable<OrdinalEvent>
    end
public class OrdinalEvent extends ChainEvent implements IComparable, IComparer<OrdinalEvent>, IComparable<OrdinalEvent>

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.TraceLog.ChainEvent
    Microsoft.VisualStudio.TraceLog.OrdinalEvent
      Microsoft.VisualStudio.TraceLog.CallSiteEvent
      Microsoft.VisualStudio.TraceLog.CollectionPlanEvent
      Microsoft.VisualStudio.TraceLog.ExceptionEvent
      Microsoft.VisualStudio.TraceLog.ExceptionThrownEvent
      Microsoft.VisualStudio.TraceLog.MethodEnterEvent
      Microsoft.VisualStudio.TraceLog.MethodExitEvent
      Microsoft.VisualStudio.TraceLog.ModuleIsUserCodeEvent
      Microsoft.VisualStudio.TraceLog.ModuleLoadEvent
      Microsoft.VisualStudio.TraceLog.ModuleMetadataEvent
      Microsoft.VisualStudio.TraceLog.ModuleTokenEvent
      Microsoft.VisualStudio.TraceLog.ModuleUnloadEvent
      Microsoft.VisualStudio.TraceLog.NotifyPointEvent
      Microsoft.VisualStudio.TraceLog.NullEvent
      Microsoft.VisualStudio.TraceLog.PartitioningEvent
      Microsoft.VisualStudio.TraceLog.ProcessDestroyedEvent
      Microsoft.VisualStudio.TraceLog.ProcessInformationEvent
      Microsoft.VisualStudio.TraceLog.ResolvedMethodEvent
      Microsoft.VisualStudio.TraceLog.ResolvedNotifyPointEvent
      Microsoft.VisualStudio.TraceLog.SystemInfoEvent
      Microsoft.VisualStudio.TraceLog.TestCaseEvent
      Microsoft.VisualStudio.TraceLog.TestSessionEvent
      Microsoft.VisualStudio.TraceLog.TestStepEvent
      Microsoft.VisualStudio.TraceLog.TfsContextEvent
      Microsoft.VisualStudio.TraceLog.ThreadCreateEvent
      Microsoft.VisualStudio.TraceLog.ThreadDestroyEvent
      Microsoft.VisualStudio.TraceLog.ThreadNameChangedEvent
      Microsoft.VisualStudio.TraceLog.UIRecordedEvent

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

OrdinalEvent Members

Microsoft.VisualStudio.TraceLog Namespace