Partager via


EventTypeFilter.ShouldTrace Méthode

Définition

Détermine si l'écouteur de la trace doit tracer l'événement.

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

Paramètres

cache
TraceEventCache

TraceEventCache qui représente le cache des informations pour l'événement de trace.

source
String

Nom de la source.

eventType
TraceEventType

Une des valeurs de l'objet TraceEventType.

id
Int32

Numéro d'identification de trace.

formatOrMessage
String

Format à utiliser pour écrire un tableau d'arguments, ou un message à écrire.

args
Object[]

Tableau d'objets d'argument.

data1
Object

Objet des données de trace.

data
Object[]

Tableau des objets de données de trace.

Retours

true si la trace doit être produite ; sinon, false.

Remarques

Si la valeur du eventType paramètre est supérieure ou égale à la valeur de la EventType propriété, la méthode retourne true.

S’applique à