1 <Type Name="TraceListener" FullName="System.Diagnostics.TraceListener">
2 <TypeSignature Language="C#" Maintainer="auto" Value="public abstract class TraceListener : MarshalByRefObject, IDisposable" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit TraceListener extends System.MarshalByRefObject implements class System.IDisposable" />
5 <AssemblyName>System</AssemblyName>
6 <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
7 <AssemblyVersion>1.0.3300.0</AssemblyVersion>
8 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
9 <AssemblyVersion>2.0.0.0</AssemblyVersion>
10 <AssemblyVersion>4.0.0.0</AssemblyVersion>
12 <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
14 <BaseTypeName>System.MarshalByRefObject</BaseTypeName>
18 <InterfaceName>System.IDisposable</InterfaceName>
22 <summary>Diagnostic message handler.</summary>
24 <para>Instances of the TraceListener class are used by the <see cref="T:System.Diagnostics.Debug" /> and <see cref="T:System.Diagnostics.Trace" /> classes for handling diagnostic (trace) messages.</para>
25 <para>TraceListeners can be managed either through application code, or through the application .config file, by using the (XPath) <c>/configuration/system.diagnostics/trace/listeners</c> and related elements.</para>
26 <para>To manage TraceListeners in the .config file:</para>
29 <term>To add a TraceListener, use the (XPath) <c>/configuration/system.diagnostics/trace/listeners/add</c> element, setting the <c>name</c>, <c>type</c>, and (optional) <c>initializeData</c> attributes. The <c>name</c> attribute sets the <see cref="P:System.Diagnostics.TraceListener.Name" /> property, and allows the TraceListener to be removed by-name. The <c>type</c> attribute is the type to instantiate, through <see cref="M:System.Activator.CreateInstance" />. The <c>initializeData</c> attribute is a <see cref="T:System.String" /> to pass to the type's constructor; it's meaning is dependent upon the type instantiated.</term>
32 <term>To remove a TraceListener, use the (XPath) <c>/configuration/system.diagnostics/trace/listeners/remove</c> element, setting the <c>name</c> attribute to the name of the TraceListener to remove.</term>
35 <term>To remove all TraceListeners, use the (XPath) <c>/configuration/system.diagnostics/trace/listeners/clear</c> element.</term>
38 <para>The application .config file can also be used to set the default values of the <see cref="P:System.Diagnostics.Trace.AutoFlush" /> and <see cref="P:System.Diagnostics.Trace.IndentSize" /> properties on the <see cref="T:System.Diagnostics.Debug" /> and <see cref="T:System.Diagnostics.Trace" /> classes, by setting the <c>autoflush</c> and <c>indentsize</c> attributes on the (XPath) <c>/configuration/system.diagnostics/trace</c> element.</para>
39 <para>A sample .config file setting all of these elements:</para>
41 <code lang="Application .config file">
43 <system.diagnostics>
44 <!-- Turns off System.Diagnostics.Trace.AutoFlush and
45 sets System.Diagnostics.Trace.TraceListener.IndentSize to 8. -->
46 <trace autoflush="false" indentsize="8">
48 <!-- Add the "foo" TraceListener -->
50 type="System.Diagnostics.TextWriterTraceListener, System"
51 initializeData="some-file.txt"/>
52 <!-- Remove the TraceListener we just added -->
53 <remove name="foo"/>
54 <!-- Remove all TraceListeners. This also removes the DefaultTraceListener -->
56 <!-- Add the DefaultTraceListener back. -->
57 <add name="Default"
58 type="System.Diagnostics.DefaultTraceListener, System"/>
61 </system.diagnostics>
62 </configuration></code>
65 <block subset="none" type="note">The string specified in the <c>type</c> attribute will need to be a fully-qualified class name to operate properly with shared assemblies. More specifically, "<c>System.Diagnostics.TextWriterTraceListener, System</c>" will not work on .NET, as that is the fully-qualified class name for a private assembly, not the public/shared assemby part of .NET. Instead, .NET requires "<c>System.Diagnostics.TextWriterTraceListener, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</c>".</block>
70 <Member MemberName=".ctor">
71 <MemberSignature Language="C#" Value="protected TraceListener ();" />
72 <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
73 <MemberType>Constructor</MemberType>
75 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
76 <AssemblyVersion>2.0.0.0</AssemblyVersion>
77 <AssemblyVersion>4.0.0.0</AssemblyVersion>
82 <summary>To be added</summary>
83 <remarks>To be added</remarks>
86 <Member MemberName=".ctor">
87 <MemberSignature Language="C#" Value="protected TraceListener (string name);" />
88 <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(string name) cil managed" />
89 <MemberType>Constructor</MemberType>
91 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
92 <AssemblyVersion>2.0.0.0</AssemblyVersion>
93 <AssemblyVersion>4.0.0.0</AssemblyVersion>
97 <Parameter Name="name" Type="System.String" />
100 <param name="name">To be added: an object of type 'string'</param>
101 <summary>To be added</summary>
102 <remarks>To be added</remarks>
105 <Member MemberName="Attributes">
106 <MemberSignature Language="C#" Value="public System.Collections.Specialized.StringDictionary Attributes { get; }" />
107 <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Specialized.StringDictionary Attributes" />
108 <MemberType>Property</MemberType>
110 <AssemblyVersion>2.0.0.0</AssemblyVersion>
111 <AssemblyVersion>4.0.0.0</AssemblyVersion>
114 <ReturnType>System.Collections.Specialized.StringDictionary</ReturnType>
117 <summary>To be added.</summary>
118 <value>To be added.</value>
119 <remarks>To be added.</remarks>
122 <Member MemberName="Close">
123 <MemberSignature Language="C#" Value="public virtual void Close ();" />
124 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Close() cil managed" />
125 <MemberType>Method</MemberType>
127 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
128 <AssemblyVersion>2.0.0.0</AssemblyVersion>
129 <AssemblyVersion>4.0.0.0</AssemblyVersion>
132 <ReturnType>System.Void</ReturnType>
136 <summary>To be added</summary>
137 <remarks>To be added</remarks>
140 <Member MemberName="Dispose">
141 <MemberSignature Language="C#" Value="public void Dispose ();" />
142 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
143 <MemberType>Method</MemberType>
145 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
146 <AssemblyVersion>2.0.0.0</AssemblyVersion>
147 <AssemblyVersion>4.0.0.0</AssemblyVersion>
150 <ReturnType>System.Void</ReturnType>
154 <summary>To be added</summary>
155 <remarks>To be added</remarks>
158 <Member MemberName="Dispose">
159 <MemberSignature Language="C#" Value="protected virtual void Dispose (bool disposing);" />
160 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void Dispose(bool disposing) cil managed" />
161 <MemberType>Method</MemberType>
163 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
164 <AssemblyVersion>2.0.0.0</AssemblyVersion>
165 <AssemblyVersion>4.0.0.0</AssemblyVersion>
168 <ReturnType>System.Void</ReturnType>
171 <Parameter Name="disposing" Type="System.Boolean" />
174 <param name="disposing">To be added: an object of type 'bool'</param>
175 <summary>To be added</summary>
176 <remarks>To be added</remarks>
179 <Member MemberName="Fail">
180 <MemberSignature Language="C#" Value="public virtual void Fail (string message);" />
181 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Fail(string message) cil managed" />
182 <MemberType>Method</MemberType>
184 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
185 <AssemblyVersion>2.0.0.0</AssemblyVersion>
186 <AssemblyVersion>4.0.0.0</AssemblyVersion>
189 <ReturnType>System.Void</ReturnType>
192 <Parameter Name="message" Type="System.String" />
195 <param name="message">To be added: an object of type 'string'</param>
196 <summary>To be added</summary>
197 <remarks>To be added</remarks>
200 <Member MemberName="Fail">
201 <MemberSignature Language="C#" Value="public virtual void Fail (string message, string detailMessage);" />
202 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Fail(string message, string detailMessage) cil managed" />
203 <MemberType>Method</MemberType>
205 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
206 <AssemblyVersion>2.0.0.0</AssemblyVersion>
207 <AssemblyVersion>4.0.0.0</AssemblyVersion>
210 <ReturnType>System.Void</ReturnType>
213 <Parameter Name="message" Type="System.String" />
214 <Parameter Name="detailMessage" Type="System.String" />
217 <param name="message">To be added: an object of type 'string'</param>
218 <param name="detailMessage">To be added: an object of type 'string'</param>
219 <summary>To be added</summary>
220 <remarks>To be added</remarks>
223 <Member MemberName="Filter">
224 <MemberSignature Language="C#" Value="public System.Diagnostics.TraceFilter Filter { get; set; }" />
225 <MemberSignature Language="ILAsm" Value=".property instance class System.Diagnostics.TraceFilter Filter" />
226 <MemberType>Property</MemberType>
228 <AssemblyVersion>2.0.0.0</AssemblyVersion>
229 <AssemblyVersion>4.0.0.0</AssemblyVersion>
233 <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
237 <ReturnType>System.Diagnostics.TraceFilter</ReturnType>
240 <summary>To be added.</summary>
241 <value>To be added.</value>
242 <remarks>To be added.</remarks>
245 <Member MemberName="Flush">
246 <MemberSignature Language="C#" Value="public virtual void Flush ();" />
247 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Flush() cil managed" />
248 <MemberType>Method</MemberType>
250 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
251 <AssemblyVersion>2.0.0.0</AssemblyVersion>
252 <AssemblyVersion>4.0.0.0</AssemblyVersion>
255 <ReturnType>System.Void</ReturnType>
259 <summary>To be added</summary>
260 <remarks>To be added</remarks>
263 <Member MemberName="GetSupportedAttributes">
264 <MemberSignature Language="C#" Value="protected virtual string[] GetSupportedAttributes ();" />
265 <MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig newslot virtual instance string[] GetSupportedAttributes() cil managed" />
266 <MemberType>Method</MemberType>
268 <AssemblyVersion>2.0.0.0</AssemblyVersion>
269 <AssemblyVersion>4.0.0.0</AssemblyVersion>
272 <ReturnType>System.String[]</ReturnType>
276 <summary>To be added.</summary>
277 <returns>To be added.</returns>
278 <remarks>To be added.</remarks>
281 <Member MemberName="IndentLevel">
282 <MemberSignature Language="C#" Value="public int IndentLevel { get; set; }" />
283 <MemberSignature Language="ILAsm" Value=".property instance int32 IndentLevel" />
284 <MemberType>Property</MemberType>
286 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
287 <AssemblyVersion>2.0.0.0</AssemblyVersion>
288 <AssemblyVersion>4.0.0.0</AssemblyVersion>
291 <ReturnType>System.Int32</ReturnType>
296 <summary>To be added</summary>
297 <value>To be added: an object of type 'int'</value>
298 <remarks>To be added</remarks>
301 <Member MemberName="IndentSize">
302 <MemberSignature Language="C#" Value="public int IndentSize { get; set; }" />
303 <MemberSignature Language="ILAsm" Value=".property instance int32 IndentSize" />
304 <MemberType>Property</MemberType>
306 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
307 <AssemblyVersion>2.0.0.0</AssemblyVersion>
308 <AssemblyVersion>4.0.0.0</AssemblyVersion>
311 <ReturnType>System.Int32</ReturnType>
316 <summary>To be added</summary>
317 <value>To be added: an object of type 'int'</value>
318 <remarks>To be added</remarks>
321 <Member MemberName="IsThreadSafe">
322 <MemberSignature Language="C#" Value="public virtual bool IsThreadSafe { get; }" />
323 <MemberSignature Language="ILAsm" Value=".property instance bool IsThreadSafe" />
324 <MemberType>Property</MemberType>
326 <AssemblyVersion>2.0.0.0</AssemblyVersion>
327 <AssemblyVersion>4.0.0.0</AssemblyVersion>
331 <AttributeName>System.MonoLimitation("This property exists but is never considered.")</AttributeName>
335 <ReturnType>System.Boolean</ReturnType>
338 <summary>To be added.</summary>
339 <value>To be added.</value>
340 <remarks>To be added.</remarks>
343 <Member MemberName="Name">
344 <MemberSignature Language="C#" Value="public virtual string Name { get; set; }" />
345 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
346 <MemberType>Property</MemberType>
348 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
349 <AssemblyVersion>2.0.0.0</AssemblyVersion>
350 <AssemblyVersion>4.0.0.0</AssemblyVersion>
353 <ReturnType>System.String</ReturnType>
358 <summary>To be added</summary>
359 <value>To be added: an object of type 'string'</value>
360 <remarks>To be added</remarks>
363 <Member MemberName="NeedIndent">
364 <MemberSignature Language="C#" Value="protected bool NeedIndent { get; set; }" />
365 <MemberSignature Language="ILAsm" Value=".property instance bool NeedIndent" />
366 <MemberType>Property</MemberType>
368 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
369 <AssemblyVersion>2.0.0.0</AssemblyVersion>
370 <AssemblyVersion>4.0.0.0</AssemblyVersion>
373 <ReturnType>System.Boolean</ReturnType>
376 <summary>To be added</summary>
377 <value>To be added: an object of type 'bool'</value>
378 <remarks>To be added</remarks>
381 <Member MemberName="TraceData">
382 <MemberSignature Language="C#" Value="public virtual void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);" />
383 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TraceData(class System.Diagnostics.TraceEventCache eventCache, string source, valuetype System.Diagnostics.TraceEventType eventType, int32 id, object data) cil managed" />
384 <MemberType>Method</MemberType>
386 <AssemblyVersion>2.0.0.0</AssemblyVersion>
387 <AssemblyVersion>4.0.0.0</AssemblyVersion>
391 <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
395 <ReturnType>System.Void</ReturnType>
398 <Parameter Name="eventCache" Type="System.Diagnostics.TraceEventCache" />
399 <Parameter Name="source" Type="System.String" />
400 <Parameter Name="eventType" Type="System.Diagnostics.TraceEventType" />
401 <Parameter Name="id" Type="System.Int32" />
402 <Parameter Name="data" Type="System.Object" />
405 <param name="eventCache">To be added.</param>
406 <param name="source">To be added.</param>
407 <param name="eventType">To be added.</param>
408 <param name="id">To be added.</param>
409 <param name="data">To be added.</param>
410 <summary>To be added.</summary>
411 <remarks>To be added.</remarks>
414 <Member MemberName="TraceData">
415 <MemberSignature Language="C#" Value="public virtual void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object[] data);" />
416 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TraceData(class System.Diagnostics.TraceEventCache eventCache, string source, valuetype System.Diagnostics.TraceEventType eventType, int32 id, object[] data) cil managed" />
417 <MemberType>Method</MemberType>
419 <AssemblyVersion>2.0.0.0</AssemblyVersion>
420 <AssemblyVersion>4.0.0.0</AssemblyVersion>
424 <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
428 <ReturnType>System.Void</ReturnType>
431 <Parameter Name="eventCache" Type="System.Diagnostics.TraceEventCache" />
432 <Parameter Name="source" Type="System.String" />
433 <Parameter Name="eventType" Type="System.Diagnostics.TraceEventType" />
434 <Parameter Name="id" Type="System.Int32" />
435 <Parameter Name="data" Type="System.Object[]">
438 <AttributeName>System.ParamArray</AttributeName>
444 <param name="eventCache">To be added.</param>
445 <param name="source">To be added.</param>
446 <param name="eventType">To be added.</param>
447 <param name="id">To be added.</param>
448 <param name="data">To be added.</param>
449 <summary>To be added.</summary>
450 <remarks>To be added.</remarks>
453 <Member MemberName="TraceEvent">
454 <MemberSignature Language="C#" Value="public virtual void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);" />
455 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TraceEvent(class System.Diagnostics.TraceEventCache eventCache, string source, valuetype System.Diagnostics.TraceEventType eventType, int32 id) cil managed" />
456 <MemberType>Method</MemberType>
458 <AssemblyVersion>2.0.0.0</AssemblyVersion>
459 <AssemblyVersion>4.0.0.0</AssemblyVersion>
463 <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
467 <ReturnType>System.Void</ReturnType>
470 <Parameter Name="eventCache" Type="System.Diagnostics.TraceEventCache" />
471 <Parameter Name="source" Type="System.String" />
472 <Parameter Name="eventType" Type="System.Diagnostics.TraceEventType" />
473 <Parameter Name="id" Type="System.Int32" />
476 <param name="eventCache">To be added.</param>
477 <param name="source">To be added.</param>
478 <param name="eventType">To be added.</param>
479 <param name="id">To be added.</param>
480 <summary>To be added.</summary>
481 <remarks>To be added.</remarks>
484 <Member MemberName="TraceEvent">
485 <MemberSignature Language="C#" Value="public virtual void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);" />
486 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TraceEvent(class System.Diagnostics.TraceEventCache eventCache, string source, valuetype System.Diagnostics.TraceEventType eventType, int32 id, string message) cil managed" />
487 <MemberType>Method</MemberType>
489 <AssemblyVersion>2.0.0.0</AssemblyVersion>
490 <AssemblyVersion>4.0.0.0</AssemblyVersion>
494 <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
498 <ReturnType>System.Void</ReturnType>
501 <Parameter Name="eventCache" Type="System.Diagnostics.TraceEventCache" />
502 <Parameter Name="source" Type="System.String" />
503 <Parameter Name="eventType" Type="System.Diagnostics.TraceEventType" />
504 <Parameter Name="id" Type="System.Int32" />
505 <Parameter Name="message" Type="System.String" />
508 <param name="eventCache">To be added.</param>
509 <param name="source">To be added.</param>
510 <param name="eventType">To be added.</param>
511 <param name="id">To be added.</param>
512 <param name="message">To be added.</param>
513 <summary>To be added.</summary>
514 <remarks>To be added.</remarks>
517 <Member MemberName="TraceEvent">
518 <MemberSignature Language="C#" Value="public virtual void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, object[] args);" />
519 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TraceEvent(class System.Diagnostics.TraceEventCache eventCache, string source, valuetype System.Diagnostics.TraceEventType eventType, int32 id, string format, object[] args) cil managed" />
520 <MemberType>Method</MemberType>
522 <AssemblyVersion>2.0.0.0</AssemblyVersion>
523 <AssemblyVersion>4.0.0.0</AssemblyVersion>
527 <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
531 <ReturnType>System.Void</ReturnType>
534 <Parameter Name="eventCache" Type="System.Diagnostics.TraceEventCache" />
535 <Parameter Name="source" Type="System.String" />
536 <Parameter Name="eventType" Type="System.Diagnostics.TraceEventType" />
537 <Parameter Name="id" Type="System.Int32" />
538 <Parameter Name="format" Type="System.String" />
539 <Parameter Name="args" Type="System.Object[]">
542 <AttributeName>System.ParamArray</AttributeName>
548 <param name="eventCache">To be added.</param>
549 <param name="source">To be added.</param>
550 <param name="eventType">To be added.</param>
551 <param name="id">To be added.</param>
552 <param name="format">To be added.</param>
553 <param name="args">To be added.</param>
554 <summary>To be added.</summary>
555 <remarks>To be added.</remarks>
558 <Member MemberName="TraceOutputOptions">
559 <MemberSignature Language="C#" Value="public System.Diagnostics.TraceOptions TraceOutputOptions { get; set; }" />
560 <MemberSignature Language="ILAsm" Value=".property instance valuetype System.Diagnostics.TraceOptions TraceOutputOptions" />
561 <MemberType>Property</MemberType>
563 <AssemblyVersion>2.0.0.0</AssemblyVersion>
564 <AssemblyVersion>4.0.0.0</AssemblyVersion>
568 <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
572 <ReturnType>System.Diagnostics.TraceOptions</ReturnType>
575 <summary>To be added.</summary>
576 <value>To be added.</value>
577 <remarks>To be added.</remarks>
580 <Member MemberName="TraceTransfer">
581 <MemberSignature Language="C#" Value="public virtual void TraceTransfer (System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, Guid relatedActivityId);" />
582 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TraceTransfer(class System.Diagnostics.TraceEventCache eventCache, string source, int32 id, string message, valuetype System.Guid relatedActivityId) cil managed" />
583 <MemberType>Method</MemberType>
585 <AssemblyVersion>2.0.0.0</AssemblyVersion>
586 <AssemblyVersion>4.0.0.0</AssemblyVersion>
590 <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
594 <ReturnType>System.Void</ReturnType>
597 <Parameter Name="eventCache" Type="System.Diagnostics.TraceEventCache" />
598 <Parameter Name="source" Type="System.String" />
599 <Parameter Name="id" Type="System.Int32" />
600 <Parameter Name="message" Type="System.String" />
601 <Parameter Name="relatedActivityId" Type="System.Guid" />
604 <param name="eventCache">To be added.</param>
605 <param name="source">To be added.</param>
606 <param name="id">To be added.</param>
607 <param name="message">To be added.</param>
608 <param name="relatedActivityId">To be added.</param>
609 <summary>To be added.</summary>
610 <remarks>To be added.</remarks>
613 <Member MemberName="Write">
614 <MemberSignature Language="C#" Value="public virtual void Write (object o);" />
615 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Write(object o) cil managed" />
616 <MemberType>Method</MemberType>
618 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
619 <AssemblyVersion>2.0.0.0</AssemblyVersion>
620 <AssemblyVersion>4.0.0.0</AssemblyVersion>
623 <ReturnType>System.Void</ReturnType>
626 <Parameter Name="o" Type="System.Object" />
629 <param name="o">To be added: an object of type 'object'</param>
630 <summary>To be added</summary>
631 <remarks>To be added</remarks>
634 <Member MemberName="Write">
635 <MemberSignature Language="C#" Value="public abstract void Write (string message);" />
636 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Write(string message) cil managed" />
637 <MemberType>Method</MemberType>
639 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
640 <AssemblyVersion>2.0.0.0</AssemblyVersion>
641 <AssemblyVersion>4.0.0.0</AssemblyVersion>
644 <ReturnType>System.Void</ReturnType>
647 <Parameter Name="message" Type="System.String" />
650 <param name="message">To be added: an object of type 'string'</param>
651 <summary>To be added</summary>
652 <remarks>To be added</remarks>
655 <Member MemberName="Write">
656 <MemberSignature Language="C#" Value="public virtual void Write (object o, string category);" />
657 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Write(object o, string category) cil managed" />
658 <MemberType>Method</MemberType>
660 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
661 <AssemblyVersion>2.0.0.0</AssemblyVersion>
662 <AssemblyVersion>4.0.0.0</AssemblyVersion>
665 <ReturnType>System.Void</ReturnType>
668 <Parameter Name="o" Type="System.Object" />
669 <Parameter Name="category" Type="System.String" />
672 <param name="o">To be added: an object of type 'object'</param>
673 <param name="category">To be added: an object of type 'string'</param>
674 <summary>To be added</summary>
675 <remarks>To be added</remarks>
678 <Member MemberName="Write">
679 <MemberSignature Language="C#" Value="public virtual void Write (string message, string category);" />
680 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Write(string message, string category) cil managed" />
681 <MemberType>Method</MemberType>
683 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
684 <AssemblyVersion>2.0.0.0</AssemblyVersion>
685 <AssemblyVersion>4.0.0.0</AssemblyVersion>
688 <ReturnType>System.Void</ReturnType>
691 <Parameter Name="message" Type="System.String" />
692 <Parameter Name="category" Type="System.String" />
695 <param name="message">To be added: an object of type 'string'</param>
696 <param name="category">To be added: an object of type 'string'</param>
697 <summary>To be added</summary>
698 <remarks>To be added</remarks>
701 <Member MemberName="WriteIndent">
702 <MemberSignature Language="C#" Value="protected virtual void WriteIndent ();" />
703 <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void WriteIndent() cil managed" />
704 <MemberType>Method</MemberType>
706 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
707 <AssemblyVersion>2.0.0.0</AssemblyVersion>
708 <AssemblyVersion>4.0.0.0</AssemblyVersion>
711 <ReturnType>System.Void</ReturnType>
715 <summary>To be added</summary>
716 <remarks>To be added</remarks>
719 <Member MemberName="WriteLine">
720 <MemberSignature Language="C#" Value="public virtual void WriteLine (object o);" />
721 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void WriteLine(object o) cil managed" />
722 <MemberType>Method</MemberType>
724 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
725 <AssemblyVersion>2.0.0.0</AssemblyVersion>
726 <AssemblyVersion>4.0.0.0</AssemblyVersion>
729 <ReturnType>System.Void</ReturnType>
732 <Parameter Name="o" Type="System.Object" />
735 <param name="o">To be added: an object of type 'object'</param>
736 <summary>To be added</summary>
737 <remarks>To be added</remarks>
740 <Member MemberName="WriteLine">
741 <MemberSignature Language="C#" Value="public abstract void WriteLine (string message);" />
742 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void WriteLine(string message) cil managed" />
743 <MemberType>Method</MemberType>
745 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
746 <AssemblyVersion>2.0.0.0</AssemblyVersion>
747 <AssemblyVersion>4.0.0.0</AssemblyVersion>
750 <ReturnType>System.Void</ReturnType>
753 <Parameter Name="message" Type="System.String" />
756 <param name="message">To be added: an object of type 'string'</param>
757 <summary>To be added</summary>
758 <remarks>To be added</remarks>
761 <Member MemberName="WriteLine">
762 <MemberSignature Language="C#" Value="public virtual void WriteLine (object o, string category);" />
763 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void WriteLine(object o, string category) cil managed" />
764 <MemberType>Method</MemberType>
766 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
767 <AssemblyVersion>2.0.0.0</AssemblyVersion>
768 <AssemblyVersion>4.0.0.0</AssemblyVersion>
771 <ReturnType>System.Void</ReturnType>
774 <Parameter Name="o" Type="System.Object" />
775 <Parameter Name="category" Type="System.String" />
778 <param name="o">To be added: an object of type 'object'</param>
779 <param name="category">To be added: an object of type 'string'</param>
780 <summary>To be added</summary>
781 <remarks>To be added</remarks>
784 <Member MemberName="WriteLine">
785 <MemberSignature Language="C#" Value="public virtual void WriteLine (string message, string category);" />
786 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void WriteLine(string message, string category) cil managed" />
787 <MemberType>Method</MemberType>
789 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
790 <AssemblyVersion>2.0.0.0</AssemblyVersion>
791 <AssemblyVersion>4.0.0.0</AssemblyVersion>
794 <ReturnType>System.Void</ReturnType>
797 <Parameter Name="message" Type="System.String" />
798 <Parameter Name="category" Type="System.String" />
801 <param name="message">To be added: an object of type 'string'</param>
802 <param name="category">To be added: an object of type 'string'</param>
803 <summary>To be added</summary>
804 <remarks>To be added</remarks>