Clause Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Expresión de forma normal canónica.
public class Clause : AdaptiveExpressions.Expression
type Clause = class
inherit Expression
Public Class Clause
Inherits Expression
- Herencia
Propiedades
AnyBindings |
Obtiene o establece el diccionario anyBinding. |
Children |
Obtiene o establece expresiones secundarias. (Heredado de Expression) |
Evaluator |
Obtiene el evaluador de expresiones. (Heredado de Expression) |
ReturnType |
Obtiene el resultado esperado de evaluar la expresión. (Heredado de Expression) |
Type |
Obtiene el tipo de expresión. (Heredado de Expression) |
Métodos
DeepEquals(Expression) |
Realice una igualdad profunda entre expresiones. (Heredado de Expression) |
Matches(Clause, Object) |
Determina si la cláusula actual coincide con otra cláusula. |
References() |
Devuelve las rutas de acceso de referencia estáticas a la memoria. (Heredado de Expression) |
ReferenceWalk(Expression, Func<Expression,Boolean>) |
Función Walking para identificar referencias de memoria estáticas en una expresión. (Heredado de Expression) |
Relationship(Clause, Dictionary<String,IPredicateComparer>) |
Compara la cláusula actual con otra cláusula. |
ToString() |
Devuelve una cadena que representa el objeto actual. |
ToString(StringBuilder, Int32) |
Devuelve una cadena que representa el objeto actual. |
TryEvaluate(IMemory, Options) |
Evalúe la expresión. (Heredado de Expression) |
TryEvaluate(Object, Options) |
Evalúe la expresión. (Heredado de Expression) |
TryEvaluate<T>(IMemory, Options) |
Evalúe la expresión. (Heredado de Expression) |
TryEvaluate<T>(Object, Options) |
Evalúe la expresión. (Heredado de Expression) |
Validate() |
Valide la expresión inmediata. (Heredado de Expression) |
ValidateTree() |
Valide recursivamente el árbol de expresiones. (Heredado de Expression) |
Métodos de extensión
DisjunctiveNormalForm(Expression) |
Vuelva a escribir la expresión en forma normal disjuntiva. |
PushDownNot(Expression) |
Vuelva a escribir la expresión insertando no hacia abajo en las hojas. |