IPromotableSinglePhaseNotification.SinglePhaseCommit 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.
Kayıtlı bir nesneye işlemin işlendiğini bildirir.
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 arabirim.
Açıklamalar
Bu yöntem, kayıtlı bir nesneye işlemin işlendiğini bildirir.
Parametreler, singlePhaseEnlistment
işlem yöneticisi hareketin denetimini temsilci olarak atadığından, bu arabirimin uygulanmasının işlem yöneticisine işlemin sonucunu bildirmesine olanak sağlayan geri çağırmalar içerir. Yükseltilen bir işlem söz konusu olduğunda, işlem yöneticisi işlem sonucunu dinler ve gönderilen yanıtı geçersiz kılar.
Bu bildirimi aldıktan sonra, kaynak yöneticisi bu işlemin iç işlemini (veya yükseltildiyse dağıtılmış işlemi) işlemeyi denemeli ve işleme işleminin sonucuna göre parametresinde singlePhaseEnlistment
geri çağırma yöntemlerinden birini çağırmalıdır.