TransactionInterop.GetExportCookie(Transaction, Byte[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將交易物件轉換成匯出交易 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 課程的備註區。