Benutzerdefinierte Attribute

Als Ergänzung zu den vordefinierten Attributen kann man auch eigene, benutzerdefinierte Attribute erstellen. Die folgenden Abschnitte demonstrieren die Erstellung und Verwendung eines solchen benutzerdefinierten Attributes.

Benutzerdefinierte Attribut-Klasse erstellen

Um ein benutzerdefiniertes Attribut erstellen zu können, muss man eine (Attribut-)Klasse schreiben, die von System.Attribute abgeleitet ist. Angenommen, Sie benötigen für ein größeres Projekt eine Form der Zuordnung, die es erlaubt, den Code einer Klasse mit Informationen zu ihrem Entwickler – inklusive Informationen zu Abteilung und E-Mail-Adresse – zu verbinden. Eine für diese Anforderung erstellte Attribut-Klasse könnte wie in Listing 19.1 aussehen. ...

Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.