Class CodeCompositeDeclaration
Inheritance
CodeCompositeDeclaration
Syntax
public abstract class CodeCompositeDeclaration : CodeTypeDeclaration
Constructors
CodeCompositeDeclaration(CodeMemberModifiers, String)
Declaration
protected CodeCompositeDeclaration(CodeMemberModifiers modifiers, string name)
Parameters
Properties
Children
Declaration
public override IEnumerable<CodeElement> Children { get; }
Property Value
Overrides
IsPartial
Declaration
public bool IsPartial { get; set; }
Property Value
Keyword
Declaration
public abstract string Keyword { get; }
Property Value
Members
Declaration
public List<CodeCompositeMember> Members { get; }
Property Value
TypeParameters
Declaration
public List<CodeTypeParameter> TypeParameters { get; }
Property Value
Methods
EmitInner(CodeEmitter)
Declaration
protected override void EmitInner(CodeEmitter emitter)
Parameters
Overrides
Extension Methods