C# Класс ExpressionToCodeLib.Internal.StringifiedExpression

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

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

Свойство Тип Описание
IsConceptualChild bool
OptionalValue System.Linq.Expressions.Expression
Text string

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

Метод Описание
MarkAsConceptualChild ( ) : StringifiedExpression

Приватные методы

Метод Описание
StringifiedExpression ( string text, StringifiedExpression children, Expression optionalValue, bool isConceptualChild ) : System
TextAndExpr ( string text, Expression expr ) : StringifiedExpression
TextOnly ( string text ) : StringifiedExpression
ToString ( ) : string
WithChildren ( StringifiedExpression children ) : StringifiedExpression

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

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

public MarkAsConceptualChild ( ) : StringifiedExpression
Результат StringifiedExpression

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

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

The expression tree contains many symbols that are not themselves "real" expressions, e.g. the "." in "obj.field". This field is true for parts that aren't just implemenation details, but proper sub-expressions; e.g. the "x" in "x && y"
public bool IsConceptualChild
Результат bool

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

public Expression,System.Linq.Expressions OptionalValue
Результат System.Linq.Expressions.Expression

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

public string Text
Результат string