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

Inheritance: TypePropertyBuilder
Afficher le fichier Open project: o2platform/O2.Platform.Projects Class Usage Examples

Protected Properties

Свойство Type Description
contentModelExpression System.CodeDom.CodeObjectCreateExpression
grouping GroupingInfo

Méthodes publiques

Méthode Description
ContentModelPropertyBuilder ( GroupingInfo grouping, CodeTypeDeclaration decl, CodeTypeDeclItems declItems ) : System
CreateContentModelExpression ( ) : CodeObjectCreateExpression
GenerateCode ( ClrBasePropertyInfo property, List annotations ) : void
GenerateConstructorCode ( ClrBasePropertyInfo property ) : void
StartCodeGen ( ) : void

Private Methods

Méthode Description
AddToContentModel ( ) : void

Method Details

ContentModelPropertyBuilder() public méthode

public ContentModelPropertyBuilder ( GroupingInfo grouping, CodeTypeDeclaration decl, CodeTypeDeclItems declItems ) : System
grouping GroupingInfo
decl System.CodeDom.CodeTypeDeclaration
declItems CodeTypeDeclItems
Résultat System

CreateContentModelExpression() public abstract méthode

public abstract CreateContentModelExpression ( ) : CodeObjectCreateExpression
Résultat System.CodeDom.CodeObjectCreateExpression

GenerateCode() public méthode

public GenerateCode ( ClrBasePropertyInfo property, List annotations ) : void
property ClrBasePropertyInfo
annotations List
Résultat void

GenerateConstructorCode() public méthode

public GenerateConstructorCode ( ClrBasePropertyInfo property ) : void
property ClrBasePropertyInfo
Résultat void

StartCodeGen() public méthode

public StartCodeGen ( ) : void
Résultat void

Property Details

contentModelExpression protected_oe property

protected CodeObjectCreateExpression,System.CodeDom contentModelExpression
Résultat System.CodeDom.CodeObjectCreateExpression

grouping protected_oe property

protected GroupingInfo,Xml.Schema.Linq.CodeGen grouping
Résultat GroupingInfo