Поделиться через


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[]

Массив объектов данных трассировки.

Возвращаемое значение

Значение в противном случае .

Исключения

source равно null.

Комментарии

Если значение параметра соответствует значению sourceSource свойства, метод возвращается true.

Применяется к