Метод | Описание | |
---|---|---|
GlobalsUserType ( Symbol symbol, XmlType xmlType, string nameSpace ) : System.Collections.Generic |
Initializes a new instance of the GlobalsUserType class.
|
Метод | Описание | |
---|---|---|
ExtractFields ( |
Extracts all fields from the user type.
|
|
GenerateConstructors ( UserTypeGenerationFlags generationFlags ) : IEnumerable |
Generates the constructors.
|
|
GetBaseClassTypeTree ( |
Gets the type tree for the base class. If class has multi inheritance, it can return MultiClassInheritanceTypeTree or SingleClassInheritanceWithInterfacesTypeTree.
|
protected ExtractFields ( |
||
factory | The user type factory. | |
generationFlags | UserTypeGenerationFlags | The user type generation flags. |
Результат | IEnumerable |
protected GenerateConstructors ( UserTypeGenerationFlags generationFlags ) : IEnumerable |
||
generationFlags | UserTypeGenerationFlags | The user type generation flags. |
Результат | IEnumerable |
protected GetBaseClassTypeTree ( |
||
error | The error text writer. | |
type | Symbol | The type for which we are getting base class. |
factory | The user type factory. | |
baseClassOffset | int | The base class offset. |
Результат |
public GlobalsUserType ( Symbol symbol, XmlType xmlType, string nameSpace ) : System.Collections.Generic | ||
symbol | Symbol | The symbol we are generating this user type from. |
xmlType | XmlType | The XML description of the type. |
nameSpace | string | The namespace it belongs to. |
Результат | System.Collections.Generic |