Udostępnij za pośrednictwem


SqlTransaction.Save(String) Metoda

Definicja

Tworzy punkt zapisywania 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);
override this.Save : string -> unit
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 Transact-SQL SAVE TRANSACTION.

Wartość używana 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 zapisu, zamiast wrócić do początku transakcji.

Dotyczy

Zobacz też