XmlWriterTraceListener.TraceTransfer Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše do souboru nebo datového proudu trasovací informace, včetně identity související aktivity, zprávy a informací o událostech.
public:
override void TraceTransfer(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, int id, System::String ^ message, Guid relatedActivityId);
public override void TraceTransfer (System.Diagnostics.TraceEventCache? eventCache, string source, int id, string? message, Guid relatedActivityId);
public override void TraceTransfer (System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, Guid relatedActivityId);
override this.TraceTransfer : System.Diagnostics.TraceEventCache * string * int * string * Guid -> unit
Public Overrides Sub TraceTransfer (eventCache As TraceEventCache, source As String, id As Integer, message As String, relatedActivityId As Guid)
Parametry
- eventCache
- TraceEventCache
A TraceEventCache , který obsahuje aktuální ID procesu, ID vlákna a informace o trasování zásobníku.
- source
- String
Název zdroje.
- id
- Int32
Číselný identifikátor události.
- message
- String
Zpráva o trasování, která se má napsat.
Poznámky
Metoda TraceTransfer se používá pro korelaci souvisejících trasování. Parametry eventCache
, source
, id
a relatedActivityId
se používají v záhlaví a zápatí trasování. Parametr id
se před zápisem převede na celé číslo bez znaménka, takže záporná id
hodnota se zapíše jako velké kladné celé číslo. Parametr message
je zapsán jako Message
element. Metoda Guid.ToString(String) je volána k převodu relatedActivityId
hodnoty na formátovaný řetězec "B", který se zobrazí v záhlaví. Prvek SubTypeName
v zápatí identifikuje typ události trasování jako Transfer.
Důležité
Metoda TraceTransfer není určena k vyvolání kódem aplikace. Má být volána objektem TraceSource , aby vygenerovala informace o trasování pro svou TraceTransfer metodu.