SqlTransaction.Save(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.