Каков наилучший способ получить список заказов, добавленных в объект ICriteria, с помощью метода AddOrder? Я считаю, что это нужно будет сделать, используя Reflection, но о чем подумать?Как определить порядок сортировки объекта NHibernate ICriteria?
Целью этого является то, что я хотел бы передать заказ сортировки обратно в пользовательский интерфейс, поэтому пользователю может быть предоставлен указатель порядка сортировки.
mmm .. так как вы добавляете Заказы, используя AddOrder, вы точно знаете, какие Заказы были добавлены. Почему бы не вернуть объект, содержащий список полей (которые были добавлены в запрос) или что-то еще? – sirrocco
@sirrocco - к сожалению, заказы добавляются разными способами в разное время, поэтому мне пришлось бы пройти этот список полей до нескольких методов ... конечно, не исключено, но не совсем то, что я надеялся на –