Class CodeEnumDeclaration
Inheritance
CodeEnumDeclaration
Syntax
public sealed class CodeEnumDeclaration : CodeTypeDeclaration
Constructors
CodeEnumDeclaration(CodeMemberModifiers, String)
Declaration
public CodeEnumDeclaration(CodeMemberModifiers modifiers, string name)
Parameters
CodeEnumDeclaration(CodeMemberModifiers, String, CodeTypeReference)
Declaration
public CodeEnumDeclaration(CodeMemberModifiers modifiers, string name, CodeTypeReference underlyingType)
Parameters
Properties
Children
Declaration
public override IEnumerable<CodeElement> Children { get; }
Property Value
Overrides
Members
Declaration
public List<CodeEnumMember> Members { get; }
Property Value
UnderlyingType
Declaration
public CodeTypeReference UnderlyingType { get; set; }
Property Value
Methods
EmitInner(CodeEmitter)
Declaration
protected override void EmitInner(CodeEmitter emitter)
Parameters
Overrides
Extension Methods