Share via


XmlWriterTraceListener.TraceData Método

Definição

Grava dados de rastreamento no arquivo ou no fluxo de saída.

Sobrecargas

TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

Grava as informações de rastreamento, um objeto de dados e informações de evento no fluxo ou no arquivo.

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

Grava informações de rastreamento, objetos de dados e informações de evento no arquivo ou no fluxo.

TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

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

Grava as informações de rastreamento, um objeto de dados e informações de evento no fluxo ou no arquivo.

public:
 override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
public override void TraceData (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object? data);
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, data 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.

data
Object

Um objeto de dados a ser emitido.

Comentários

Os eventCacheparâmetros , sourceeventType, e 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 data parâmetro é gravado como um DataItem nó no TraceData elemento . O ToString método do objeto de dados é usado para converter o objeto em uma cadeia de caracteres.

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

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

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

Grava informações de rastreamento, objetos de dados e informações de evento no arquivo ou no fluxo.

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

data
Object[]

Uma matriz de objetos de dados a ser emitida.

Comentários

Os eventCacheparâmetros , sourceeventType, e 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. Os objetos na matriz de data parâmetros são gravados como DataItem nós no TraceData elemento . O ToString método de cada objeto de dados é usado para converter o objeto em uma cadeia de caracteres.

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