Dela via


Riktlinjer för medlemsdesign

Metoder, egenskaper, händelser, konstruktorer och fält kallas gemensamt medlemmar. Medlemmar är i slutändan det sätt på vilket ramverksfunktioner exponeras för slutanvändarna av ett ramverk.

Medlemmar kan vara virtuella eller icke-virtuella, konkreta eller abstrakta, statiska eller instanser och kan ha flera olika omfattningar för tillgänglighet. All denna variation ger otrolig uttrycksfullhet men kräver samtidigt försiktighet från ramverksdesignerns sida.

Det här kapitlet innehåller grundläggande riktlinjer som bör följas när du utformar medlemmar av alla typer.

I det här avsnittet

Överlagring av medlemmar
Egenskapsdesign
Konstruktordesign
Eventdesign
Fältdesign
Tilläggsmetoder
Operatoröverlagringar
Parameterdesign
Portioner © 2005, 2009 Microsoft Corporation. Alla rättigheter reserverade.

Återtryckt med tillstånd från Pearson Education, Inc. från Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition av Krzysztof Cwalina och Brad Abrams, publicerades den 22 oktober 2008 av Addison-Wesley Professional som en del av Microsoft Windows Development Series.

Se även