TransactionInterop.GetExportCookie(Transaction, Byte[]) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.