ThreadCheckpointEvent Class

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

Describes the checkpoint event for a thread in a trace log.

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

Syntax

'Declaration
Public NotInheritable Class ThreadCheckpointEvent _
    Inherits PartitioningEvent
'Usage
Dim instance As ThreadCheckpointEvent
public sealed class ThreadCheckpointEvent : PartitioningEvent
public ref class ThreadCheckpointEvent sealed : public PartitioningEvent
[<SealedAttribute>]
type ThreadCheckpointEvent =  
    class
        inherit PartitioningEvent
    end
public final class ThreadCheckpointEvent extends PartitioningEvent

Remarks

A checkpoint event describes the state of a thread at a point in time and points to next event that follows the checkpoint in time. The ThreadCheckpointEvent is one of the events in the CheckpointEventChain or CheckpointStreamEventChain.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.TraceLog.ChainEvent
    Microsoft.VisualStudio.TraceLog.OrdinalEvent
      Microsoft.VisualStudio.TraceLog.PartitioningEvent
        Microsoft.VisualStudio.TraceLog.ThreadCheckpointEvent

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

ThreadCheckpointEvent Members

Microsoft.VisualStudio.TraceLog Namespace