1 <?xml version="1.0" encoding="utf-8"?>
\r
4 <name>System.Diagnostics.Tracing</name>
\r
7 <member name="T:System.Diagnostics.Tracing.EventActivityOptions">
\r
8 <summary>指定跟踪活动的启动和停止事件。</summary>
\r
10 <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">
\r
11 <summary>允许重叠的活动。默认情况下,活动开始和停止必须是嵌套的属性。即,不允许使用开始 A、开始 B、停止 A、停止 B 序列,这会导致 B 与 A 同时停止。</summary>
\r
13 <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">
\r
14 <summary>关闭开始和停止跟踪。</summary>
\r
16 <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">
\r
17 <summary>对开始和停止跟踪使用默认行为。</summary>
\r
19 <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">
\r
20 <summary>允许递归活动开始。默认情况下,活动不能是递归的。即,不允许使用开始 A、开始 A、停止 A、停止 A 序列。如果应用执行,并且在调用另一个开始之前未到达停止,则可能会出现无意的递归活动。</summary>
\r
22 <member name="T:System.Diagnostics.Tracing.EventAttribute">
\r
23 <summary>指定事件的附加事件架构信息。</summary>
\r
25 <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">
\r
26 <summary>使用指定的事件标识符初始化 <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> 类的新实例。</summary>
\r
27 <param name="eventId">该事件的事件标识符。</param>
\r
29 <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">
\r
30 <summary>指定活动开始和停止事件的行为。活动是应用中开始与停止之间的时间区域。</summary>
\r
31 <returns>返回 <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />。</returns>
\r
33 <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">
\r
34 <summary>获取或设置应在其中写入事件的附加事件日志。</summary>
\r
35 <returns>应在其中写入事件的附加事件日志。</returns>
\r
37 <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">
\r
38 <summary>获取或设置事件的标识符。</summary>
\r
39 <returns>事件标识符。该值应介于 0 到 65535 之间。</returns>
\r
41 <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">
\r
42 <summary>获取或设置事件的关键字。</summary>
\r
43 <returns>枚举值的按位组合。</returns>
\r
45 <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">
\r
46 <summary>获取或设置事件的级别。</summary>
\r
47 <returns>指定事件级别的枚举值之一。</returns>
\r
49 <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">
\r
50 <summary>获取或设置事件的消息。</summary>
\r
51 <returns>事件的消息。</returns>
\r
53 <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">
\r
54 <summary>获取或设置事件的操作代码。</summary>
\r
55 <returns>用于指定操作代码的枚举值之一。</returns>
\r
57 <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">
\r
58 <summary>获取和设置<see cref="T:System.Diagnostics.Tracing.EventTags" />为此值<see cref="T:System.Diagnostics.Tracing.EventAttribute" />对象。事件标记是在记录事件时传递的用户定义值。</summary>
\r
59 <returns>返回 <see cref="T:System.Diagnostics.Tracing.EventTags" /> 值。</returns>
\r
61 <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">
\r
62 <summary>获取或设置事件的任务。</summary>
\r
63 <returns>事件的任务。</returns>
\r
65 <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">
\r
66 <summary>获取或设置事件的版本。</summary>
\r
67 <returns>事件的版本。</returns>
\r
69 <member name="T:System.Diagnostics.Tracing.EventChannel">
\r
70 <summary>指定事件的事件日志通道。</summary>
\r
72 <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">
\r
73 <summary>管理员日志通道。</summary>
\r
75 <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">
\r
76 <summary>分析通道。</summary>
\r
78 <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">
\r
79 <summary>调试通道。</summary>
\r
81 <member name="F:System.Diagnostics.Tracing.EventChannel.None">
\r
82 <summary>未指定通道。</summary>
\r
84 <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">
\r
85 <summary>操作通道。</summary>
\r
87 <member name="T:System.Diagnostics.Tracing.EventCommand">
\r
88 <summary>描述传递给 <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> 恢复命令 (<see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" /> 属性。</summary>
\r
90 <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">
\r
91 <summary>禁用该事件。</summary>
\r
93 <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">
\r
94 <summary>启用该事件。</summary>
\r
96 <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">
\r
97 <summary>发送清单。</summary>
\r
99 <member name="F:System.Diagnostics.Tracing.EventCommand.Update">
\r
100 <summary>更新事件。</summary>
\r
102 <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">
\r
103 <summary>提供 <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> 回调的参数。</summary>
\r
105 <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">
\r
106 <summary>获取回调的参数数组。</summary>
\r
107 <returns>回调参数数组。</returns>
\r
109 <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">
\r
110 <summary>获取回调的命令。</summary>
\r
111 <returns>回调命令。</returns>
\r
113 <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">
\r
114 <summary>禁用有指定标识符的事件。</summary>
\r
115 <returns>如果 <paramref name="eventId" /> 在范围中,则为 true;否则为 false。</returns>
\r
116 <param name="eventId">禁用事件的标识符。</param>
\r
118 <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">
\r
119 <summary>启用有指定标识符的事件。</summary>
\r
120 <returns>如果 <paramref name="eventId" /> 在范围中,则为 true;否则为 false。</returns>
\r
121 <param name="eventId">启用事件的标识符。</param>
\r
123 <member name="T:System.Diagnostics.Tracing.EventDataAttribute">
\r
124 <summary>指定的类型传递给<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />方法。</summary>
\r
126 <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">
\r
127 <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 类的新实例。</summary>
\r
129 <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">
\r
130 <summary>如果未显式命名事件类型或属性,则获取或设置要应用于事件的名称。</summary>
\r
131 <returns>要应用于事件或属性的名称。</returns>
\r
133 <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">
\r
135 <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />放置在作为传递的用户定义类型的字段上<see cref="T:System.Diagnostics.Tracing.EventSource" />负载。</summary>
\r
137 <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">
\r
138 <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> 类的新实例。</summary>
\r
140 <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">
\r
141 <summary>获取和设置指定如何设置用户定义类型的值的格式的值。</summary>
\r
142 <returns>返回一个 <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" /> 值。</returns>
\r
144 <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">
\r
145 <summary>获取和设置用户定义<see cref="T:System.Diagnostics.Tracing.EventFieldTags" />是所必需的字段包含不受支持的类型之一的数据的值。</summary>
\r
146 <returns>返回 <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />。</returns>
\r
148 <member name="T:System.Diagnostics.Tracing.EventFieldFormat">
\r
149 <summary>指定如何设置用户定义类型的值的格式,可以用于重写字段的默认格式设置。</summary>
\r
151 <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">
\r
152 <summary>Boolean</summary>
\r
154 <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">
\r
155 <summary>默认。</summary>
\r
157 <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">
\r
158 <summary>十六进制。</summary>
\r
160 <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">
\r
161 <summary>HResult。</summary>
\r
163 <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">
\r
164 <summary>JSON。</summary>
\r
166 <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">
\r
167 <summary>字符串。</summary>
\r
169 <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">
\r
170 <summary>XML。</summary>
\r
172 <member name="T:System.Diagnostics.Tracing.EventFieldTags">
\r
173 <summary>指定放置在作为传递的用户定义类型的字段的用户定义的标记<see cref="T:System.Diagnostics.Tracing.EventSource" />负载通过<see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />。</summary>
\r
175 <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">
\r
176 <summary>不指定任何标记,等于零。</summary>
\r
178 <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">
\r
179 <summary>指定在编写具有的事件类型时,应忽略属性<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" />方法。</summary>
\r
181 <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">
\r
182 <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" /> 类的新实例。</summary>
\r
184 <member name="T:System.Diagnostics.Tracing.EventKeywords">
\r
185 <summary>定义应用于事件的标准关键字。</summary>
\r
187 <member name="F:System.Diagnostics.Tracing.EventKeywords.All">
\r
188 <summary>所有位都设置为 1,表示每个可能的事件组。</summary>
\r
190 <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">
\r
191 <summary>已附加到所有失败的安全审核事件。仅对安全日志中的事件使用此关键字。</summary>
\r
193 <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">
\r
194 <summary>已附加到所有成功的安全审核事件。仅对安全日志中的事件使用此关键字。</summary>
\r
196 <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">
\r
197 <summary>已附加到传输事件,其中相关的活动 ID(相关 ID)是一个计算值,不能保证其唯一性(即它不是真正的 GUID)。</summary>
\r
199 <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">
\r
200 <summary>附加到使用 RaiseEvent 函数引发的事件。</summary>
\r
202 <member name="F:System.Diagnostics.Tracing.EventKeywords.None">
\r
203 <summary>发布此事件时未对关键字执行任何筛选。</summary>
\r
205 <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">
\r
206 <summary>已附加到所有服务质量机制 (SQM) 事件。</summary>
\r
208 <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">
\r
209 <summary>已附加到所有 Windows 诊断基础结构 (WDI) 上下文事件。</summary>
\r
211 <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">
\r
212 <summary>已附加到所有 Windows 诊断基础结构 (WDI) 诊断事件。</summary>
\r
214 <member name="T:System.Diagnostics.Tracing.EventLevel">
\r
215 <summary>标识事件的级别。</summary>
\r
217 <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">
\r
218 <summary>此级别与一个导致严重故障的错误相对应。</summary>
\r
220 <member name="F:System.Diagnostics.Tracing.EventLevel.Error">
\r
221 <summary>该级别增加表示某个问题的标准错误。</summary>
\r
223 <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">
\r
224 <summary>此级别向不是错误的信息性事件或消息添加。这些事件可帮助跟踪应用程序的进度或状态。</summary>
\r
226 <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">
\r
227 <summary>此事件的级别筛选未完成。</summary>
\r
229 <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">
\r
230 <summary>此级别添加冗长事件或消息。他导致所有的事件被记录。</summary>
\r
232 <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">
\r
233 <summary>此级别添加警告事件(例如,因磁盘容量快满而发布的事件)。</summary>
\r
235 <member name="T:System.Diagnostics.Tracing.EventListener">
\r
236 <summary>提供用于启用和禁用事件源中事件的方法。</summary>
\r
238 <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">
\r
239 <summary>创建 <see cref="T:System.Diagnostics.Tracing.EventListener" /> 类的新实例。</summary>
\r
241 <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">
\r
242 <summary>禁用指定事件源的所有事件。</summary>
\r
243 <param name="eventSource">要禁用其事件的事件源。</param>
\r
245 <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">
\r
246 <summary>释放由 <see cref="T:System.Diagnostics.Tracing.EventListener" /> 类的当前实例占用的资源。</summary>
\r
248 <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">
\r
249 <summary>启用具有指定详细级别或更低详细级别的指定事件源的事件。</summary>
\r
250 <param name="eventSource">要启用其事件的事件源。</param>
\r
251 <param name="level">要启用的事件级别。</param>
\r
253 <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">
\r
254 <summary>启动具有指定详细级别或更低详细级别且与关键字标志匹配的指定事件源的事件。</summary>
\r
255 <param name="eventSource">要启用其事件的事件源。</param>
\r
256 <param name="level">要启用的事件级别。</param>
\r
257 <param name="matchAnyKeyword">启用事件所需的关键字标志。</param>
\r
259 <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">
\r
260 <summary>启动具有指定详细级别或更低详细级别且与关键字标志和参数匹配的指定事件源的事件。</summary>
\r
261 <param name="eventSource">要启用其事件的事件源。</param>
\r
262 <param name="level">要启用的事件级别。</param>
\r
263 <param name="matchAnyKeyword">启用事件所需的关键字标志。</param>
\r
264 <param name="arguments">需匹配以启用事件的参数。</param>
\r
266 <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">
\r
267 <summary>获取表示指定事件源的较小非负数。</summary>
\r
268 <returns>表示指定的事件源的较小非负数。</returns>
\r
269 <param name="eventSource">要查找其索引的事件源。</param>
\r
271 <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">
\r
272 <summary>当创建该事件侦听器且将新事件源附加到侦听器时,对所有现有事件源执行了调用。</summary>
\r
273 <param name="eventSource">事件源。</param>
\r
275 <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">
\r
276 <summary>每次事件源写入事件时都执行调用,其中事件侦听器为事件源启用了事件。</summary>
\r
277 <param name="eventData">描述该事件的事件参数。</param>
\r
279 <member name="T:System.Diagnostics.Tracing.EventManifestOptions">
\r
280 <summary>指定如何生成事件源的 ETW 清单。</summary>
\r
282 <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">
\r
283 <summary>在提供的每个附属程序集的本地化文件夹下生成资源节点。</summary>
\r
285 <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">
\r
286 <summary>重写默认行为的当前<see cref="T:System.Diagnostics.Tracing.EventSource" />必须将用户定义类型的基类传递给 write 方法。这会启用对 .NET 事件源的验证。</summary>
\r
288 <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">
\r
289 <summary>未指定任何选项。</summary>
\r
291 <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">
\r
292 <summary>只有必须在主机上注册事件源时才生成清单。</summary>
\r
294 <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">
\r
295 <summary>如果写入清单文件时出现任何不一致将导致引发异常。</summary>
\r
297 <member name="T:System.Diagnostics.Tracing.EventOpcode">
\r
298 <summary>定义标准操作代码,事件源将其添加到事件。</summary>
\r
300 <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">
\r
301 <summary>跟踪集合启动事件。</summary>
\r
303 <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">
\r
304 <summary>跟踪集合停止事件。</summary>
\r
306 <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">
\r
307 <summary>扩展事件。</summary>
\r
309 <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">
\r
310 <summary>信息性事件。</summary>
\r
312 <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">
\r
313 <summary>在应用程序中的一个活动收到数据时发布的事件。</summary>
\r
315 <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">
\r
316 <summary>在应用程序中的活动答复事件后发布的事件。</summary>
\r
318 <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">
\r
319 <summary>在应用程序中的活动从挂起状态恢复后发布的事件。该事件应执行具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" /> 操作代码的事件。</summary>
\r
321 <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">
\r
322 <summary>在应用程序中的一个活动将数据或系统资源传输到另一个活动时发布的事件。</summary>
\r
324 <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">
\r
325 <summary>在应用程序启动新事务或活动时发布的事件。当多个具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> 码的事件相继发生而没有具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" /> 码的插入事件时,此操作代码可以嵌入到另一个事务或活动中。</summary>
\r
327 <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">
\r
328 <summary>在应用程序中的活动或事务结束时发布的事件。此事件与具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> 操作码的最后一个未成对的事件对应。</summary>
\r
330 <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">
\r
331 <summary>在应用程序中的活动挂起时发布的事件。</summary>
\r
333 <member name="T:System.Diagnostics.Tracing.EventSource">
\r
334 <summary>提供为 Windows 事件跟踪 (ETW) 创建事件的功能。</summary>
\r
336 <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">
\r
337 <summary>创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>
\r
339 <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">
\r
340 <summary>创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例,并指定在 Windows 基础代码发生错误时是否引发异常。</summary>
\r
341 <param name="throwOnEventWriteErrors">若在 Windows 基础代码发生错误时要引发异常,则为 true;否则为 false。</param>
\r
343 <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">
\r
344 <summary>使用指定的配置设置创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>
\r
345 <param name="settings">一个枚举值的按位组合,这些枚举值指定要应用于事件源的配置设置。</param>
\r
347 <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">
\r
348 <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 的新实例,以用于其中包含指定设置和特性的非约定事件。</summary>
\r
349 <param name="settings">一个枚举值的按位组合,这些枚举值指定要应用于事件源的配置设置。</param>
\r
350 <param name="traits">指定事件源特性的键值对。</param>
\r
351 <exception cref="T:System.ArgumentException">
\r
352 <paramref name="traits" /> is not specified in key-value pairs.</exception>
\r
354 <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">
\r
355 <summary>使用指定的名称创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>
\r
356 <param name="eventSourceName">要应用于事件源的名称。不得为 null。</param>
\r
357 <exception cref="T:System.ArgumentNullException">
\r
358 <paramref name="eventSourceName" /> is null.</exception>
\r
360 <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">
\r
361 <summary>使用指定的名称和设置创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>
\r
362 <param name="eventSourceName">要应用于事件源的名称。不得为 null。</param>
\r
363 <param name="config">一个枚举值的按位组合,这些枚举值指定要应用于事件源的配置设置。</param>
\r
364 <exception cref="T:System.ArgumentNullException">
\r
365 <paramref name="eventSourceName" /> is null.</exception>
\r
366 <exception cref="T:System.ArgumentNullException">
\r
367 <paramref name="eventSourceName" /> is null.</exception>
\r
369 <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">
\r
370 <summary>使用指定的配置设置创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>
\r
371 <param name="eventSourceName">要应用于事件源的名称。不得为 null。</param>
\r
372 <param name="config">一个枚举值的按位组合,这些枚举值指定要应用于事件源的配置设置。</param>
\r
373 <param name="traits">指定事件源特性的键值对。</param>
\r
374 <exception cref="T:System.ArgumentNullException">
\r
375 <paramref name="eventSourceName" /> is null.</exception>
\r
376 <exception cref="T:System.ArgumentException">
\r
377 <paramref name="traits" /> is not specified in key-value pairs.</exception>
\r
379 <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">
\r
380 <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 获取在事件源的构造过程中引发的任何异常。</summary>
\r
381 <returns>在事件源的构造过程中引发的异常;如果没有引发异常,则为 null。</returns>
\r
383 <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">
\r
384 <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 获取当前线程的活动 ID。</summary>
\r
385 <returns>当前线程的活动 ID。</returns>
\r
387 <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">
\r
388 <summary>释放由 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的当前实例占用的所有资源。</summary>
\r
390 <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">
\r
391 <summary>释放 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
\r
392 <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
\r
394 <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">
\r
395 <summary>允许 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 对象在被垃圾回收之前尝试释放资源并执行其他清理操作。</summary>
\r
397 <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">
\r
398 <summary>返回与当前事件源关联的 XML 清单的字符串。</summary>
\r
399 <returns>XML 数据字符串。</returns>
\r
400 <param name="eventSourceType">事件源的类型。</param>
\r
401 <param name="assemblyPathToIncludeInManifest">要包含在清单的 provider 元素中的程序集文件 (.dll) 的路径。</param>
\r
403 <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">
\r
404 <summary>返回与当前事件源关联的 XML 清单的字符串。</summary>
\r
405 <returns>XML 数据字符串或 null(请参见“备注”)。</returns>
\r
406 <param name="eventSourceType">事件源的类型。</param>
\r
407 <param name="assemblyPathToIncludeInManifest">要包含在清单的 provider 元素中的程序集文件 (.dll) 的路径。</param>
\r
408 <param name="flags">一个枚举值的按位组合,这些枚举值指定如何生成清单。</param>
\r
410 <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">
\r
411 <summary>获取事件源的实现的唯一标识符。</summary>
\r
412 <returns>此事件源类型的唯一标识符。</returns>
\r
413 <param name="eventSourceType">事件源的类型。</param>
\r
415 <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">
\r
416 <summary>获取事件源的好友名称。</summary>
\r
417 <returns>事件源的友好名称。默认值为类的简单名称。</returns>
\r
418 <param name="eventSourceType">事件源的类型。</param>
\r
420 <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">
\r
421 <summary>获取应用程序域的所有事件源的快照。</summary>
\r
422 <returns>应用程序域中所有事件源的枚举。</returns>
\r
424 <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">
\r
425 <summary>获取与指定键关联的特性值。</summary>
\r
426 <returns>与指定的键相关联的特性值。如果未找到该键,则返回 null。</returns>
\r
427 <param name="key">要获取的特性的键。</param>
\r
429 <member name="P:System.Diagnostics.Tracing.EventSource.Guid">
\r
430 <summary>此事件源的唯一标识符。</summary>
\r
431 <returns>此事件源的唯一标识符。</returns>
\r
433 <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">
\r
434 <summary>确定是否已启用当前事件源。</summary>
\r
435 <returns>如果启用了当前事件源,则为 true;否则为 false。</returns>
\r
437 <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">
\r
438 <summary>确定是否已启用具有指定级别和关键字的当前事件源。</summary>
\r
439 <returns>如果启用了事件源,则为 true;否则为 false。</returns>
\r
440 <param name="level">事件源级别。</param>
\r
441 <param name="keywords">事件源的关键字。</param>
\r
443 <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">
\r
444 <summary>确定是否对带有指定级别、关键字和通道的事件启用了当前事件源。</summary>
\r
445 <returns>如果对指定的事件级别、关键字和通道启用了事件源,则为 true;否则为 false。通过此方法的结果仅可大概了解特定的事件是否处于活动状态。使用它可避免在禁用了记录的情况下因记录造成昂贵的计算费用。事件源可能具有确定其活动的其他筛选。</returns>
\r
446 <param name="level">要检查的事件级别。当事件源的级别大于或等于 <paramref name="level" /> 时,将其视为已启用。</param>
\r
447 <param name="keywords">要检查的事件关键字。</param>
\r
448 <param name="channel">要检查的事件通道。</param>
\r
450 <member name="P:System.Diagnostics.Tracing.EventSource.Name">
\r
451 <summary>从事件源中派生出来的类的友好名称。</summary>
\r
452 <returns>派生类的友好名称。默认值为类的简单名称。</returns>
\r
454 <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">
\r
455 <summary>当该控制器更新当前事件源时调用。</summary>
\r
456 <param name="command">事件的参数。</param>
\r
458 <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">
\r
459 <summary>发送命令到指定的事件源。</summary>
\r
460 <param name="eventSource">对其发送命令的事件源。</param>
\r
461 <param name="command">要发送的事件命令。</param>
\r
462 <param name="commandArguments">事件命令的参数。</param>
\r
464 <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">
\r
465 <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 在当前线程上设置活动 ID。</summary>
\r
466 <param name="activityId">当前线程的新活动 ID;或者为 <see cref="F:System.Guid.Empty" /> 以指示当前线程上的工作与任何活动都不关联。</param>
\r
468 <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">
\r
469 <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 在当前线程上设置活动 ID 并返回以前的活动 ID。</summary>
\r
470 <param name="activityId">当前线程的新活动 ID;或者为 <see cref="F:System.Guid.Empty" /> 以指示当前线程上的工作与任何活动都不关联。</param>
\r
471 <param name="oldActivityThatWillContinue">当此方法返回时,将包含当前线程上以前的活动 ID。</param>
\r
473 <member name="P:System.Diagnostics.Tracing.EventSource.Settings">
\r
474 <summary>获取应用于此事件源的设置。</summary>
\r
475 <returns>应用于此事件源的设置。</returns>
\r
477 <member name="M:System.Diagnostics.Tracing.EventSource.ToString">
\r
478 <summary>获得当前事件源实例的字符串表示形式。</summary>
\r
479 <returns>标识当前事件源的名称和唯一标识符。</returns>
\r
481 <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">
\r
482 <summary>使用指定的名称和默认选项而非字段来写入事件。</summary>
\r
483 <param name="eventName">要写入的事件的名称。</param>
\r
484 <exception cref="T:System.ArgumentNullException">
\r
485 <paramref name="eventName" /> is null.</exception>
\r
487 <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">
\r
488 <summary>使用指定的名称和选项而非字段来写入事件。</summary>
\r
489 <param name="eventName">要写入的事件的名称。</param>
\r
490 <param name="options">事件的级别、关键字和操作代码等选项。</param>
\r
491 <exception cref="T:System.ArgumentNullException">
\r
492 <paramref name="eventName" /> is null.</exception>
\r
494 <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">
\r
495 <summary>使用指定的名称、事件数据和选项写入事件。</summary>
\r
496 <param name="eventName">事件的名称。</param>
\r
497 <param name="options">事件选项。</param>
\r
498 <param name="data">事件数据。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性进行标记。</param>
\r
499 <typeparam name="T">定义事件及其关联数据的类型。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性进行标记。</typeparam>
\r
501 <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">
\r
502 <summary>使用指定的名称、选项、相关活动和事件数据写入事件。</summary>
\r
503 <param name="eventName">事件的名称。</param>
\r
504 <param name="options">事件选项。</param>
\r
505 <param name="activityId">与事件关联的活动的 ID。</param>
\r
506 <param name="relatedActivityId">关联活动的 ID;如果没有关联活动,则为 <see cref="F:System.Guid.Empty" />。</param>
\r
507 <param name="data">事件数据。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性进行标记。</param>
\r
508 <typeparam name="T">定义事件及其关联数据的类型。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性进行标记。</typeparam>
\r
510 <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">
\r
511 <summary>使用指定的名称、选项和事件数据写入事件。</summary>
\r
512 <param name="eventName">事件的名称。</param>
\r
513 <param name="options">事件选项。</param>
\r
514 <param name="data">事件数据。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性进行标记。</param>
\r
515 <typeparam name="T">定义事件及其关联数据的类型。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性进行标记。</typeparam>
\r
517 <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">
\r
518 <summary>使用指定的名称和数据写入事件。</summary>
\r
519 <param name="eventName">事件的名称。</param>
\r
520 <param name="data">事件数据。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性进行标记。</param>
\r
521 <typeparam name="T">定义事件及其关联数据的类型。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性进行标记。</typeparam>
\r
523 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">
\r
524 <summary>通过使用提供的事件标识符写入事件。</summary>
\r
525 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
527 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">
\r
528 <summary>通过使用提供的事件标识符和字节数组参数写入事件。</summary>
\r
529 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
530 <param name="arg1">字节数组参数。</param>
\r
532 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">
\r
533 <summary>通过使用提供的事件标识符和 32 位整数参数写入事件。</summary>
\r
534 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
535 <param name="arg1">一个整数参数。</param>
\r
537 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">
\r
538 <summary>通过使用提供的事件标识符和 32 位整数参数写入事件。</summary>
\r
539 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
540 <param name="arg1">一个整数参数。</param>
\r
541 <param name="arg2">一个整数参数。</param>
\r
543 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">
\r
544 <summary>通过使用提供的事件标识符和 32 位整数参数写入事件。</summary>
\r
545 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
546 <param name="arg1">一个整数参数。</param>
\r
547 <param name="arg2">一个整数参数。</param>
\r
548 <param name="arg3">一个整数参数。</param>
\r
550 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">
\r
551 <summary>使用提供的事件标识符、32 位整数和字符串参数写入事件。</summary>
\r
552 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
553 <param name="arg1">32 位整数参数。</param>
\r
554 <param name="arg2">一个字符串参数。</param>
\r
556 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">
\r
557 <summary>通过使用提供的事件标识符和 64 位整数参数写入事件。</summary>
\r
558 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
559 <param name="arg1">64 位整数参数。</param>
\r
561 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">
\r
562 <summary>使用指定的标识符、64 位整数和字节数组参数写入事件数据。</summary>
\r
563 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
564 <param name="arg1">64 位整数参数。</param>
\r
565 <param name="arg2">字节数组参数。</param>
\r
567 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">
\r
568 <summary>通过使用提供的事件标识符和 64 位参数写入事件。</summary>
\r
569 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
570 <param name="arg1">64 位整数参数。</param>
\r
571 <param name="arg2">64 位整数参数。</param>
\r
573 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">
\r
574 <summary>通过使用提供的事件标识符和 64 位参数写入事件。</summary>
\r
575 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
576 <param name="arg1">64 位整数参数。</param>
\r
577 <param name="arg2">64 位整数参数。</param>
\r
578 <param name="arg3">64 位整数参数。</param>
\r
580 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">
\r
581 <summary>使用提供的事件标识符、64 位整数和字符串参数写入事件。</summary>
\r
582 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
583 <param name="arg1">64 位整数参数。</param>
\r
584 <param name="arg2">一个字符串参数。</param>
\r
586 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">
\r
587 <summary>通过使用提供的事件标识符和参数数组写入事件。</summary>
\r
588 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
589 <param name="args">对象数组。</param>
\r
591 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">
\r
592 <summary>通过使用提供的事件标识符和字符串参数写入事件。</summary>
\r
593 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
594 <param name="arg1">一个字符串参数。</param>
\r
596 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">
\r
597 <summary>通过使用提供的事件标识符和参数写入事件。</summary>
\r
598 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
599 <param name="arg1">一个字符串参数。</param>
\r
600 <param name="arg2">32 位整数参数。</param>
\r
602 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">
\r
603 <summary>通过使用提供的事件标识符和参数写入事件。</summary>
\r
604 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
605 <param name="arg1">一个字符串参数。</param>
\r
606 <param name="arg2">32 位整数参数。</param>
\r
607 <param name="arg3">32 位整数参数。</param>
\r
609 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">
\r
610 <summary>通过使用提供的事件标识符和参数写入事件。</summary>
\r
611 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
612 <param name="arg1">一个字符串参数。</param>
\r
613 <param name="arg2">64 位整数参数。</param>
\r
615 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">
\r
616 <summary>通过使用提供的事件标识符和字符串参数写入事件。</summary>
\r
617 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
618 <param name="arg1">一个字符串参数。</param>
\r
619 <param name="arg2">一个字符串参数。</param>
\r
621 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">
\r
622 <summary>通过使用提供的事件标识符和字符串参数写入事件。</summary>
\r
623 <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>
\r
624 <param name="arg1">一个字符串参数。</param>
\r
625 <param name="arg2">一个字符串参数。</param>
\r
626 <param name="arg3">一个字符串参数。</param>
\r
628 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">
\r
629 <summary>通过使用提供的事件标识符和事件数据,创建新的 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 重载。</summary>
\r
630 <param name="eventId">事件标识符。</param>
\r
631 <param name="eventDataCount">事件数据项的数目。</param>
\r
632 <param name="data">包含事件数据的结构。</param>
\r
634 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">
\r
635 <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 写入一个指示当前活动与其他活动相关的事件。</summary>
\r
636 <param name="eventId">在 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 中唯一标识此事件的标识符。</param>
\r
637 <param name="relatedActivityId">相关的活动标识符。</param>
\r
638 <param name="args">包含与事件相关的数据的对象数组。</param>
\r
640 <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">
\r
641 <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 写入一个指示当前活动与其他活动相关的事件。</summary>
\r
642 <param name="eventId">在 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 中唯一标识此事件的标识符。</param>
\r
643 <param name="relatedActivityId">指向相关活动 ID 的 GUID 的指针。</param>
\r
644 <param name="eventDataCount">
\r
645 <paramref name="data" /> 字段中的项数。</param>
\r
646 <param name="data">指向事件数据字段中第一个项的指针。</param>
\r
648 <member name="T:System.Diagnostics.Tracing.EventSource.EventData">
\r
649 <summary>提供事件数据用于创建快速 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 过载,方法是使用 <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" /> 方法。</summary>
\r
651 <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">
\r
652 <summary>获取或设置新的 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 重载的数据的指针。</summary>
\r
653 <returns>数据的指针。</returns>
\r
655 <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">
\r
656 <summary>获取或设置新的 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 重载中的项目的负载数量。</summary>
\r
657 <returns>在新的重载中的负载项的数目。</returns>
\r
659 <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">
\r
660 <summary>允许 Windows (ETW) 名称事件追踪,要独立定义事件源类的名称。</summary>
\r
662 <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">
\r
663 <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 类的新实例。</summary>
\r
665 <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">
\r
666 <summary>获取或设置事件源标识符。</summary>
\r
667 <returns>事件源标识符。</returns>
\r
669 <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">
\r
670 <summary>获取或设置本地化资源文件的名称。</summary>
\r
671 <returns>本地化资源文件的名称或如果本地化资源文件不存在,则为 null。</returns>
\r
673 <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">
\r
674 <summary>获取或设置事件源的名称。</summary>
\r
675 <returns>事件源的名称。</returns>
\r
677 <member name="T:System.Diagnostics.Tracing.EventSourceException">
\r
678 <summary>在 Windows (ETW) 中追踪事件时发生错误时引发的异常。</summary>
\r
680 <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">
\r
681 <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 类的新实例。</summary>
\r
683 <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">
\r
684 <summary>使用指定的错误消息初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 类的新实例。</summary>
\r
685 <param name="message">描述错误的消息。</param>
\r
687 <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">
\r
688 <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 类的新实例。</summary>
\r
689 <param name="message">解释异常原因的错误信息。</param>
\r
690 <param name="innerException">作为当前异常原因的异常,如果没有指定内部异常,则为 null。</param>
\r
692 <member name="T:System.Diagnostics.Tracing.EventSourceOptions">
\r
693 <summary>指定重写的默认事件设置,如日志级别,关键字和操作的代码时<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />调用方法。</summary>
\r
695 <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>
\r
696 <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">
\r
697 <summary>获取或设置应用于事件的关键字。如果未设置此属性,该事件的关键字将None。</summary>
\r
698 <returns>应用于事件,这些关键字或None如果任何关键字都不设置。</returns>
\r
700 <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">
\r
701 <summary>获取或设置应用于事件的事件级别。</summary>
\r
702 <returns>事件的事件级别。如果未设置,则默认为 Verbose (5)。</returns>
\r
704 <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">
\r
705 <summary>获取或设置用于为指定的事件的操作代码。</summary>
\r
706 <returns>用于指定事件的操作代码。如果未设置,默认值是Info(0)。</returns>
\r
708 <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>
\r
709 <member name="T:System.Diagnostics.Tracing.EventSourceSettings">
\r
710 <summary>指定事件源的配置选项。</summary>
\r
712 <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">
\r
713 <summary>未启用任何特殊配置选项。</summary>
\r
715 <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">
\r
716 <summary>引发事件时 ETW 侦听器应使用基于清单的格式。设置此选项即对 ETW 侦听器发出指令,指示在引发事件时该侦听器应使用基于清单的格式。这是默认选项时定义的类型派生自<see cref="T:System.Diagnostics.Tracing.EventSource" />使用一种受保护<see cref="T:System.Diagnostics.Tracing.EventSource" />构造函数。</summary>
\r
718 <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">
\r
719 <summary>ETW 侦听器应使用自描述事件格式。这是默认选项创建的新实例时<see cref="T:System.Diagnostics.Tracing.EventSource" />使用一个公共<see cref="T:System.Diagnostics.Tracing.EventSource" />构造函数。</summary>
\r
721 <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">
\r
722 <summary>发生错误时该事件源将引发异常。</summary>
\r
724 <member name="T:System.Diagnostics.Tracing.EventTags">
\r
725 <summary>指定活动开始和停止事件的跟踪。只应使用较低的 24 位。有关详细信息,请参阅 <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> 和 <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />。</summary>
\r
727 <member name="F:System.Diagnostics.Tracing.EventTags.None">
\r
728 <summary>指定没有标记,并且等于零。</summary>
\r
730 <member name="T:System.Diagnostics.Tracing.EventTask">
\r
731 <summary>定义应用于事件中任务。</summary>
\r
733 <member name="F:System.Diagnostics.Tracing.EventTask.None">
\r
734 <summary>未定义任务。</summary>
\r
736 <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">
\r
737 <summary>为 <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" /> 回调提供数据。</summary>
\r
739 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">
\r
740 <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 获取向其写入了事件的线程上的活动 ID。</summary>
\r
741 <returns>向其写入了事件的线程上的活动 ID。</returns>
\r
743 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">
\r
744 <summary>获取事件的通道。</summary>
\r
745 <returns>事件的通道。</returns>
\r
747 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">
\r
748 <summary>获取事件标识符。</summary>
\r
749 <returns>事件标识符。</returns>
\r
751 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">
\r
752 <summary>获取事件的名称。</summary>
\r
753 <returns>事件的名称。</returns>
\r
755 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">
\r
756 <summary>获取事件源对象。</summary>
\r
757 <returns>事件源对象。</returns>
\r
759 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">
\r
760 <summary>获取事件的关键字。</summary>
\r
761 <returns>事件的关键字。</returns>
\r
763 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">
\r
764 <summary>获取事件的级别。</summary>
\r
765 <returns>事件级别。</returns>
\r
767 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">
\r
768 <summary>获取事件的消息。</summary>
\r
769 <returns>事件的消息。</returns>
\r
771 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">
\r
772 <summary>获取事件的操作代码。</summary>
\r
773 <returns>事件的操作代码。</returns>
\r
775 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">
\r
776 <summary>获取事件的负载。</summary>
\r
777 <returns>事件的负载。</returns>
\r
779 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">
\r
780 <summary>返回表示事件的属性名称的字符串的列表。</summary>
\r
781 <returns>返回 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />。</returns>
\r
783 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">
\r
784 <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 获取与当前实例表示的活动相关的活动的标识符。</summary>
\r
785 <returns>相关活动的标识符或 <see cref="F:System.Guid.Empty" />(如果没有相关活动)。</returns>
\r
787 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">
\r
788 <summary>返回在 <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" /> 方法调用中指定的标记。</summary>
\r
789 <returns>返回 <see cref="T:System.Diagnostics.Tracing.EventTags" />。</returns>
\r
791 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">
\r
792 <summary>获取事件的任务。</summary>
\r
793 <returns>事件的任务。</returns>
\r
795 <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">
\r
796 <summary>获取事件的版本。</summary>
\r
797 <returns>事件的版本。</returns>
\r
799 <member name="T:System.Diagnostics.Tracing.NonEventAttribute">
\r
800 <summary>是被不会形成事件的方法。</summary>
\r
802 <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">
\r
803 <summary>创建 <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" /> 类的新实例。</summary>
\r