SqlTransaction.Save(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает в транзакции пиксель сохранения, которая может быть использована для отката части транзакции, и задает имя пиксели сохранения.
public:
void Save(System::String ^ savePointName);
public:
override void Save(System::String ^ savePointName);
public void Save (string savePointName);
public override void Save (string savePointName);
member this.Save : string -> unit
override this.Save : string -> unit
Public Sub Save (savePointName As String)
Public Overrides Sub Save (savePointName As String)
Параметры
- savePointName
- String
Имя пиксели сохранения.
Исключения
Ошибка при попытке фиксации транзакции.
Транзакция уже зафиксирована, или выполнен откат.
-или-
Соединение закрыто.
Комментарии
Save Метод эквивалентен инструкции Transact-SQL SAVE TRANSACTION.
Значение, используемое в параметре savePoint
, может совпадать со значением, используемым transactionName
в параметре некоторых реализаций BeginTransaction метода .
Точки сохранения предлагают механизм отката частей транзакций. Вы создаете точку Save сохранения с помощью метода , а затем вызываете Rollback метод для отката к точке сохранения вместо отката к началу транзакции.