TransactionInterop.GetExportCookie(Transaction, Byte[]) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengubah objek transaksi menjadi cookie transaksi ekspor.
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()
Parameter
- transaction
- Transaction
Objek Transaction yang akan dinaungi.
- whereabouts
- Byte[]
Alamat yang menjelaskan lokasi manajer transaksi tujuan. Ini memungkinkan dua manajer transaksi untuk berkomunikasi satu sama lain dan dengan demikian menyebarluaskan transaksi dari satu sistem ke sistem lainnya.
Mengembalikan
Cookie transaksi ekspor yang mewakili objek yang ditentukan Transaction .
Keterangan
Panggil metode ini jika Anda ingin mengekspor transaksi. Yang transaction diteruskan bersama adalah marshaled ke dalam cookie transaksi. Anda kemudian dapat mengirim cookie transaksi ke proses tujuan. Ini disebut sebagai penyebaran transaksi antara proses atau sistem. Penyebaran dianggap sebagai model pendorongan tempat transaksi lokal didorong ke tujuan. Oleh karena itu, informasi yang terkandung dalam whereabouts harus menjelaskan manajer transaksi tujuan.
Untuk informasi selengkapnya tentang model propagasi yang berbeda, lihat bagian Keterangan kelas TransactionInterop .