public EntityBase( string sName, TisServicesAccessorBase servicesAccessor) // EntityTreeContext oContext) { m_sName = sName; m_servicesAccessor = servicesAccessor; // m_oContext = oContext; //if (!SmartSerializer.DeserializeInProcess) { NewEntityPreActivateTasks(); } }
public virtual void SetServicesAccessor(TisServicesAccessorBase servicesAccessor) { m_servicesAccessor = servicesAccessor; // "Push" context to clients - to optimize access to context IEnumerable <object> oOwnedChildren = GetOwnedChildren(false); foreach (object oChild in oOwnedChildren) { IEntityBase oChildEntity = oChild as IEntityBase; if (oChildEntity != null) { oChildEntity.SetServicesAccessor(servicesAccessor); } } }
public TisDataLayerTreeNode( string sName, TisServicesAccessorBase servicesAccessor) : base(sName, servicesAccessor) { }