Sdílet prostřednictvím


GraphTransactionScope – třída

Představuje vysoce optimalizované obal kolem System.Transactions.TransactionScope.To široce používá místní úložný prostor vlákna a je tedy vázán na vlákno.GraphTransactionScope, má být volána z třídy using(), stejně jako TransactionScope.

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.GraphModel.GraphTransactionScope
    Microsoft.VisualStudio.GraphModel.UndoableGraphTransactionScope

Obor názvů:  Microsoft.VisualStudio.GraphModel
Sestavení:  Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Deklarace
Public Class GraphTransactionScope _
    Implements IDisposable
public class GraphTransactionScope : IDisposable
public ref class GraphTransactionScope : IDisposable
type GraphTransactionScope =  
    class 
        interface IDisposable 
    end
public class GraphTransactionScope implements IDisposable

Typ GraphTransactionScope zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda GraphTransactionScope() Konstruktor.Tento GraphTransactionScope to spojí s těmi, které na vnější obor blocích pomocí TLS proměnná.
Veřejná metoda GraphTransactionScope(String) Konstruktor.Tento GraphTransactionScope to spojí s těmi, které na vnější obor blocích pomocí TLS proměnná.
Veřejná metoda GraphTransactionScope(Transaction) Konstruktor.Tento GraphTransactionScope to spojí s těmi, které na vnější obor blocích pomocí TLS proměnná.
Veřejná metoda GraphTransactionScope(GraphTransactionScopeOptions) Konstruktor.Tento GraphTransactionScope to spojí s těmi, které na vnější obor blocích pomocí TLS proměnná.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ScopeProperties Vak vlastnosti přidružené k tomuto oboru.

Nahoru

Metody

  Název Popis
Veřejná metoda Complete Nám možnost označte jako dokončený.Dispose to zkontroluje a pokud to nebyla volána, přeruší transakci.
Veřejná metoda Dispose() Metody IDisposable.Dispose.
Chráněná metoda Dispose(Boolean) Implementace dispose
Veřejná metoda Equals Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.GraphModel – obor názvů