6.28.4.5 Rollback(string)

このメソッドは、現行トランザクション内のセーブポイントへデータベース・トランザクションをロールバックします。

宣言

// C#
public override void Rollback(string savepointName);

パラメータ

  • savepointName

    現行トランザクション内で、ロールバック先のセーブポイント名。

例外

InvalidOperationException - トランザクションはすでに正常に完了しており、ロールバックされているか、または関連した接続がクローズされています。

備考

セーブポイントへのロールバックの後、現行トランザクションはアクティブを維持し、その後の操作に使用できます。

セーブポイントはデータベース内で大/小文字を区別しないで作成されるため、指定されたsavepointNameSaveメソッドを使用して作成されたsavepointNameと大/小文字が一致する必要はありません。