SourceFilter.ShouldTrace Metod

Definition

Avgör om spårningslyssnaren ska spåra händelsen.

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);
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

Parametrar

cache
TraceEventCache

Ett objekt som representerar informationscachen för spårningshändelsen.

source
String

Källans namn.

eventType
TraceEventType

Ett av uppräkningsvärdena som identifierar händelsetypen.

id
Int32

Ett spårningsidentifierarnummer.

formatOrMessage
String

Det format som ska användas för att skriva en matris med argument eller ett meddelande som ska skrivas.

args
Object[]

En matris med argumentobjekt.

data1
Object

Ett spårningsdataobjekt.

data
Object[]

En matris med spårningsdataobjekt.

Returer

trueom spårningen ska produceras. annars . false

Undantag

source är null.

Kommentarer

Om värdet för parametern source matchar värdet för Source egenskapen returnerar truemetoden .

Gäller för