C# Класс Ancestry.QueryProcessor.Compile.ExpressionContext

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Characteristics Characteristic
EmitGet Action
EmitMethod Action
EmitSet Action>.Action
Expression Parse.Expression
Member object
NativeType System.Type
Type Type.BaseType

Открытые методы

Метод Описание
ActualNative ( Emitter emitter ) : Type
Clone ( ) : ExpressionContext
ExpressionContext ( Parse expression, Type type, Characteristic characteristics, Action emitGet ) : System
IsRepository ( ) : bool

Описание методов

ActualNative() публичный Метод

public ActualNative ( Emitter emitter ) : Type
emitter Emitter
Результат System.Type

Clone() публичный Метод

public Clone ( ) : ExpressionContext
Результат ExpressionContext

ExpressionContext() публичный Метод

public ExpressionContext ( Parse expression, Type type, Characteristic characteristics, Action emitGet ) : System
expression Parse
type System.Type
characteristics Characteristic
emitGet Action
Результат System

IsRepository() публичный Метод

public IsRepository ( ) : bool
Результат bool

Описание свойств

Characteristics публичное свойство

public Characteristic Characteristics
Результат Characteristic

EmitGet публичное свойство

public Action EmitGet
Результат Action

EmitMethod публичное свойство

public Action EmitMethod
Результат Action

EmitSet публичное свойство

public Action> EmitSet
Результат Action>.Action

Expression публичное свойство

public Parse.Expression Expression
Результат Parse.Expression

Member публичное свойство

The member information within the parent type.
public object Member
Результат object

NativeType публичное свойство

The native type; null if the native type is "natural" (same as Type.GetNative).
public Type,System NativeType
Результат System.Type

Type публичное свойство

The DotQL data type.
public Type.BaseType Type
Результат Type.BaseType