C# Class ExpressionToCodeLib.Internal.StringifiedExpression

Afficher le fichier Open project: EamonNerbonne/ExpressionToCode Class Usage Examples

Méthodes publiques

Свойство Type Description
IsConceptualChild bool
OptionalValue System.Linq.Expressions.Expression
Text string

Méthodes publiques

Méthode Description
MarkAsConceptualChild ( ) : StringifiedExpression

Private Methods

Méthode Description
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

Method Details

MarkAsConceptualChild() public méthode

public MarkAsConceptualChild ( ) : StringifiedExpression
Résultat StringifiedExpression

Property Details

IsConceptualChild public_oe property

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
Résultat bool

OptionalValue public_oe property

public Expression,System.Linq.Expressions OptionalValue
Résultat System.Linq.Expressions.Expression

Text public_oe property

public string Text
Résultat string