TransactionInterop.GetExportCookie(Transaction, Byte[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將異動物件轉換成匯出異動 Cookie。
public:
static cli::array <System::Byte> ^ GetExportCookie(System::Transactions::Transaction ^ transaction, cli::array <System::Byte> ^ whereabouts);
public:
static cli::array <System::Byte> ^ GetExportCookie(System::Transactions::Transaction ^ transaction, cli::array <System::Byte> ^ exportCookie);
public static byte[] GetExportCookie (System.Transactions.Transaction transaction, byte[] whereabouts);
public static byte[] GetExportCookie (System.Transactions.Transaction transaction, byte[] exportCookie);
static member GetExportCookie : System.Transactions.Transaction * byte[] -> byte[]
static member GetExportCookie : System.Transactions.Transaction * byte[] -> byte[]
Public Shared Function GetExportCookie (transaction As Transaction, whereabouts As Byte()) As Byte()
Public Shared Function GetExportCookie (transaction As Transaction, exportCookie As Byte()) As Byte()
參數
- transaction
- Transaction
要封送處理的 Transaction 物件。
- whereaboutsexportCookie
- Byte[]
描述目的地交易管理員位置的位址, 其可允許兩個交易管理員彼此通訊,藉此將交易從一個系統傳播至另一個系統。
傳回
- Byte[]
表示指定之 Transaction 物件的匯出異動 Cookie。
備註
如果您想要匯出交易,請呼叫這個方法。 一起傳遞的 會 transaction
封送處理至交易 Cookie。 然後,您可以將交易 Cookie 傳送至目的地進程。 這稱為在進程或系統之間傳播交易。 傳播會被視為推送模型,其中本機交易會推送至目的地。 因此,中包含的 whereabouts
資訊必須描述目的地交易管理員。
如需不同傳播模型的詳細資訊,請參閱 TransactionInterop 類別的<備註>一節。