TransactionInterop.GetExportCookie(Transaction, Byte[]) Metoda

Definice

Transformuje objekt transakce na soubor cookie exportu transakce.

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()

Parametry

transaction
Transaction

Objekt Transaction , který má být zařazován.

whereabouts
Byte[]

Adresa, která popisuje umístění cílového správce transakcí. To umožňuje dvěma správcům transakcí vzájemně komunikovat a tím rozšířit transakci z jednoho systému do druhého.

Návraty

Byte[]

Soubor cookie exportu transakce představující zadaný Transaction objekt.

Poznámky

Tuto metodu zavolejte, pokud chcete exportovat transakci. Předaný transaction podél je zařazován do souboru cookie transakce. Pak můžete odeslat soubor cookie transakce do cílového procesu. Označuje se jako šíření transakce mezi procesy nebo systémy. Šíření je považováno za model nabízení, ve kterém je místní transakce vložena do cíle. Proto informace obsažené v whereabouts musí popisovat cílového správce transakcí.

Další informace o různých modelech šíření naleznete v části TransactionInterop Poznámky třídy.

Platí pro