Depuis "[Transient]" ne fonctionne pas vraiment sur les propriétés. Qu'est-ce que je fais maintenant?Comment exclure une propriété dans un objet persistant dans db4o en utilisant C#?
2
A
Répondre
2
db4o ne se soucie pas des propriétés. Il se soucie des champs.
Je suppose que vous essayez d'utiliser "auto-implemented properties", correct?
Jusqu'à ce que nous améliorions db4o pour comprendre pleinement les propriétés implémentées automatiquement, mon meilleur pari est d'utiliser les propriétés normales pour de tels cas.
[édité]
class Item
{
[Transient]
private int serviceLength;
public int ServiceLength
{
get { return serviceLength; }
set { serviceLength = value; }
}
}
[/ édité]
Nous n'avons an open issue d'ajouter le support des propriétés automatiques. Si c'est important pour vous, votez s'il vous plaît.
Meilleur
Adriano
Ajouté votre commentaire comme échantillon. – Vagaus
S'il vous plaît me mettre à jour quand nous avons un développement sur la question, merci. –