ITraceWriter Interface

 

Represents the trace writer.

Namespace:   System.Web.Http.Tracing
Assembly:  System.Web.Http (in System.Web.Http.dll)

public interface class ITraceWriter

NameDescription
System_CAPS_pubmethodTrace(HttpRequestMessage^, String^, TraceLevel, Action<TraceRecord^>^)

Invokes the specified traceAction to allow setting values in a new TraceRecord if and only if tracing is permitted at the given category and level.

NameDescription
System_CAPS_pubmethodDebug(HttpRequestMessage^, String^, Exception^)

Overloaded. Provides a set of methods and properties that help debug your code with the specified writer, request, category and exception.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodDebug(HttpRequestMessage^, String^, Exception^, String^, array<Object^>^)

Overloaded. Provides a set of methods and properties that help debug your code with the specified writer, request, category, exception, message format and argument.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodDebug(HttpRequestMessage^, String^, String^, array<Object^>^)

Overloaded. Provides a set of methods and properties that help debug your code with the specified writer, request, category, exception, message format and argument.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodError(HttpRequestMessage^, String^, Exception^)

Overloaded. Displays an error message in the list with the specified writer, request, category and exception.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodError(HttpRequestMessage^, String^, Exception^, String^, array<Object^>^)

Overloaded. Displays an error message in the list with the specified writer, request, category, exception, message format and argument.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodError(HttpRequestMessage^, String^, String^, array<Object^>^)

Overloaded. Displays an error message in the list with the specified writer, request, category, message format and argument.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodFatal(HttpRequestMessage^, String^, Exception^)

Overloaded. Displays an error message in the ITraceWriterExtensions class with the specified writer, request, category and exception.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodFatal(HttpRequestMessage^, String^, Exception^, String^, array<Object^>^)

Overloaded. Displays an error message in the ITraceWriterExtensions class with the specified writer, request, category and exception, message format and argument.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodFatal(HttpRequestMessage^, String^, String^, array<Object^>^)

Overloaded. Displays an error message in the ITraceWriterExtensions class with the specified writer, request, category and message format and argument.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodInfo(HttpRequestMessage^, String^, Exception^)

Overloaded. Displays the details in the System.Web.Http.Tracing.ITraceWriterExtensions.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodInfo(HttpRequestMessage^, String^, Exception^, String^, array<Object^>^)

Overloaded. Displays the details in the System.Web.Http.Tracing.ITraceWriterExtensions.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodInfo(HttpRequestMessage^, String^, String^, array<Object^>^)

Overloaded. Displays the details in the System.Web.Http.Tracing.ITraceWriterExtensions.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodTrace(HttpRequestMessage^, String^, TraceLevel, Exception^)

Overloaded. Indicates the trace listeners in the Listeners collection.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodTrace(HttpRequestMessage^, String^, TraceLevel, Exception^, String^, array<Object^>^)

Overloaded. Indicates the trace listeners in the Listeners collection.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodTrace(HttpRequestMessage^, String^, TraceLevel, String^, array<Object^>^)

Overloaded. Indicates the trace listeners in the Listeners collection.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodTraceBeginEnd(HttpRequestMessage^, String^, TraceLevel, String^, String^, Action<TraceRecord^>^, Action^, Action<TraceRecord^>^, Action<TraceRecord^>^)

Traces both a begin and an end trace around a specified operation.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodTraceBeginEndAsync(HttpRequestMessage^, String^, TraceLevel, String^, String^, Action<TraceRecord^>^, Func<Task^>^, Action<TraceRecord^>^, Action<TraceRecord^>^)

Overloaded. Traces both a begin and an end trace around a specified operation. (Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodTraceBeginEndAsync<TResult>(HttpRequestMessage^, String^, TraceLevel, String^, String^, Action<TraceRecord^>^, Func<Task<TResult>^>^, Action<TraceRecord^, TResult>^, Action<TraceRecord^>^)

Overloaded. Traces both a begin and an end trace around a specified operation. (Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodWarn(HttpRequestMessage^, String^, Exception^)

Overloaded. Indicates the warning level of execution.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodWarn(HttpRequestMessage^, String^, Exception^, String^, array<Object^>^)

Overloaded. Indicates the warning level of execution.(Defined by ITraceWriterExtensions.)

System_CAPS_pubmethodWarn(HttpRequestMessage^, String^, String^, array<Object^>^)

Overloaded. Indicates the warning level of execution.(Defined by ITraceWriterExtensions.)

Return to top
Show: