public interface IAttributeData

assembly RefDocGen
namespace RefDocGen.CodeElements.Types.Abstract.Attribute

Represents an attribute assigned to a type or member.

Remarks
This interface doesn't represent attribute class declarations (these are represented by ITypeDeclaration interface).

Properties

public IReadOnlyList<object> ConstructorArgumentValues { get; } #
Values of the attribute's constructor arguments.
public CustomAttributeData CustomAttributeData { get; } #
CustomAttributeData object representing the attribute.
public IReadOnlyList<NamedAttributeArgument> NamedArguments { get; } #
Collection of attribute's named arguments.
public ITypeNameData Type { get; } #
Type of the attribute.