SqlTransaction.Save(String) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Létrehoz egy mentési pontot a tranzakcióban, amely a tranzakció egy részének visszaállítására használható, és megadja a savepoint nevét.
public:
void Save(System::String ^ savePointName);
public void Save(string savePointName);
member this.Save : string -> unit
Public Sub Save (savePointName As String)
Paraméterek
- savePointName
- String
A mentési pont neve.
Kivételek
Hiba történt a tranzakció véglegesítése közben.
A tranzakciót már véglegesítették vagy visszaállították.
-vagy-
A kapcsolat megszakadt.
Megjegyzések
Save metódus egyenértékű a Transact-SQL SAVE TRANSACTION utasításával.
A paraméterben savePoint használt érték lehet ugyanaz az érték, amelyet a transactionName metódus egyes implementációinak paraméterében BeginTransaction használnak.
A Savepoints egy mechanizmust kínál a tranzakciók egyes részeinek visszaállítására. A metódussal Save létrehoz egy mentési pontot, majd később meghívja a Rollback metódust a mentési pontra való visszaállításhoz ahelyett, hogy visszagördül a tranzakció elejére.