C# Class BTDB.EventStoreLayer.TypeDescriptorExtensions

Afficher le fichier Open project: Bobris/BTDB

Méthodes publiques

Méthode Description
AppendJsonLike ( this sb, object obj ) : StringBuilder
Describe ( this descriptor ) : string
GenerateLoadEx ( this descriptor, IILGen ilGenerator, Action pushReader, Action pushCtx, Action pushDescriptor, Type asType, ITypeConvertorGenerator convertorGenerator ) : void
GenerateSaveEx ( this descriptor, IILGen ilGenerator, Action pushWriter, Action pushCtx, Action pushSubValue, Type subValueType ) : void
GenerateSkipEx ( this descriptor, IILGen ilGenerator, Action pushReader, Action pushCtx ) : void

Method Details

AppendJsonLike() public static méthode

public static AppendJsonLike ( this sb, object obj ) : StringBuilder
sb this
obj object
Résultat StringBuilder

Describe() public static méthode

public static Describe ( this descriptor ) : string
descriptor this
Résultat string

GenerateLoadEx() public static méthode

public static GenerateLoadEx ( this descriptor, IILGen ilGenerator, Action pushReader, Action pushCtx, Action pushDescriptor, Type asType, ITypeConvertorGenerator convertorGenerator ) : void
descriptor this
ilGenerator IILGen
pushReader Action
pushCtx Action
pushDescriptor Action
asType System.Type
convertorGenerator ITypeConvertorGenerator
Résultat void

GenerateSaveEx() public static méthode

public static GenerateSaveEx ( this descriptor, IILGen ilGenerator, Action pushWriter, Action pushCtx, Action pushSubValue, Type subValueType ) : void
descriptor this
ilGenerator IILGen
pushWriter Action
pushCtx Action
pushSubValue Action
subValueType System.Type
Résultat void

GenerateSkipEx() public static méthode

public static GenerateSkipEx ( this descriptor, IILGen ilGenerator, Action pushReader, Action pushCtx ) : void
descriptor this
ilGenerator IILGen
pushReader Action
pushCtx Action
Résultat void