base class · System

Attribute

public base class Attribute

What custom attributes derive from: a class derived from it can be written in […] on a type or a member (with constant arguments), and reflection gives its objects (GetCustomAttributes).

Kind
base class
Namespace
System
Assembly
System.Core
Access
public, abstract
Source file
Reflection.ant

Inheritance

Base classes
Any Attribute
Derived types
FriendOfAttribute FieldOffsetAttribute ValueLayoutAttribute

Constructors

new()
#

Inherited members (5)

Source

Attribute as Antril, decompiled from its Larva HIR.

System.Attribute.ant
// System.Attribute — System.Core (decompiled from Larva HIR)

into namespace System
{
	/// What custom attributes derive from: a class derived from it can be written in `[…]` on a type or a member (with
	/// constant arguments), and reflection gives its objects (GetCustomAttributes).
	public base class Attribute
	{
		public:
			new()
			{
			}
	}
}
Esc