Inizializzazione di oggetti persistenti
Diverse interfacce oggetto persistenti, IPersistStreamInit, IPersist Archiviazione, IPersistMemory e IPersistPropertyBag, consentono ai client di inizializzare gli oggetti in uno stato "nuovo" o "predefinito". Questo stato iniziale è diverso da quello di un oggetto appena creato, che non ha stato.
L'inizializzazione dello stato di un oggetto, anche per lo stato predefinito, può essere un'operazione a elevato utilizzo di calcolo o a elevato utilizzo di risorse. Separando la creazione dall'inizializzazione, l'inizializzazione può essere eseguita solo quando è effettivamente necessaria e i client possono evitare di inizializzare gli oggetti allo stato predefinito solo per caricare immediatamente i dati archiviati in precedenza.
Argomenti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per