Share via


PartitioningEvent Class

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

Describes a point that can be used to partition large streams of recorded application data into partitions.

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

Syntax

'Declaration
Public Class PartitioningEvent _
    Inherits OrdinalEvent
'Usage
Dim instance As PartitioningEvent
public class PartitioningEvent : OrdinalEvent
public ref class PartitioningEvent : public OrdinalEvent
type PartitioningEvent =  
    class
        inherit OrdinalEvent
    end
public class PartitioningEvent extends OrdinalEvent

Remarks

A PartitioningEvent usually contains enough information to start reconstructing a portion of the application's state, such as a call stack on a thread.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.TraceLog.ChainEvent
    Microsoft.VisualStudio.TraceLog.OrdinalEvent
      Microsoft.VisualStudio.TraceLog.PartitioningEvent
        Microsoft.VisualStudio.TraceLog.NotifyPointCheckpointEvent
        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

PartitioningEvent Members

Microsoft.VisualStudio.TraceLog Namespace