Gestion des transactions (CM)

De Wiki1000
(Différences entre les versions)
Ligne 14 : Ligne 14 :
 
|}
 
|}
  
Ces fonctions gèrent les [[Transactions (code)|transactions]] du [[Contexte de session (code)|contexte de session]].
+
Ces fonctions gèrent les [[Transactions (code)|transactions]] du [[Contexte utilisateur (code)|contexte utilisateur]].
  
 
{|class="wikitable"
 
{|class="wikitable"

Version du 1 août 2009 à 10:44

Ces propriétés sont relatives à la gestion des transactions.

TranCount integer read only Niveau de transaction courant.
CurrentTranContext integer read only Contexte de transaction courant.

Ces fonctions gèrent les transactions du contexte utilisateur.

BeginTran Cette procédure démarre une transaction objet.
Commit Cette procédure valide une transaction objet.
CommitEx Cette procédure valide une transaction objet.
RollBack Cette procédure annule une transaction objet.
BeginLongTran Cette procédure démarre une transaction longue.
CommitLongTran Cette procédure valide une transaction longue.
CommitLongTranEx Cette procédure valide une transaction longue.
RollBackLongTran Cette procédure annule une transaction longue.
BatchLongTran Cette procédure valide les objets en cours de transaction longue.
BatchLongTranEx Cette procédure valide les objets en cours de transaction longue.
InsertToTran Cette procédure insère un objet dans une transaction
AllocTranContext Cette procedure alloue un contexte de transaction.
ActivateContext Cette procédure active un contexte de transaction.
DeActivateContext Cette procédure dèsactive un contexte de transaction.

ClassManager (code)Développement DSM

Outils personnels