Aracılığıyla paylaş


TransactionManager Sınıf

Tanım

İş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 System.Transactions kullanımının bunu yapıp yapacağını belirten bir değer alır veya ayarlar.

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.

Şunlara uygulanır

Ayrıca bkz.