CxComponent

Description

abstract class Tinman.Core.Cx.Declarations.CxComponent

Derived from

CxNode abstract
ICxAttributesContainer
ICxXmlDocContainer
ICxModifiersContainer

Extended by

CxDeclaration abstract
CxMember abstract

Abstract base for classes that represent a type or member declaration with documentation, attributes and modifiers:

/// <summary>
///   Documentation
/// </summary>
[Attribute1, Attribute2(a, b, c)]
...

Protected / Constructors

Cx​Component


protected constructor CxComponent → (3)

xmlDoc in : CxXmlDoc

See ICxXmlDocContainer.XmlDoc.

attributes in : IBagConst<CxAttribute>

The attribute list of the member or null for an empty list. See ICxAttributesContainer.Attributes.

modifiers in : CxModifiers

See ICxModifiersContainer.Modifiers.

Creates a new instance of CxComponent.