Gestion des transactions (CM)

De Wiki1000
Version du 26 janvier 2018 à 13:57 par Tdymon (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

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

TranCount integer read only Niveau de transaction courant.
TranObjectCount integer read only Nombre d'objet tenu par la transaction.
TranBatchSize integer read write Taille de batch de transaction longue.
TranBatchCount integer read only Nombre de batch réalisé.
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