Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Aşağıdaki işlevler işlemlerle birlikte kullanılır.
| Fonksiyon | Açıklama |
|---|---|
| CommitTransaction | Belirtilen işlemin işlenmesini istemektedir. |
| commitTransactionAsync | Belirtilen işlemin işlenmesini istemektedir. |
| CreateTransaction | Yeni bir işlem nesnesi oluşturur. |
| GetTransactionId | Belirtilen işlemin kimliğini alır. |
| GetTransactionInformation | Belirtilen işlem hakkında istenen bilgileri döndürür. |
| OpenTransaction | Mevcut bir işlemi açar. |
| Geri Alma Tamamlama | Kaynak yöneticisinin (RM) bir işlemi geri döndürme işleminin başarıyla tamamlandığını gösterir. |
| RollbackTransaction | Belirtilen işlemin geri alınması isteğinde bulunur. |
| RollbackTransactionAsync | Belirtilen işlemin geri alınması isteğinde bulunur. Bu işlev zaman uyumsuz olarak döndürür. |
| SetTransactionInformation | Belirtilen işlem için işlem bilgilerini ayarlar. |
Aşağıdaki işlevler, listelerle birlikte kullanılır.
| Fonksiyon | Açıklama |
|---|---|
| CommitComplete | RM'nin işlem yöneticisi (TM) tarafından istenen bir işlemi işlemeyi tamamladığını gösterir. |
| commitEnlistment | Belirtilen liste için işlemi işler. |
| GetEnlistmentId | Belirtilen liste için kimliği alır. |
| CreateEnlistment | Bir liste oluşturur, ilk durumunu ayarlar ve belirtilen erişimle listeye bir tanıtıcı açar. |
| GetEnlistmentRecoveryInformation | KTM'den kurtarma verilerinin opak bir yapısını alır. Kurtarma bilgileri, SetEnlistmentRecoveryInformation işlevi çağrılarak RM adına bir günlükte depolanır. Bir hatadan sonra RM, bilgileri almak için getEnlistmentRecoveryInformationişlevini kullanabilir. |
| OpenEnlistment | Var olan bir liste nesnesini açar ve listeye bir tanıtıcı döndürür. |
| PrepareEnlistment | Ön hazırlık çalışmalarının tamamlandığını belirtmek için üst TM tarafından çağrılır. |
| PrePrepareEnlistment | Ön hazırlık çalışmalarının tamamlandığını belirtmek için üst TM tarafından çağrılır. |
| RecoverEnlistment | Bir kaydın durumunu kurtarır. |
| ReadOnlyEnlistment | Belirtilen listenin salt okunur listeye dönüştürülmesini istemektedir. Salt okunur bir liste, işlemin sonucuna katılamaz ve kurtarma için sabit bir şekilde kaydedilmez. |
| RollbackEnlistment | Bir listeyle ilişkili belirtilen işlemi geri alır. Bu işlev salt okunur listeler için çağrılamaz. |
| SetEnlistmentRecoveryInformation | KTM'den kurtarma verilerinin opak, kullanıcı tanımlı bir yapısını ayarlar. Kurtarma bilgileri, SetEnlistmentRecoveryInformationçağrılarak RM adına bir günlükte depolanır. Bir hatadan sonra RM, bilgileri almak için GetEnlistmentRecoveryInformationkullanabilir. |
| SinglePhaseReject | RM'nin tek aşamalı bir isteği reddettiğini gösterir. Bir TM bu çağrıyı aldığında, iki aşamalı bir işleme başlatır ve tüm listelenmiş RM'lere bir hazırlama isteği gönderir. |
Aşağıdaki işlevler kaynak yöneticileriyle birlikte kullanılır.
| Fonksiyon | Açıklama |
|---|---|
| CreateResourceManager | Yeni bir RM nesnesi oluşturur ve RM'yi bir işlem yöneticisi (TM) ile ilişkilendirir. |
| getNotificationResourceManager | RM için bir bildirim alır ve istekte bulunur. Bu işlev, bir işlem durumu değiştiğinde bildirim almak için RM yazmaç tarafından kullanılır. |
| GetNotificationResourceManagerAsync | RM için zaman uyumsuz bildirim isteklerinde bulunur ve alır. Bu işlev RM tarafından işlem durumu değiştiğinde bildirim almak üzere kaydolmak için kullanılır. |
| OpenResourceManager | Mevcut bir RM'yi açar. |
| PrepareComplete | RM'nin belirtilen işlem için bir işleme veya durdurma işleminin başarılı olacağını garanti etmek için gereken tüm işlemleri tamamladığını gösterir. |
| PrePrepareComplete | Diğer RM'lerin artık hazırlama işlemlerine başlayabilmesi için bu RM'nin hazırlama işini tamamlamış olduğunu bildirir. |
| RecoverResourceManager | Bir RM'nin durumunu günlük dosyasından kurtarır. |
| SetResourceManagerCompletionPort | Belirtilen G/Ç tamamlama bağlantı noktasını belirtilen RM ile ilişkilendirir. Bu bağlantı noktası RM için tüm bildirimleri alır. |
Aşağıdaki işlevler işlem yöneticileriyle birlikte kullanılır.
| Fonksiyon | Açıklama |
|---|---|
| CreateTransactionManager | Yeni bir TM nesnesi oluşturur ve belirtilen erişime sahip bir tanıtıcı döndürür. |
| GetCurrentClockTransactionManager | TM'den sanal saat değeri alır. |
| GetTransactionManagerId | Belirtilen TM için bir tanımlayıcı alır. |
| OpenTransactionManager | Mevcut bir TM'yi açar. |
| OpenTransactionManagerById | Mevcut bir TM'yi açar. |
| RecoverTransactionManager | Bir TM'nin durumunu günlük dosyasından kurtarır. |
| RenameTransactionManager | TM'nin adını alır. |
| RollforwardTransactionManager | TM'nin durumunu günlük dosyasından belirtilen sanal saat değerine kurtarır. |