Modelli di progettazione comuni
In questo argomento vengono fornite le istruzioni per l'implementazione dei modelli di progettazione comuni nelle librerie di classi.
In questa sezione
- Implementazione dei metodi Finalize e Dispose per la pulitura delle risorse non gestite
Viene descritto il modello di progettazione consigliato da implementare nelle librerie di classi per pulire le risorse non gestite utilizzando i metodi Finalize e Dispose. - Implementazione del metodo Equals
Vengono fornite le istruzioni da seguire per implementare il metodo Equals nelle librerie di classi. - Uso della funzione di callback
Viene descritto quando utilizzare delegati, eventi e interfacce per fornire la funzionalità di callback. - Uso del timeout
Vengono descritte le istruzioni per l'uso dei timeout nelle librerie di classi base per specificare il tempo massimo che un chiamante è disposto ad attendere per completare la chiamata a un metodo.
Sezioni correlate
Istruzioni di progettazione per gli sviluppatori di librerie di classi