Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Metodi, proprietà, eventi, costruttori e campi sono collettivamente definiti come membri. I membri sono in definitiva i mezzi con cui la funzionalità del framework viene esposta agli utenti finali di un framework.
I membri possono essere virtuali o non virtuali, concreti o astratti, statici o di istanza e possono avere diversi ambiti di accessibilità. Tutta questa varietà offre un'incredibile espressività, ma allo stesso tempo richiede attenzione da parte del progettista del framework.
Questo capitolo offre linee guida di base che devono essere seguite durante la progettazione di membri di qualsiasi tipo.
In questa sezione
Sovraccarico dei membri
Progettazione immobiliare
Progettazione del costruttore
Progettazione eventi
Progettazione campi
Metodi di estensione
Sovraccarico degli operatori
Progettazione dei parametri
© Porzioni 2005, 2009 Microsoft Corporation. Tutti i diritti riservati.
Ristampato dall'autorizzazione di Pearson Education, Inc. da Framework Design Guidelines: Conventions, Idioms e Patterns for Reusable .NET Libraries, 2nd Edition di Krzysztof Cwalina e Brad Abrams, pubblicato il 22 ottobre 2008 da Addison-Wesley Professional come parte della Serie di sviluppo di Microsoft Windows.