Compartir a través de


TransactionInterop.GetExportCookie(Transaction, Byte[]) Método

Definición

Transforma un objeto de transacción en una cookie de transacción de exportación.

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

Parámetros

transaction
Transaction

Objeto Transaction del que se van a calcular las referencias.

whereaboutsexportCookie
Byte[]

Dirección que describe la ubicación del administrador de transacciones de destino. Esto permite a dos administradores de transacciones comunicarse entre sí y de ese modo propagar una transacción de un sistema al otro.

Devoluciones

Byte[]

Cookie de transacción de exportación que representa el objeto Transaction especificado.

Comentarios

Llame a este método si desea exportar una transacción. El transaction que se pasa se serializa en una cookie de transacción. A continuación, puede enviar la cookie de transacción al proceso de destino. Esto se conoce como propagación de la transacción entre procesos o sistemas. La propagación se considera un modelo de inserción donde la transacción local se inserta en el destino. Por lo tanto, la información contenida en whereabouts debe describir el administrador de transacciones de destino.

Para obtener más información sobre distintos modelos de propagación, vea la sección Comentarios de la clase TransactionInterop.

Se aplica a