System.Diagnostics.TraceSource.xml 107 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Diagnostics.TraceSource</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Diagnostics.BooleanSwitch">
  8. <summary>Provides a simple on/off switch that controls debugging and tracing output.</summary>
  9. <filterpriority>2</filterpriority>
  10. </member>
  11. <member name="M:System.Diagnostics.BooleanSwitch.#ctor(System.String,System.String)">
  12. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.BooleanSwitch" /> class with the specified display name and description.</summary>
  13. <param name="displayName">The name to display on a user interface. </param>
  14. <param name="description">The description of the switch. </param>
  15. </member>
  16. <member name="M:System.Diagnostics.BooleanSwitch.#ctor(System.String,System.String,System.String)">
  17. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.BooleanSwitch" /> class with the specified display name, description, and default switch value. </summary>
  18. <param name="displayName">The name to display on the user interface. </param>
  19. <param name="description">The description of the switch. </param>
  20. <param name="defaultSwitchValue">The default value of the switch.</param>
  21. </member>
  22. <member name="P:System.Diagnostics.BooleanSwitch.Enabled">
  23. <summary>Gets or sets a value indicating whether the switch is enabled or disabled.</summary>
  24. <returns>true if the switch is enabled; otherwise, false. The default is false.</returns>
  25. <exception cref="T:System.Security.SecurityException">The caller does not have the correct permission.</exception>
  26. <filterpriority>2</filterpriority>
  27. <PermissionSet>
  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" />
  30. </PermissionSet>
  31. </member>
  32. <member name="M:System.Diagnostics.BooleanSwitch.OnValueChanged">
  33. <summary>Determines whether the new value of the <see cref="P:System.Diagnostics.Switch.Value" /> property can be parsed as a Boolean value.</summary>
  34. </member>
  35. <member name="T:System.Diagnostics.DefaultTraceListener">
  36. <summary>Provides the default output methods and behavior for tracing.</summary>
  37. <filterpriority>1</filterpriority>
  38. </member>
  39. <member name="M:System.Diagnostics.DefaultTraceListener.#ctor">
  40. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DefaultTraceListener" /> class with "Default" as its <see cref="P:System.Diagnostics.TraceListener.Name" /> property value.</summary>
  41. </member>
  42. <member name="M:System.Diagnostics.DefaultTraceListener.Fail(System.String)">
  43. <summary>Emits or displays a message and a stack trace for an assertion that always fails.</summary>
  44. <param name="message">The message to emit or display. </param>
  45. <filterpriority>2</filterpriority>
  46. <PermissionSet>
  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" />
  50. </PermissionSet>
  51. </member>
  52. <member name="M:System.Diagnostics.DefaultTraceListener.Fail(System.String,System.String)">
  53. <summary>Emits or displays detailed messages and a stack trace for an assertion that always fails.</summary>
  54. <param name="message">The message to emit or display. </param>
  55. <param name="detailMessage">The detailed message to emit or display. </param>
  56. <filterpriority>2</filterpriority>
  57. <PermissionSet>
  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" />
  61. </PermissionSet>
  62. </member>
  63. <member name="M:System.Diagnostics.DefaultTraceListener.Write(System.String)">
  64. <summary>Writes the output to the OutputDebugString function and to the <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" /> method.</summary>
  65. <param name="message">The message to write to OutputDebugString and <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" />. </param>
  66. <filterpriority>2</filterpriority>
  67. <PermissionSet>
  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" />
  70. </PermissionSet>
  71. </member>
  72. <member name="M:System.Diagnostics.DefaultTraceListener.WriteLine(System.String)">
  73. <summary>Writes the output to the OutputDebugString function and to the <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" /> method, followed by a carriage return and line feed (\r\n).</summary>
  74. <param name="message">The message to write to OutputDebugString and <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" />. </param>
  75. <filterpriority>2</filterpriority>
  76. <PermissionSet>
  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" />
  79. </PermissionSet>
  80. </member>
  81. <member name="T:System.Diagnostics.EventTypeFilter">
  82. <summary>Indicates whether a listener should trace based on the event type.</summary>
  83. </member>
  84. <member name="M:System.Diagnostics.EventTypeFilter.#ctor(System.Diagnostics.SourceLevels)">
  85. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.EventTypeFilter" /> class. </summary>
  86. <param name="level">A bitwise combination of the <see cref="T:System.Diagnostics.SourceLevels" /> values that specifies the event type of the messages to trace. </param>
  87. </member>
  88. <member name="P:System.Diagnostics.EventTypeFilter.EventType">
  89. <summary>Gets or sets the event type of the messages to trace.</summary>
  90. <returns>A bitwise combination of the <see cref="T:System.Diagnostics.SourceLevels" /> values.</returns>
  91. </member>
  92. <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[])">
  93. <summary>Determines whether the trace listener should trace the event. </summary>
  94. <returns>trueif the trace should be produced; otherwise, false.</returns>
  95. <param name="cache">A <see cref="T:System.Diagnostics.TraceEventCache" /> that represents the information cache for the trace event.</param>
  96. <param name="source">The name of the source.</param>
  97. <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType" /> values. </param>
  98. <param name="id">A trace identifier number.</param>
  99. <param name="formatOrMessage">The format to use for writing an array of arguments, or a message to write.</param>
  100. <param name="args">An array of argument objects.</param>
  101. <param name="data1">A trace data object.</param>
  102. <param name="data">An array of trace data objects.</param>
  103. </member>
  104. <member name="T:System.Diagnostics.SourceFilter">
  105. <summary>Indicates whether a listener should trace a message based on the source of a trace.</summary>
  106. <filterpriority>2</filterpriority>
  107. </member>
  108. <member name="M:System.Diagnostics.SourceFilter.#ctor(System.String)">
  109. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.SourceFilter" /> class, specifying the name of the trace source. </summary>
  110. <param name="source">The name of the trace source.</param>
  111. </member>
  112. <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[])">
  113. <summary>Determines whether the trace listener should trace the event.</summary>
  114. <returns>true if the trace should be produced; otherwise, false. </returns>
  115. <param name="cache">An object that represents the information cache for the trace event.</param>
  116. <param name="source">The name of the source.</param>
  117. <param name="eventType">One of the enumeration values that identifies the event type. </param>
  118. <param name="id">A trace identifier number.</param>
  119. <param name="formatOrMessage">The format to use for writing an array of arguments or a message to write.</param>
  120. <param name="args">An array of argument objects.</param>
  121. <param name="data1">A trace data object.</param>
  122. <param name="data">An array of trace data objects.</param>
  123. <exception cref="T:System.ArgumentNullException">
  124. <paramref name="source" /> is null. </exception>
  125. <filterpriority>2</filterpriority>
  126. </member>
  127. <member name="P:System.Diagnostics.SourceFilter.Source">
  128. <summary>Gets or sets the name of the trace source.</summary>
  129. <returns>The name of the trace source.</returns>
  130. <exception cref="T:System.ArgumentNullException">The value is null. </exception>
  131. <filterpriority>2</filterpriority>
  132. </member>
  133. <member name="T:System.Diagnostics.SourceLevels">
  134. <summary>Specifies the levels of trace messages filtered by the source switch and event type filter.</summary>
  135. <filterpriority>2</filterpriority>
  136. </member>
  137. <member name="F:System.Diagnostics.SourceLevels.All">
  138. <summary>Allows all events through.</summary>
  139. </member>
  140. <member name="F:System.Diagnostics.SourceLevels.Critical">
  141. <summary>Allows only <see cref="F:System.Diagnostics.TraceEventType.Critical" /> events through.</summary>
  142. </member>
  143. <member name="F:System.Diagnostics.SourceLevels.Error">
  144. <summary>Allows <see cref="F:System.Diagnostics.TraceEventType.Critical" /> and <see cref="F:System.Diagnostics.TraceEventType.Error" /> events through.</summary>
  145. </member>
  146. <member name="F:System.Diagnostics.SourceLevels.Information">
  147. <summary>Allows <see cref="F:System.Diagnostics.TraceEventType.Critical" />, <see cref="F:System.Diagnostics.TraceEventType.Error" />, <see cref="F:System.Diagnostics.TraceEventType.Warning" />, and <see cref="F:System.Diagnostics.TraceEventType.Information" /> events through.</summary>
  148. </member>
  149. <member name="F:System.Diagnostics.SourceLevels.Off">
  150. <summary>Does not allow any events through.</summary>
  151. </member>
  152. <member name="F:System.Diagnostics.SourceLevels.Verbose">
  153. <summary>Allows <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" />, and <see cref="F:System.Diagnostics.TraceEventType.Verbose" /> events through.</summary>
  154. </member>
  155. <member name="F:System.Diagnostics.SourceLevels.Warning">
  156. <summary>Allows <see cref="F:System.Diagnostics.TraceEventType.Critical" />, <see cref="F:System.Diagnostics.TraceEventType.Error" />, and <see cref="F:System.Diagnostics.TraceEventType.Warning" /> events through.</summary>
  157. </member>
  158. <member name="T:System.Diagnostics.SourceSwitch">
  159. <summary>Provides a multilevel switch to control tracing and debug output without recompiling your code.</summary>
  160. <filterpriority>2</filterpriority>
  161. </member>
  162. <member name="M:System.Diagnostics.SourceSwitch.#ctor(System.String)">
  163. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.SourceSwitch" /> class, specifying the name of the source.</summary>
  164. <param name="name">The name of the source.</param>
  165. </member>
  166. <member name="M:System.Diagnostics.SourceSwitch.#ctor(System.String,System.String)">
  167. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.SourceSwitch" /> class, specifying the display name and the default value for the source switch.</summary>
  168. <param name="displayName">The name of the source switch. </param>
  169. <param name="defaultSwitchValue">The default value for the switch. </param>
  170. </member>
  171. <member name="P:System.Diagnostics.SourceSwitch.Level">
  172. <summary>Gets or sets the level of the switch.</summary>
  173. <returns>One of the <see cref="T:System.Diagnostics.SourceLevels" /> values that represents the event level of the switch.</returns>
  174. <filterpriority>2</filterpriority>
  175. <PermissionSet>
  176. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  177. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  178. </PermissionSet>
  179. </member>
  180. <member name="M:System.Diagnostics.SourceSwitch.OnValueChanged">
  181. <summary>Invoked when the value of the <see cref="P:System.Diagnostics.Switch.Value" /> property changes.</summary>
  182. <exception cref="T:System.ArgumentException">The new value of <see cref="P:System.Diagnostics.Switch.Value" /> is not one of the <see cref="T:System.Diagnostics.SourceLevels" /> values.</exception>
  183. </member>
  184. <member name="M:System.Diagnostics.SourceSwitch.ShouldTrace(System.Diagnostics.TraceEventType)">
  185. <summary>Determines if trace listeners should be called, based on the trace event type.</summary>
  186. <returns>True if the trace listeners should be called; otherwise, false.</returns>
  187. <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType" /> values.</param>
  188. <filterpriority>2</filterpriority>
  189. <PermissionSet>
  190. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  191. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  192. </PermissionSet>
  193. </member>
  194. <member name="T:System.Diagnostics.Switch">
  195. <summary>Provides an abstract base class to create new debugging and tracing switches.</summary>
  196. <filterpriority>2</filterpriority>
  197. </member>
  198. <member name="M:System.Diagnostics.Switch.#ctor(System.String,System.String)">
  199. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Switch" /> class.</summary>
  200. <param name="displayName">The name of the switch. </param>
  201. <param name="description">The description for the switch. </param>
  202. </member>
  203. <member name="M:System.Diagnostics.Switch.#ctor(System.String,System.String,System.String)">
  204. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Switch" /> class, specifying the display name, description, and default value for the switch. </summary>
  205. <param name="displayName">The name of the switch. </param>
  206. <param name="description">The description of the switch. </param>
  207. <param name="defaultSwitchValue">The default value for the switch.</param>
  208. </member>
  209. <member name="P:System.Diagnostics.Switch.Description">
  210. <summary>Gets a description of the switch.</summary>
  211. <returns>The description of the switch. The default value is an empty string ("").</returns>
  212. <filterpriority>2</filterpriority>
  213. </member>
  214. <member name="P:System.Diagnostics.Switch.DisplayName">
  215. <summary>Gets a name used to identify the switch.</summary>
  216. <returns>The name used to identify the switch. The default value is an empty string ("").</returns>
  217. <filterpriority>2</filterpriority>
  218. </member>
  219. <member name="M:System.Diagnostics.Switch.OnSwitchSettingChanged">
  220. <summary>Invoked when the <see cref="P:System.Diagnostics.Switch.SwitchSetting" /> property is changed.</summary>
  221. </member>
  222. <member name="M:System.Diagnostics.Switch.OnValueChanged">
  223. <summary>Invoked when the <see cref="P:System.Diagnostics.Switch.Value" /> property is changed.</summary>
  224. </member>
  225. <member name="P:System.Diagnostics.Switch.SwitchSetting">
  226. <summary>Gets or sets the current setting for this switch.</summary>
  227. <returns>The current setting for this switch. The default is zero.</returns>
  228. </member>
  229. <member name="P:System.Diagnostics.Switch.Value">
  230. <summary>Gets or sets the value of the switch.</summary>
  231. <returns>A string representing the value of the switch.</returns>
  232. <exception cref="T:System.Configuration.ConfigurationErrorsException">The value is null.-or-The value does not consist solely of an optional negative sign followed by a sequence of digits ranging from 0 to 9.-or-The value represents a number less than <see cref="F:System.Int32.MinValue" /> or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
  233. </member>
  234. <member name="T:System.Diagnostics.Trace">
  235. <summary>Provides a set of methods and properties that help you trace the execution of your code. This class cannot be inherited.</summary>
  236. <filterpriority>1</filterpriority>
  237. </member>
  238. <member name="M:System.Diagnostics.Trace.Assert(System.Boolean)">
  239. <summary>Checks for a condition; if the condition is false, displays a message box that shows the call stack.</summary>
  240. <param name="condition">The conditional expression to evaluate. If the condition is true, a failure message is not sent and the message box is not displayed.</param>
  241. <filterpriority>2</filterpriority>
  242. <PermissionSet>
  243. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  244. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  245. </PermissionSet>
  246. </member>
  247. <member name="M:System.Diagnostics.Trace.Assert(System.Boolean,System.String)">
  248. <summary>Checks for a condition; if the condition is false, outputs a specified message and displays a message box that shows the call stack.</summary>
  249. <param name="condition">The conditional expression to evaluate. If the condition is true, the specified message is not sent and the message box is not displayed. </param>
  250. <param name="message">The message to send to the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection. </param>
  251. <filterpriority>2</filterpriority>
  252. <PermissionSet>
  253. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  254. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  255. </PermissionSet>
  256. </member>
  257. <member name="M:System.Diagnostics.Trace.Assert(System.Boolean,System.String,System.String)">
  258. <summary>Checks for a condition; if the condition is false, outputs two specified messages and displays a message box that shows the call stack.</summary>
  259. <param name="condition">The conditional expression to evaluate. If the condition is true, the specified messages are not sent and the message box is not displayed. </param>
  260. <param name="message">The message to send to the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection. </param>
  261. <param name="detailMessage">The detailed message to send to the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection. </param>
  262. <filterpriority>2</filterpriority>
  263. <PermissionSet>
  264. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  265. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  266. </PermissionSet>
  267. </member>
  268. <member name="P:System.Diagnostics.Trace.AutoFlush">
  269. <summary>Gets or sets whether <see cref="M:System.Diagnostics.Trace.Flush" /> should be called on the <see cref="P:System.Diagnostics.Trace.Listeners" /> after every write.</summary>
  270. <returns>true if <see cref="M:System.Diagnostics.Trace.Flush" /> is called on the <see cref="P:System.Diagnostics.Trace.Listeners" /> after every write; otherwise, false.</returns>
  271. <filterpriority>2</filterpriority>
  272. <PermissionSet>
  273. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  274. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  275. </PermissionSet>
  276. </member>
  277. <member name="M:System.Diagnostics.Trace.Close">
  278. <summary>Flushes the output buffer, and then closes the <see cref="P:System.Diagnostics.Trace.Listeners" />.</summary>
  279. <filterpriority>1</filterpriority>
  280. <PermissionSet>
  281. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  282. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  283. </PermissionSet>
  284. </member>
  285. <member name="M:System.Diagnostics.Trace.Fail(System.String)">
  286. <summary>Emits the specified error message.</summary>
  287. <param name="message">A message to emit. </param>
  288. <filterpriority>2</filterpriority>
  289. <PermissionSet>
  290. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  291. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  292. </PermissionSet>
  293. </member>
  294. <member name="M:System.Diagnostics.Trace.Fail(System.String,System.String)">
  295. <summary>Emits an error message, and a detailed error message.</summary>
  296. <param name="message">A message to emit. </param>
  297. <param name="detailMessage">A detailed message to emit. </param>
  298. <filterpriority>2</filterpriority>
  299. <PermissionSet>
  300. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  301. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  302. </PermissionSet>
  303. </member>
  304. <member name="M:System.Diagnostics.Trace.Flush">
  305. <summary>Flushes the output buffer, and causes buffered data to be written to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</summary>
  306. <filterpriority>1</filterpriority>
  307. <PermissionSet>
  308. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  309. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  310. </PermissionSet>
  311. </member>
  312. <member name="M:System.Diagnostics.Trace.Indent">
  313. <summary>Increases the current <see cref="P:System.Diagnostics.Trace.IndentLevel" /> by one.</summary>
  314. <filterpriority>2</filterpriority>
  315. <PermissionSet>
  316. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  317. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  318. </PermissionSet>
  319. </member>
  320. <member name="P:System.Diagnostics.Trace.IndentLevel">
  321. <summary>Gets or sets the indent level.</summary>
  322. <returns>The indent level. The default is zero.</returns>
  323. <filterpriority>2</filterpriority>
  324. <PermissionSet>
  325. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  326. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  327. </PermissionSet>
  328. </member>
  329. <member name="P:System.Diagnostics.Trace.IndentSize">
  330. <summary>Gets or sets the number of spaces in an indent.</summary>
  331. <returns>The number of spaces in an indent. The default is four.</returns>
  332. <filterpriority>2</filterpriority>
  333. <PermissionSet>
  334. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  335. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  336. </PermissionSet>
  337. </member>
  338. <member name="P:System.Diagnostics.Trace.Listeners">
  339. <summary>Gets the collection of listeners that is monitoring the trace output.</summary>
  340. <returns>A <see cref="T:System.Diagnostics.TraceListenerCollection" /> that represents a collection of type <see cref="T:System.Diagnostics.TraceListener" /> monitoring the trace output.</returns>
  341. <filterpriority>1</filterpriority>
  342. <PermissionSet>
  343. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  344. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  345. </PermissionSet>
  346. </member>
  347. <member name="M:System.Diagnostics.Trace.Refresh">
  348. <summary>Refreshes the trace configuration data.</summary>
  349. <filterpriority>1</filterpriority>
  350. </member>
  351. <member name="M:System.Diagnostics.Trace.TraceError(System.String)">
  352. <summary>Writes an error message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection using the specified message.</summary>
  353. <param name="message">The informative message to write.</param>
  354. <filterpriority>1</filterpriority>
  355. <PermissionSet>
  356. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  357. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  358. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  359. </PermissionSet>
  360. </member>
  361. <member name="M:System.Diagnostics.Trace.TraceError(System.String,System.Object[])">
  362. <summary>Writes an error message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection using the specified array of objects and formatting information.</summary>
  363. <param name="format">A format string that contains zero or more format items, which correspond to objects in the <paramref name="args" /> array.</param>
  364. <param name="args">An object array containing zero or more objects to format.</param>
  365. <filterpriority>1</filterpriority>
  366. <PermissionSet>
  367. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  368. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  369. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  370. </PermissionSet>
  371. </member>
  372. <member name="M:System.Diagnostics.Trace.TraceInformation(System.String)">
  373. <summary>Writes an informational message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection using the specified message.</summary>
  374. <param name="message">The informative message to write.</param>
  375. <filterpriority>1</filterpriority>
  376. <PermissionSet>
  377. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  378. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  379. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  380. </PermissionSet>
  381. </member>
  382. <member name="M:System.Diagnostics.Trace.TraceInformation(System.String,System.Object[])">
  383. <summary>Writes an informational message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection using the specified array of objects and formatting information.</summary>
  384. <param name="format">A format string that contains zero or more format items, which correspond to objects in the <paramref name="args" /> array.</param>
  385. <param name="args">An object array containing zero or more objects to format.</param>
  386. <filterpriority>1</filterpriority>
  387. <PermissionSet>
  388. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  389. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  390. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  391. </PermissionSet>
  392. </member>
  393. <member name="M:System.Diagnostics.Trace.TraceWarning(System.String)">
  394. <summary>Writes a warning message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection using the specified message.</summary>
  395. <param name="message">The informative message to write.</param>
  396. <filterpriority>1</filterpriority>
  397. <PermissionSet>
  398. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  399. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  400. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  401. </PermissionSet>
  402. </member>
  403. <member name="M:System.Diagnostics.Trace.TraceWarning(System.String,System.Object[])">
  404. <summary>Writes a warning message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection using the specified array of objects and formatting information.</summary>
  405. <param name="format">A format string that contains zero or more format items, which correspond to objects in the <paramref name="args" /> array.</param>
  406. <param name="args">An object array containing zero or more objects to format.</param>
  407. <filterpriority>1</filterpriority>
  408. <PermissionSet>
  409. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  410. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  411. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  412. </PermissionSet>
  413. </member>
  414. <member name="M:System.Diagnostics.Trace.Unindent">
  415. <summary>Decreases the current <see cref="P:System.Diagnostics.Trace.IndentLevel" /> by one.</summary>
  416. <filterpriority>2</filterpriority>
  417. <PermissionSet>
  418. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  419. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  420. </PermissionSet>
  421. </member>
  422. <member name="P:System.Diagnostics.Trace.UseGlobalLock">
  423. <summary>Gets or sets a value indicating whether the global lock should be used. </summary>
  424. <returns>true if the global lock is to be used; otherwise, false. The default is true.</returns>
  425. </member>
  426. <member name="M:System.Diagnostics.Trace.Write(System.Object)">
  427. <summary>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</summary>
  428. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />. </param>
  429. <filterpriority>1</filterpriority>
  430. <PermissionSet>
  431. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  432. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  433. </PermissionSet>
  434. </member>
  435. <member name="M:System.Diagnostics.Trace.Write(System.Object,System.String)">
  436. <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString" /> method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</summary>
  437. <param name="value">An <see cref="T:System.Object" /> name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />. </param>
  438. <param name="category">A category name used to organize the output. </param>
  439. <filterpriority>1</filterpriority>
  440. <PermissionSet>
  441. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  442. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  443. </PermissionSet>
  444. </member>
  445. <member name="M:System.Diagnostics.Trace.Write(System.String)">
  446. <summary>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</summary>
  447. <param name="message">A message to write. </param>
  448. <filterpriority>1</filterpriority>
  449. <PermissionSet>
  450. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  451. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  452. </PermissionSet>
  453. </member>
  454. <member name="M:System.Diagnostics.Trace.Write(System.String,System.String)">
  455. <summary>Writes a category name and a message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</summary>
  456. <param name="message">A message to write. </param>
  457. <param name="category">A category name used to organize the output. </param>
  458. <filterpriority>1</filterpriority>
  459. <PermissionSet>
  460. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  461. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  462. </PermissionSet>
  463. </member>
  464. <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.Object)">
  465. <summary>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is true.</summary>
  466. <param name="condition">true to cause a message to be written; otherwise, false. </param>
  467. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />. </param>
  468. <filterpriority>1</filterpriority>
  469. <PermissionSet>
  470. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  471. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  472. </PermissionSet>
  473. </member>
  474. <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.Object,System.String)">
  475. <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString" /> method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is true.</summary>
  476. <param name="condition">true to cause a message to be written; otherwise, false. </param>
  477. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />. </param>
  478. <param name="category">A category name used to organize the output. </param>
  479. <filterpriority>1</filterpriority>
  480. <PermissionSet>
  481. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  482. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  483. </PermissionSet>
  484. </member>
  485. <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.String)">
  486. <summary>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is true.</summary>
  487. <param name="condition">true to cause a message to be written; otherwise, false. </param>
  488. <param name="message">A message to write. </param>
  489. <filterpriority>1</filterpriority>
  490. <PermissionSet>
  491. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  492. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  493. </PermissionSet>
  494. </member>
  495. <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.String,System.String)">
  496. <summary>Writes a category name and message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is true.</summary>
  497. <param name="condition">true to cause a message to be written; otherwise, false. </param>
  498. <param name="message">A message to write. </param>
  499. <param name="category">A category name used to organize the output. </param>
  500. <filterpriority>1</filterpriority>
  501. <PermissionSet>
  502. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  503. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  504. </PermissionSet>
  505. </member>
  506. <member name="M:System.Diagnostics.Trace.WriteLine(System.Object)">
  507. <summary>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</summary>
  508. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />. </param>
  509. <filterpriority>1</filterpriority>
  510. <PermissionSet>
  511. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  512. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  513. </PermissionSet>
  514. </member>
  515. <member name="M:System.Diagnostics.Trace.WriteLine(System.Object,System.String)">
  516. <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString" /> method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</summary>
  517. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />. </param>
  518. <param name="category">A category name used to organize the output. </param>
  519. <filterpriority>1</filterpriority>
  520. <PermissionSet>
  521. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  522. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  523. </PermissionSet>
  524. </member>
  525. <member name="M:System.Diagnostics.Trace.WriteLine(System.String)">
  526. <summary>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</summary>
  527. <param name="message">A message to write. </param>
  528. <filterpriority>1</filterpriority>
  529. <PermissionSet>
  530. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  531. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  532. </PermissionSet>
  533. </member>
  534. <member name="M:System.Diagnostics.Trace.WriteLine(System.String,System.String)">
  535. <summary>Writes a category name and message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</summary>
  536. <param name="message">A message to write. </param>
  537. <param name="category">A category name used to organize the output. </param>
  538. <filterpriority>1</filterpriority>
  539. <PermissionSet>
  540. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  541. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  542. </PermissionSet>
  543. </member>
  544. <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.Object)">
  545. <summary>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is true.</summary>
  546. <param name="condition">true to cause a message to be written; otherwise, false. </param>
  547. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />. </param>
  548. <filterpriority>1</filterpriority>
  549. <PermissionSet>
  550. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  551. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  552. </PermissionSet>
  553. </member>
  554. <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.Object,System.String)">
  555. <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString" /> method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is true.</summary>
  556. <param name="condition">true to cause a message to be written; otherwise, false. </param>
  557. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />. </param>
  558. <param name="category">A category name used to organize the output. </param>
  559. <filterpriority>1</filterpriority>
  560. <PermissionSet>
  561. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  562. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  563. </PermissionSet>
  564. </member>
  565. <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.String)">
  566. <summary>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is true.</summary>
  567. <param name="condition">true to cause a message to be written; otherwise, false. </param>
  568. <param name="message">A message to write. </param>
  569. <filterpriority>1</filterpriority>
  570. <PermissionSet>
  571. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  572. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  573. </PermissionSet>
  574. </member>
  575. <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.String,System.String)">
  576. <summary>Writes a category name and message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is true.</summary>
  577. <param name="condition">true to cause a message to be written; otherwise, false. </param>
  578. <param name="message">A message to write. </param>
  579. <param name="category">A category name used to organize the output. </param>
  580. <filterpriority>1</filterpriority>
  581. <PermissionSet>
  582. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  583. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  584. </PermissionSet>
  585. </member>
  586. <member name="T:System.Diagnostics.TraceEventCache">
  587. <summary>Provides trace event data specific to a thread and a process.</summary>
  588. <filterpriority>2</filterpriority>
  589. </member>
  590. <member name="M:System.Diagnostics.TraceEventCache.#ctor">
  591. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.TraceEventCache" /> class. </summary>
  592. </member>
  593. <member name="P:System.Diagnostics.TraceEventCache.DateTime">
  594. <summary>Gets the date and time at which the event trace occurred.</summary>
  595. <returns>A <see cref="T:System.DateTime" /> structure whose value is a date and time expressed in Coordinated Universal Time (UTC).</returns>
  596. <filterpriority>2</filterpriority>
  597. </member>
  598. <member name="P:System.Diagnostics.TraceEventCache.ProcessId">
  599. <summary>Gets the unique identifier of the current process.</summary>
  600. <returns>The system-generated unique identifier of the current process.</returns>
  601. <filterpriority>2</filterpriority>
  602. <PermissionSet>
  603. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  604. </PermissionSet>
  605. </member>
  606. <member name="P:System.Diagnostics.TraceEventCache.ThreadId">
  607. <summary>Gets a unique identifier for the current managed thread. </summary>
  608. <returns>A string that represents a unique integer identifier for this managed thread.</returns>
  609. <filterpriority>2</filterpriority>
  610. </member>
  611. <member name="P:System.Diagnostics.TraceEventCache.Timestamp">
  612. <summary>Gets the current number of ticks in the timer mechanism.</summary>
  613. <returns>The tick counter value of the underlying timer mechanism.</returns>
  614. <filterpriority>2</filterpriority>
  615. </member>
  616. <member name="T:System.Diagnostics.TraceEventType">
  617. <summary>Identifies the type of event that has caused the trace.</summary>
  618. <filterpriority>2</filterpriority>
  619. </member>
  620. <member name="F:System.Diagnostics.TraceEventType.Critical">
  621. <summary>Fatal error or application crash.</summary>
  622. </member>
  623. <member name="F:System.Diagnostics.TraceEventType.Error">
  624. <summary>Recoverable error.</summary>
  625. </member>
  626. <member name="F:System.Diagnostics.TraceEventType.Information">
  627. <summary>Informational message.</summary>
  628. </member>
  629. <member name="F:System.Diagnostics.TraceEventType.Verbose">
  630. <summary>Debugging trace.</summary>
  631. </member>
  632. <member name="F:System.Diagnostics.TraceEventType.Warning">
  633. <summary>Noncritical problem.</summary>
  634. </member>
  635. <member name="T:System.Diagnostics.TraceFilter">
  636. <summary>Provides the base class for trace filter implementations.</summary>
  637. <filterpriority>2</filterpriority>
  638. </member>
  639. <member name="M:System.Diagnostics.TraceFilter.#ctor">
  640. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.TraceFilter" /> class. </summary>
  641. </member>
  642. <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[])">
  643. <summary>When overridden in a derived class, determines whether the trace listener should trace the event.</summary>
  644. <returns>true to trace the specified event; otherwise, false. </returns>
  645. <param name="cache">The <see cref="T:System.Diagnostics.TraceEventCache" /> that contains information for the trace event.</param>
  646. <param name="source">The name of the source.</param>
  647. <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType" /> values specifying the type of event that has caused the trace.</param>
  648. <param name="id">A trace identifier number.</param>
  649. <param name="formatOrMessage">Either the format to use for writing an array of arguments specified by the <paramref name="args" /> parameter, or a message to write.</param>
  650. <param name="args">An array of argument objects.</param>
  651. <param name="data1">A trace data object.</param>
  652. <param name="data">An array of trace data objects.</param>
  653. <filterpriority>2</filterpriority>
  654. </member>
  655. <member name="T:System.Diagnostics.TraceLevel">
  656. <summary>Specifies what messages to output for the <see cref="T:System.Diagnostics.Debug" />, <see cref="T:System.Diagnostics.Trace" /> and <see cref="T:System.Diagnostics.TraceSwitch" /> classes.</summary>
  657. <filterpriority>2</filterpriority>
  658. </member>
  659. <member name="F:System.Diagnostics.TraceLevel.Error">
  660. <summary>Output error-handling messages.</summary>
  661. </member>
  662. <member name="F:System.Diagnostics.TraceLevel.Info">
  663. <summary>Output informational messages, warnings, and error-handling messages.</summary>
  664. </member>
  665. <member name="F:System.Diagnostics.TraceLevel.Off">
  666. <summary>Output no tracing and debugging messages.</summary>
  667. </member>
  668. <member name="F:System.Diagnostics.TraceLevel.Verbose">
  669. <summary>Output all debugging and tracing messages.</summary>
  670. </member>
  671. <member name="F:System.Diagnostics.TraceLevel.Warning">
  672. <summary>Output warnings and error-handling messages.</summary>
  673. </member>
  674. <member name="T:System.Diagnostics.TraceListener">
  675. <summary>Provides the abstract base class for the listeners who monitor trace and debug output.</summary>
  676. <filterpriority>2</filterpriority>
  677. </member>
  678. <member name="M:System.Diagnostics.TraceListener.#ctor">
  679. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.TraceListener" /> class.</summary>
  680. </member>
  681. <member name="M:System.Diagnostics.TraceListener.#ctor(System.String)">
  682. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.TraceListener" /> class using the specified name as the listener.</summary>
  683. <param name="name">The name of the <see cref="T:System.Diagnostics.TraceListener" />. </param>
  684. </member>
  685. <member name="M:System.Diagnostics.TraceListener.Dispose">
  686. <summary>Releases all resources used by the <see cref="T:System.Diagnostics.TraceListener" />.</summary>
  687. <filterpriority>2</filterpriority>
  688. </member>
  689. <member name="M:System.Diagnostics.TraceListener.Dispose(System.Boolean)">
  690. <summary>Releases the unmanaged resources used by the <see cref="T:System.Diagnostics.TraceListener" /> and optionally releases the managed resources.</summary>
  691. <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources. </param>
  692. </member>
  693. <member name="M:System.Diagnostics.TraceListener.Fail(System.String)">
  694. <summary>Emits an error message to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" /> class.</summary>
  695. <param name="message">A message to emit. </param>
  696. <filterpriority>2</filterpriority>
  697. </member>
  698. <member name="M:System.Diagnostics.TraceListener.Fail(System.String,System.String)">
  699. <summary>Emits an error message and a detailed error message to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" /> class.</summary>
  700. <param name="message">A message to emit. </param>
  701. <param name="detailMessage">A detailed message to emit. </param>
  702. <filterpriority>2</filterpriority>
  703. </member>
  704. <member name="P:System.Diagnostics.TraceListener.Filter">
  705. <summary>Gets and sets the trace filter for the trace listener.</summary>
  706. <returns>An object derived from the <see cref="T:System.Diagnostics.TraceFilter" /> base class.</returns>
  707. <filterpriority>2</filterpriority>
  708. </member>
  709. <member name="M:System.Diagnostics.TraceListener.Flush">
  710. <summary>When overridden in a derived class, flushes the output buffer.</summary>
  711. <filterpriority>2</filterpriority>
  712. </member>
  713. <member name="P:System.Diagnostics.TraceListener.IndentLevel">
  714. <summary>Gets or sets the indent level.</summary>
  715. <returns>The indent level. The default is zero.</returns>
  716. <filterpriority>2</filterpriority>
  717. </member>
  718. <member name="P:System.Diagnostics.TraceListener.IndentSize">
  719. <summary>Gets or sets the number of spaces in an indent.</summary>
  720. <returns>The number of spaces in an indent. The default is four spaces.</returns>
  721. <exception cref="T:System.ArgumentOutOfRangeException">Set operation failed because the value is less than zero.</exception>
  722. <filterpriority>2</filterpriority>
  723. </member>
  724. <member name="P:System.Diagnostics.TraceListener.IsThreadSafe">
  725. <summary>Gets a value indicating whether the trace listener is thread safe. </summary>
  726. <returns>true if the trace listener is thread safe; otherwise, false. The default is false.</returns>
  727. </member>
  728. <member name="P:System.Diagnostics.TraceListener.Name">
  729. <summary>Gets or sets a name for this <see cref="T:System.Diagnostics.TraceListener" />.</summary>
  730. <returns>A name for this <see cref="T:System.Diagnostics.TraceListener" />. The default is an empty string ("").</returns>
  731. <filterpriority>2</filterpriority>
  732. </member>
  733. <member name="P:System.Diagnostics.TraceListener.NeedIndent">
  734. <summary>Gets or sets a value indicating whether to indent the output.</summary>
  735. <returns>true if the output should be indented; otherwise, false.</returns>
  736. </member>
  737. <member name="M:System.Diagnostics.TraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
  738. <summary>Writes trace information, a data object and event information to the listener specific output.</summary>
  739. <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache" /> object that contains the current process ID, thread ID, and stack trace information.</param>
  740. <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
  741. <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType" /> values specifying the type of event that has caused the trace.</param>
  742. <param name="id">A numeric identifier for the event.</param>
  743. <param name="data">The trace data to emit.</param>
  744. <filterpriority>1</filterpriority>
  745. <PermissionSet>
  746. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  747. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  748. </PermissionSet>
  749. </member>
  750. <member name="M:System.Diagnostics.TraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object[])">
  751. <summary>Writes trace information, an array of data objects and event information to the listener specific output.</summary>
  752. <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache" /> object that contains the current process ID, thread ID, and stack trace information.</param>
  753. <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
  754. <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType" /> values specifying the type of event that has caused the trace.</param>
  755. <param name="id">A numeric identifier for the event.</param>
  756. <param name="data">An array of objects to emit as data.</param>
  757. <filterpriority>1</filterpriority>
  758. <PermissionSet>
  759. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  760. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  761. </PermissionSet>
  762. </member>
  763. <member name="M:System.Diagnostics.TraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32)">
  764. <summary>Writes trace and event information to the listener specific output.</summary>
  765. <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache" /> object that contains the current process ID, thread ID, and stack trace information.</param>
  766. <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
  767. <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType" /> values specifying the type of event that has caused the trace.</param>
  768. <param name="id">A numeric identifier for the event.</param>
  769. <filterpriority>1</filterpriority>
  770. <PermissionSet>
  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" />
  773. </PermissionSet>
  774. </member>
  775. <member name="M:System.Diagnostics.TraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String)">
  776. <summary>Writes trace information, a message, and event information to the listener specific output.</summary>
  777. <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache" /> object that contains the current process ID, thread ID, and stack trace information.</param>
  778. <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
  779. <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType" /> values specifying the type of event that has caused the trace.</param>
  780. <param name="id">A numeric identifier for the event.</param>
  781. <param name="message">A message to write.</param>
  782. <filterpriority>1</filterpriority>
  783. <PermissionSet>
  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" />
  786. </PermissionSet>
  787. </member>
  788. <member name="M:System.Diagnostics.TraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])">
  789. <summary>Writes trace information, a formatted array of objects and event information to the listener specific output.</summary>
  790. <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache" /> object that contains the current process ID, thread ID, and stack trace information.</param>
  791. <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
  792. <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType" /> values specifying the type of event that has caused the trace.</param>
  793. <param name="id">A numeric identifier for the event.</param>
  794. <param name="format">A format string that contains zero or more format items, which correspond to objects in the <paramref name="args" /> array.</param>
  795. <param name="args">An object array containing zero or more objects to format.</param>
  796. <filterpriority>1</filterpriority>
  797. <PermissionSet>
  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" />
  800. </PermissionSet>
  801. </member>
  802. <member name="P:System.Diagnostics.TraceListener.TraceOutputOptions">
  803. <summary>Gets or sets the trace output options.</summary>
  804. <returns>A bitwise combination of the enumeration values. The default is <see cref="F:System.Diagnostics.TraceOptions.None" />. </returns>
  805. <exception cref="T:System.ArgumentOutOfRangeException">Set operation failed because the value is invalid.</exception>
  806. <filterpriority>2</filterpriority>
  807. </member>
  808. <member name="M:System.Diagnostics.TraceListener.Write(System.Object)">
  809. <summary>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" /> class.</summary>
  810. <param name="o">An <see cref="T:System.Object" /> whose fully qualified class name you want to write. </param>
  811. <filterpriority>2</filterpriority>
  812. </member>
  813. <member name="M:System.Diagnostics.TraceListener.Write(System.Object,System.String)">
  814. <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString" /> method to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" /> class.</summary>
  815. <param name="o">An <see cref="T:System.Object" /> whose fully qualified class name you want to write. </param>
  816. <param name="category">A category name used to organize the output. </param>
  817. <filterpriority>2</filterpriority>
  818. </member>
  819. <member name="M:System.Diagnostics.TraceListener.Write(System.String)">
  820. <summary>When overridden in a derived class, writes the specified message to the listener you create in the derived class.</summary>
  821. <param name="message">A message to write. </param>
  822. <filterpriority>2</filterpriority>
  823. </member>
  824. <member name="M:System.Diagnostics.TraceListener.Write(System.String,System.String)">
  825. <summary>Writes a category name and a message to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" /> class.</summary>
  826. <param name="message">A message to write. </param>
  827. <param name="category">A category name used to organize the output. </param>
  828. <filterpriority>2</filterpriority>
  829. </member>
  830. <member name="M:System.Diagnostics.TraceListener.WriteIndent">
  831. <summary>Writes the indent to the listener you create when you implement this class, and resets the <see cref="P:System.Diagnostics.TraceListener.NeedIndent" /> property to false.</summary>
  832. </member>
  833. <member name="M:System.Diagnostics.TraceListener.WriteLine(System.Object)">
  834. <summary>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" /> class, followed by a line terminator.</summary>
  835. <param name="o">An <see cref="T:System.Object" /> whose fully qualified class name you want to write. </param>
  836. <filterpriority>2</filterpriority>
  837. </member>
  838. <member name="M:System.Diagnostics.TraceListener.WriteLine(System.Object,System.String)">
  839. <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString" /> method to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" /> class, followed by a line terminator.</summary>
  840. <param name="o">An <see cref="T:System.Object" /> whose fully qualified class name you want to write. </param>
  841. <param name="category">A category name used to organize the output. </param>
  842. <filterpriority>2</filterpriority>
  843. </member>
  844. <member name="M:System.Diagnostics.TraceListener.WriteLine(System.String)">
  845. <summary>When overridden in a derived class, writes a message to the listener you create in the derived class, followed by a line terminator.</summary>
  846. <param name="message">A message to write. </param>
  847. <filterpriority>2</filterpriority>
  848. </member>
  849. <member name="M:System.Diagnostics.TraceListener.WriteLine(System.String,System.String)">
  850. <summary>Writes a category name and a message to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" /> class, followed by a line terminator.</summary>
  851. <param name="message">A message to write. </param>
  852. <param name="category">A category name used to organize the output. </param>
  853. <filterpriority>2</filterpriority>
  854. </member>
  855. <member name="T:System.Diagnostics.TraceListenerCollection">
  856. <summary>Provides a thread-safe list of <see cref="T:System.Diagnostics.TraceListener" /> objects.</summary>
  857. <filterpriority>2</filterpriority>
  858. </member>
  859. <member name="M:System.Diagnostics.TraceListenerCollection.Add(System.Diagnostics.TraceListener)">
  860. <summary>Adds a <see cref="T:System.Diagnostics.TraceListener" /> to the list.</summary>
  861. <returns>The position at which the new listener was inserted.</returns>
  862. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to add to the list. </param>
  863. <filterpriority>2</filterpriority>
  864. <PermissionSet>
  865. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  866. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  867. </PermissionSet>
  868. </member>
  869. <member name="M:System.Diagnostics.TraceListenerCollection.AddRange(System.Diagnostics.TraceListener[])">
  870. <summary>Adds an array of <see cref="T:System.Diagnostics.TraceListener" /> objects to the list.</summary>
  871. <param name="value">An array of <see cref="T:System.Diagnostics.TraceListener" /> objects to add to the list. </param>
  872. <exception cref="T:System.ArgumentNullException">
  873. <paramref name="value" /> is null.</exception>
  874. <filterpriority>2</filterpriority>
  875. <PermissionSet>
  876. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  877. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  878. </PermissionSet>
  879. </member>
  880. <member name="M:System.Diagnostics.TraceListenerCollection.AddRange(System.Diagnostics.TraceListenerCollection)">
  881. <summary>Adds the contents of another <see cref="T:System.Diagnostics.TraceListenerCollection" /> to the list.</summary>
  882. <param name="value">Another <see cref="T:System.Diagnostics.TraceListenerCollection" /> whose contents are added to the list. </param>
  883. <exception cref="T:System.ArgumentNullException">
  884. <paramref name="value" /> is null.</exception>
  885. <filterpriority>2</filterpriority>
  886. <PermissionSet>
  887. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  888. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  889. </PermissionSet>
  890. </member>
  891. <member name="M:System.Diagnostics.TraceListenerCollection.Clear">
  892. <summary>Clears all the listeners from the list.</summary>
  893. <filterpriority>2</filterpriority>
  894. </member>
  895. <member name="M:System.Diagnostics.TraceListenerCollection.Contains(System.Diagnostics.TraceListener)">
  896. <summary>Checks whether the list contains the specified listener.</summary>
  897. <returns>true if the listener is in the list; otherwise, false.</returns>
  898. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to find in the list. </param>
  899. <filterpriority>2</filterpriority>
  900. </member>
  901. <member name="M:System.Diagnostics.TraceListenerCollection.CopyTo(System.Diagnostics.TraceListener[],System.Int32)">
  902. <summary>Copies a section of the current <see cref="T:System.Diagnostics.TraceListenerCollection" /> list to the specified array at the specified index.</summary>
  903. <param name="listeners">An array of type <see cref="T:System.Array" /> to copy the elements into. </param>
  904. <param name="index">The starting index number in the current list to copy from. </param>
  905. <filterpriority>2</filterpriority>
  906. </member>
  907. <member name="P:System.Diagnostics.TraceListenerCollection.Count">
  908. <summary>Gets the number of listeners in the list.</summary>
  909. <returns>The number of listeners in the list.</returns>
  910. <filterpriority>2</filterpriority>
  911. </member>
  912. <member name="M:System.Diagnostics.TraceListenerCollection.GetEnumerator">
  913. <summary>Gets an enumerator for this list.</summary>
  914. <returns>An enumerator of type <see cref="T:System.Collections.IEnumerator" />.</returns>
  915. <filterpriority>2</filterpriority>
  916. </member>
  917. <member name="M:System.Diagnostics.TraceListenerCollection.IndexOf(System.Diagnostics.TraceListener)">
  918. <summary>Gets the index of the specified listener.</summary>
  919. <returns>The index of the listener, if it can be found in the list; otherwise, -1.</returns>
  920. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to find in the list. </param>
  921. <filterpriority>2</filterpriority>
  922. </member>
  923. <member name="M:System.Diagnostics.TraceListenerCollection.Insert(System.Int32,System.Diagnostics.TraceListener)">
  924. <summary>Inserts the listener at the specified index.</summary>
  925. <param name="index">The position in the list to insert the new <see cref="T:System.Diagnostics.TraceListener" />. </param>
  926. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to insert in the list. </param>
  927. <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="index" /> is not a valid index in the list. </exception>
  928. <exception cref="T:System.ArgumentException">
  929. <paramref name="listener" /> is null.</exception>
  930. <filterpriority>2</filterpriority>
  931. <PermissionSet>
  932. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  933. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  934. </PermissionSet>
  935. </member>
  936. <member name="P:System.Diagnostics.TraceListenerCollection.Item(System.Int32)">
  937. <summary>Gets or sets the <see cref="T:System.Diagnostics.TraceListener" /> at the specified index.</summary>
  938. <returns>A <see cref="T:System.Diagnostics.TraceListener" /> with the specified index.</returns>
  939. <param name="i">The zero-based index of the <see cref="T:System.Diagnostics.TraceListener" /> to get from the list. </param>
  940. <exception cref="T:System.ArgumentNullException">The value is null.</exception>
  941. <filterpriority>2</filterpriority>
  942. </member>
  943. <member name="P:System.Diagnostics.TraceListenerCollection.Item(System.String)">
  944. <summary>Gets the first <see cref="T:System.Diagnostics.TraceListener" /> in the list with the specified name.</summary>
  945. <returns>The first <see cref="T:System.Diagnostics.TraceListener" /> in the list with the given <see cref="P:System.Diagnostics.TraceListener.Name" />. This item returns null if no <see cref="T:System.Diagnostics.TraceListener" /> with the given name can be found.</returns>
  946. <param name="name">The name of the <see cref="T:System.Diagnostics.TraceListener" /> to get from the list. </param>
  947. <filterpriority>2</filterpriority>
  948. </member>
  949. <member name="M:System.Diagnostics.TraceListenerCollection.Remove(System.Diagnostics.TraceListener)">
  950. <summary>Removes from the collection the specified <see cref="T:System.Diagnostics.TraceListener" />.</summary>
  951. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to remove from the list. </param>
  952. <filterpriority>2</filterpriority>
  953. </member>
  954. <member name="M:System.Diagnostics.TraceListenerCollection.Remove(System.String)">
  955. <summary>Removes from the collection the first <see cref="T:System.Diagnostics.TraceListener" /> with the specified name.</summary>
  956. <param name="name">The name of the <see cref="T:System.Diagnostics.TraceListener" /> to remove from the list. </param>
  957. <filterpriority>2</filterpriority>
  958. </member>
  959. <member name="M:System.Diagnostics.TraceListenerCollection.RemoveAt(System.Int32)">
  960. <summary>Removes from the collection the <see cref="T:System.Diagnostics.TraceListener" /> at the specified index.</summary>
  961. <param name="index">The zero-based index of the <see cref="T:System.Diagnostics.TraceListener" /> to remove from the list. </param>
  962. <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="index" /> is not a valid index in the list. </exception>
  963. <filterpriority>2</filterpriority>
  964. </member>
  965. <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  966. <summary>Copies a section of the current <see cref="T:System.Diagnostics.TraceListenerCollection" /> to the specified array of <see cref="T:System.Diagnostics.TraceListener" /> objects. </summary>
  967. <param name="array">The one-dimensional array of <see cref="T:System.Diagnostics.TraceListener" /> objects that is the destination of the elements copied from the <see cref="T:System.Diagnostics.TraceListenerCollection" />. The array must have zero-based indexing.</param>
  968. <param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
  969. </member>
  970. <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#ICollection#IsSynchronized">
  971. <summary>Gets a value indicating whether access to the <see cref="T:System.Diagnostics.TraceListenerCollection" /> is synchronized (thread safe).</summary>
  972. <returns>Always true.</returns>
  973. </member>
  974. <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#ICollection#SyncRoot">
  975. <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</summary>
  976. <returns>The current <see cref="T:System.Diagnostics.TraceListenerCollection" /> object.</returns>
  977. </member>
  978. <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Add(System.Object)">
  979. <summary>Adds a trace listener to the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</summary>
  980. <returns>The position into which the new trace listener was inserted.</returns>
  981. <param name="value">The object to add to the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</param>
  982. <exception cref="T:System.ArgumentException">
  983. <paramref name="value" /> is null. -or-<paramref name="value" /> is not a <see cref="T:System.Diagnostics.TraceListener" />.</exception>
  984. </member>
  985. <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Contains(System.Object)">
  986. <summary>Determines whether the <see cref="T:System.Diagnostics.TraceListenerCollection" /> contains a specific object.</summary>
  987. <returns>true if the <see cref="T:System.Object" /> is found in the <see cref="T:System.Diagnostics.TraceListenerCollection" />; otherwise, false.</returns>
  988. <param name="value">The object to locate in the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</param>
  989. </member>
  990. <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#IndexOf(System.Object)">
  991. <summary>Determines the index of a specific object in the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</summary>
  992. <returns>The index of <paramref name="value" /> if found in the <see cref="T:System.Diagnostics.TraceListenerCollection" />; otherwise, -1.</returns>
  993. <param name="value">The object to locate in the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</param>
  994. </member>
  995. <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
  996. <summary>Inserts a <see cref="T:System.Diagnostics.TraceListener" /> object at the specified position in the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</summary>
  997. <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
  998. <param name="value">The <see cref="T:System.Diagnostics.TraceListener" /> object to insert into the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</param>
  999. <exception cref="T:System.ArgumentException">
  1000. <paramref name="value" /> is not a <see cref="T:System.Diagnostics.TraceListener" /> object.</exception>
  1001. </member>
  1002. <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#IList#IsFixedSize">
  1003. <summary>Gets a value indicating whether the <see cref="T:System.Diagnostics.TraceListenerCollection" /> has a fixed size.</summary>
  1004. <returns>Always false.</returns>
  1005. </member>
  1006. <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#IList#IsReadOnly">
  1007. <summary>Gets a value indicating whether the <see cref="T:System.Diagnostics.TraceListenerCollection" /> is read-only</summary>
  1008. <returns>Always false.</returns>
  1009. </member>
  1010. <member name="P:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Item(System.Int32)">
  1011. <summary>Gets or sets the <see cref="T:System.Diagnostics.TraceListener" /> at the specified index in the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</summary>
  1012. <returns>The <see cref="T:System.Diagnostics.TraceListener" /> at the specified index.</returns>
  1013. <param name="index">The zero-based index of the <paramref name="value" /> to get.</param>
  1014. </member>
  1015. <member name="M:System.Diagnostics.TraceListenerCollection.System#Collections#IList#Remove(System.Object)">
  1016. <summary>Removes an object from the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</summary>
  1017. <param name="value">The object to remove from the <see cref="T:System.Diagnostics.TraceListenerCollection" />.</param>
  1018. </member>
  1019. <member name="T:System.Diagnostics.TraceOptions">
  1020. <summary>Specifies trace data options to be written to the trace output.</summary>
  1021. <filterpriority>2</filterpriority>
  1022. </member>
  1023. <member name="F:System.Diagnostics.TraceOptions.DateTime">
  1024. <summary>Write the date and time. </summary>
  1025. </member>
  1026. <member name="F:System.Diagnostics.TraceOptions.None">
  1027. <summary>Do not write any elements.</summary>
  1028. </member>
  1029. <member name="F:System.Diagnostics.TraceOptions.ProcessId">
  1030. <summary>Write the process identity, which is represented by the return value of the <see cref="P:System.Diagnostics.Process.Id" /> property.</summary>
  1031. </member>
  1032. <member name="F:System.Diagnostics.TraceOptions.ThreadId">
  1033. <summary>Write the thread identity, which is represented by the return value of the <see cref="P:System.Threading.Thread.ManagedThreadId" /> property for the current thread.</summary>
  1034. </member>
  1035. <member name="F:System.Diagnostics.TraceOptions.Timestamp">
  1036. <summary>Write the timestamp, which is represented by the return value of the <see cref="M:System.Diagnostics.Stopwatch.GetTimestamp" /> method.</summary>
  1037. </member>
  1038. <member name="T:System.Diagnostics.TraceSource">
  1039. <summary>Provides a set of methods and properties that enable applications to trace the execution of code and associate trace messages with their source. </summary>
  1040. <filterpriority>1</filterpriority>
  1041. </member>
  1042. <member name="M:System.Diagnostics.TraceSource.#ctor(System.String)">
  1043. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.TraceSource" /> class, using the specified name for the source. </summary>
  1044. <param name="name">The name of the source (typically, the name of the application).</param>
  1045. <exception cref="T:System.ArgumentNullException">
  1046. <paramref name="name" /> is null.</exception>
  1047. <exception cref="T:System.ArgumentException">
  1048. <paramref name="name" /> is an empty string ("").</exception>
  1049. </member>
  1050. <member name="M:System.Diagnostics.TraceSource.#ctor(System.String,System.Diagnostics.SourceLevels)">
  1051. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.TraceSource" /> class, using the specified name for the source and the default source level at which tracing is to occur. </summary>
  1052. <param name="name">The name of the source, typically the name of the application.</param>
  1053. <param name="defaultLevel">A bitwise combination of the enumeration values that specifies the default source level at which to trace.</param>
  1054. <exception cref="T:System.ArgumentNullException">
  1055. <paramref name="name" /> is null.</exception>
  1056. <exception cref="T:System.ArgumentException">
  1057. <paramref name="name" /> is an empty string ("").</exception>
  1058. </member>
  1059. <member name="M:System.Diagnostics.TraceSource.Close">
  1060. <summary>Closes all the trace listeners in the trace listener collection.</summary>
  1061. <filterpriority>1</filterpriority>
  1062. <PermissionSet>
  1063. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  1064. </PermissionSet>
  1065. </member>
  1066. <member name="M:System.Diagnostics.TraceSource.Flush">
  1067. <summary>Flushes all the trace listeners in the trace listener collection.</summary>
  1068. <exception cref="T:System.ObjectDisposedException">An attempt was made to trace an event during finalization.</exception>
  1069. <filterpriority>1</filterpriority>
  1070. </member>
  1071. <member name="P:System.Diagnostics.TraceSource.Listeners">
  1072. <summary>Gets the collection of trace listeners for the trace source.</summary>
  1073. <returns>A <see cref="T:System.Diagnostics.TraceListenerCollection" /> that contains the active trace listeners associated with the source. </returns>
  1074. <filterpriority>1</filterpriority>
  1075. <PermissionSet>
  1076. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  1077. </PermissionSet>
  1078. </member>
  1079. <member name="P:System.Diagnostics.TraceSource.Name">
  1080. <summary>Gets the name of the trace source.</summary>
  1081. <returns>The name of the trace source.</returns>
  1082. <filterpriority>1</filterpriority>
  1083. </member>
  1084. <member name="P:System.Diagnostics.TraceSource.Switch">
  1085. <summary>Gets or sets the source switch value.</summary>
  1086. <returns>A <see cref="T:System.Diagnostics.SourceSwitch" /> object representing the source switch value.</returns>
  1087. <exception cref="T:System.ArgumentNullException">
  1088. <see cref="P:System.Diagnostics.TraceSource.Switch" /> is set to null.</exception>
  1089. <filterpriority>1</filterpriority>
  1090. <PermissionSet>
  1091. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  1092. </PermissionSet>
  1093. </member>
  1094. <member name="M:System.Diagnostics.TraceSource.TraceData(System.Diagnostics.TraceEventType,System.Int32,System.Object)">
  1095. <summary>Writes trace data to the trace listeners in the <see cref="P:System.Diagnostics.TraceSource.Listeners" /> collection using the specified event type, event identifier, and trace data.</summary>
  1096. <param name="eventType">One of the enumeration values that specifies the event type of the trace data.</param>
  1097. <param name="id">A numeric identifier for the event.</param>
  1098. <param name="data">The trace data.</param>
  1099. <exception cref="T:System.ObjectDisposedException">An attempt was made to trace an event during finalization.</exception>
  1100. <filterpriority>1</filterpriority>
  1101. <PermissionSet>
  1102. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1103. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1104. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  1105. </PermissionSet>
  1106. </member>
  1107. <member name="M:System.Diagnostics.TraceSource.TraceData(System.Diagnostics.TraceEventType,System.Int32,System.Object[])">
  1108. <summary>Writes trace data to the trace listeners in the <see cref="P:System.Diagnostics.TraceSource.Listeners" /> collection using the specified event type, event identifier, and trace data array.</summary>
  1109. <param name="eventType">One of the enumeration values that specifies the event type of the trace data.</param>
  1110. <param name="id">A numeric identifier for the event.</param>
  1111. <param name="data">An object array containing the trace data.</param>
  1112. <exception cref="T:System.ObjectDisposedException">An attempt was made to trace an event during finalization.</exception>
  1113. <filterpriority>1</filterpriority>
  1114. <PermissionSet>
  1115. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1116. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1117. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  1118. </PermissionSet>
  1119. </member>
  1120. <member name="M:System.Diagnostics.TraceSource.TraceEvent(System.Diagnostics.TraceEventType,System.Int32)">
  1121. <summary>Writes a trace event message to the trace listeners in the <see cref="P:System.Diagnostics.TraceSource.Listeners" /> collection using the specified event type and event identifier.</summary>
  1122. <param name="eventType">One of the enumeration values that specifies the event type of the trace data.</param>
  1123. <param name="id">A numeric identifier for the event.</param>
  1124. <exception cref="T:System.ObjectDisposedException">An attempt was made to trace an event during finalization.</exception>
  1125. <filterpriority>1</filterpriority>
  1126. <PermissionSet>
  1127. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1128. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1129. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  1130. </PermissionSet>
  1131. </member>
  1132. <member name="M:System.Diagnostics.TraceSource.TraceEvent(System.Diagnostics.TraceEventType,System.Int32,System.String)">
  1133. <summary>Writes a trace event message to the trace listeners in the <see cref="P:System.Diagnostics.TraceSource.Listeners" /> collection using the specified event type, event identifier, and message.</summary>
  1134. <param name="eventType">One of the enumeration values that specifies the event type of the trace data.</param>
  1135. <param name="id">A numeric identifier for the event.</param>
  1136. <param name="message">The trace message to write.</param>
  1137. <exception cref="T:System.ObjectDisposedException">An attempt was made to trace an event during finalization.</exception>
  1138. <filterpriority>1</filterpriority>
  1139. <PermissionSet>
  1140. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1141. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1142. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  1143. </PermissionSet>
  1144. </member>
  1145. <member name="M:System.Diagnostics.TraceSource.TraceEvent(System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])">
  1146. <summary>Writes a trace event to the trace listeners in the <see cref="P:System.Diagnostics.TraceSource.Listeners" /> collection using the specified event type, event identifier, and argument array and format.</summary>
  1147. <param name="eventType">One of the enumeration values that specifies the event type of the trace data.</param>
  1148. <param name="id">A numeric identifier for the event.</param>
  1149. <param name="format">A composite format string (see Remarks) that contains text intermixed with zero or more format items, which correspond to objects in the <paramref name="args" /> array.</param>
  1150. <param name="args">An object array containing zero or more objects to format.</param>
  1151. <exception cref="T:System.ArgumentNullException">
  1152. <paramref name="format" /> is null. </exception>
  1153. <exception cref="T:System.FormatException">
  1154. <paramref name="format" /> is invalid.-or- The number that indicates an argument to format is less than zero, or greater than or equal to the number of specified objects to format. </exception>
  1155. <exception cref="T:System.ObjectDisposedException">An attempt was made to trace an event during finalization.</exception>
  1156. <filterpriority>1</filterpriority>
  1157. <PermissionSet>
  1158. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1159. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1160. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  1161. </PermissionSet>
  1162. </member>
  1163. <member name="M:System.Diagnostics.TraceSource.TraceInformation(System.String)">
  1164. <summary>Writes an informational message to the trace listeners in the <see cref="P:System.Diagnostics.TraceSource.Listeners" /> collection using the specified message.</summary>
  1165. <param name="message">The informative message to write.</param>
  1166. <exception cref="T:System.ObjectDisposedException">An attempt was made to trace an event during finalization.</exception>
  1167. <filterpriority>1</filterpriority>
  1168. <PermissionSet>
  1169. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1170. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1171. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  1172. </PermissionSet>
  1173. </member>
  1174. <member name="M:System.Diagnostics.TraceSource.TraceInformation(System.String,System.Object[])">
  1175. <summary>Writes an informational message to the trace listeners in the <see cref="P:System.Diagnostics.TraceSource.Listeners" /> collection using the specified object array and formatting information.</summary>
  1176. <param name="format">A composite format string (see Remarks) that contains text intermixed with zero or more format items, which correspond to objects in the <paramref name="args" /> array.</param>
  1177. <param name="args">An array containing zero or more objects to format.</param>
  1178. <exception cref="T:System.ArgumentNullException">
  1179. <paramref name="format" /> is null. </exception>
  1180. <exception cref="T:System.FormatException">
  1181. <paramref name="format" /> is invalid.-or- The number that indicates an argument to format is less than zero, or greater than or equal to the number of specified objects to format. </exception>
  1182. <exception cref="T:System.ObjectDisposedException">An attempt was made to trace an event during finalization.</exception>
  1183. <filterpriority>1</filterpriority>
  1184. <PermissionSet>
  1185. <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1186. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1187. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  1188. </PermissionSet>
  1189. </member>
  1190. <member name="T:System.Diagnostics.TraceSwitch">
  1191. <summary>Provides a multilevel switch to control tracing and debug output without recompiling your code.</summary>
  1192. <filterpriority>2</filterpriority>
  1193. </member>
  1194. <member name="M:System.Diagnostics.TraceSwitch.#ctor(System.String,System.String)">
  1195. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.TraceSwitch" /> class, using the specified display name and description.</summary>
  1196. <param name="displayName">The name to display on a user interface. </param>
  1197. <param name="description">The description of the switch. </param>
  1198. </member>
  1199. <member name="M:System.Diagnostics.TraceSwitch.#ctor(System.String,System.String,System.String)">
  1200. <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.TraceSwitch" /> class, using the specified display name, description, and default value for the switch. </summary>
  1201. <param name="displayName">The name to display on a user interface. </param>
  1202. <param name="description">The description of the switch. </param>
  1203. <param name="defaultSwitchValue">The default value of the switch.</param>
  1204. </member>
  1205. <member name="P:System.Diagnostics.TraceSwitch.Level">
  1206. <summary>Gets or sets the trace level that determines the messages the switch allows.</summary>
  1207. <returns>One of the <see cref="T:System.Diagnostics.TraceLevel" /> values that that specifies the level of messages that are allowed by the switch.</returns>
  1208. <exception cref="T:System.ArgumentException">
  1209. <see cref="P:System.Diagnostics.TraceSwitch.Level" /> is set to a value that is not one of the <see cref="T:System.Diagnostics.TraceLevel" /> values. </exception>
  1210. <filterpriority>1</filterpriority>
  1211. <PermissionSet>
  1212. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1213. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  1214. </PermissionSet>
  1215. </member>
  1216. <member name="M:System.Diagnostics.TraceSwitch.OnSwitchSettingChanged">
  1217. <summary>Updates and corrects the level for this switch.</summary>
  1218. </member>
  1219. <member name="M:System.Diagnostics.TraceSwitch.OnValueChanged">
  1220. <summary>Sets the <see cref="P:System.Diagnostics.Switch.SwitchSetting" /> property to the integer equivalent of the <see cref="P:System.Diagnostics.Switch.Value" /> property.</summary>
  1221. </member>
  1222. <member name="P:System.Diagnostics.TraceSwitch.TraceError">
  1223. <summary>Gets a value indicating whether the switch allows error-handling messages.</summary>
  1224. <returns>true if the <see cref="P:System.Diagnostics.TraceSwitch.Level" /> property is set to <see cref="F:System.Diagnostics.TraceLevel.Error" />, <see cref="F:System.Diagnostics.TraceLevel.Warning" />, <see cref="F:System.Diagnostics.TraceLevel.Info" />, or <see cref="F:System.Diagnostics.TraceLevel.Verbose" />; otherwise, false.</returns>
  1225. <filterpriority>1</filterpriority>
  1226. <PermissionSet>
  1227. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1228. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  1229. </PermissionSet>
  1230. </member>
  1231. <member name="P:System.Diagnostics.TraceSwitch.TraceInfo">
  1232. <summary>Gets a value indicating whether the switch allows informational messages.</summary>
  1233. <returns>true if the <see cref="P:System.Diagnostics.TraceSwitch.Level" /> property is set to <see cref="F:System.Diagnostics.TraceLevel.Info" /> or <see cref="F:System.Diagnostics.TraceLevel.Verbose" />; otherwise, false. </returns>
  1234. <filterpriority>1</filterpriority>
  1235. <PermissionSet>
  1236. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1237. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  1238. </PermissionSet>
  1239. </member>
  1240. <member name="P:System.Diagnostics.TraceSwitch.TraceVerbose">
  1241. <summary>Gets a value indicating whether the switch allows all messages.</summary>
  1242. <returns>true if the <see cref="P:System.Diagnostics.TraceSwitch.Level" /> property is set to <see cref="F:System.Diagnostics.TraceLevel.Verbose" />; otherwise, false.</returns>
  1243. <filterpriority>1</filterpriority>
  1244. <PermissionSet>
  1245. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1246. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  1247. </PermissionSet>
  1248. </member>
  1249. <member name="P:System.Diagnostics.TraceSwitch.TraceWarning">
  1250. <summary>Gets a value indicating whether the switch allows warning messages.</summary>
  1251. <returns>true if the <see cref="P:System.Diagnostics.TraceSwitch.Level" /> property is set to <see cref="F:System.Diagnostics.TraceLevel.Warning" />, <see cref="F:System.Diagnostics.TraceLevel.Info" />, or <see cref="F:System.Diagnostics.TraceLevel.Verbose" />; otherwise, false.</returns>
  1252. <filterpriority>1</filterpriority>
  1253. <PermissionSet>
  1254. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1255. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  1256. </PermissionSet>
  1257. </member>
  1258. </members>
  1259. </doc>