Table of Contents

Class ParsedExpressionTypeConverter<TTarget, TSource>

Namespace
LfrlAnvil.Computable.Expressions.Constructs
Assembly
LfrlAnvil.Computable.Expressions.dll

Represents a type converter construct.

public class ParsedExpressionTypeConverter<TTarget, TSource> : ParsedExpressionTypeConverter<TTarget>

Type Parameters

TTarget

Target type.

TSource

Source type.

Inheritance
ParsedExpressionTypeConverter<TTarget, TSource>
Derived
Inherited Members

Constructors

ParsedExpressionTypeConverter()

public ParsedExpressionTypeConverter()

Methods

TryGetSourceValue(ConstantExpression, out TSource)

Attempts to extract a constant value of an argument.

protected static bool TryGetSourceValue(ConstantExpression expression, out TSource result)

Parameters

expression ConstantExpression

Source constant expression.

result TSource

out parameter that returns the underlying value.

Returns

bool

true if value was extracted successfully, otherwise false.