Partilhar via


XmlWriterTraceListener.TraceEvent Método

Definição

Grava informações de rastreamento de evento no arquivo ou no fluxo de saída.

Sobrecargas

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Grava informações de rastreamento, uma mensagem e informações de evento no fluxo ou no arquivo.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

Grava informações de rastreamento, uma mensagem formatada e informações de evento no fluxo ou no arquivo.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Origem:
XmlWriterTraceListener.cs
Origem:
XmlWriterTraceListener.cs
Origem:
XmlWriterTraceListener.cs

Grava informações de rastreamento, uma mensagem e informações de evento no fluxo ou no arquivo.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, message As String)

Parâmetros

eventCache
TraceEventCache

Um TraceEventCache que contém as informações atuais de ID de processo, ID de thread e rastreamento de pilha.

source
String

O nome da origem.

eventType
TraceEventType

Um dos valores de TraceEventType.

id
Int32

Um identificador numérico do evento.

message
String

A mensagem a ser gravada.

Comentários

Os eventCacheparâmetros , source, eventTypee id são usados no cabeçalho e no rodapé do rastreamento. O id parâmetro é convertido em um inteiro sem sinal antes da gravação, portanto, um valor negativo id é gravado como um inteiro positivo grande. O message parâmetro é gravado como o Message elemento .

Importante

Esse método não se destina a ser chamado diretamente pelo código do aplicativo. Ele é chamado por métodos das Debugclasses , Tracee TraceSource para gravar dados de rastreamento.

Aplica-se a

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

Origem:
XmlWriterTraceListener.cs
Origem:
XmlWriterTraceListener.cs
Origem:
XmlWriterTraceListener.cs

Grava informações de rastreamento, uma mensagem formatada e informações de evento no fluxo ou no arquivo.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, format As String, ParamArray args As Object())

Parâmetros

eventCache
TraceEventCache

Um TraceEventCache que contém as informações atuais de ID de processo, ID de thread e rastreamento de pilha.

source
String

O nome da origem.

eventType
TraceEventType

Um dos valores de TraceEventType.

id
Int32

Um identificador numérico do evento.

format
String

Uma cadeia de caracteres de formato que contém zero ou mais itens de formato, que correspondem aos objetos na matriz args.

args
Object[]

Uma matriz de objeto que contém zero ou mais objetos a serem formatados.

Comentários

Os eventCacheparâmetros , source, eventTypee id são usados no cabeçalho e no rodapé do rastreamento. O id parâmetro é convertido em um inteiro sem sinal antes da gravação, portanto, um valor negativo id é gravado como um inteiro positivo grande. O String.Format(String, Object[]) método é chamado, passando a cadeia de caracteres e args a format matriz como parâmetros, para formatar a matriz de args objetos como o Message elemento .

Importante

Esse método não se destina a ser chamado diretamente pelo código do aplicativo. Ele é chamado por métodos das Debugclasses , Tracee TraceSource para gravar dados de rastreamento.

Aplica-se a