Поделиться через


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 метод для отката к точке сохранения вместо отката к началу транзакции.

Применяется к