Condividi tramite


ServiceTraceWriter Classe

Definizione

Questa System.Web.Http.Tracing.ITraceWriter implementazione formatta tracce in modo che includano un identificatore di correlazione della richiesta se disponibile. Inoltre, consente di filtrare le tracce in base al rispettivo "Categoria".

public class ServiceTraceWriter : System.Web.Http.Tracing.SystemDiagnosticsTraceWriter
type ServiceTraceWriter = class
    inherit SystemDiagnosticsTraceWriter
Public Class ServiceTraceWriter
Inherits SystemDiagnosticsTraceWriter
Ereditarietà
System.Web.Http.Tracing.SystemDiagnosticsTraceWriter
ServiceTraceWriter

Costruttori

ServiceTraceWriter()

Inizializza una nuova istanza della classe ServiceTraceWriter con le impostazioni predefinite.

Metodi

Format(TraceRecord)

Questa System.Web.Http.Tracing.ITraceWriter implementazione formatta tracce in modo che includano un identificatore di correlazione della richiesta se disponibile. Inoltre, consente di filtrare le tracce in base al rispettivo "Categoria".

IsApplicationTrace(String)

Determina se una categoria è una categoria di applicazioni controllando che la traccia non inizi con uno dei prefissi della categoria esclusa.

SetExcludedCategoryPrefixes(IEnumerable<String>)

Aggiornamenti il set di prefissi di categoria da escludere dalla registrazione utente. Ogni traccia ha una "Categoria" che indica l'origine (ovvero l'origine) della traccia. Un'applicazione può usare come LogCategories categorie suggerite o semplicemente uscire dalla categoria che userà il valore fornito da CallerMemberNameAttribute. Un log con una categoria corrispondente a uno qualsiasi dei prefissi esclusi non verrà registrato.

Trace(HttpRequestMessage, String, TraceLevel, Action<TraceRecord>)

Questa System.Web.Http.Tracing.ITraceWriter implementazione formatta tracce in modo che includano un identificatore di correlazione della richiesta se disponibile. Inoltre, consente di filtrare le tracce in base al rispettivo "Categoria".

Si applica a