Пример #1
0
 /// <summary>
 /// Construtor padrão.
 /// </summary>
 /// <param name="enumerable">Instancia do Enumerable que será adaptada.</param>
 /// <param name="childInfo"></param>
 /// <param name="childLoader">Loader da entidade do filho.</param>
 /// <param name="entityTypeManager">Instancia do gerenciador dos tipos de entidades.</param>
 /// <param name="sourceContext">Instancia do contexto de origem.</param>
 /// <param name="uiContext">Contexto de interface com o usuário.</param>
 public EntityChildEnumerable(IEnumerable <IEntity> enumerable, IEntityLoaderChildInfo childInfo, IEntityLoader childLoader, IEntityTypeManager entityTypeManager, Query.ISourceContext sourceContext, string uiContext) : base(enumerable, null, null)
 {
     _childInfo         = childInfo;
     _childLoader       = childLoader;
     _entityTypeManager = entityTypeManager;
     _sourceContext     = sourceContext;
     _uiContext         = uiContext;
 }
Пример #2
0
 /// <summary>
 /// Construtor padrão.
 /// </summary>
 /// <param name="childInfo"></param>
 /// <param name="childLoader">Loader da entidade filha.</param>
 /// <param name="entityTypeManager">Instancia do gerenciador dos tipos e entidade.</param>
 /// <param name="sourceContext">Instancia do contexto de origem.</param>
 /// <param name="uiContext">Contexto da interface com o usuário.</param>
 /// <param name="typeName"></param>
 /// <param name="collection"></param>
 public EntityChildQueryResultChangedObserver(IEntityLoaderChildInfo childInfo, IEntityLoader childLoader, IEntityTypeManager entityTypeManager, Query.ISourceContext sourceContext, string uiContext, Colosoft.Reflection.TypeName typeName, System.Collections.IList collection) : base(childLoader, entityTypeManager, sourceContext, uiContext, typeName, collection)
 {
     _childInfo = childInfo;
 }