コミットできるようにしたり、バッチとして一連の関連操作をロールバックする、トランザクション処理するためのメソッドとプロパティを公開するインターフェイスを表します。
名前空間: Microsoft.VisualStudio.Data.Services.SupportEntities
アセンブリ: Microsoft.VisualStudio.Data.Services (Microsoft.VisualStudio.Data.Services.dll 内)
構文
'宣言
<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
IVsDataTransaction 型で公開されるメンバーは以下のとおりです。
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
CurrentTransactionLevel | クラスで実装すると、現在のトランザクションのレベルを示す数値を取得します。 |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
BeginTransaction | クラス、トランザクション ルーティングされ、実行時に新しいトランザクションのレベル。 |
![]() |
CommitTransaction | クラス、コミット トランザクションされ、実行時に新しいトランザクションのレベル。 |
![]() |
RollbackTransaction | クラスで実装された場合、または無効化、およびトランザクションを新しいトランザクションのレベル ロールバックされます。 |
このページのトップへ
解説
このインターフェイスに DDEX のフレームワークで基本実装があります。
.gif)
.gif)