C# Class Volante.Impl.ClassDescriptor

Inheritance: Volante.Persistent
Datei anzeigen Open project: kjk/volante Class Usage Examples

Public Methods

Method Description
OnLoad ( ) : void
RecursiveLoading ( ) : bool
equals ( ClassDescriptor cd ) : bool
getTypeCode ( System c ) : FieldType

Private Methods

Method Description
ClassDescriptor ( ) : System
ClassDescriptor ( DatabaseImpl db, Type cls ) : System
GetConstructor ( FieldInfo f, string name ) : MethodInfo
buildFieldList ( DatabaseImpl db, System cls, ArrayList list ) : void
generateSerializer ( ) : void
getTypeName ( Type t ) : String
isObjectProperty ( Type cls, FieldInfo f ) : bool
isVolanteInternalType ( Type t ) : bool
lookup ( IDatabase db, String name ) : Type
newInstance ( ) : Object
resolve ( ) : void

Method Details

OnLoad() public method

public OnLoad ( ) : void
return void

RecursiveLoading() public method

public RecursiveLoading ( ) : bool
return bool

equals() public method

public equals ( ClassDescriptor cd ) : bool
cd ClassDescriptor
return bool

getTypeCode() public static method

public static getTypeCode ( System c ) : FieldType
c System
return FieldType