とクラスがC1
あると想像してください。を持つことができるとします。基準に他のクラスを含めずにエイリアスを直接作成できないという制限はありますか? 例えば:C2
C3
string dummy = c1.ContainerC2.ContainerC3.Prop1
C3
DetachedCriteria criteria = DetachedCriteria.For<T>("root");
criteria.CreateAlias("ContainerC2.ContainerC3", "alias_abcdef");
問題があります。次のエラー メッセージを含む SQL クエリが生成されます。
マルチパート識別子「alias_cont1_.HotelName」をバインドできませんでした。