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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.