Clause Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Espressione normale canonica.
public class Clause : AdaptiveExpressions.Expression
type Clause = class
inherit Expression
Public Class Clause
Inherits Expression
- Ereditarietà
Proprietà
AnyBindings |
Ottiene o imposta il dizionario anyBinding. |
Children |
Ottiene o imposta espressioni figlio. (Ereditato da Expression) |
Evaluator |
Ottiene l'analizzatore di espressioni. (Ereditato da Expression) |
ReturnType |
Ottiene il risultato previsto della valutazione dell'espressione. (Ereditato da Expression) |
Type |
Ottiene il tipo di espressione. (Ereditato da Expression) |
Metodi
DeepEquals(Expression) |
Eseguire un'uguaglianza profonda tra le espressioni. (Ereditato da Expression) |
Matches(Clause, Object) |
Determina se la clausola corrente corrisponde a un'altra clausola. |
References() |
Restituire i percorsi di riferimento statici alla memoria. (Ereditato da Expression) |
ReferenceWalk(Expression, Func<Expression,Boolean>) |
Funzione a piedi per identificare i riferimenti alla memoria statica in un'espressione. (Ereditato da Expression) |
Relationship(Clause, Dictionary<String,IPredicateComparer>) |
Confronta la clausola corrente con un'altra clausola. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. |
ToString(StringBuilder, Int32) |
Restituisce una stringa che rappresenta l'oggetto corrente. |
TryEvaluate(IMemory, Options) |
Valutare l'espressione. (Ereditato da Expression) |
TryEvaluate(Object, Options) |
Valutare l'espressione. (Ereditato da Expression) |
TryEvaluate<T>(IMemory, Options) |
Valutare l'espressione. (Ereditato da Expression) |
TryEvaluate<T>(Object, Options) |
Valutare l'espressione. (Ereditato da Expression) |
Validate() |
Convalidare l'espressione immediata. (Ereditato da Expression) |
ValidateTree() |
Convalidare in modo ricorsivo l'albero delle espressioni. (Ereditato da Expression) |
Metodi di estensione
DisjunctiveNormalForm(Expression) |
Riscrivere l'espressione in forma normale disgiuntivo. |
PushDownNot(Expression) |
Riscrivere l'espressione premendo non verso il basso verso le foglie. |