SqlTransaction.Save(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
トランザクションの一部をロールバックするために使用できるセーブポイントをトランザクションに作成し、セーブポイント名を指定します。
public:
void Save(System::String ^ savePointName);
public void Save(string savePointName);
member this.Save : string -> unit
Public Sub Save (savePointName As String)
パラメーター
- savePointName
- String
セーブポイントの名前。
例外
トランザクションのコミット中にエラーが発生しました。
注釈
Save メソッドは、Transact-SQL SAVE TRANSACTION ステートメントと同じです。
savePoint パラメーターで使用される値は、transactionName メソッドの一部の実装のBeginTransaction パラメーターで使用されるのと同じ値にすることができます。
セーブポイントは、トランザクションの一部をロールバックするメカニズムを提供します。 Save メソッドを使用してセーブポイントを作成し、後で Rollback メソッドを呼び出して、トランザクションの先頭にロールバックするのではなく、セーブポイントにロールバックします。