2010-02-16 5 views

Répondre

24

Avec cette application clé composite:

<class name="MyClass"> 
    <composite-id> 
     <key-property name="Key1" /> 
     <key-property name="Key2" /> 
    </composite-id> 
    <property name="..." /> 
</class> 

... vous pouvez utiliser comme .get ceci:

var x = Session.Get<MyClass>(new MyClass() { Key1 = 'Foo', Key2 = 'Bar'}); 
+2

Cela fonctionne même avec les ID composites qui incluent des classes référencées. Construisez simplement le graphe d'objet contenant les ID demandés. –

+0

Je veux juste mentionner que cela ne fonctionnera pas avec une classe anonyme. –