1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.Diagnostics.TraceSource</name>
7 <member name="T:System.Diagnostics.BooleanSwitch">
8 <summary>提供一个简单的 On/Off 开关,用于控制调试和跟踪输出。</summary>
9 <filterpriority>2</filterpriority>
11 <member name="M:System.Diagnostics.BooleanSwitch.#ctor(System.String,System.String)">
12 <summary>用指定的显示名称和说明初始化 <see cref="T:System.Diagnostics.BooleanSwitch" /> 类的新实例。</summary>
13 <param name="displayName">要显示在用户界面上的名称。</param>
14 <param name="description">开关说明。</param>
16 <member name="M:System.Diagnostics.BooleanSwitch.#ctor(System.String,System.String,System.String)">
17 <summary>用指定的显示名称、说明和默认开关值初始化 <see cref="T:System.Diagnostics.BooleanSwitch" /> 类的新实例。</summary>
18 <param name="displayName">要显示在用户界面上的名称。</param>
19 <param name="description">开关说明。</param>
20 <param name="defaultSwitchValue">开关的默认值。</param>
22 <member name="P:System.Diagnostics.BooleanSwitch.Enabled">
23 <summary>获取或设置一个指示开关已启用还是已禁用的值。</summary>
24 <returns>如果启用此开关,则为 true;否则为 false。默认值为 false。</returns>
25 <exception cref="T:System.Security.SecurityException">调用方没有正确的权限。</exception>
26 <filterpriority>2</filterpriority>
28 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
29 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
32 <member name="M:System.Diagnostics.BooleanSwitch.OnValueChanged">
33 <summary>确定 <see cref="P:System.Diagnostics.Switch.Value" /> 属性的新值是否可分析为布尔值。</summary>
35 <member name="T:System.Diagnostics.DefaultTraceListener">
36 <summary>提供用于跟踪的默认输出方法和行为。</summary>
37 <filterpriority>1</filterpriority>
39 <member name="M:System.Diagnostics.DefaultTraceListener.#ctor">
40 <summary>在将 <see cref="P:System.Diagnostics.TraceListener.Name" /> 属性值设置为其默认值的情况下,初始化 <see cref="T:System.Diagnostics.DefaultTraceListener" /> 类的新实例。</summary>
42 <member name="M:System.Diagnostics.DefaultTraceListener.Fail(System.String)">
43 <summary>为总是失败的断言发出或显示消息和堆栈跟踪。</summary>
44 <param name="message">要发出或显示的消息。</param>
45 <filterpriority>2</filterpriority>
47 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
48 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
49 <IPermission class="System.Security.Permissions.UIPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
52 <member name="M:System.Diagnostics.DefaultTraceListener.Fail(System.String,System.String)">
53 <summary>为总是失败的断言发出或显示详细消息和堆栈跟踪。</summary>
54 <param name="message">要发出或显示的消息。</param>
55 <param name="detailMessage">要发出或显示的详细消息。</param>
56 <filterpriority>2</filterpriority>
58 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
59 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
60 <IPermission class="System.Security.Permissions.UIPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
63 <member name="M:System.Diagnostics.DefaultTraceListener.Write(System.String)">
64 <summary>将输出写入 OutputDebugString 函数和 <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" /> 方法。</summary>
65 <param name="message">要写入 OutputDebugString 和 <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" /> 的消息。</param>
66 <filterpriority>2</filterpriority>
68 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
69 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
72 <member name="M:System.Diagnostics.DefaultTraceListener.WriteLine(System.String)">
73 <summary>将输出写入 OutputDebugString 函数和 <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" /> 方法,后接回车符和换行符 (\r\n)。</summary>
74 <param name="message">要写入 OutputDebugString 和 <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" /> 的消息。</param>
75 <filterpriority>2</filterpriority>
77 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
78 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
81 <member name="T:System.Diagnostics.EventTypeFilter">
82 <summary>指示侦听器是否应该基于事件类型进行跟踪。</summary>
84 <member name="M:System.Diagnostics.EventTypeFilter.#ctor(System.Diagnostics.SourceLevels)">
85 <summary>初始化 <see cref="T:System.Diagnostics.EventTypeFilter" /> 类的新实例。</summary>
87 <see cref="T:System.Diagnostics.SourceLevels" /> 值的一个按位组合,指定要跟踪的消息的事件类型。</param>
89 <member name="P:System.Diagnostics.EventTypeFilter.EventType">
90 <summary>获取或设置要跟踪的消息的事件类型。</summary>
92 <see cref="T:System.Diagnostics.SourceLevels" /> 值的按位组合。</returns>
94 <member name="M:System.Diagnostics.EventTypeFilter.ShouldTrace(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[],System.Object,System.Object[])">
95 <summary>确定跟踪侦听器是否应跟踪该事件。</summary>
96 <returns>如果应产生跟踪,则为 true;否则为 false。</returns>
97 <param name="cache">表示跟踪事件的信息缓存的 <see cref="T:System.Diagnostics.TraceEventCache" />。</param>
98 <param name="source">源的名称。</param>
99 <param name="eventType">
100 <see cref="T:System.Diagnostics.TraceEventType" /> 值之一。</param>
101 <param name="id">跟踪标识符编号。</param>
102 <param name="formatOrMessage">用于编写参数数组的格式,或者要编写的消息。</param>
103 <param name="args">参数对象的数组。</param>
104 <param name="data1">跟踪数据对象。</param>
105 <param name="data">跟踪数据对象的数组。</param>
107 <member name="T:System.Diagnostics.SourceFilter">
108 <summary>指示侦听器是否应基于跟踪源跟踪消息。</summary>
109 <filterpriority>2</filterpriority>
111 <member name="M:System.Diagnostics.SourceFilter.#ctor(System.String)">
112 <summary>初始化 <see cref="T:System.Diagnostics.SourceFilter" /> 类的新实例,并且指定跟踪源的名称。</summary>
113 <param name="source">跟踪源的名称。</param>
115 <member name="M:System.Diagnostics.SourceFilter.ShouldTrace(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[],System.Object,System.Object[])">
116 <summary>确定跟踪侦听器是否应跟踪该事件。</summary>
117 <returns>如果应当产生跟踪,则为 true;否则为 false。</returns>
118 <param name="cache">一个对象,表示跟踪事件的信息缓存。</param>
119 <param name="source">源的名称。</param>
120 <param name="eventType">标识事件类型的枚举值之一。</param>
121 <param name="id">跟踪标识符编号。</param>
122 <param name="formatOrMessage">写入参数数组时要使用的格式,或要写入的消息。</param>
123 <param name="args">参数对象的数组。</param>
124 <param name="data1">跟踪数据对象。</param>
125 <param name="data">跟踪数据对象的数组。</param>
126 <exception cref="T:System.ArgumentNullException">
127 <paramref name="source" /> 为 null。</exception>
128 <filterpriority>2</filterpriority>
130 <member name="P:System.Diagnostics.SourceFilter.Source">
131 <summary>获取或设置跟踪源的名称。</summary>
132 <returns>跟踪源的名称。</returns>
133 <exception cref="T:System.ArgumentNullException">该值为 null。</exception>
134 <filterpriority>2</filterpriority>
136 <member name="T:System.Diagnostics.SourceLevels">
137 <summary>指定由源开关和事件类型筛选器筛选的跟踪消息的级别。</summary>
138 <filterpriority>2</filterpriority>
140 <member name="F:System.Diagnostics.SourceLevels.All">
141 <summary>允许所有事件通过。</summary>
143 <member name="F:System.Diagnostics.SourceLevels.Critical">
144 <summary>只允许 <see cref="F:System.Diagnostics.TraceEventType.Critical" /> 事件通过。</summary>
146 <member name="F:System.Diagnostics.SourceLevels.Error">
147 <summary>允许 <see cref="F:System.Diagnostics.TraceEventType.Critical" /> 和 <see cref="F:System.Diagnostics.TraceEventType.Error" /> 事件通过。</summary>
149 <member name="F:System.Diagnostics.SourceLevels.Information">
150 <summary>允许 <see cref="F:System.Diagnostics.TraceEventType.Critical" />、<see cref="F:System.Diagnostics.TraceEventType.Error" />、<see cref="F:System.Diagnostics.TraceEventType.Warning" /> 和 <see cref="F:System.Diagnostics.TraceEventType.Information" /> 事件通过。</summary>
152 <member name="F:System.Diagnostics.SourceLevels.Off">
153 <summary>不允许任何事件通过。</summary>
155 <member name="F:System.Diagnostics.SourceLevels.Verbose">
156 <summary>允许 <see cref="F:System.Diagnostics.TraceEventType.Critical" />、<see cref="F:System.Diagnostics.TraceEventType.Error" />、<see cref="F:System.Diagnostics.TraceEventType.Warning" />、<see cref="F:System.Diagnostics.TraceEventType.Information" /> 和 <see cref="F:System.Diagnostics.TraceEventType.Verbose" /> 事件通过。</summary>
158 <member name="F:System.Diagnostics.SourceLevels.Warning">
159 <summary>允许 <see cref="F:System.Diagnostics.TraceEventType.Critical" />、<see cref="F:System.Diagnostics.TraceEventType.Error" /> 和 <see cref="F:System.Diagnostics.TraceEventType.Warning" /> 事件通过。</summary>
161 <member name="T:System.Diagnostics.SourceSwitch">
162 <summary>提供多级开关,用于控制跟踪和调试输出,而无需重新编译代码。</summary>
163 <filterpriority>2</filterpriority>
165 <member name="M:System.Diagnostics.SourceSwitch.#ctor(System.String)">
166 <summary>初始化 <see cref="T:System.Diagnostics.SourceSwitch" /> 类的新实例,并且指定源的名称。</summary>
167 <param name="name">源的名称。</param>
169 <member name="M:System.Diagnostics.SourceSwitch.#ctor(System.String,System.String)">
170 <summary>初始化 <see cref="T:System.Diagnostics.SourceSwitch" /> 类的新实例,并且指定源开关的显示名称和默认值。</summary>
171 <param name="displayName">源开关的名称。</param>
172 <param name="defaultSwitchValue">开关的默认值。</param>
174 <member name="P:System.Diagnostics.SourceSwitch.Level">
175 <summary>获取或设置开关级别。</summary>
177 <see cref="T:System.Diagnostics.SourceLevels" /> 值之一,表示开关的事件级别。</returns>
178 <filterpriority>2</filterpriority>
180 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
181 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
184 <member name="M:System.Diagnostics.SourceSwitch.OnValueChanged">
185 <summary>当 <see cref="P:System.Diagnostics.Switch.Value" /> 属性的值发生更改时调用。</summary>
186 <exception cref="T:System.ArgumentException">
187 <see cref="P:System.Diagnostics.Switch.Value" /> 的新值不是 <see cref="T:System.Diagnostics.SourceLevels" /> 值之一。</exception>
189 <member name="M:System.Diagnostics.SourceSwitch.ShouldTrace(System.Diagnostics.TraceEventType)">
190 <summary>确定是否应该根据跟踪事件的类型调用跟踪侦听器。</summary>
191 <returns>如果应该调用跟踪侦听器,则为 True;否则为 false。</returns>
192 <param name="eventType">
193 <see cref="T:System.Diagnostics.TraceEventType" /> 值之一。</param>
194 <filterpriority>2</filterpriority>
196 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
197 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
200 <member name="T:System.Diagnostics.Switch">
201 <summary>提供一个用于创建新的调试和跟踪开关的抽象基类。</summary>
202 <filterpriority>2</filterpriority>
204 <member name="M:System.Diagnostics.Switch.#ctor(System.String,System.String)">
205 <summary>初始化 <see cref="T:System.Diagnostics.Switch" /> 类的新实例。</summary>
206 <param name="displayName">开关的名称。</param>
207 <param name="description">开关说明。</param>
209 <member name="M:System.Diagnostics.Switch.#ctor(System.String,System.String,System.String)">
210 <summary>通过指定开关的显示名称、说明和默认值来初始化 <see cref="T:System.Diagnostics.Switch" /> 类的新实例。</summary>
211 <param name="displayName">开关的名称。</param>
212 <param name="description">开关说明。</param>
213 <param name="defaultSwitchValue">开关的默认值。</param>
215 <member name="P:System.Diagnostics.Switch.Description">
216 <summary>获取开关说明。</summary>
217 <returns>开关说明。默认值为空字符串 ("")。</returns>
218 <filterpriority>2</filterpriority>
220 <member name="P:System.Diagnostics.Switch.DisplayName">
221 <summary>获取用于标识该开关的名称。</summary>
222 <returns>用于标识该开关的名称。默认值为空字符串 ("")。</returns>
223 <filterpriority>2</filterpriority>
225 <member name="M:System.Diagnostics.Switch.OnSwitchSettingChanged">
226 <summary>当 <see cref="P:System.Diagnostics.Switch.SwitchSetting" /> 属性更改时调用。</summary>
228 <member name="M:System.Diagnostics.Switch.OnValueChanged">
229 <summary>当 <see cref="P:System.Diagnostics.Switch.Value" /> 属性更改时调用。</summary>
231 <member name="P:System.Diagnostics.Switch.SwitchSetting">
232 <summary>获取或设置此开关的当前设置。</summary>
233 <returns>此开关的当前设置。默认值为零。</returns>
235 <member name="P:System.Diagnostics.Switch.Value">
236 <summary>获取或设置开关的值。</summary>
237 <returns>一个表示开关的值的字符串。</returns>
238 <exception cref="T:System.Configuration.ConfigurationErrorsException">该值为 null。- 或 -该值不是仅由一个可选负号后跟一系列从 0 到 9 的数字组成的。- 或 -该值表示小于 <see cref="F:System.Int32.MinValue" /> 或大于 <see cref="F:System.Int32.MaxValue" /> 的数字。</exception>
240 <member name="T:System.Diagnostics.Trace">
241 <summary>提供一组方法和属性,帮助您跟踪代码的执行。此类不能被继承。</summary>
242 <filterpriority>1</filterpriority>
244 <member name="M:System.Diagnostics.Trace.Assert(System.Boolean)">
245 <summary>检查条件;如果条件为 false,则显示一个消息框,其中会显示调用堆栈。</summary>
246 <param name="condition">要计算的条件表达式。如果条件为 true,则不发送失败消息,并且不显示消息框。</param>
247 <filterpriority>2</filterpriority>
249 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
250 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
253 <member name="M:System.Diagnostics.Trace.Assert(System.Boolean,System.String)">
254 <summary>检查条件;如果条件为 false,则输出指定消息,并显示一个消息框,其中会显示调用堆栈。</summary>
255 <param name="condition">要计算的条件表达式。如果条件为 true,则不发送指定消息,并且不显示消息框。</param>
256 <param name="message">要发送给 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合的消息。</param>
257 <filterpriority>2</filterpriority>
259 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
260 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
263 <member name="M:System.Diagnostics.Trace.Assert(System.Boolean,System.String,System.String)">
264 <summary>检查条件;如果条件为 false,则输出两条指定消息,并显示一个消息框,其中会显示调用堆栈。</summary>
265 <param name="condition">要计算的条件表达式。如果条件为 true,则不发送指定消息,并且不显示消息框。</param>
266 <param name="message">要发送给 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合的消息。</param>
267 <param name="detailMessage">要发送给 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合的详细消息。</param>
268 <filterpriority>2</filterpriority>
270 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
271 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
274 <member name="P:System.Diagnostics.Trace.AutoFlush">
275 <summary>获取或设置是否在每次写入后都在 <see cref="P:System.Diagnostics.Trace.Listeners" /> 上调用 <see cref="M:System.Diagnostics.Trace.Flush" />。</summary>
276 <returns>如果每次写入后都在 <see cref="P:System.Diagnostics.Trace.Listeners" /> 上调用 <see cref="M:System.Diagnostics.Trace.Flush" />,则为 true;否则为 false。</returns>
277 <filterpriority>2</filterpriority>
279 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
280 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
283 <member name="M:System.Diagnostics.Trace.Close">
284 <summary>刷新输出缓冲区,然后关闭 <see cref="P:System.Diagnostics.Trace.Listeners" />。</summary>
285 <filterpriority>1</filterpriority>
287 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
288 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
291 <member name="M:System.Diagnostics.Trace.Fail(System.String)">
292 <summary>发出指定的错误消息。</summary>
293 <param name="message">要发出的消息。</param>
294 <filterpriority>2</filterpriority>
296 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
297 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
300 <member name="M:System.Diagnostics.Trace.Fail(System.String,System.String)">
301 <summary>发出错误消息和详细错误消息。</summary>
302 <param name="message">要发出的消息。</param>
303 <param name="detailMessage">要发出的详细消息。</param>
304 <filterpriority>2</filterpriority>
306 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
307 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
310 <member name="M:System.Diagnostics.Trace.Flush">
311 <summary>刷新输出缓冲区,并使放入缓冲区中的数据写入 <see cref="P:System.Diagnostics.Trace.Listeners" />。</summary>
312 <filterpriority>1</filterpriority>
314 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
315 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
318 <member name="M:System.Diagnostics.Trace.Indent">
319 <summary>将当前的 <see cref="P:System.Diagnostics.Trace.IndentLevel" /> 增加 1。</summary>
320 <filterpriority>2</filterpriority>
322 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
323 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
326 <member name="P:System.Diagnostics.Trace.IndentLevel">
327 <summary>获取或设置缩进级别。</summary>
328 <returns>缩进级别。默认值为零。</returns>
329 <filterpriority>2</filterpriority>
331 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
332 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
335 <member name="P:System.Diagnostics.Trace.IndentSize">
336 <summary>获取或设置缩进的空格数。</summary>
337 <returns>缩进的空格数。默认值为四。</returns>
338 <filterpriority>2</filterpriority>
340 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
341 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
344 <member name="P:System.Diagnostics.Trace.Listeners">
345 <summary>获取监视跟踪输出的侦听器集合。</summary>
347 <see cref="T:System.Diagnostics.TraceListenerCollection" />,它表示监视跟踪输出的 <see cref="T:System.Diagnostics.TraceListener" /> 类型的集合。</returns>
348 <filterpriority>1</filterpriority>
350 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
351 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
354 <member name="M:System.Diagnostics.Trace.Refresh">
355 <summary>刷新跟踪配置数据。</summary>
356 <filterpriority>1</filterpriority>
358 <member name="M:System.Diagnostics.Trace.TraceError(System.String)">
359 <summary>使用指定的消息向 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器中写入错误消息。</summary>
360 <param name="message">要写入的信息性消息。</param>
361 <filterpriority>1</filterpriority>
363 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
364 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
365 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
368 <member name="M:System.Diagnostics.Trace.TraceError(System.String,System.Object[])">
369 <summary>使用指定的对象数组和格式设置信息向 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器中写入错误消息。</summary>
370 <param name="format">包含零个或多个格式项的格式字符串,这些项与 <paramref name="args" /> 数组中的对象相对应。</param>
371 <param name="args">包含零个或多个要格式化的对象的 object 数组。</param>
372 <filterpriority>1</filterpriority>
374 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
375 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
376 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
379 <member name="M:System.Diagnostics.Trace.TraceInformation(System.String)">
380 <summary>使用指定的消息向 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器中写入信息性消息。</summary>
381 <param name="message">要写入的信息性消息。</param>
382 <filterpriority>1</filterpriority>
384 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
385 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
386 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
389 <member name="M:System.Diagnostics.Trace.TraceInformation(System.String,System.Object[])">
390 <summary>使用指定的对象数组和格式设置信息向 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器中写入信息性消息。</summary>
391 <param name="format">包含零个或多个格式项的格式字符串,这些项与 <paramref name="args" /> 数组中的对象相对应。</param>
392 <param name="args">包含零个或多个要格式化的对象的 object 数组。</param>
393 <filterpriority>1</filterpriority>
395 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
396 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
397 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
400 <member name="M:System.Diagnostics.Trace.TraceWarning(System.String)">
401 <summary>使用指定的消息向 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器中写入警告消息。</summary>
402 <param name="message">要写入的信息性消息。</param>
403 <filterpriority>1</filterpriority>
405 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
406 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
407 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
410 <member name="M:System.Diagnostics.Trace.TraceWarning(System.String,System.Object[])">
411 <summary>使用指定的对象数组和格式设置信息向 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器中写入警告信息。</summary>
412 <param name="format">包含零个或多个格式项的格式字符串,这些项与 <paramref name="args" /> 数组中的对象相对应。</param>
413 <param name="args">包含零个或多个要格式化的对象的 object 数组。</param>
414 <filterpriority>1</filterpriority>
416 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
417 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
418 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
421 <member name="M:System.Diagnostics.Trace.Unindent">
422 <summary>将当前的 <see cref="P:System.Diagnostics.Trace.IndentLevel" /> 减少 1。</summary>
423 <filterpriority>2</filterpriority>
425 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
426 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
429 <member name="P:System.Diagnostics.Trace.UseGlobalLock">
430 <summary>获取或设置一个值,该值指示是否应当使用全局锁。</summary>
431 <returns>如果要使用全局锁,则为 true;否则为 false。默认值为 true。</returns>
433 <member name="M:System.Diagnostics.Trace.Write(System.Object)">
434 <summary>将对象的 <see cref="M:System.Object.ToString" /> 方法的值写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器中。</summary>
435 <param name="value">一个 <see cref="T:System.Object" />,其名称被发送到 <see cref="P:System.Diagnostics.Trace.Listeners" />。</param>
436 <filterpriority>1</filterpriority>
438 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
439 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
442 <member name="M:System.Diagnostics.Trace.Write(System.Object,System.String)">
443 <summary>将类别名称和对象的 <see cref="M:System.Object.ToString" /> 方法值写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
444 <param name="value">一个 <see cref="T:System.Object" /> 名被发送到 <see cref="P:System.Diagnostics.Trace.Listeners" />。</param>
445 <param name="category">用于组织输出的类别名称。</param>
446 <filterpriority>1</filterpriority>
448 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
449 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
452 <member name="M:System.Diagnostics.Trace.Write(System.String)">
453 <summary>将消息写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
454 <param name="message">要写入的消息。</param>
455 <filterpriority>1</filterpriority>
457 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
458 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
461 <member name="M:System.Diagnostics.Trace.Write(System.String,System.String)">
462 <summary>将类别名称和消息写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
463 <param name="message">要写入的消息。</param>
464 <param name="category">用于组织输出的类别名称。</param>
465 <filterpriority>1</filterpriority>
467 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
468 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
471 <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.Object)">
472 <summary>如果条件为 true,则将对象的 <see cref="M:System.Object.ToString" /> 方法值写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
473 <param name="condition">若要使消息被写入,则为 true;否则为 false。</param>
474 <param name="value">一个 <see cref="T:System.Object" />,其名称被发送到 <see cref="P:System.Diagnostics.Trace.Listeners" />。</param>
475 <filterpriority>1</filterpriority>
477 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
478 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
481 <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.Object,System.String)">
482 <summary>如果条件为 true,则将类别名称和对象的 <see cref="M:System.Object.ToString" /> 方法值写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
483 <param name="condition">若要使消息被写入,则为 true;否则为 false。</param>
484 <param name="value">一个 <see cref="T:System.Object" />,其名称被发送到 <see cref="P:System.Diagnostics.Trace.Listeners" />。</param>
485 <param name="category">用于组织输出的类别名称。</param>
486 <filterpriority>1</filterpriority>
488 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
489 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
492 <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.String)">
493 <summary>如果条件为 true,则将消息写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
494 <param name="condition">若要使消息被写入,则为 true;否则为 false。</param>
495 <param name="message">要写入的消息。</param>
496 <filterpriority>1</filterpriority>
498 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
499 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
502 <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.String,System.String)">
503 <summary>如果条件为 true,则将类别名称和消息写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
504 <param name="condition">若要使消息被写入,则为 true;否则为 false。</param>
505 <param name="message">要写入的消息。</param>
506 <param name="category">用于组织输出的类别名称。</param>
507 <filterpriority>1</filterpriority>
509 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
510 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
513 <member name="M:System.Diagnostics.Trace.WriteLine(System.Object)">
514 <summary>将对象的 <see cref="M:System.Object.ToString" /> 方法的值写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器中。</summary>
515 <param name="value">一个 <see cref="T:System.Object" />,其名称被发送到 <see cref="P:System.Diagnostics.Trace.Listeners" />。</param>
516 <filterpriority>1</filterpriority>
518 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
519 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
522 <member name="M:System.Diagnostics.Trace.WriteLine(System.Object,System.String)">
523 <summary>将类别名称和对象的 <see cref="M:System.Object.ToString" /> 方法值写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
524 <param name="value">一个 <see cref="T:System.Object" />,其名称被发送到 <see cref="P:System.Diagnostics.Trace.Listeners" />。</param>
525 <param name="category">用于组织输出的类别名称。</param>
526 <filterpriority>1</filterpriority>
528 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
529 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
532 <member name="M:System.Diagnostics.Trace.WriteLine(System.String)">
533 <summary>将消息写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
534 <param name="message">要写入的消息。</param>
535 <filterpriority>1</filterpriority>
537 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
538 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
541 <member name="M:System.Diagnostics.Trace.WriteLine(System.String,System.String)">
542 <summary>将类别名称和消息写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
543 <param name="message">要写入的消息。</param>
544 <param name="category">用于组织输出的类别名称。</param>
545 <filterpriority>1</filterpriority>
547 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
548 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
551 <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.Object)">
552 <summary>如果条件为 true,则将对象的 <see cref="M:System.Object.ToString" /> 方法值写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
553 <param name="condition">若要使消息被写入,则为 true;否则为 false。</param>
554 <param name="value">一个 <see cref="T:System.Object" />,其名称被发送到 <see cref="P:System.Diagnostics.Trace.Listeners" />。</param>
555 <filterpriority>1</filterpriority>
557 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
558 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
561 <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.Object,System.String)">
562 <summary>如果条件为 true,则将类别名称和对象的 <see cref="M:System.Object.ToString" /> 方法值写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
563 <param name="condition">若要使消息被写入,则为 true;否则为 false。</param>
564 <param name="value">一个 <see cref="T:System.Object" />,其名称被发送到 <see cref="P:System.Diagnostics.Trace.Listeners" />。</param>
565 <param name="category">用于组织输出的类别名称。</param>
566 <filterpriority>1</filterpriority>
568 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
569 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
572 <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.String)">
573 <summary>如果条件为 true,则将消息写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
574 <param name="condition">若要使消息被写入,则为 true;否则为 false。</param>
575 <param name="message">要写入的消息。</param>
576 <filterpriority>1</filterpriority>
578 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
579 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
582 <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.String,System.String)">
583 <summary>如果条件为 true,则将类别名称和消息写入 <see cref="P:System.Diagnostics.Trace.Listeners" /> 集合中的跟踪侦听器。</summary>
584 <param name="condition">若要使消息被写入,则为 true;否则为 false。</param>
585 <param name="message">要写入的消息。</param>
586 <param name="category">用于组织输出的类别名称。</param>
587 <filterpriority>1</filterpriority>
589 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
590 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
593 <member name="T:System.Diagnostics.TraceEventCache">
594 <summary>提供特定于线程和进程的跟踪事件数据。</summary>
595 <filterpriority>2</filterpriority>
597 <member name="M:System.Diagnostics.TraceEventCache.#ctor">
598 <summary>初始化 <see cref="T:System.Diagnostics.TraceEventCache" /> 类的新实例。</summary>
600 <member name="P:System.Diagnostics.TraceEventCache.DateTime">
601 <summary>获取事件跟踪发生的日期和时间。</summary>
603 <see cref="T:System.DateTime" /> 结构,其值是以协调通用时间 (UTC) 格式表示的日期和时间。</returns>
604 <filterpriority>2</filterpriority>
606 <member name="P:System.Diagnostics.TraceEventCache.ProcessId">
607 <summary>获取当前进程的唯一标识符。</summary>
608 <returns>系统生成的当前进程的唯一标识符。</returns>
609 <filterpriority>2</filterpriority>
611 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
614 <member name="P:System.Diagnostics.TraceEventCache.ThreadId">
615 <summary>获取当前托管线程的唯一标识符。</summary>
616 <returns>表示此托管线程的唯一整数标识符的字符串。</returns>
617 <filterpriority>2</filterpriority>
619 <member name="P:System.Diagnostics.TraceEventCache.Timestamp">
620 <summary>获取计时器机制中的当前最小时间单位数。</summary>
621 <returns>基础计时器机制的最小时间单位计数值。</returns>
622 <filterpriority>2</filterpriority>
624 <member name="T:System.Diagnostics.TraceEventType">
625 <summary>标识引起跟踪的事件的类型。</summary>
626 <filterpriority>2</filterpriority>
628 <member name="F:System.Diagnostics.TraceEventType.Critical">
629 <summary>错误或应用程序崩溃。</summary>
631 <member name="F:System.Diagnostics.TraceEventType.Error">
632 <summary>可恢复的错误。</summary>
634 <member name="F:System.Diagnostics.TraceEventType.Information">
635 <summary>信息性消息。</summary>
637 <member name="F:System.Diagnostics.TraceEventType.Verbose">
638 <summary>调试跟踪。</summary>
640 <member name="F:System.Diagnostics.TraceEventType.Warning">
641 <summary>非关键性问题。</summary>
643 <member name="T:System.Diagnostics.TraceFilter">
644 <summary>为跟踪筛选器实现提供基类。</summary>
645 <filterpriority>2</filterpriority>
647 <member name="M:System.Diagnostics.TraceFilter.#ctor">
648 <summary>初始化 <see cref="T:System.Diagnostics.TraceFilter" /> 类的新实例。</summary>
650 <member name="M:System.Diagnostics.TraceFilter.ShouldTrace(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[],System.Object,System.Object[])">
651 <summary>在派生的类中进行重写时,确定跟踪侦听器是否应跟踪事件。</summary>
652 <returns>若要跟踪指定的事件,则为 true;否则为 false。</returns>
653 <param name="cache">包含跟踪事件的信息的 <see cref="T:System.Diagnostics.TraceEventCache" />。</param>
654 <param name="source">源的名称。</param>
655 <param name="eventType">
656 <see cref="T:System.Diagnostics.TraceEventType" /> 值之一,指定引发跟踪的事件类型。</param>
657 <param name="id">跟踪标识符编号。</param>
658 <param name="formatOrMessage">写入由 <paramref name="args" /> 参数指定的变量数组时使用的格式,或者要写入的消息。</param>
659 <param name="args">参数对象的数组。</param>
660 <param name="data1">跟踪数据对象。</param>
661 <param name="data">跟踪数据对象的数组。</param>
662 <filterpriority>2</filterpriority>
664 <member name="T:System.Diagnostics.TraceLevel">
665 <summary>指定为 <see cref="T:System.Diagnostics.Debug" />、<see cref="T:System.Diagnostics.Trace" /> 和 <see cref="T:System.Diagnostics.TraceSwitch" /> 类输出的消息。</summary>
666 <filterpriority>2</filterpriority>
668 <member name="F:System.Diagnostics.TraceLevel.Error">
669 <summary>输出错误处理消息。</summary>
671 <member name="F:System.Diagnostics.TraceLevel.Info">
672 <summary>输出信息性消息、警告和错误处理消息。</summary>
674 <member name="F:System.Diagnostics.TraceLevel.Off">
675 <summary>不输出跟踪和调试消息。</summary>
677 <member name="F:System.Diagnostics.TraceLevel.Verbose">
678 <summary>输出所有调试和跟踪消息。</summary>
680 <member name="F:System.Diagnostics.TraceLevel.Warning">
681 <summary>输出警告和错误处理消息。</summary>
683 <member name="T:System.Diagnostics.TraceListener">
684 <summary>为监视跟踪和调试输出的侦听器提供 abstract 基类。</summary>
685 <filterpriority>2</filterpriority>
687 <member name="M:System.Diagnostics.TraceListener.#ctor">
688 <summary>初始化 <see cref="T:System.Diagnostics.TraceListener" /> 类的新实例。</summary>
690 <member name="M:System.Diagnostics.TraceListener.#ctor(System.String)">
691 <summary>用指定的名称作为侦听器来初始化 <see cref="T:System.Diagnostics.TraceListener" /> 类的新实例。</summary>
693 <see cref="T:System.Diagnostics.TraceListener" /> 的名称。</param>
695 <member name="M:System.Diagnostics.TraceListener.Dispose">
696 <summary>释放由 <see cref="T:System.Diagnostics.TraceListener" /> 使用的所有资源。</summary>
697 <filterpriority>2</filterpriority>
699 <member name="M:System.Diagnostics.TraceListener.Dispose(System.Boolean)">
700 <summary>释放由 <see cref="T:System.Diagnostics.TraceListener" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
701 <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
703 <member name="M:System.Diagnostics.TraceListener.Fail(System.String)">
704 <summary>实现 <see cref="T:System.Diagnostics.TraceListener" /> 类时,向所创建的侦听器发出错误信息。</summary>
705 <param name="message">要发出的消息。</param>
706 <filterpriority>2</filterpriority>
708 <member name="M:System.Diagnostics.TraceListener.Fail(System.String,System.String)">
709 <summary>实现 <see cref="T:System.Diagnostics.TraceListener" /> 类时,向所创建的侦听器发出错误信息和详细错误信息。</summary>
710 <param name="message">要发出的消息。</param>
711 <param name="detailMessage">要发出的详细消息。</param>
712 <filterpriority>2</filterpriority>
714 <member name="P:System.Diagnostics.TraceListener.Filter">
715 <summary>获取并设置跟踪侦听器的跟踪筛选器。</summary>
716 <returns>一个派生自 <see cref="T:System.Diagnostics.TraceFilter" /> 基类的对象。</returns>
717 <filterpriority>2</filterpriority>
719 <member name="M:System.Diagnostics.TraceListener.Flush">
720 <summary>在派生类中被重写时,刷新输出缓冲区。</summary>
721 <filterpriority>2</filterpriority>
723 <member name="P:System.Diagnostics.TraceListener.IndentLevel">
724 <summary>获取或设置缩进级别。</summary>
725 <returns>缩进级别。默认值为零。</returns>
726 <filterpriority>2</filterpriority>
728 <member name="P:System.Diagnostics.TraceListener.IndentSize">
729 <summary>获取或设置缩进的空格数。</summary>
730 <returns>缩进的空格数。默认值为 4 个空格。</returns>
731 <exception cref="T:System.ArgumentOutOfRangeException">Set 操作失败,因为值小于零。</exception>
732 <filterpriority>2</filterpriority>
734 <member name="P:System.Diagnostics.TraceListener.IsThreadSafe">
735 <summary>获取一个值,该值指示跟踪侦听器是否是线程安全的。</summary>
736 <returns>如果跟踪侦听器是线程安全的,则为 true;否则为 false。默认值为 false。</returns>
738 <member name="P:System.Diagnostics.TraceListener.Name">
739 <summary>获取或设置此 <see cref="T:System.Diagnostics.TraceListener" /> 的名称。</summary>
740 <returns>此 <see cref="T:System.Diagnostics.TraceListener" /> 的名称。默认值为空字符串 ("")。</returns>
741 <filterpriority>2</filterpriority>
743 <member name="P:System.Diagnostics.TraceListener.NeedIndent">
744 <summary>获取或设置一个值,该值指示是否缩进输出。</summary>
745 <returns>如果应缩进输出,则为 true;否则为 false。</returns>
747 <member name="M:System.Diagnostics.TraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
748 <summary>向特定于侦听器的输出中写入跟踪信息、数据对象和事件信息。</summary>
749 <param name="eventCache">包含当前进程 ID、线程 ID 以及堆栈跟踪信息的 <see cref="T:System.Diagnostics.TraceEventCache" /> 对象。</param>
750 <param name="source">标识输出时使用的名称,通常为生成跟踪事件的应用程序的名称。</param>
751 <param name="eventType">
752 <see cref="T:System.Diagnostics.TraceEventType" /> 值之一,指定引发跟踪的事件类型。</param>
753 <param name="id">事件的数值标识符。</param>
754 <param name="data">要发出的跟踪数据。</param>
755 <filterpriority>1</filterpriority>
757 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
758 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
761 <member name="M:System.Diagnostics.TraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object[])">
762 <summary>向特定于侦听器的输出中写入跟踪信息、数据对象的数组和事件信息。</summary>
763 <param name="eventCache">包含当前进程 ID、线程 ID 以及堆栈跟踪信息的 <see cref="T:System.Diagnostics.TraceEventCache" /> 对象。</param>
764 <param name="source">标识输出时使用的名称,通常为生成跟踪事件的应用程序的名称。</param>
765 <param name="eventType">
766 <see cref="T:System.Diagnostics.TraceEventType" /> 值之一,指定引发跟踪的事件类型。</param>
767 <param name="id">事件的数值标识符。</param>
768 <param name="data">要作为数据发出的对象数组。</param>
769 <filterpriority>1</filterpriority>
771 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
772 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
775 <member name="M:System.Diagnostics.TraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32)">
776 <summary>向特定于侦听器的输出写入跟踪和事件信息。</summary>
777 <param name="eventCache">包含当前进程 ID、线程 ID 以及堆栈跟踪信息的 <see cref="T:System.Diagnostics.TraceEventCache" /> 对象。</param>
778 <param name="source">标识输出时使用的名称,通常为生成跟踪事件的应用程序的名称。</param>
779 <param name="eventType">
780 <see cref="T:System.Diagnostics.TraceEventType" /> 值之一,指定引发跟踪的事件类型。</param>
781 <param name="id">事件的数值标识符。</param>
782 <filterpriority>1</filterpriority>
784 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
785 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
788 <member name="M:System.Diagnostics.TraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String)">
789 <summary>向特定于侦听器的输出中写入跟踪信息、消息和事件信息。</summary>
790 <param name="eventCache">包含当前进程 ID、线程 ID 以及堆栈跟踪信息的 <see cref="T:System.Diagnostics.TraceEventCache" /> 对象。</param>
791 <param name="source">标识输出时使用的名称,通常为生成跟踪事件的应用程序的名称。</param>
792 <param name="eventType">
793 <see cref="T:System.Diagnostics.TraceEventType" /> 值之一,指定引发跟踪的事件类型。</param>
794 <param name="id">事件的数值标识符。</param>
795 <param name="message">要写入的消息。</param>
796 <filterpriority>1</filterpriority>
798 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
799 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
802 <member name="M:System.Diagnostics.TraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])">
803 <summary>向特定于侦听器的输出中写入跟踪信息、格式化对象数组和事件信息。</summary>
804 <param name="eventCache">包含当前进程 ID、线程 ID 以及堆栈跟踪信息的 <see cref="T:System.Diagnostics.TraceEventCache" /> 对象。</param>
805 <param name="source">标识输出时使用的名称,通常为生成跟踪事件的应用程序的名称。</param>
806 <param name="eventType">
807 <see cref="T:System.Diagnostics.TraceEventType" /> 值之一,指定引发跟踪的事件类型。</param>
808 <param name="id">事件的数值标识符。</param>
809 <param name="format">一个格式字符串,其中包含零个或多个格式项,它们对应于 <paramref name="args" /> 数组中的对象。</param>
810 <param name="args">包含零个或多个要格式化的对象的 object 数组。</param>
811 <filterpriority>1</filterpriority>
813 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
814 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
817 <member name="P:System.Diagnostics.TraceListener.TraceOutputOptions">
818 <summary>获取或设置跟踪输出选项。</summary>
819 <returns>枚举值的按位组合。默认值为 <see cref="F:System.Diagnostics.TraceOptions.None" />。</returns>
820 <exception cref="T:System.ArgumentOutOfRangeException">Set 操作失败,因为值无效。</exception>
821 <filterpriority>2</filterpriority>
823 <member name="M:System.Diagnostics.TraceListener.Write(System.Object)">
824 <summary>实现 <see cref="M:System.Object.ToString" /> 类时,向所创建的侦听器写入对象的 <see cref="T:System.Diagnostics.TraceListener" /> 方法值。</summary>
825 <param name="o">要为其编写完全限定类名的 <see cref="T:System.Object" />。</param>
826 <filterpriority>2</filterpriority>
828 <member name="M:System.Diagnostics.TraceListener.Write(System.Object,System.String)">
829 <summary>实现 <see cref="T:System.Diagnostics.TraceListener" /> 类时,向所创建的侦听器写入类别名称和对象的 <see cref="M:System.Object.ToString" /> 方法值。</summary>
830 <param name="o">要为其编写完全限定类名的 <see cref="T:System.Object" />。</param>
831 <param name="category">用于组织输出的类别名称。</param>
832 <filterpriority>2</filterpriority>
834 <member name="M:System.Diagnostics.TraceListener.Write(System.String)">
835 <summary>在派生类中被重写时,向在该派生类中所创建的侦听器写入指定消息。</summary>
836 <param name="message">要写入的消息。</param>
837 <filterpriority>2</filterpriority>
839 <member name="M:System.Diagnostics.TraceListener.Write(System.String,System.String)">
840 <summary>实现 <see cref="T:System.Diagnostics.TraceListener" /> 类时,向所创建的侦听器写入类别名称和消息。</summary>
841 <param name="message">要写入的消息。</param>
842 <param name="category">用于组织输出的类别名称。</param>
843 <filterpriority>2</filterpriority>
845 <member name="M:System.Diagnostics.TraceListener.WriteIndent">
846 <summary>实现此类时,向所创建的侦听器写入缩进,并将 <see cref="P:System.Diagnostics.TraceListener.NeedIndent" /> 属性重置为 false。</summary>
848 <member name="M:System.Diagnostics.TraceListener.WriteLine(System.Object)">
849 <summary>实现 <see cref="T:System.Diagnostics.TraceListener" /> 类时,向所创建的侦听器写入对象的 <see cref="M:System.Object.ToString" /> 方法值,后跟行结束符。</summary>
850 <param name="o">要为其编写完全限定类名的 <see cref="T:System.Object" />。</param>
851 <filterpriority>2</filterpriority>
853 <member name="M:System.Diagnostics.TraceListener.WriteLine(System.Object,System.String)">
854 <summary>实现 <see cref="T:System.Diagnostics.TraceListener" /> 类时,向所创建的侦听器写入类别名称和对象的 <see cref="M:System.Object.ToString" /> 方法值,后跟行结束符。</summary>
855 <param name="o">要为其编写完全限定类名的 <see cref="T:System.Object" />。</param>
856 <param name="category">用于组织输出的类别名称。</param>
857 <filterpriority>2</filterpriority>
859 <member name="M:System.Diagnostics.TraceListener.WriteLine(System.String)">
860 <summary>在派生类中被重写时,向在该派生类中所创建的侦听器写入消息,后跟行结束符。</summary>
861 <param name="message">要写入的消息。</param>
862 <filterpriority>2</filterpriority>
864 <member name="M:System.Diagnostics.TraceListener.WriteLine(System.String,System.String)">
865 <summary>实现 <see cref="T:System.Diagnostics.TraceListener" /> 类时,向所创建的侦听器写入类别名称和消息,后跟行结束符。</summary>
866 <param name="message">要写入的消息。</param>
867 <param name="category">用于组织输出的类别名称。</param>
868 <filterpriority>2</filterpriority>
870 <member name="T:System.Diagnostics.TraceListenerCollection">
871 <summary>提供 <see cref="T:System.Diagnostics.TraceListener" /> 对象的线程安全列表。</summary>
872 <filterpriority>2</filterpriority>
874 <member name="M:System.Diagnostics.TraceListenerCollection.Add(System.Diagnostics.TraceListener)">
875 <summary>将 <see cref="T:System.Diagnostics.TraceListener" /> 添加到列表。</summary>
876 <returns>插入新侦听器的位置。</returns>
877 <param name="listener">要添加到列表的 <see cref="T:System.Diagnostics.TraceListener" />。</param>
878 <filterpriority>2</filterpriority>
880 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
881 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
884 <member name="M:System.Diagnostics.TraceListenerCollection.AddRange(System.Diagnostics.TraceListener[])">
885 <summary>将 <see cref="T:System.Diagnostics.TraceListener" /> 对象的数组添加到列表。</summary>
886 <param name="value">要添加到列表的 <see cref="T:System.Diagnostics.TraceListener" /> 对象的数组。</param>
887 <exception cref="T:System.ArgumentNullException">
888 <paramref name="value" /> 为 null。</exception>
889 <filterpriority>2</filterpriority>
891 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
892 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
895 <member name="M:System.Diagnostics.TraceListenerCollection.AddRange(System.Diagnostics.TraceListenerCollection)">
896 <summary>将另一个 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 的内容添加到列表。</summary>
897 <param name="value">内容被添加到列表的另一个 <see cref="T:System.Diagnostics.TraceListenerCollection" />。</param>
898 <exception cref="T:System.ArgumentNullException">
899 <paramref name="value" /> 为 null。</exception>
900 <filterpriority>2</filterpriority>
902 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
903 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
906 <member name="M:System.Diagnostics.TraceListenerCollection.Clear">
907 <summary>从列表中清除所有侦听器。</summary>
908 <filterpriority>2</filterpriority>
910 <member name="M:System.Diagnostics.TraceListenerCollection.Contains(System.Diagnostics.TraceListener)">
911 <summary>检查列表是否包含指定的侦听器。</summary>
912 <returns>如果列表包含该侦听器,则为 true;否则为 false。</returns>
913 <param name="listener">要在列表中查找的 <see cref="T:System.Diagnostics.TraceListener" />。</param>
914 <filterpriority>2</filterpriority>
916 <member name="M:System.Diagnostics.TraceListenerCollection.CopyTo(System.Diagnostics.TraceListener[],System.Int32)">
917 <summary>将当前 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 列表的一部分复制到指定索引处的指定数组。</summary>
918 <param name="listeners">将元素复制到其中的 <see cref="T:System.Array" /> 类型的数组。</param>
919 <param name="index">当前列表中要进行复制的起始索引号。</param>
920 <filterpriority>2</filterpriority>
922 <member name="P:System.Diagnostics.TraceListenerCollection.Count">
923 <summary>获取列表中的侦听器数。</summary>
924 <returns>该列表中的侦听器数。</returns>
925 <filterpriority>2</filterpriority>
927 <member name="M:System.Diagnostics.TraceListenerCollection.GetEnumerator">
928 <summary>获取此列表的枚举数。</summary>
930 <see cref="T:System.Collections.IEnumerator" /> 类型的枚举数。</returns>
931 <filterpriority>2</filterpriority>
933 <member name="M:System.Diagnostics.TraceListenerCollection.IndexOf(System.Diagnostics.TraceListener)">
934 <summary>获取指定侦听器的索引。</summary>
935 <returns>侦听器的索引(如果可在列表中找到);否则为 -1。</returns>
936 <param name="listener">要在列表中查找的 <see cref="T:System.Diagnostics.TraceListener" />。</param>
937 <filterpriority>2</filterpriority>
939 <member name="M:System.Diagnostics.TraceListenerCollection.Insert(System.Int32,System.Diagnostics.TraceListener)">
940 <summary>将侦听器插入指定的索引位置。</summary>
941 <param name="index">列表中要插入新 <see cref="T:System.Diagnostics.TraceListener" /> 的位置。</param>
942 <param name="listener">要插入列表的 <see cref="T:System.Diagnostics.TraceListener" />。</param>
943 <exception cref="T:System.ArgumentOutOfRangeException">
944 <paramref name="index" /> 不是列表中的有效索引。</exception>
945 <exception cref="T:System.ArgumentException">
946 <paramref name="listener" /> 为 null。</exception>
947 <filterpriority>2</filterpriority>
949 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
950 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
953 <member name="P:System.Diagnostics.TraceListenerCollection.Item(System.Int32)">
954 <summary>获取或设置指定索引处的 <see cref="T:System.Diagnostics.TraceListener" />。</summary>
955 <returns>具有指定索引的 <see cref="T:System.Diagnostics.TraceListener" />。</returns>
956 <param name="i">从列表获取的 <see cref="T:System.Diagnostics.TraceListener" /> 的从零开始的索引。</param>
957 <exception cref="T:System.ArgumentNullException">该值为 null。</exception>
958 <filterpriority>2</filterpriority>
960 <member name="P:System.Diagnostics.TraceListenerCollection.Item(System.String)">
961 <summary>获取列表中具有指定名称的第一个 <see cref="T:System.Diagnostics.TraceListener" />。</summary>
962 <returns>列表中具有给定 <see cref="P:System.Diagnostics.TraceListener.Name" /> 的第一个 <see cref="T:System.Diagnostics.TraceListener" />。如果找不到任何具有给定名称的 <see cref="T:System.Diagnostics.TraceListener" />,则此项返回 null。</returns>
963 <param name="name">要从列表中获取的 <see cref="T:System.Diagnostics.TraceListener" /> 的名称。</param>
964 <filterpriority>2</filterpriority>
966 <member name="M:System.Diagnostics.TraceListenerCollection.Remove(System.Diagnostics.TraceListener)">
967 <summary>从集合中移除指定的 <see cref="T:System.Diagnostics.TraceListener" />。</summary>
968 <param name="listener">要从列表中移除的 <see cref="T:System.Diagnostics.TraceListener" />。</param>
969 <filterpriority>2</filterpriority>
971 <member name="M:System.Diagnostics.TraceListenerCollection.Remove(System.String)">
972 <summary>从集合中移除具有指定名称的第一个 <see cref="T:System.Diagnostics.TraceListener" />。</summary>
973 <param name="name">要从列表中移除的 <see cref="T:System.Diagnostics.TraceListener" /> 的名称。</param>
974 <filterpriority>2</filterpriority>
976 <member name="M:System.Diagnostics.TraceListenerCollection.RemoveAt(System.Int32)">
977 <summary>从集合中移除指定索引处的 <see cref="T:System.Diagnostics.TraceListener" />。</summary>
978 <param name="index">要从列表中移除的 <see cref="T:System.Diagnostics.TraceListener" /> 的从零开始的索引。</param>
979 <exception cref="T:System.ArgumentOutOfRangeException">
980 <paramref name="index" /> 不是列表中的有效索引。</exception>
981 <filterpriority>2</filterpriority>
983 <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
984 <summary>将当前 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 的一部分复制到指定的 <see cref="T:System.Diagnostics.TraceListener" /> 对象数组中。</summary>
986 <see cref="T:System.Diagnostics.TraceListener" /> 对象的一维数组,是从 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 复制的元素的目标数组。该数组的索引必须从零开始。</param>
988 <paramref name="array" /> 中从零开始的索引,从此索引处开始进行复制。</param>
990 <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#ICollection#IsSynchronized">
991 <summary>获取一个值,该值指示是否同步对 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 的访问(线程安全)。</summary>
992 <returns>始终为 true。</returns>
994 <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#ICollection#SyncRoot">
995 <summary>获取可用于同步对 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 的访问的对象。</summary>
996 <returns>当前的 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 对象。</returns>
998 <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Add(System.Object)">
999 <summary>向 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中添加一个跟踪侦听器。</summary>
1000 <returns>新跟踪侦听器的插入位置。</returns>
1001 <param name="value">要添加到 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 的对象。</param>
1002 <exception cref="T:System.ArgumentException">
1003 <paramref name="value" /> 为 null。- 或 -<paramref name="value" /> 不是 <see cref="T:System.Diagnostics.TraceListener" />。</exception>
1005 <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Contains(System.Object)">
1006 <summary>确定 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 是否包含特定对象。</summary>
1007 <returns>如果在 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中找到 <see cref="T:System.Object" />,则为 true;否则为 false。</returns>
1008 <param name="value">要在 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中定位的对象。</param>
1010 <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#IndexOf(System.Object)">
1011 <summary>确定 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中特定对象的索引。</summary>
1012 <returns>如果在 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中找到,则为 <paramref name="value" /> 的索引;否则为 -1。</returns>
1013 <param name="value">要在 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中定位的对象。</param>
1015 <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
1016 <summary>在 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中的指定位置插入一个 <see cref="T:System.Diagnostics.TraceListener" /> 对象。</summary>
1017 <param name="index">从零开始的索引,应在该位置插入 <paramref name="value" />。</param>
1018 <param name="value">要插入到 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中的 <see cref="T:System.Diagnostics.TraceListener" /> 对象。</param>
1019 <exception cref="T:System.ArgumentException">
1020 <paramref name="value" /> 不是 <see cref="T:System.Diagnostics.TraceListener" /> 对象。</exception>
1022 <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#IList#IsFixedSize">
1023 <summary>获取一个值,该值指示 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 是否具有固定大小。</summary>
1024 <returns>始终为 false。</returns>
1026 <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#IList#IsReadOnly">
1027 <summary>获取一个值,该值指示 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 是否为只读</summary>
1028 <returns>始终为 false。</returns>
1030 <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Item(System.Int32)">
1031 <summary>获取或设置 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 的指定索引处的 <see cref="T:System.Diagnostics.TraceListener" />。</summary>
1032 <returns>位于指定索引处的 <see cref="T:System.Diagnostics.TraceListener" />。</returns>
1033 <param name="index">要获取的 <paramref name="value" /> 的从零开始的索引。</param>
1035 <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Remove(System.Object)">
1036 <summary>从 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中移除一个对象。</summary>
1037 <param name="value">要从 <see cref="T:System.Diagnostics.TraceListenerCollection" /> 中移除的对象。</param>
1039 <member name="T:System.Diagnostics.TraceOptions">
1040 <summary>指定要写入跟踪输出中的跟踪数据选项。</summary>
1041 <filterpriority>2</filterpriority>
1043 <member name="F:System.Diagnostics.TraceOptions.DateTime">
1044 <summary>写入日期和时间。</summary>
1046 <member name="F:System.Diagnostics.TraceOptions.None">
1047 <summary>不写入任何元素。</summary>
1049 <member name="F:System.Diagnostics.TraceOptions.ProcessId">
1050 <summary>写入进程标识,该标识由 <see cref="P:System.Diagnostics.Process.Id" /> 属性的返回值表示。</summary>
1052 <member name="F:System.Diagnostics.TraceOptions.ThreadId">
1053 <summary>写入线程标识,该标识由当前线程的 <see cref="P:System.Threading.Thread.ManagedThreadId" /> 属性的返回值表示。</summary>
1055 <member name="F:System.Diagnostics.TraceOptions.Timestamp">
1056 <summary>写入时间戳,该时间戳由 <see cref="M:System.Diagnostics.Stopwatch.GetTimestamp" /> 方法的返回值表示。</summary>
1058 <member name="T:System.Diagnostics.TraceSource">
1059 <summary>提供一组方法和属性,利用这些方法和属性,应用程序可以跟踪代码的执行并将跟踪消息和它们的源关联起来。</summary>
1060 <filterpriority>1</filterpriority>
1062 <member name="M:System.Diagnostics.TraceSource.#ctor(System.String)">
1063 <summary>使用指定的源名称初始化 <see cref="T:System.Diagnostics.TraceSource" /> 类的新实例。</summary>
1064 <param name="name">源的名称(通常为应用程序的名称)。</param>
1065 <exception cref="T:System.ArgumentNullException">
1066 <paramref name="name" /> 为 null。</exception>
1067 <exception cref="T:System.ArgumentException">
1068 <paramref name="name" /> 为空字符串 ("")。</exception>
1070 <member name="M:System.Diagnostics.TraceSource.#ctor(System.String,System.Diagnostics.SourceLevels)">
1071 <summary>使用源的指定名称和执行跟踪的默认源级别初始化 <see cref="T:System.Diagnostics.TraceSource" /> 类的新实例。</summary>
1072 <param name="name">源的名称,通常为应用程序的名称。</param>
1073 <param name="defaultLevel">枚举的按位组合,指定要跟踪的默认源级别。</param>
1074 <exception cref="T:System.ArgumentNullException">
1075 <paramref name="name" /> 为 null。</exception>
1076 <exception cref="T:System.ArgumentException">
1077 <paramref name="name" /> 为空字符串 ("")。</exception>
1079 <member name="M:System.Diagnostics.TraceSource.Close">
1080 <summary>关闭跟踪侦听器集合中的所有跟踪侦听器。</summary>
1081 <filterpriority>1</filterpriority>
1083 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
1086 <member name="M:System.Diagnostics.TraceSource.Flush">
1087 <summary>刷新跟踪侦听器集合中的所有跟踪侦听器。</summary>
1088 <exception cref="T:System.ObjectDisposedException">终止期间尝试跟踪事件。</exception>
1089 <filterpriority>1</filterpriority>
1091 <member name="P:System.Diagnostics.TraceSource.Listeners">
1092 <summary>获取跟踪源的跟踪侦听器集合。</summary>
1093 <returns>包含与源关联的活动跟踪侦听器的 <see cref="T:System.Diagnostics.TraceListenerCollection" />。</returns>
1094 <filterpriority>1</filterpriority>
1096 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
1099 <member name="P:System.Diagnostics.TraceSource.Name">
1100 <summary>获取跟踪源的名称。</summary>
1101 <returns>跟踪源的名称。</returns>
1102 <filterpriority>1</filterpriority>
1104 <member name="P:System.Diagnostics.TraceSource.Switch">
1105 <summary>获取或设置源开关的值。</summary>
1106 <returns>表示源开关值的 <see cref="T:System.Diagnostics.SourceSwitch" /> 对象。</returns>
1107 <exception cref="T:System.ArgumentNullException">将 <see cref="P:System.Diagnostics.TraceSource.Switch" /> 设置为 null。</exception>
1108 <filterpriority>1</filterpriority>
1110 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
1113 <member name="M:System.Diagnostics.TraceSource.TraceData(System.Diagnostics.TraceEventType,System.Int32,System.Object)">
1114 <summary>使用指定的事件类型、事件标识符和跟踪数据,将跟踪数据写入 <see cref="P:System.Diagnostics.TraceSource.Listeners" /> 集合中的跟踪侦听器中。</summary>
1115 <param name="eventType">指定跟踪数据的事件类型的其中一个枚举值。</param>
1116 <param name="id">事件的数值标识符。</param>
1117 <param name="data">跟踪数据。</param>
1118 <exception cref="T:System.ObjectDisposedException">终止期间尝试跟踪事件。</exception>
1119 <filterpriority>1</filterpriority>
1121 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1122 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1123 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1126 <member name="M:System.Diagnostics.TraceSource.TraceData(System.Diagnostics.TraceEventType,System.Int32,System.Object[])">
1127 <summary>使用指定的事件类型、事件标识符和跟踪数据数组,将跟踪数据写入 <see cref="P:System.Diagnostics.TraceSource.Listeners" /> 集合中的跟踪侦听器中。</summary>
1128 <param name="eventType">指定跟踪数据的事件类型的其中一个枚举值。</param>
1129 <param name="id">事件的数值标识符。</param>
1130 <param name="data">包含跟踪数据的对象数组。</param>
1131 <exception cref="T:System.ObjectDisposedException">终止期间尝试跟踪事件。</exception>
1132 <filterpriority>1</filterpriority>
1134 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1135 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1136 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1139 <member name="M:System.Diagnostics.TraceSource.TraceEvent(System.Diagnostics.TraceEventType,System.Int32)">
1140 <summary>使用指定的事件类型和事件标识符,将跟踪事件消息写入 <see cref="P:System.Diagnostics.TraceSource.Listeners" /> 集合中的跟踪侦听器中。</summary>
1141 <param name="eventType">指定跟踪数据的事件类型的其中一个枚举值。</param>
1142 <param name="id">事件的数值标识符。</param>
1143 <exception cref="T:System.ObjectDisposedException">终止期间尝试跟踪事件。</exception>
1144 <filterpriority>1</filterpriority>
1146 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1147 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1148 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1151 <member name="M:System.Diagnostics.TraceSource.TraceEvent(System.Diagnostics.TraceEventType,System.Int32,System.String)">
1152 <summary>使用指定的事件类型、事件标识符和消息,将跟踪事件消息写入 <see cref="P:System.Diagnostics.TraceSource.Listeners" /> 集合中的跟踪侦听器中。</summary>
1153 <param name="eventType">指定跟踪数据的事件类型的其中一个枚举值。</param>
1154 <param name="id">事件的数值标识符。</param>
1155 <param name="message">要写入的跟踪消息。</param>
1156 <exception cref="T:System.ObjectDisposedException">终止期间尝试跟踪事件。</exception>
1157 <filterpriority>1</filterpriority>
1159 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1160 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1161 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1164 <member name="M:System.Diagnostics.TraceSource.TraceEvent(System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])">
1165 <summary>使用指定的事件类型、事件标识符以及参数数组和格式,将跟踪事件写入 <see cref="P:System.Diagnostics.TraceSource.Listeners" /> 集合中的跟踪侦听器中。</summary>
1166 <param name="eventType">指定跟踪数据的事件类型的其中一个枚举值。</param>
1167 <param name="id">事件的数值标识符。</param>
1168 <param name="format">一个包含与零个或多个格式项混合的文本的复合格式字符串(请参见“备注”),它与 <paramref name="args" /> 数组中的对象相对应。</param>
1169 <param name="args">包含零个或多个要格式化的对象的 object 数组。</param>
1170 <exception cref="T:System.ArgumentNullException">
1171 <paramref name="format" /> 为 null。 </exception>
1172 <exception cref="T:System.FormatException">
1173 <paramref name="format" /> 无效。- 或 -表示要设置格式的参数的数字小于零,或者大于等于要设置格式的指定对象的数目。</exception>
1174 <exception cref="T:System.ObjectDisposedException">终止期间尝试跟踪事件。</exception>
1175 <filterpriority>1</filterpriority>
1177 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1178 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1179 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1182 <member name="M:System.Diagnostics.TraceSource.TraceInformation(System.String)">
1183 <summary>使用指定消息,将信息性消息写入 <see cref="P:System.Diagnostics.TraceSource.Listeners" /> 集合中的跟踪侦听器中。</summary>
1184 <param name="message">要写入的信息性消息。</param>
1185 <exception cref="T:System.ObjectDisposedException">终止期间尝试跟踪事件。</exception>
1186 <filterpriority>1</filterpriority>
1188 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1189 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1190 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1193 <member name="M:System.Diagnostics.TraceSource.TraceInformation(System.String,System.Object[])">
1194 <summary>使用指定的对象数组和格式化信息,将信息性消息写入 <see cref="P:System.Diagnostics.TraceSource.Listeners" /> 集合中的跟踪侦听器中。</summary>
1195 <param name="format">一个包含与零个或多个格式项混合的文本的复合格式字符串(请参见“备注”),它与 <paramref name="args" /> 数组中的对象相对应。</param>
1196 <param name="args">包含零个或多个要格式化的对象的数组。</param>
1197 <exception cref="T:System.ArgumentNullException">
1198 <paramref name="format" /> 为 null。 </exception>
1199 <exception cref="T:System.FormatException">
1200 <paramref name="format" /> 无效。- 或 -表示要设置格式的参数的数字小于零,或者大于等于要设置格式的指定对象的数目。</exception>
1201 <exception cref="T:System.ObjectDisposedException">终止期间尝试跟踪事件。</exception>
1202 <filterpriority>1</filterpriority>
1204 <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1205 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1206 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1209 <member name="T:System.Diagnostics.TraceSwitch">
1210 <summary>提供多级开关,用于控制跟踪和调试输出,而无需重新编译代码。</summary>
1211 <filterpriority>2</filterpriority>
1213 <member name="M:System.Diagnostics.TraceSwitch.#ctor(System.String,System.String)">
1214 <summary>使用指定的显示名称和说明初始化 <see cref="T:System.Diagnostics.TraceSwitch" /> 类的新实例。</summary>
1215 <param name="displayName">要显示在用户界面上的名称。</param>
1216 <param name="description">开关说明。</param>
1218 <member name="M:System.Diagnostics.TraceSwitch.#ctor(System.String,System.String,System.String)">
1219 <summary>使用开关的指定显示名称、说明和默认值来初始化 <see cref="T:System.Diagnostics.TraceSwitch" /> 类的新实例。</summary>
1220 <param name="displayName">要显示在用户界面上的名称。</param>
1221 <param name="description">开关说明。</param>
1222 <param name="defaultSwitchValue">开关的默认值。</param>
1224 <member name="P:System.Diagnostics.TraceSwitch.Level">
1225 <summary>获取或设置跟踪级别,它将确定开关所允许的消息。</summary>
1227 <see cref="T:System.Diagnostics.TraceLevel" /> 值之一,它指定开关所允许的消息的级别。</returns>
1228 <exception cref="T:System.ArgumentException">
1229 <see cref="P:System.Diagnostics.TraceSwitch.Level" /> 设置为非 <see cref="T:System.Diagnostics.TraceLevel" /> 值。</exception>
1230 <filterpriority>1</filterpriority>
1232 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1233 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1236 <member name="M:System.Diagnostics.TraceSwitch.OnSwitchSettingChanged">
1237 <summary>更新并更正此开关的级别。</summary>
1239 <member name="M:System.Diagnostics.TraceSwitch.OnValueChanged">
1240 <summary>将 <see cref="P:System.Diagnostics.Switch.SwitchSetting" /> 属性设置为 <see cref="P:System.Diagnostics.Switch.Value" /> 属性的整数等效值。</summary>
1242 <member name="P:System.Diagnostics.TraceSwitch.TraceError">
1243 <summary>获取一个值,它指示开关是否允许错误处理消息。</summary>
1244 <returns>如果 <see cref="P:System.Diagnostics.TraceSwitch.Level" /> 设置为 <see cref="F:System.Diagnostics.TraceLevel.Error" />、<see cref="F:System.Diagnostics.TraceLevel.Warning" />、<see cref="F:System.Diagnostics.TraceLevel.Info" /> 或 <see cref="F:System.Diagnostics.TraceLevel.Verbose" />,则为 true;否则为 false。</returns>
1245 <filterpriority>1</filterpriority>
1247 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1248 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
1251 <member name="P:System.Diagnostics.TraceSwitch.TraceInfo">
1252 <summary>获取一个值,它指示开关是否允许信息性消息。</summary>
1253 <returns>如果 <see cref="P:System.Diagnostics.TraceSwitch.Level" /> 属性设置为 <see cref="F:System.Diagnostics.TraceLevel.Info" /> 或 <see cref="F:System.Diagnostics.TraceLevel.Verbose" />,则为 true;否则为 false。</returns>
1254 <filterpriority>1</filterpriority>
1256 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1257 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
1260 <member name="P:System.Diagnostics.TraceSwitch.TraceVerbose">
1261 <summary>获取一个值,它指示开关是否允许所有消息。</summary>
1262 <returns>如果 <see cref="P:System.Diagnostics.TraceSwitch.Level" /> 属性设置为 <see cref="F:System.Diagnostics.TraceLevel.Verbose" />,则为 true;否则为 false。</returns>
1263 <filterpriority>1</filterpriority>
1265 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1266 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
1269 <member name="P:System.Diagnostics.TraceSwitch.TraceWarning">
1270 <summary>获取一个值,它指示开关是否允许警告消息。</summary>
1271 <returns>如果 <see cref="P:System.Diagnostics.TraceSwitch.Level" /> 属性设置为 <see cref="F:System.Diagnostics.TraceLevel.Warning" />、<see cref="F:System.Diagnostics.TraceLevel.Info" /> 或 <see cref="F:System.Diagnostics.TraceLevel.Verbose" />,则为 true;否则为 false。</returns>
1272 <filterpriority>1</filterpriority>
1274 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1275 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />