EventTypeFilter.ShouldTrace Metodo

Definizione

Determina se il listener di traccia deve tracciare l'evento.

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

Parametri

cache
TraceEventCache

Classe TraceEventCache che rappresenta la cache di informazioni per l'evento di traccia.

source
String

Nome dell'origine.

eventType
TraceEventType

Uno dei valori di TraceEventType.

id
Int32

Numero identificativo della traccia.

formatOrMessage
String

Formato da utilizzare per la scrittura di una matrice di argomenti o messaggio da scrivere.

args
Object[]

Matrice di oggetti argomento.

data1
Object

Oggetto dati di traccia.

data
Object[]

Matrice di oggetti dati di traccia.

Restituisce

Boolean

true se deve essere prodotta la traccia. In caso contrario, false.

Commenti

Se il valore del eventType parametro è maggiore o uguale al valore della EventType proprietà, il metodo restituisce true.

Si applica a