C# Class Paralect.Schematra.EnumType

Inheritance: Type
显示文件 Open project: paralect/Schematra Class Usage Examples

Protected Properties

Property Type Description
_constants List
_constantsByIndex EnumConstantInfo>.Dictionary
_constantsByName EnumConstantInfo>.Dictionary

Public Methods

Method Description
Build ( ) : void

Protected Methods

Method Description
AddConstantInternal ( Int32 index, String name ) : void
CreateInternal ( ) : EnumType
EnumType ( TypeContext typeContext ) : System

Method Details

AddConstantInternal() protected method

protected AddConstantInternal ( Int32 index, String name ) : void
index System.Int32
name String
return void

Build() public method

public Build ( ) : void
return void

CreateInternal() protected method

protected CreateInternal ( ) : EnumType
return EnumType

EnumType() protected method

protected EnumType ( TypeContext typeContext ) : System
typeContext TypeContext
return System

Property Details

_constants protected_oe property

protected List _constants
return List

_constantsByIndex protected_oe property

protected Dictionary _constantsByIndex
return EnumConstantInfo>.Dictionary

_constantsByName protected_oe property

protected Dictionary _constantsByName
return EnumConstantInfo>.Dictionary