SqlTransaction.Save(String) Metoda

Definicja

Tworzy punkt zapisu w transakcji, który może służyć do wycofywania części transakcji i określa nazwę punktu zapisywania.

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

Parametry

savePointName
String

Nazwa punktu zapisywania.

Wyjątki

Wystąpił błąd podczas próby zatwierdzenia transakcji.

Transakcja została już zatwierdzona lub wycofana.

-lub-

Połączenie jest przerwane.

Uwagi

Savemetoda jest odpowiednikiem instrukcji SAVE TRANSACTION języka Transact-SQL.

Wartość używana w parametrze savePoint może być tą samą wartością używaną w parametrze transactionName niektórych implementacji BeginTransaction metody.

Punkty zapisywania oferują mechanizm wycofywania części transakcji. Utworzysz punkt zapisywania przy użyciu Save metody , a następnie wywołasz Rollback metodę , aby przywrócić punkt zapisywania zamiast cofać się do początku transakcji.

Dotyczy

Zobacz też