Aracılığıyla paylaş


Hareketleri adomd içinde gerçekleştiriliyor.NET

adomd içinde.net, kullandığınız AdomdTransactionnesne için işlem içeriği yönetmek için bir verilen AdomdConnectionnesnesini. Bu işlev aynı çerçevede çeşitli komutları çalıştırmanıza olanak sağlar. Her komut, her komut yürütme arasında değişen veri okuma olmadan aynı veri okuyacaktır.

[!NOT]

AdomdTransactionSınıf uygulaması olan System.Data.IDbTransactionarayüzü, bir bölümü Microsoft.net Framework sınıf kitaplığı ve herkes tarafından uygulanmaktadır Hareketleri destekleyen .NET Framework veri sağlayıcıları.

AdomdTransactionNesnesi yalnızca okunur kaydedilen işlem destekler, verileri kirli okuma önlemek için okunan süre olan paylaşılan kilitleri tutulur.

AdomdConnectionİşlem başlatmak için kullanılır. Hareketi kullanmak için komutlar sonra işlem başlatılan bağlantı karşı çalışır. Hareket ile bitirdiğiniz zaman geri olabilir veya hareketi tamamlamak.

Bir hareket başlatma

Örneği oluşturma bir AdomdTransactionçağırarak nesnenin BeginTransactionyöntemi AdomdConnectionnesnesini. Aşağıdaki örnek örneği gösterilmiştir AdomdTransactionnesne:

Dim objTransaction As AdomdTransaction = objConnection.BeginTransaction()
AdomdTransaction objTransaction = objConnection.BeginTransaction();

Dim objTransaction As AdomdTransaction = objConnection.BeginTransaction()
AdomdTransaction objTransaction = objConnection.BeginTransaction();

Bir hareketi geri alınıyor

Varolan, tamamlanmamış bir hareket geri için aramanız Rollbackyöntemi AdomdTransactionnesnesini. Varolan, tam bir hareket üzerinde bu yöntemini çağırırsanız, bir özel durum.

Bir işlem yapılıyor

Aramadan sonra BeginTransactionbir hareketi başlatmak için yöntemi çağrılarak hareketin tamamlayabilirsiniz Commityöntemi AdomdTransactionnesne. Bu yöntem var, tam bir harekette çağrılırsa, bir özel durum.

Ayrıca bkz.

Başvuru

adomd bağlantıları oluşturma.NET

ADOMD.net istemci programlama