C# Class Signum.React.Facades.ReflectionServer

显示文件 Open project: signumsoftware/framework Class Usage Examples

Public Properties

Property Type Description
EntityAssemblies HashSet>.Dictionary
GetContext Func
TypesByName Type>>.ResetLazy
cache ConcurrentDictionary>

Public Methods

Method Description
GetCurrentValidCulture ( ) : object
GetEntities ( IEnumerable allTypes ) : TypeInfoTS>.Dictionary
GetEnums ( IEnumerable allTypes ) : TypeInfoTS>.Dictionary
GetSymbolContainers ( IEnumerable allTypes ) : TypeInfoTS>.Dictionary
GetTypeName ( Type t ) : string
GetTypes ( ) : IEnumerable
InTypeScript ( PropertyRoute pr ) : bool
IsId ( PropertyRoute p ) : bool
RegisterLike ( Type type ) : void

Private Methods

Method Description
GetSymbol ( FieldInfo m ) : Symbol
GetTypeInfoTS ( ) : TypeInfoTS>.Dictionary
GetTypeNiceName ( Type type ) : string
OnAddFieldInfoExtension ( MemberInfoTS mi, FieldInfo m ) : MemberInfoTS
OnAddOperationExtension ( OperationInfoTS oi, OperationInfo o ) : OperationInfoTS
OnAddPropertyRouteExtension ( MemberInfoTS mi, PropertyRoute m ) : MemberInfoTS
OnAddTypeExtension ( TypeInfoTS ti, Type t ) : TypeInfoTS
Start ( ) : void
ToJavascript ( LambdaExpression lambdaExpression ) : string
ToJavascript ( System.Linq.Expressions.ParameterExpression param, Expression expr ) : string
ToJavascriptToString ( System.Linq.Expressions.ParameterExpression param, Expression expr ) : string

Method Details

GetCurrentValidCulture() public static method

public static GetCurrentValidCulture ( ) : object
return object

GetEntities() public static method

public static GetEntities ( IEnumerable allTypes ) : TypeInfoTS>.Dictionary
allTypes IEnumerable
return TypeInfoTS>.Dictionary

GetEnums() public static method

public static GetEnums ( IEnumerable allTypes ) : TypeInfoTS>.Dictionary
allTypes IEnumerable
return TypeInfoTS>.Dictionary

GetSymbolContainers() public static method

public static GetSymbolContainers ( IEnumerable allTypes ) : TypeInfoTS>.Dictionary
allTypes IEnumerable
return TypeInfoTS>.Dictionary

GetTypeName() public static method

public static GetTypeName ( Type t ) : string
t System.Type
return string

GetTypes() public static method

public static GetTypes ( ) : IEnumerable
return IEnumerable

InTypeScript() public static method

public static InTypeScript ( PropertyRoute pr ) : bool
pr PropertyRoute
return bool

IsId() public static method

public static IsId ( PropertyRoute p ) : bool
p PropertyRoute
return bool

RegisterLike() public static method

public static RegisterLike ( Type type ) : void
type System.Type
return void

Property Details

EntityAssemblies public_oe static_oe property

public static Dictionary> EntityAssemblies
return HashSet>.Dictionary

GetContext public_oe static_oe property

public static Func GetContext
return Func

TypesByName public_oe static_oe property

public static ResetLazy> TypesByName
return Type>>.ResetLazy

cache public_oe static_oe property

public static ConcurrentDictionary> cache
return ConcurrentDictionary>