Aracılığıyla paylaş


SqlTransaction.Save(String) Yöntem

Tanım

İşlemde, işlemin bir bölümünü geri almak için kullanılabilecek bir kayıt noktası oluşturur ve kayıt noktası adını belirtir.

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)

Parametreler

savePointName
String

Kayıt noktasının adı.

Özel durumlar

İşlem işlemeye çalışılırken bir hata oluştu.

İşlem zaten kaydedilmiş veya geri alınmış.

-veya-

Bağlantı kesildi.

Açıklamalar

Save yöntemi Transact-SQL SAVE TRANSACTION deyimiyle eşdeğerdir.

parametresinde savePoint kullanılan değer, yönteminin bazı uygulamalarının transactionName parametresinde kullanılan değerle BeginTransaction aynı olabilir.

Kayıt noktaları, işlemlerin bölümlerini geri almak için bir mekanizma sunar. yöntemini kullanarak Save bir kayıt noktası oluşturursunuz ve daha sonra işlemin başlangıcına geri dönmek yerine kayıt noktasına geri dönmek için yöntemini çağırırsınız Rollback .

Şunlara uygulanır