xtd_c - Reference Guide 0.2.0
diagnostics

Definition

diagnostics definitions.

Enumerations

enum  xtd_diagnostics_trace_options {
  xtd_diagnostics_trace_options_none = 0x00,
  xtd_diagnostics_trace_options_logical_operation_stack = 0x01,
  xtd_diagnostics_trace_options_date_time = 0x02,
  xtd_diagnostics_trace_options_timestamp = 0x04,
  xtd_diagnostics_trace_options_process_id = 0x08,
  xtd_diagnostics_trace_options_thread_id = 0x10,
  xtd_diagnostics_trace_options_callstack = 0x20,
  xtd_diagnostics_trace_options_none = 0x00,
  xtd_diagnostics_trace_options_logical_operation_stack = 0x01,
  xtd_diagnostics_trace_options_date_time = 0x02,
  xtd_diagnostics_trace_options_timestamp = 0x04,
  xtd_diagnostics_trace_options_process_id = 0x08,
  xtd_diagnostics_trace_options_thread_id = 0x10,
  xtd_diagnostics_trace_options_callstack = 0x20
}
 Specifies trace data options to be written to the trace output. More...
 
enum  xtd_diagnostics_trace_options {
  xtd_diagnostics_trace_options_none = 0x00,
  xtd_diagnostics_trace_options_logical_operation_stack = 0x01,
  xtd_diagnostics_trace_options_date_time = 0x02,
  xtd_diagnostics_trace_options_timestamp = 0x04,
  xtd_diagnostics_trace_options_process_id = 0x08,
  xtd_diagnostics_trace_options_thread_id = 0x10,
  xtd_diagnostics_trace_options_callstack = 0x20,
  xtd_diagnostics_trace_options_none = 0x00,
  xtd_diagnostics_trace_options_logical_operation_stack = 0x01,
  xtd_diagnostics_trace_options_date_time = 0x02,
  xtd_diagnostics_trace_options_timestamp = 0x04,
  xtd_diagnostics_trace_options_process_id = 0x08,
  xtd_diagnostics_trace_options_thread_id = 0x10,
  xtd_diagnostics_trace_options_callstack = 0x20
}
 Specifies trace data options to be written to the trace output. More...
 

Enumeration Type Documentation

◆ xtd_diagnostics_trace_options [1/2]

Specifies trace data options to be written to the trace output.

Library
xtdc.core
Remarks
This enumeration is used by trace listeners to determine which options, or elements, should be included in the trace output. Trace listeners store the trace options in the trace_output_options property.
Enumerator
xtd_diagnostics_trace_options_none 

Do not write any elements.

xtd_diagnostics_trace_options_logical_operation_stack 

Write the logical operation stack, which is represented by the return value of the CorrelationManager.LogicalOperationStack property.

xtd_diagnostics_trace_options_date_time 

Write the date and time.

xtd_diagnostics_trace_options_timestamp 

Write the timestamp, which is represented by the return value of the GetTimestamp method.

xtd_diagnostics_trace_options_process_id 

Write the process identity, which is represented by the return value of the Process.Id property.

xtd_diagnostics_trace_options_thread_id 

Write the thread identity, which is represented by the return value of the Thread.ManagedThreadId property for the current thread.

xtd_diagnostics_trace_options_callstack 

Write the call stack, which is represented by the return value of the Environment.StackTrace property.

xtd_diagnostics_trace_options_none 

Do not write any elements.

xtd_diagnostics_trace_options_logical_operation_stack 

Write the logical operation stack, which is represented by the return value of the CorrelationManager.LogicalOperationStack property.

xtd_diagnostics_trace_options_date_time 

Write the date and time.

xtd_diagnostics_trace_options_timestamp 

Write the timestamp, which is represented by the return value of the GetTimestamp method.

xtd_diagnostics_trace_options_process_id 

Write the process identity, which is represented by the return value of the Process.Id property.

xtd_diagnostics_trace_options_thread_id 

Write the thread identity, which is represented by the return value of the Thread.ManagedThreadId property for the current thread.

xtd_diagnostics_trace_options_callstack 

Write the call stack, which is represented by the return value of the Environment.StackTrace property.

◆ xtd_diagnostics_trace_options [2/2]

Specifies trace data options to be written to the trace output.

Library
xtdc.core
Remarks
This enumeration is used by trace listeners to determine which options, or elements, should be included in the trace output. Trace listeners store the trace options in the trace_output_options property.
Enumerator
xtd_diagnostics_trace_options_none 

Do not write any elements.

xtd_diagnostics_trace_options_logical_operation_stack 

Write the logical operation stack, which is represented by the return value of the CorrelationManager.LogicalOperationStack property.

xtd_diagnostics_trace_options_date_time 

Write the date and time.

xtd_diagnostics_trace_options_timestamp 

Write the timestamp, which is represented by the return value of the GetTimestamp method.

xtd_diagnostics_trace_options_process_id 

Write the process identity, which is represented by the return value of the Process.Id property.

xtd_diagnostics_trace_options_thread_id 

Write the thread identity, which is represented by the return value of the Thread.ManagedThreadId property for the current thread.

xtd_diagnostics_trace_options_callstack 

Write the call stack, which is represented by the return value of the Environment.StackTrace property.

xtd_diagnostics_trace_options_none 

Do not write any elements.

xtd_diagnostics_trace_options_logical_operation_stack 

Write the logical operation stack, which is represented by the return value of the CorrelationManager.LogicalOperationStack property.

xtd_diagnostics_trace_options_date_time 

Write the date and time.

xtd_diagnostics_trace_options_timestamp 

Write the timestamp, which is represented by the return value of the GetTimestamp method.

xtd_diagnostics_trace_options_process_id 

Write the process identity, which is represented by the return value of the Process.Id property.

xtd_diagnostics_trace_options_thread_id 

Write the thread identity, which is represented by the return value of the Thread.ManagedThreadId property for the current thread.

xtd_diagnostics_trace_options_callstack 

Write the call stack, which is represented by the return value of the Environment.StackTrace property.