SourceFilter.ShouldTrace Método

Definição

Determina se o ouvinte de rastreamento deve rastrear o 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);
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

Parâmetros

cache
TraceEventCache

Um objeto que representa a cache de informação para o evento de rastreamento.

source
String

O nome da fonte.

eventType
TraceEventType

Um dos valores de enumeração que identifica o tipo de evento.

id
Int32

Um número de identificador de rastreio.

formatOrMessage
String

O formato a usar para escrever uma série de argumentos ou uma mensagem para escrever.

args
Object[]

Um conjunto de objetos argumentativos.

data1
Object

Um objeto de dados de rastreio.

data
Object[]

Um array de objetos de dados de traço.

Devoluções

true se o traço deve ser produzido; caso contrário, false.

Exceções

source é null.

Observações

Se o valor do source parâmetro coincidir com o valor da Source propriedade, o método devolve true.

Aplica-se a