ISinglePhaseNotification.SinglePhaseCommit(SinglePhaseEnlistment) Yöntem
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.
Kaynak yöneticisinin tek aşamalı işleme iyileştirmesi için geri çağırma uygulamasını temsil eder.
public:
void SinglePhaseCommit(System::Transactions::SinglePhaseEnlistment ^ singlePhaseEnlistment);
public:
void SinglePhaseCommit(System::Transactions::SinglePhaseEnlistment ^ enlistment);
public void SinglePhaseCommit (System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment);
public void SinglePhaseCommit (System.Transactions.SinglePhaseEnlistment enlistment);
abstract member SinglePhaseCommit : System.Transactions.SinglePhaseEnlistment -> unit
abstract member SinglePhaseCommit : System.Transactions.SinglePhaseEnlistment -> unit
Public Sub SinglePhaseCommit (singlePhaseEnlistment As SinglePhaseEnlistment)
Public Sub SinglePhaseCommit (enlistment As SinglePhaseEnlistment)
Parametreler
- singlePhaseEnlistmentenlistment
- SinglePhaseEnlistment
SinglePhaseEnlistment İşlem yöneticisine yanıt göndermek için kullanılan.
Açıklamalar
bu kaynak yöneticisiyle iki aşamalı işlemenin mi yoksa tek aşamalı işleme iyileştirmesinin mi kullanılacağı konusunda işlem yöneticisinin tercihidir. Tek aşama ve iki aşamalı işleme hakkında daha fazla bilgi için bkz. Single-Phase ve Çok Aşamalı İşlem İşleme.
Bu nedenle, kaynak yöneticisinin SinglePhaseCommit bu listesinde yöntemi çağrılır veya arabirimde IEnlistmentNotification tanımlanan iki aşama işleme yöntemi çağrılır.
Bu yöntemi uygulamanız, işlemin işlenip işlenmeyeceğini singlePhaseEnlistment
veya geri alınıp alınmayacağını belirtmek için yöntemini veya Aborted parametresinin yöntemini çağırmalıdırCommitted.
İşlem yöneticisi, tek aşamalı işlemeyi destekleyen tek bir geçici liste olduğunda veya sıfır veya daha fazla geçici liste ve bir dayanıklı liste olduğunda bu yöntemi çağırır. İkinci durumda, geçici listeler iki aşamalı işleme için bildirimler alır Prepare ve tek dayanıklı liste tek aşamalı işleme bildirimi alır.