MarkerSeries 类

表示单个提供程序生成的事件一个序列化的通道。

继承层次结构

System.Object
  Microsoft.ConcurrencyVisualizer.Instrumentation.MarkerSeries

命名空间:  Microsoft.ConcurrencyVisualizer.Instrumentation
程序集:  Microsoft.ConcurrencyVisualizer.Markers(在 Microsoft.ConcurrencyVisualizer.Markers.dll 中)

语法

声明
Public Class MarkerSeries
public class MarkerSeries
public ref class MarkerSeries
type MarkerSeries =  class end
public class MarkerSeries

MarkerSeries 类型公开以下成员。

属性

  名称 说明
公共属性 Writer 返回 MarkerWriter (提供程序) 此标记系列的。

页首

方法

  名称 说明
公共方法 EnterSpan(String) 标记一个新范围的开头。
公共方法 EnterSpan(Int32, String) 标记一个新范围的开头。
公共方法 EnterSpan(String, array<Object[]) 标记一个新范围的开头。
公共方法 EnterSpan(Importance, String) 标记一个新范围的开头。
公共方法 EnterSpan(Int32, String, array<Object[]) 标记一个新范围的开头。
公共方法 EnterSpan(Importance, Int32, String) 标记一个新范围的开头。
公共方法 EnterSpan(Importance, String, array<Object[]) 标记一个新范围的开头。
公共方法 EnterSpan(Importance, Int32, String, array<Object[]) 标记一个新范围的开头。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 IsEnabled() 确定任何会话是否启用了标记 ETW 提供程序。
公共方法 IsEnabled(Int32) 确定任何会话是否启用了与指定类别的标记 ETW 提供程序。
公共方法 IsEnabled(Importance) 确定任何会话是否启用了与指定的重要程度的标记 ETW 提供程序。
公共方法 IsEnabled(Importance, Int32) 确定任何会话是否启用了与指定的重要程度和类别的标记 ETW 提供程序。
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法 WriteAlert(String) 写入并发可视化工具跟踪文件的一个警报具有指定的字符。
公共方法 WriteAlert(String, array<Object[]) 写入并发可视化工具跟踪文件的一个警报根据指定的格式字符串和参数。
公共方法 WriteFlag(String) 写入并发可视化工具跟踪文件的标志具有指定的文本。
公共方法 WriteFlag(Int32, String) 写入并发可视化工具跟踪文件的标志具有指定的重要级别和文本。文本将由 format 和 args 参数指定。
公共方法 WriteFlag(String, array<Object[]) 写入并发可视化工具跟踪文件的标志具有指定的文本。文本将由 format 和 args 参数指定。
公共方法 WriteFlag(Importance, String) 写入并发可视化工具跟踪文件的标志具有指定的重要程度和文本的。
公共方法 WriteFlag(Int32, String, array<Object[]) 写入并发可视化工具跟踪文件的标志具有指定的类别和文本。文本将由 format 和 args 参数指定。
公共方法 WriteFlag(Importance, Int32, String) 写入并发可视化工具跟踪文件的标志具有指定的重要程度、类别和文本。
公共方法 WriteFlag(Importance, String, array<Object[]) 写入并发可视化工具跟踪文件的标志具有指定的重要程度和文本的。文本将由 format 和 args 参数指定。
公共方法 WriteFlag(Importance, Int32, String, array<Object[]) 写入并发可视化工具跟踪文件的标志具有指定的重要程度、类别和文本。文本将由 format 和 args 参数指定。
公共方法 WriteMessage(String) 写入并发可视化工具跟踪文件的消息具有指定的文本。
公共方法 WriteMessage(Int32, String) 写入并发可视化工具跟踪文件的消息具有指定的重要级别和文本。文本将由 format 和 args 参数指定。
公共方法 WriteMessage(String, array<Object[]) 写入并发可视化工具跟踪文件的消息具有指定的文本。文本将由 format 和 args 参数指定。
公共方法 WriteMessage(Importance, String) 写入并发可视化工具跟踪文件的消息具有指定的重要程度和文本的。
公共方法 WriteMessage(Int32, String, array<Object[]) 写入并发可视化工具跟踪文件的消息具有指定的类别和文本。文本将由 format 和 args 参数指定。
公共方法 WriteMessage(Importance, Int32, String) 写入并发可视化工具跟踪文件的消息具有指定的重要程度、类别和文本。
公共方法 WriteMessage(Importance, String, array<Object[]) 写入并发可视化工具跟踪文件的消息具有指定的重要程度和文本的。文本将由 format 和 args 参数指定。
公共方法 WriteMessage(Importance, Int32, String, array<Object[]) 写入并发可视化工具跟踪文件的消息具有指定的重要程度、类别和文本。文本将由 format 和 args 参数指定。

页首

字段

  名称 说明
公共字段静态成员 CategoryAlert 指定标记系列的类别。
公共字段静态成员 DefaultSeriesName 指定标记系列的默认名称。
公共字段 SeriesName 指定标记系列的名称。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.ConcurrencyVisualizer.Instrumentation 命名空间