TransactionManager Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İşlem yönetimi için kullanılan yöntemleri içerir. Bu sınıf devralınamaz.
public ref class TransactionManager abstract sealed
public static class TransactionManager
type TransactionManager = class
Public Class TransactionManager
- Devralma
-
TransactionManager
Açıklamalar
Bu sınıf, varsayılan işlem seçenekleri hakkında bilgi almak için kullanılan statik özellikleri ve yöntemleri içerir. Ayrıca, dayanıklı kaynak başarısız olduğunda dayanıklı kaynağın kurtarılması için kullanılan birkaç statik yöntem içerir. Microsoft Dağıtılmış İşlem Düzenleyicisi (MSDTC) başarısız olursa dayanıklı bir kaynak için özel bir eylem gerekmez.
Özellikler
DefaultTimeout |
Yeni işlemler için varsayılan zaman aşımı aralığını alır. |
HostCurrentCallback |
Özel bir işlem fabrikası alır veya ayarlar. |
ImplicitDistributedTransactions |
Dağıtılmış bir işleme yükseltme gerektiren API'lerin |
MaximumTimeout |
Yeni işlemler için varsayılan maksimum zaman aşımı aralığını alır. |
Yöntemler
RecoveryComplete(Guid) |
Hatadan kurtaran bir kaynak yöneticisinin çözümlenmemiş tüm işlemlerde yeniden listelemeyi tamamlandığını işlem yöneticisine bildirir. |
Reenlist(Guid, Byte[], IEnlistmentNotification) |
Bir işlemdeki dayanıklı katılımcıyı yeniden listeler. |
Ekinlikler
DistributedTransactionStarted |
Dağıtılmış bir işlemin başlatıldığını gösterir. |