C# 클래스 ExpressionToCodeLib.Internal.StringifiedExpression

파일 보기 프로젝트 열기: EamonNerbonne/ExpressionToCode 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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