Search Results for

    Show / Hide Table of Contents

    Class ExpressionEvaluator

    Inheritance
    Object
    ExpressionEvaluator
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Microsoft.ML.Probabilistic.Compiler
    Assembly: Microsoft.ML.Probabilistic.Compiler.dll
    Syntax
    public class ExpressionEvaluator

    Fields

    binaryOperatorNames

    Declaration
    public static readonly string[] binaryOperatorNames
    Field Value
    Type Description
    String[]

    unaryOperatorNames

    Declaration
    public static readonly string[] unaryOperatorNames
    Field Value
    Type Description
    String[]

    Methods

    Evaluate(IExpression)

    Declaration
    public object Evaluate(IExpression expr)
    Parameters
    Type Name Description
    IExpression expr
    Returns
    Type Description
    Object

    Evaluate(IObjectCreateExpression)

    Declaration
    public object Evaluate(IObjectCreateExpression ioce)
    Parameters
    Type Name Description
    IObjectCreateExpression ioce
    Returns
    Type Description
    Object

    EvaluateAll(IList<IExpression>)

    Declaration
    public object[] EvaluateAll(IList<IExpression> iec)
    Parameters
    Type Name Description
    IList<IExpression> iec
    Returns
    Type Description
    Object[]

    Invoke(IMethodReferenceExpression, Object[])

    Declaration
    public object Invoke(IMethodReferenceExpression imre, object[] args)
    Parameters
    Type Name Description
    IMethodReferenceExpression imre
    Object[] args
    Returns
    Type Description
    Object

    Quote(Object)

    Quotes an object instance or returns null if it cannot.

    Declaration
    public static IExpression Quote(object p)
    Parameters
    Type Name Description
    Object p
    Returns
    Type Description
    IExpression
    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.