2011-12-15 19 views
0

私たちはORMとしてNHibernateを使用します。ほとんどのインスタンスを検索する場合非ジェネリック型パラメータを持つNHibernateのクエリメソッド

session.Query<T>() 

です。どのようにこれまで私たちはのような定期的なパラメータ何かとしてそれを実行時に型を指定し、PASしたいいくつかの事例がありますので、構文は何でこれを可能にしている場合

session.Query(System.Type type) 

ありますか?

答えて

1

Session.Query<T>()でそのようなタイプを指定することはできません。

Session.CreateCriteria(typeof(type));を使用して、Criteria APIを使用できます。

関連する問題