C# Class Signum.Entities.DynamicQuery.ExtensionToken

Inheritance: QueryToken
Show file Open project: signumsoftware/framework Class Usage Examples

Public Properties

Property Type Description
BuildExtension Func
implementations Implementations?
propertyRoute PropertyRoute

Public Methods

Method Description
Clone ( ) : QueryToken
ExtensionToken ( QueryToken parent, string key, Type type, bool isProjection, string unit, string format, Implementations implementations, string isAllowed, PropertyRoute propertyRoute ) : System
GetElementPropertyRoute ( ) : PropertyRoute
GetImplementations ( ) : Implementations?
GetPropertyRoute ( ) : PropertyRoute
IsAllowed ( ) : string
NiceName ( ) : string
ToString ( ) : string

Protected Methods

Method Description
BuildExpressionInternal ( BuildExpressionContext context ) : Expression
GetElementImplementations ( ) : Implementations?
SubTokensOverride ( SubTokensOptions options ) : List

Method Details

BuildExpressionInternal() protected method

protected BuildExpressionInternal ( BuildExpressionContext context ) : Expression
context BuildExpressionContext
return System.Linq.Expressions.Expression

Clone() public method

public Clone ( ) : QueryToken
return QueryToken

ExtensionToken() public method

public ExtensionToken ( QueryToken parent, string key, Type type, bool isProjection, string unit, string format, Implementations implementations, string isAllowed, PropertyRoute propertyRoute ) : System
parent QueryToken
key string
type System.Type
isProjection bool
unit string
format string
implementations Implementations
isAllowed string
propertyRoute PropertyRoute
return System

GetElementImplementations() protected method

protected GetElementImplementations ( ) : Implementations?
return Implementations?

GetElementPropertyRoute() public method

public GetElementPropertyRoute ( ) : PropertyRoute
return PropertyRoute

GetImplementations() public method

public GetImplementations ( ) : Implementations?
return Implementations?

GetPropertyRoute() public method

public GetPropertyRoute ( ) : PropertyRoute
return PropertyRoute

IsAllowed() public method

public IsAllowed ( ) : string
return string

NiceName() public method

public NiceName ( ) : string
return string

SubTokensOverride() protected method

protected SubTokensOverride ( SubTokensOptions options ) : List
options SubTokensOptions
return List

ToString() public method

public ToString ( ) : string
return string

Property Details

BuildExtension public static property

public static Func BuildExtension
return Func

implementations public property

public Implementations? implementations
return Implementations?

propertyRoute public property

public PropertyRoute propertyRoute
return PropertyRoute