Результаты поиска по запросу "lazy-loading"

1 ответ

Кажется, проблема в NH находится в TwoPhaseLoad.cs - он проверяет LoadedState и вызывает IType.ResolveIdentifier для преобразования KEY в сущности или прокси. IType, используемый здесь, это ManyToOne (PK = false, Uniq = true, eager = false). В конечном итоге он вызывает ResolveIdentifier (значение, сессия, владелец) из базового EntityType.cs, и тот проверяет IsReferenceToPrimaryKey (= false) и вызывает LoadByUniqueKey (). У этого в свою очередь есть интересный комментарий "TODO: реализовать кэширование? Прокси ??" (УРА). Затем комбинация из session.PersistenceContext.GetEntity (new EntityUniqueKey (.. key)) + persister.LoadByUniqueKey (.. key) извлекает сущность.

я есть устаревшая база данных, которую я сопоставляю с помощью NHibernate. Объектами беспокойства являются Учетная запись и список объектов Уведомлений. Объекты выглядят так: public class Notification { public virtual int Id { get; set; } public ...

7 ответов

 о NSOperation с примером, который показывает, как Ленивая загрузка изображений в UITableViewCell

я есть около 50 пользовательских ячеек в моем UITableView. Я хочу отобразить изображение и метку в ячейках, где я получаю изображения по URL. Я хочу сделать ленивую загрузку изображений, чтобы пользовательский интерфейс не зависал во время ...

7 ответов

Конечно, вы можете использовать PersonProxy в интерфейсе к PersonRepository и получать к нему доступ через службу, если вы не хотите напрямую вызывать PersonRepository.

ел множество примеров ленивой загрузки - какой у тебя выбор? Приведенный класс модели для примера: public class Person { private IList<Child> _children; public IList<Child> Children { get { if (_children == null) LoadChildren(); return ...

ТОП публикаций

1 ответ

 метод на

я есть стол Родителя и стол Ребенка. Дочерний объект содержит внешний ключ для родительской таблицы, создавая отношение «один ко многим». Вот часть моего отображения, которое я определяю с помощью беглого NHibernate: public class ParentMap : ...

2 ответа

Как отобразить статус загрузки с помощью preloader и нескольких изображений?

я есть div, который имеет кучу миниатюр, показывающих горизонтально (с горизонтальной полосой прокрутки). Есть ли способ ленивой загрузки этих миниатюр и пок...