C# Class Xml.Schema.Linq.CodeGen.XTypedElementBuilder

Inheritance: TypeBuilder
ファイルを表示 Open project: o2platform/O2.Platform.Projects

Private Properties

Property Type Description
BuildLocalElementDictionary System.CodeDom.CodeMemberProperty
CreateAttributeProperty void
CreateFunctionalConstructor System.CodeDom.CodeConstructor
CreateProperty void
CreateStaticConstructor void
EndGrouping void
Init void
InitializeTables void
StartGrouping void
XTypedElementBuilder System

Protected Methods

Method Description
ImplementCommonIXMetaData ( ) : void
ImplementContentModelMetaData ( ) : void
ImplementFSMMetaData ( ) : void
InnerInit ( ) : void
SetElementWildCardFlag ( bool hasAny ) : void

Private Methods

Method Description
BuildLocalElementDictionary ( ) : CodeMemberProperty
CreateAttributeProperty ( ClrBasePropertyInfo propertyInfo, List annotations ) : void
CreateFunctionalConstructor ( List annotations ) : CodeConstructor
CreateProperty ( ClrBasePropertyInfo propertyInfo, List annotations ) : void
CreateStaticConstructor ( ) : void
EndGrouping ( ) : void
Init ( ) : void
InitializeTables ( ) : void
StartGrouping ( GroupingInfo groupingInfo ) : void
XTypedElementBuilder ( ) : System

Method Details

ImplementCommonIXMetaData() protected method

protected ImplementCommonIXMetaData ( ) : void
return void

ImplementContentModelMetaData() protected method

protected ImplementContentModelMetaData ( ) : void
return void

ImplementFSMMetaData() protected method

protected ImplementFSMMetaData ( ) : void
return void

InnerInit() protected method

protected InnerInit ( ) : void
return void

SetElementWildCardFlag() protected method

protected SetElementWildCardFlag ( bool hasAny ) : void
hasAny bool
return void