Deleted (Instance)

De Wiki1000
Version du 25 juillet 2009 à 16:30 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
property deleted:Boolean;

Lecture/Ecriture

Cette propriété indique l'état de suppression de l'objet.

En lecture

  • Retourne True si l'objet est en cours de suppression.

En Ecriture

  • Marque l'objet à supprimer, l'objet sera supprimé au Commit de la transaction.

Exemple:

procedure doDeleteThisObject(const iOID:TOID);
var inst:TOID;
begin
  // Need a transaction
  if ClassManager.TranCount=0 then raise Exception.Create('Need a transaction');
  //
  inst := MyClass.Create;
  inst.OID := iOID;
  inst.deleted := True;
end;

Voir aussi:

Objets métiers (tech)Développement DSM

Outils personnels