SqlTransaction.Save(String) Metoda

Definicja

Tworzy punkt zapisywania w transakcji, który może służyć do wycofania 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

Save metoda jest równoważna instrukcji SAVE TRANSACTION Transact-SQL.

Wartość użyta w parametrze savePoint może być tą samą wartością używaną w transactionName parametrze 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, a nie cofnąć się do początku transakcji.

Dotyczy

Zobacz też