Compartir a través de


Inicialización de objetos persistentes

Varias de las interfaces de objetos persistentes, IPersistStreamInit, IPersistStorage, IPersistMemory e 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 intensivos. Al separar la creación de la inicialización, la inicialización solo se puede realizar cuando realmente es necesaria y los clientes pueden evitar inicializar objetos en el estado predeterminado solo para cargar inmediatamente los datos almacenados anteriormente.

Interfaces de objeto persistente