Show / Hide Table of Contents

Interface IGetsExpressionDescription

An object which gets an expression description from an expression body and a collection of all of the TALES variables which are in-scope.

Namespace: ZptSharp.Expressions.CSharpExpressions
Assembly: ZptSharp.CSharpExpressions.dll
Syntax
public interface IGetsExpressionDescription

Methods

| Improve this Doc View Source

GetDescription(String, IDictionary<String, Object>, IEnumerable<AssemblyReference>, IEnumerable<UsingNamespace>)

Gets the expression identity matching the parameters.

Declaration
ExpressionDescription GetDescription(string expression, IDictionary<string, object> allTalesValues, IEnumerable<AssemblyReference> additionalReferences = null, IEnumerable<UsingNamespace> additionalNamespaces = null)
Parameters
Type Name Description
System.String expression

The expression body.

System.Collections.Generic.IDictionary<System.String, System.Object> allTalesValues

A collection of all of the TALES variables which are in-scope

System.Collections.Generic.IEnumerable<AssemblyReference> additionalReferences

An optional collection of additional assembly references for the generated expression.

System.Collections.Generic.IEnumerable<UsingNamespace> additionalNamespaces

An optional collection of additional using namespaces for the generated expression.

Returns
Type Description
ExpressionDescription

An expression description.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX