Entwurfsrichtlinien für MemberMember Design Guidelines

Methoden, Eigenschaften, Ereignisse, Konstruktoren und Felder werden zusammen als Mitglieder bezeichnet.Methods, properties, events, constructors, and fields are collectively referred to as members. Elemente sind schließlich die Möglichkeit, die mit denen Framework-Funktionen für die Benutzer von einem Framework verfügbar gemacht wird.Members are ultimately the means by which framework functionality is exposed to the end users of a framework.

Mitglieder können virtuell oder nicht virtuelle, konkrete oder abstrakt statischen oder werden und können mehrere unterschiedliche Bereiche der Barrierefreiheit haben.Members can be virtual or nonvirtual, concrete or abstract, static or instance, and can have several different scopes of accessibility. Alle diese Reihe unglaublich Ausdruckskraft bietet jedoch zur gleichen Zeit erfordert Sorgfalt seitens der Framework-Designer.All this variety provides incredible expressiveness but at the same time requires care on the part of the framework designer.

Dieses Kapitel bietet grundlegende Richtlinien, die beim Entwerfen der Elemente eines beliebigen Typs befolgt werden sollten.This chapter offers basic guidelines that should be followed when designing members of any type.

In diesem AbschnittIn This Section

Überladen von MembernMember Overloading
EigenschaftenentwurfProperty Design
KonstruktorentwurfConstructor Design
EreignisentwurfEvent Design
FeldentwurfField Design
ErweiterungsmethodenExtension Methods
OperatorüberladungenOperator Overloads
ParameterentwurfParameter Design
Teile ©2005, 2009 Microsoft Corporation. Alle Rechte vorbehalten.Portions © 2005, 2009 Microsoft Corporation. All rights reserved.

Pearson Education, Inc. über Rechte vorbehalten Framework-Entwurfsrichtlinien vorgestellt: Aufrufkonventionen, Ausdrücke und Muster für die Wiederverwendbare Bibliotheken für .NET, 2. Auflage Krzysztof Cwalina und Brad Abrams, 22. Oktober 2008 von Addison-Wesley Professional als Teil der Microsoft Windows Development-Reihe veröffentlicht.Reprinted by permission of Pearson Education, Inc. from Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition by Krzysztof Cwalina and Brad Abrams, published Oct 22, 2008 by Addison-Wesley Professional as part of the Microsoft Windows Development Series.

Siehe auchSee also