IVsDataTransaction, interface

Représente l'interface qui expose des méthodes et des propriétés pour le traitement des transactions, qui vous permet de valider ou restaurer une série d'opérations relatives au traitement.

Espace de noms :  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly :  Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Déclaration
<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

Le type IVsDataTransaction expose les membres suivants.

Propriétés

  Nom Description
Propriété publique CurrentTransactionLevel Une fois implémentée par une classe, obtient une valeur numérique qui indique le niveau de transaction en cours.

Début

Méthodes

  Nom Description
Méthode publique BeginTransaction Une fois implémentée par une classe, des initiés une transaction et retourne le niveau de transaction.
Méthode publique CommitTransaction Une fois implémentée par une classe, des validations une transaction et retourne le niveau de transaction.
Méthode publique RollbackTransaction Une fois implémentée par une classe, annule, void ou de, une transaction et retourne le niveau de transaction.

Début

Notes

Cette interface a une implémentation de base dans l'infrastructure de DDEX.

Voir aussi

Référence

Microsoft.VisualStudio.Data.Services.SupportEntities, espace de noms