EventTypeFilter.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

Объект TraceEventCache, представляющий кэш данных для события трассировки.

source
String

Имя источника.

eventType
TraceEventType

Одно из значений перечисления TraceEventType.

id
Int32

Номер идентификатора трассировки.

formatOrMessage
String

Формат, используемый для записи массива аргументов, или сообщение, которое необходимо записать.

args
Object[]

Массив объектов аргумента.

data1
Object

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

data
Object[]

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

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

Значение true, если трассировка должна быть осуществлена; в противном случае значение false.

Комментарии

Если значение eventType параметра больше или равно значению EventType свойства, метод возвращает true.

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