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

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

Protected Properties

Свойство Type Description
clrTypeInfo ClrTypeInfo
decl System.CodeDom.CodeTypeDeclaration
fsmNameSource StateNameSource

Private Properties

Свойство Type Description
AddTypeToTypeManager void
ApplyAnnotations System.CodeDom.CodeTypeMember
ApplyAnnotations void
ApplyAnnotations void
ApplyAnnotations void
CreateAttributeProperty void
CreateDefaultConstructor void
CreateFunctionalConstructor System.CodeDom.CodeConstructor
CreateFunctionalConstructor void
CreateProperty void
CreateServicesMembers void
CreateSimpleType System.CodeDom.CodeTypeDeclaration
CreateStaticConstructor void
CreateTypeDeclaration void
CreateTypeManager System.CodeDom.CodeTypeDeclaration
EndGrouping void
ImplementIXMetaData void
ImplementIXmlSerializable void
ImplementInterfaces void
Init void
StartGrouping void

Méthodes protégées

Méthode Description
AddBaseType ( ) : void
DefaultContentModel ( ) : CodeMemberMethod
ImplementCommonIXMetaData ( ) : void
ImplementContentModelMetaData ( ) : void
ImplementFSMMetaData ( ) : void
InnerInit ( ) : void
SetElementWildCardFlag ( bool hasAny ) : void

Private Methods

Méthode Description
AddTypeToTypeManager ( CodeStatementCollection dictionaryStatements, string dictionaryName ) : void
ApplyAnnotations ( CodeTypeMember typeDecl, List annotations, List typeAnnotations ) : CodeTypeMember
ApplyAnnotations ( ClrTypeInfo typeInfo ) : void
ApplyAnnotations ( CodeMemberProperty propDecl, ClrBasePropertyInfo propInfo, List typeAnnotations ) : void
ApplyAnnotations ( CodeTypeMember typeDecl, ClrTypeInfo typeInfo ) : void
CreateAttributeProperty ( ClrBasePropertyInfo propertyInfo, List annotations ) : void
CreateDefaultConstructor ( List annotations ) : void
CreateFunctionalConstructor ( List annotations ) : CodeConstructor
CreateFunctionalConstructor ( ClrBasePropertyInfo propertyInfo, List annotations ) : void
CreateProperty ( ClrBasePropertyInfo propertyInfo, List annotations ) : void
CreateServicesMembers ( ) : void
CreateSimpleType ( Xml.Schema.Linq.CodeGen.ClrSimpleTypeInfo typeInfo, string>.Dictionary nameMappings, LinqToXsdSettings settings ) : CodeTypeDeclaration
CreateStaticConstructor ( ) : void
CreateTypeDeclaration ( ClrTypeInfo clrTypeInfo ) : void
CreateTypeManager ( XmlQualifiedName rootElementName, bool enableServiceReference, CodeStatementCollection typeDictionaryStatements, CodeStatementCollection elementDictionaryStatements, CodeStatementCollection wrapperDictionaryStatements ) : CodeTypeDeclaration
EndGrouping ( ) : void
ImplementIXMetaData ( ) : void
ImplementIXmlSerializable ( ) : void
ImplementInterfaces ( bool enableServiceReference ) : void
Init ( ) : void
StartGrouping ( GroupingInfo grouping ) : void

Method Details

AddBaseType() protected méthode

protected AddBaseType ( ) : void
Résultat void

DefaultContentModel() protected static méthode

protected static DefaultContentModel ( ) : CodeMemberMethod
Résultat System.CodeDom.CodeMemberMethod

ImplementCommonIXMetaData() protected méthode

protected ImplementCommonIXMetaData ( ) : void
Résultat void

ImplementContentModelMetaData() protected méthode

protected ImplementContentModelMetaData ( ) : void
Résultat void

ImplementFSMMetaData() protected méthode

protected ImplementFSMMetaData ( ) : void
Résultat void

InnerInit() protected méthode

protected InnerInit ( ) : void
Résultat void

SetElementWildCardFlag() protected méthode

protected SetElementWildCardFlag ( bool hasAny ) : void
hasAny bool
Résultat void

Property Details

clrTypeInfo protected_oe property

protected ClrTypeInfo,Xml.Schema.Linq.CodeGen clrTypeInfo
Résultat ClrTypeInfo

decl protected_oe property

protected CodeTypeDeclaration,System.CodeDom decl
Résultat System.CodeDom.CodeTypeDeclaration

fsmNameSource protected_oe property

protected StateNameSource fsmNameSource
Résultat StateNameSource