* 1 Attribute usage and syntax * 2 Positional parameters * 3 Named parameters * 4 Using multiple attributes * 5 Target type * 6 Predefined attributes * 7 Custom attributes o 7.1 Creating a Custom Attribute Class o 7.2 Assigning the AttributeUsageAttribute to your class o 7.3 Creating positional parameters o 7.4 Creating named parameters * 8 Reflecting on attributes * 9 MSDN references * 10 See also