Interface ICreatesCSharpExpressions
An object which compiles and returns CSharpExpression instances, based upon their identifying information.
Namespace: ZptSharp.Expressions.CSharpExpressions
Assembly: ZptSharp.CSharpExpressions.dll
Syntax
public interface ICreatesCSharpExpressions
Methods
| Improve this Doc View SourceGetExpressionAsync(ExpressionDescription, CancellationToken)
Gets the compiled expression.
Declaration
Task<CSharpExpression> GetExpressionAsync(ExpressionDescription description, CancellationToken token = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ExpressionDescription | description | The expression identifier. |
| System.Threading.CancellationToken | token | An optional cancellation token. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<CSharpExpression> | The compiled expression. |