SqlTransaction.Save(String) Método

Definição

Cria um ponto de salvamento na transação, que pode ser usado para reverter uma parte da transação e especifica o nome do ponto de salvamento.Creates a savepoint in the transaction that can be used to roll back a part of the transaction, and specifies the savepoint name.

public:
 void Save(System::String ^ savePointName);
public void Save (string savePointName);
member this.Save : string -> unit
Public Sub Save (savePointName As String)

Parâmetros

savePointName
String

O nome do ponto de salvamento.The name of the savepoint.

Exceções

Ocorreu um erro ao tentar confirmar a transação.An error occurred while trying to commit the transaction.

A transação já foi confirmada ou revertida.The transaction has already been committed or rolled back.

- ou --or-

A conexão foi desfeita.The connection is broken.

Comentários

Save o método é equivalente à instrução SAVE TRANSACTION do Transact-SQL.Save method is equivalent to the Transact-SQL SAVE TRANSACTION statement.

O valor usado no savePoint parâmetro pode ser o mesmo valor usado no transactionName parâmetro de algumas implementações do BeginTransaction método.The value used in the savePoint parameter can be the same value used in the transactionName parameter of some implementations of the BeginTransaction method.

Os pontos de salvamento oferecem um mecanismo para reverter partes de transações.Savepoints offer a mechanism to roll back parts of transactions. Você cria um salvamento de pontos usando o Save método e, depois, chama o Rollback método para reverter para o comparador em vez de reverter para o início da transação.You create a savepoint using the Save method, and then later call the Rollback method to roll back to the savepoint instead of rolling back to the start of the transaction.

Aplica-se a