6.25.4.5 Rollback(string)
このメソッドは、現行トランザクション内のセーブポイントへデータベース・トランザクションをロールバックします。
宣言
// C#
public override void Rollback(string savepointName);
パラメータ
-
savepointName
現行トランザクション内で、ロールバック先のセーブポイント名。
例外
InvalidOperationException
- トランザクションはすでに正常に完了しており、ロールバックされているか、または関連した接続がクローズされています。
備考
セーブポイントへのロールバックの後、現行トランザクションはアクティブを維持し、その後の操作に使用できます。
セーブポイントはデータベース内で大/小文字を区別しないで作成されるため、指定されたsavepointName
はSave
メソッドを使用して作成されたsavepointName
と大/小文字が一致する必要はありません。