TransactionInterop.GetExportCookie(Transaction, Byte[]) 方法

定義

將交易物件轉換成匯出交易 Cookie。

public:
 static cli::array <System::Byte> ^ GetExportCookie(System::Transactions::Transaction ^ transaction, cli::array <System::Byte> ^ whereabouts);
public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] whereabouts);
static member GetExportCookie : System.Transactions.Transaction * byte[] -> byte[]
Public Shared Function GetExportCookie (transaction As Transaction, whereabouts As Byte()) As Byte()

參數

transaction
Transaction

Transaction要被調動的目標。

whereabouts
Byte[]

一個描述目的交易管理器位置的位址。 這使得兩個交易管理器能夠彼此通訊,從而將交易從一個系統傳播到另一個系統。

傳回

Byte[]

一個代表指定 Transaction 物件的匯出交易 Cookie。

備註

如果你想匯出交易,可以呼叫這個方法。 傳遞的 transaction that 會被編入交易 cookie。 接著你可以將交易 cookie 傳送到目的地程序。 這稱為在程序或系統間傳遞交易。 傳播被視為推送模型,將本地交易推送到目的地。 因此,中 whereabouts 包含的資訊必須描述目的交易管理器。

欲了解更多不同傳播模型的資訊,請參閱本 TransactionInterop 課程的備註區。

適用於