Correspondances d'attributs

Les attributs peuvent être des attributs migrés ou des attributs ordinaires. Les attributs ordinaires peuvent être mis en correspondance avec des colonnes ou des formules. Les attributs migrés ne requièrent pas de correspondance d'attribut.

Les types de correspondances suivants sont possibles :

Les options relatives à la correspondance d'attribut NHibernate sont définies dans l'onglet NHibernate de la feuille de propriétés d'attribut.



Option

Description

Générer une fonction de recherche

Génère une fonction de recherche pour l'attribut.

Type NHibernate

Spécifie un nom qui indique le type NHibernate.

Accès à la propriété

Spécifie la stratégie que NHibernate doit utiliser pour accéder à la valeur de la propriété.

Valeur non enregistrée d'ID

Spécifie la valeur d'un ID non enregistré.

Insertion

Spécifie que les colonnes doivent être incluses dans n'importe quelle instruction SQL INSERT.

Mise à jour

Spécifie que les colonnes mises en correspondance doivent être incluses dans n'importe quelle instruction SQL UPDATE.

Verrouillage optimiste

Spécifie que les mises à jour de cette propriété requièrent l'acquisition du verrouillage optimiste.

A la demande

Spécifie que cette propriété doit être chargée à la demande lors du premier accès à la variable d'instance (requiert l'utilisation de bytecode au moment de la compilation).