2010-02-16 2 views

답변

24

:

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

당신이 좋아하는 갔지을 사용할 수 있습니다 ... 이 :

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

이것은 참조 된 클래스를 포함하는 복합 ID와도 작동합니다. 요청 된 ID를 포함하는 객체 그래프를 구성하면됩니다. –

+0

익명의 클래스에서는 작동하지 않는다고 말하고 싶습니다. –