C# Class Source.HRON.BaseHRONEntity

Inheritance: System.Dynamic.DynamicObject, IHRONEntity
Afficher le fichier Open project: mrange/T4Include Class Usage Examples

Méthodes publiques

Méthode Description
Apply ( SubString name, IHRONVisitor visitor ) : void
GetDynamicMemberNames ( ) : IEnumerable
GetDynamicType ( ) : HRONSerializer.DynamicType
GetMember ( string name ) : IEnumerable
GetMemberNames ( ) : IEnumerable
GetValue ( ) : string
ToString ( ) : string
ToString ( StringBuilder sb ) : void
TryConvert ( ConvertBinder binder, object &result ) : bool
TryGetMember ( GetMemberBinder binder, object &result ) : bool
TryInvokeMember ( InvokeMemberBinder binder, object args, object &result ) : bool

Private Methods

Méthode Description
IsParseable ( Type type ) : bool
Parse ( Type type, string value ) : object

Method Details

Apply() public abstract méthode

public abstract Apply ( SubString name, IHRONVisitor visitor ) : void
name SubString
visitor IHRONVisitor
Résultat void

GetDynamicMemberNames() public méthode

public GetDynamicMemberNames ( ) : IEnumerable
Résultat IEnumerable

GetDynamicType() public abstract méthode

public abstract GetDynamicType ( ) : HRONSerializer.DynamicType
Résultat HRONSerializer.DynamicType

GetMember() public abstract méthode

public abstract GetMember ( string name ) : IEnumerable
name string
Résultat IEnumerable

GetMemberNames() public abstract méthode

public abstract GetMemberNames ( ) : IEnumerable
Résultat IEnumerable

GetValue() public abstract méthode

public abstract GetValue ( ) : string
Résultat string

ToString() public méthode

public ToString ( ) : string
Résultat string

ToString() public abstract méthode

public abstract ToString ( StringBuilder sb ) : void
sb StringBuilder
Résultat void

TryConvert() public méthode

public TryConvert ( ConvertBinder binder, object &result ) : bool
binder System.Dynamic.ConvertBinder
result object
Résultat bool

TryGetMember() public méthode

public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder System.Dynamic.GetMemberBinder
result object
Résultat bool

TryInvokeMember() public méthode

public TryInvokeMember ( InvokeMemberBinder binder, object args, object &result ) : bool
binder System.Dynamic.InvokeMemberBinder
args object
result object
Résultat bool