C# Class TaskQueue.RepresentedModel

Exibir arquivo Open project: skipme/TaskMQ Class Usage Examples

Public Properties

Property Type Description
schema RepresentedModelValue>.ValueMap

Public Methods

Method Description
CalculateSchemeHash ( ) : string

Compatibility hash

Convert ( object src, Type toType ) : object
FindScheme ( Type classWithProps ) : RepresentedModelValue>.ValueMap
FromSchema ( RepresentedModelValue>.Dictionary schema ) : RepresentedModel
GetLTypeString ( FieldType ft ) : string
GetRType ( Type t, bool &nullable ) : FieldType
LightweightSchemeProjection ( ) : byte[]

For Vector hash

RepresentedModel ( Type classWithProps ) : System

Private Methods

Method Description
RepresentedModel ( ) : System

Method Details

CalculateSchemeHash() public method

Compatibility hash
public CalculateSchemeHash ( ) : string
return string

Convert() public static method

public static Convert ( object src, Type toType ) : object
src object
toType System.Type
return object

FindScheme() public static method

public static FindScheme ( Type classWithProps ) : RepresentedModelValue>.ValueMap
classWithProps System.Type
return RepresentedModelValue>.ValueMap

FromSchema() public static method

public static FromSchema ( RepresentedModelValue>.Dictionary schema ) : RepresentedModel
schema RepresentedModelValue>.Dictionary
return RepresentedModel

GetLTypeString() public static method

public static GetLTypeString ( FieldType ft ) : string
ft FieldType
return string

GetRType() public static method

public static GetRType ( Type t, bool &nullable ) : FieldType
t System.Type
nullable bool
return FieldType

LightweightSchemeProjection() public method

For Vector hash
public LightweightSchemeProjection ( ) : byte[]
return byte[]

RepresentedModel() public method

public RepresentedModel ( Type classWithProps ) : System
classWithProps System.Type
return System

Property Details

schema public_oe property

public ValueMap schema
return RepresentedModelValue>.ValueMap