2010-02-16 10 views

Antwort

24

Mit diesem Verbund Keymapping:

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

... Sie .Get wie verwenden können dies:

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

Dies funktioniert sogar mit zusammengesetzten IDs, die referenzierte Klassen enthalten. Konstruieren Sie einfach das Objektdiagramm mit den angeforderten IDs. –

+0

Ich möchte nur erwähnen, dass dies nicht mit einer anonymen Klasse funktioniert. –

Verwandte Themen