Deleted (Instance)

De Wiki1000
(Différences entre les versions)
Syfre (discuter | contributions)
(Nouvelle page : <source lang='delphi'>property deleted:Boolean;</source> '''Lecture/Ecriture''' Cette propriété indique l'état de suppression de l'objet. En lecture *Retourne True si l'objet e...)

Version actuelle en date du 25 juillet 2009 à 16:30

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