다음을 통해 공유


SourceFilter.ShouldTrace 메서드

정의

추적 수신기에서 이벤트를 추적할지 여부를 결정합니다.

public:
 override bool ShouldTrace(System::Diagnostics::TraceEventCache ^ cache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ formatOrMessage, cli::array <System::Object ^> ^ args, System::Object ^ data1, cli::array <System::Object ^> ^ data);
public override bool ShouldTrace (System.Diagnostics.TraceEventCache? cache, string source, System.Diagnostics.TraceEventType eventType, int id, string? formatOrMessage, object?[]? args, object? data1, object?[]? data);
public override bool ShouldTrace (System.Diagnostics.TraceEventCache cache, string source, System.Diagnostics.TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data);
override this.ShouldTrace : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] * obj * obj[] -> bool
Public Overrides Function ShouldTrace (cache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, formatOrMessage As String, args As Object(), data1 As Object, data As Object()) As Boolean

매개 변수

cache
TraceEventCache

추적 이벤트의 정보 캐시를 나타내는 개체입니다.

source
String

소스의 이름입니다.

eventType
TraceEventType

이벤트 형식을 식별하는 열거형 값 중 하나입니다.

id
Int32

추적 식별자 번호입니다.

formatOrMessage
String

인수 배열을 기록하는 데 사용할 형식이거나 기록할 메시지입니다.

args
Object[]

인수 개체로 이루어진 배열입니다.

data1
Object

추적 데이터 개체입니다.

data
Object[]

추적 데이터 개체로 이루어진 배열입니다.

반환

추적을 만들어야 할 경우 true이고, 그렇지 않으면 false입니다.

예외

sourcenull입니다.

설명

매개 변수 값이 source 속성 값 Source 과 일치하면 메서드는 를 반환합니다 true.

적용 대상