DbConnection.EnlistTransaction(Transaction) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Da de alta en la transacción especificada.
public:
virtual void EnlistTransaction(System::Transactions::Transaction ^ transaction);
public virtual void EnlistTransaction (System.Transactions.Transaction? transaction);
public virtual void EnlistTransaction (System.Transactions.Transaction transaction);
abstract member EnlistTransaction : System.Transactions.Transaction -> unit
override this.EnlistTransaction : System.Transactions.Transaction -> unit
Public Overridable Sub EnlistTransaction (transaction As Transaction)
Parámetros
- transaction
- Transaction
Referencia a una transacción Transaction existente en la que se va a dar de alta.
Comentarios
Novedad de ADO.NET 2.0 es compatible con el uso del EnlistTransaction
método para inscribirse en una transacción distribuida. Dado que se inscribe una conexión en una Transaction instancia, EnlistTransaction
aprovecha la funcionalidad disponible en el System.Transactions espacio de nombres para administrar transacciones distribuidas. Una vez que una conexión se inscribe explícitamente en una transacción, no se puede inscribir ni inscribir en otra transacción hasta que finalice la primera transacción.