SourceFilter.ShouldTrace Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.