DbConnection.EnlistTransaction(Transaction) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wordt opgenomen in de opgegeven transactie.
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)
Parameters
- transaction
- Transaction
Een verwijzing naar een bestaande Transaction waarin moet worden opgenomen.
Opmerkingen
Nieuw in ADO.NET 2.0 is ondersteuning voor het gebruik van de methode EnlistTransaction om een gedistribueerde transactie in te schakelen. Omdat er een verbinding in een Transaction exemplaar wordt opgenomen, EnlistTransaction profiteert u van de functionaliteit die beschikbaar is in de System.Transactions naamruimte voor het beheren van gedistribueerde transacties. Zodra een verbinding expliciet is opgenomen in een transactie, kan deze niet meer worden opgenomen in een andere transactie of worden opgenomen in een andere transactie totdat de eerste transactie is voltooid.