Udostępnij za pośrednictwem


TraceEventCache.LogicalOperationStack Właściwość

Definicja

Pobiera dane korelacji zawarte w stosie.

public:
 property System::Collections::Stack ^ LogicalOperationStack { System::Collections::Stack ^ get(); };
public System.Collections.Stack LogicalOperationStack { get; }
member this.LogicalOperationStack : System.Collections.Stack
Public ReadOnly Property LogicalOperationStack As Stack

Wartość właściwości

Zawierający Stack dane korelacji.

Uwagi

Dane korelacji są przechowywane jako obiekt w kontekście wywołania o nazwie "System.Diagnostics.Trace.CorrelationManagerSlot". Klasa CorrelationManager udostępnia metody używane do przechowywania tożsamości operacji logicznej w kontekście powiązanym wątkiem i automatycznie oznacza każde zdarzenie śledzenia wygenerowane przez wątek przy użyciu przechowywanej tożsamości. Dostęp CorrelationManager do obiektu Trace.CorrelationManager jest uzyskiwany za pośrednictwem właściwości . Każde wywołanie StartLogicalOperation metody wypycha nową tożsamość operacji logicznej do stosu. Każde wywołanie StopLogicalOperation metody wywołuje tożsamość operacji logicznej ze stosu

Dotyczy