Interfaccia IVsDataTransaction
Rappresenta l'interfaccia che espone metodi e proprietà per l'elaborazione delle transazioni, che consente di eseguire il commit o che ha eseguito il rollback di una serie di operazioni correlate in batch.
Spazio dei nomi: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Sintassi
'Dichiarazione
<DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")> _
Public Interface IVsDataTransaction
[DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface IVsDataTransaction
[DataClientObjectAttribute(L"17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface class IVsDataTransaction
[<DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")>]
type IVsDataTransaction = interface end
public interface IVsDataTransaction
Il tipo IVsDataTransaction espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
CurrentTransactionLevel | Se implementata da una classe, ottiene un valore numerico che indica il livello di transazione corrente. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
BeginTransaction | Se implementata da una classe, avviati da una transazione e restituisce il nuovo livello di transazioni. | |
CommitTransaction | Se implementata da una classe, dal commit di una transazione e restituisce il nuovo livello di transazioni. | |
RollbackTransaction | Se implementata da una classe, ripristinerà, o void, una transazione e restituisce il nuovo livello di transazioni. |
In alto
Note
Questa interfaccia dispone di un'implementazione di base in DDEX Framework.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities