DeCommitCaches (CM)

De Wiki1000

<source lang='delphi'>procedure DeCommitCaches;</source>

Cette procédure libère les références de tous les caches d'instance.

Pas de paramètre
Note : Il n'est généralement pas nécessaire d'appeler cette procédure, elle peut être utile pour les traitements exceptionels qui manipulent de nombreuse classes et objets. Dans ce cas elle peut permettre de libérer de la mémoire utilisée par les caches et qui a peu de chance d'être réutilisée.

Exemple <source lang='delphi'> begin

 ClassManager.BeginTran;
 try
  try
   // process a very large quantity of objects
   ClassManager.Commit;
  except
  ClassManager.RollBack;
  end;
 finally
 ClassManager.DeCommitCaches;
 end;

end; </source>

Voir aussi

{{#if:Contrôle du contexte de session (CM)|

{{#if:Contrôle du contexte de session (CM)|— Contrôle du contexte de session (CM) |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}