TraceEventCache.LogicalOperationStack Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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