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 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:
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)
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.