Compartir vía


Inicialización de objetos persistentes

Varias de las interfaces de objetos persistentes, IPersistStreamInit, IPersistStorage, IPersistMemoryy IPersistPropertyBag, permiten a los clientes inicializar objetos en un estado "nuevo" o "predeterminado". Este estado inicial es diferente del de un objeto recién creado, que no tiene ningún estado.

Inicializar el estado de un objeto, incluso en el estado predeterminado, puede ser una operación de proceso intensivo o de recursos intensivo. Al separar la creación de la inicialización, la inicialización solo se puede realizar cuando se necesita realmente y los clientes pueden evitar inicializar objetos en el estado predeterminado solo para cargar inmediatamente los datos almacenados anteriormente.

Interfaces de Objetos Persistentes