Compartilhar via


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.

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)

Parâmetros

savePointName
String

O nome do ponto de salvamento.

Exceções

Ocorreu um erro ao tentar confirmar a transação.

A transação já foi confirmada ou revertida.

- ou -

A conexão foi desfeita.

Comentários

Save O método é equivalente à instrução SAVE TRANSACTION do Transact-SQL.

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 .

Os pontos de salvamento oferecem um mecanismo para reverter partes de transações. Você cria um ponto de salvamento usando o Save método e, em seguida, chama o Rollback método para reverter para o ponto de salvamento em vez de reverter para o início da transação.

Aplica-se a