Geschützte Member
Aktualisiert: November 2007
Geschützte Member in unversiegelten Klassen bieten Entwicklern eine Möglichkeit, das Verhalten einer Klasse anzupassen. Beispielsweise werden Methoden, die Ereignisse auslösen, häufig mit geschützter Sichtbarkeit definiert, um zu ermöglichen, dass abgeleitete Klassen vor oder nach dem Auslösen des Ereignisses zusätzliche Verarbeitung bereitstellen.
![]() |
---|
Der Begriff "geschützt" beinhaltet keine Sicherheitsüberprüfung oder Aufrufervalidierung. Auf geschützte Member kann einfach zugegriffen werden, indem eine abgeleitete Klasse des deklarierenden Typs definiert wird. |
Behandeln Sie geschützte Member in unversiegelten Klassen für Zwecke der Sicherheit, Dokumentation und Kompatibilitätsanalyse als öffentliche Member. Durch das Erstellen von Unterklassen kann beliebiger Code auf geschützte Member zugreifen.
Copyright für einzelne Teile 2005 Microsoft Corporation. Alle Rechte vorbehalten.
Copyright für einzelne Teile Addison-Wesley Corporation. Alle Rechte vorbehalten.
Weitere Informationen zu Entwurfsrichtlinien finden Sie im Buch "Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries" von Krzysztof Cwalina und Brad Abrams, veröffentlicht von Addison-Wesley, 2005.