The StructuredTraceSource type exposes the following members.
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| StructuredTraceSource(String) |
Initializes a new instance of the StructuredTraceSource class.
| |
| StructuredTraceSource(String, SourceLevels) |
Initializes a new instance of the StructuredTraceSource class.
| |
| StructuredTraceSource(String, TraceOptions) |
Initializes a new instance of the StructuredTraceSource class.
|
Methods
| Name | Description | |
|---|---|---|
Closes all the trace listeners in the trace listener collection.
(Inherited from | ||
| Dump |
Dumps the contents of this object, enumerating all TraceListeners
and the associated TraceSwitch.
| |
| (Inherited from | ||
Allows an (Inherited from | ||
Flushes all the trace listeners in the trace listener collection.
(Inherited from | ||
Serves as a hash function for a particular type.
(Inherited from | ||
Gets the custom attributes supported by the trace source.
(Inherited from | ||
Gets the (Inherited from | ||
Creates a shallow copy of the current (Inherited from | ||
| (Inherited from | ||
| TraceBracket |
Brackets the specified value with a hyphen on either side.
| |
Writes trace data to the trace listeners in the (Inherited from | ||
Writes trace data to the trace listeners in the (Inherited from | ||
| TraceEnter |
Traces entering the specified method name, and increases the indentation.
| |
| TraceEnterEventHandler |
Traces entering an event handler for a specific GUI component,
and increases the indentation.
| |
Writes a trace event message to the trace listeners in the (Inherited from | ||
Writes a trace event message to the trace listeners in the (Inherited from | ||
Writes a trace event to the trace listeners in the (Inherited from | ||
Writes an informational message to the trace listeners in the (Inherited from | ||
Writes an informational message to the trace listeners in the (Inherited from | ||
| TraceLeave |
Traces leaving the specified method name, and decreases the indentation.
| |
| TraceLeaveEventHandler |
Traces leaving an event handler for a specific GUI component,
and decreases the indentation.
| |
Writes a trace transfer message to the trace listeners in the (Inherited from |
Properties
| Name | Description | |
|---|---|---|
Gets the custom switch attributes defined in the application configuration file.
(Inherited from | ||
| BracketBarSize |
Gets or sets the size of the bracket bar used by the TraceBracket(String) method.
| |
| CreateEventId |
Gets or sets the event ID associated with instantiating a StructuredTraceSource.
| |
| CreateLabel |
Gets or sets the label indicating creation of a StructuredTraceSource object.
| |
| EnterEventId |
Gets or sets the event ID associated with entering a regular method
(i.e. not an event handler method).
| |
| EnterLabel |
Gets or sets the label used by the TraceEnter
and TraceEnterEventHandler(Object) methods.
| |
| EventEnterEventId |
Gets or sets the event ID associated with entering an event handler method.
| |
| EventLabel |
Gets or sets the event handler label.
| |
| EventLeaveEventId |
Gets or sets the event ID associated with leaving an event handler method.
| |
| LeaveEventId |
Gets or sets the event ID associated with leaving a regular method
(i.e. not an event handler method).
| |
| LeaveLabel |
Gets or sets the label used by the TraceLeave
and TraceLeaveEventHandler(Object) methods.
| |
Gets the collection of trace listeners for the trace source.
(Inherited from | ||
Gets the name of the trace source.
(Inherited from | ||
| SessionMarkerChar |
Gets or sets the character repeated to make a session marker.
| |
| SessionMarkerLength |
Gets or sets the length of the session marker.
| |
Gets or sets the source switch value.
(Inherited from |
See Also