Click or drag to resize

Attribute Fields

The Attribute type exposes the following members.

Fields
  NameDescription
Protected field_annotationFlags (Inherited from Annotation.)
Protected field_annotations
Any Annotations (Comments, DocComments, Attributes, or Messages) associated with the CodeObject (null if none).
(Inherited from CodeObject.)
Protected field_attributeExpressions
One or more Expression objects, which in valid code should each be either a Call with an Expression that evaluates to a ConstructorRef of a valid attribute type (a class derived from Attribute, with an AttributeUsageAttribute attribute), or it can also be just a ConstructorRef (if no parens are used on it). Of course, it can also be an UnresolvedRef in either case.
Protected field_columnNumber
The starting column number associated with the CodeObject if parsed from or written to text form.
(Inherited from CodeObject.)
Protected field_formatFlags
Formatting flags - for line feeds, braces, etc.
(Inherited from CodeObject.)
Protected field_lineNumber
The starting line number associated with the CodeObject if parsed from or written to text form.
(Inherited from CodeObject.)
Protected field_parent
The parent CodeObject.
(Inherited from CodeObject.)
Protected field_target
Public fieldStatic memberNameSuffix
The name suffix used for attribute classes.
Public fieldStatic memberParseTokenEnd
The token used to parse the end of an attribute.
Public fieldStatic memberParseTokenStart
The token used to parse the start of an attribute.
Public fieldStatic memberParseTokenTarget
The token used to parse an attribute target.
Top
See Also