// ... /// <summary> /// Construye un nuevo objeto de la clase <code>ORMWarehouseEntityClass</code>, /// que desciende de <code>ObjectClass</code>, /// y ejecuta el inicializador virtual, por-de-facto. /// Para ejecutar otro inicializador, /// se tiene que realizar estas operaciones como pasos separados. /// </summary> /// <returns>Nuevo objeto</returns> public static ORMWarehouseEntityClass FactoryAtWarehouse(ORMWarehouseClass AWarehouse) { ORMWarehouseEntityClass Result = new ORMWarehouseEntityClass(); Result.CreateAtWarehouse(AWarehouse); return Result; }
public virtual void DropTableByObject(ORMWarehouseEntityClass ATableRef) { this.DoNothing(); }
/// <summary> /// Desecha objeto de la clase <code>ORMWarehouseEntityClass</code>, /// que desciende de <code>ObjectClass</code>, /// ejecutando el metodo finalizador, por-de-facto. /// Para ejecutar otro finalizador, /// se tiene que realizar estas operaciones como pasos separados. /// </summary> /// <param name="AObject">Objeto que se desechara de memoria</param> public static void Disposer(ref ORMWarehouseEntityClass AObject) { if (AObject != null) { AObject.Destroy(); AObject = null; } // if (AObject != null) }
public override void DropTableByObject(ORMWarehouseEntityClass ATableRef) { if (this.IsReady()) { this.DoNothing(); } // if (this.IsReady()) }