Udostępnij za pośrednictwem


Klasa TransactionContext

Przechowuje dane użytkownika w transakcji.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Modeling.TransactionContext

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Składnia

'Deklaracja
Public Class TransactionContext
public class TransactionContext

Typ TransactionContext uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna TransactionContext Inicjuje nowe wystąpienie klasy TransactionContext.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ContextInfo Pobiera informacje kontekstu.
Właściwość publiczna TransactionId Identyfikator transakcji zawierające

Początek

Metody

  Nazwa Opis
Metoda publiczna Add Kojarzenie wartości z określonego klucza w kontekście transakcji.
Metoda publiczna Contains Kwerendy, czy określony klucz został skojarzony z wartością w tym kontekście transakcji
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna Remove Ewentualnie, należy usunąć skojarzenie między określonym kluczem i jego wartości z kontekstu transakcji.
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda publiczna TryGetValue<T> Wyszukiwanie wartości skojarzone z określonym kluczem w kontekście transakcji.

Początek

Uwagi

Szczególnie użyteczne w przypadku przekazywania danych między zasadami.Przykładami i uzyskać więcej informacji, zobacz Using Transactions.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling