Classes métiers (tech)
De Wiki1000
(Différences entre les versions)
| (3 révisions intermédiaires par un utilisateur sont masquées) | |||
| Ligne 17 : | Ligne 17 : | ||
|[[CreateCursorWhere (class)|CreateCursorWhere]] | |[[CreateCursorWhere (class)|CreateCursorWhere]] | ||
|Création d'un curseur d'instance de la classe vérifiant une expression. | |Création d'un curseur d'instance de la classe vérifiant une expression. | ||
| + | |- | ||
| + | |[[CreateSelector (class)|CreateSelector]] | ||
| + | |Création d'un sélecteur sur la classe. | ||
|- | |- | ||
|[[FindObject (class)|FindObject]] | |[[FindObject (class)|FindObject]] | ||
| Ligne 36 : | Ligne 39 : | ||
|Supprime les objets vérifiant une expression. | |Supprime les objets vérifiant une expression. | ||
|- | |- | ||
| − | + | |[[Lock (class)|Lock]] | |
| − | + | |Pose un verrou pour une opération exclusive. | |
| − | + | |- | |
| − | }} | + | |[[UnLock (class)|UnLock]] |
| + | |Retire un verrou pour une opération exclusive. | ||
| + | |} | ||
| + | |||
| + | '''Méthode de classe liées à la gestion des évènements''' | ||
| + | |||
| + | {{Version1100}} | ||
| + | |||
| + | {|class="wikitable" | ||
| + | |- | ||
| + | |[[OnCreateEventId (class)|OnCreateEventId]] | ||
| + | |Retourne l'identifiant de l'évènement de création d'un objet de cette classe | ||
| + | |- | ||
| + | |[[OnDeleteEventId (class)|OnDeleteEventId]] | ||
| + | |Retourne l'identifiant de l'évènement de suppression d'un objet de cette classe | ||
| + | |- | ||
| + | |[[OnChangeEventId (class)|OnChangeEventId]] | ||
| + | |Retourne l'identifiant de l'évènement de modification d'un objet de cette classe | ||
| + | |- | ||
| + | |[[RegisterOnCreateEvent (class)|RegisterOnCreateEvent]] | ||
| + | |Enregistre la classe d'évènement de création de cette classe | ||
| + | |- | ||
| + | |[[RegisterOnDeleteEvent (class)|RegisterOnDeleteEvent]] | ||
| + | |Enregistre la classe d'évènement de suppression de cette classe | ||
| + | |- | ||
| + | |[[RegisterOnChangeEvent (class)|RegisterOnChangeEvent]] | ||
| + | |Enregistre la classe d'évènement de modification de cette classe | ||
|- | |- | ||
| − | + | |[[IsClassOID (class)|IsClassOID]] | |
| − | + | |Teste si un OID correspond à la classe | |
| − | + | ||
| − | + | ||
|} | |} | ||
| + | |||
{{Footer|Code métier}} | {{Footer|Code métier}} | ||
[[category:Objets techniques]] | [[category:Objets techniques]] | ||
Version actuelle en date du 26 novembre 2024 à 16:31
Les classes métiers exposent des opérations de classe.
| Create | Création d'une instance de la classe. |
| CreateList | Création d'une liste d'instance de cette classe. |
| CreateListWhere | Création d'une liste d'instance de la classe vérifiant une expression. |
| CreateCursor | Création d'un curseur d'instance de cette classe. |
| CreateCursorWhere | Création d'un curseur d'instance de la classe vérifiant une expression. |
| CreateSelector | Création d'un sélecteur sur la classe. |
| FindObject | Recherche d'un objet par son identifiant de cette classe. |
| Find | Recherche d'un objet de cette classe. |
| Exists | Teste si il existe des objets de classe vérifiant une expression. |
| CountWhere | Compte le nombre d'objet correspondant à une condition. |
| DeleteWhere | Effectue un delete SQL des objets vérifiant une expression. |
| DeleteObjects | Supprime les objets vérifiant une expression. |
| Lock | Pose un verrou pour une opération exclusive. |
| UnLock | Retire un verrou pour une opération exclusive. |
Méthode de classe liées à la gestion des évènements
(Version 11)
| OnCreateEventId | Retourne l'identifiant de l'évènement de création d'un objet de cette classe |
| OnDeleteEventId | Retourne l'identifiant de l'évènement de suppression d'un objet de cette classe |
| OnChangeEventId | Retourne l'identifiant de l'évènement de modification d'un objet de cette classe |
| RegisterOnCreateEvent | Enregistre la classe d'évènement de création de cette classe |
| RegisterOnDeleteEvent | Enregistre la classe d'évènement de suppression de cette classe |
| RegisterOnChangeEvent | Enregistre la classe d'évènement de modification de cette classe |
| IsClassOID | Teste si un OID correspond à la classe |
— Code métier — Développement DSM —
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |