다음을 통해 공유


ServiceTraceWriter 클래스

정의

System.Web.Http.Tracing.ITraceWriter 구현은 사용 가능한 경우 요청 상관 관계 식별자를 포함하도록 추적 형식을 지정합니다. 또한 각 "범주"에 따라 추적을 필터링할 수 있습니다.

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

생성자

ServiceTraceWriter()

기본 설정을 포함하는 ServiceTraceWriter 클래스의 새 인스턴스를 초기화합니다.

메서드

Format(TraceRecord)

System.Web.Http.Tracing.ITraceWriter 구현은 사용 가능한 경우 요청 상관 관계 식별자를 포함하도록 추적 형식을 지정합니다. 또한 각 "범주"에 따라 추적을 필터링할 수 있습니다.

IsApplicationTrace(String)

추적이 제외된 범주 접두사로 시작되지 않는지 확인하여 범주가 애플리케이션 범주인지 여부를 확인합니다.

SetExcludedCategoryPrefixes(IEnumerable<String>)

사용자 로깅에서 제외할 범주 접두사 집합을 업데이트. 각 추적에는 추적의 원본(예: "원본")을 나타내는 "범주"가 있습니다. 애플리케이션은 을 LogCategories 제안된 범주로 사용하거나 에서 제공하는 CallerMemberNameAttribute값을 사용하는 범주를 제외할 수 있습니다. 제외된 접두사와 일치하는 범주가 있는 로그는 기록되지 않습니다.

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

System.Web.Http.Tracing.ITraceWriter 구현은 사용 가능한 경우 요청 상관 관계 식별자를 포함하도록 추적 형식을 지정합니다. 또한 각 "범주"에 따라 추적을 필터링할 수 있습니다.

적용 대상