Condividi tramite


RuleExpressionInfo Classe

Definizione

Un'istanza di questa classe viene restituita dal metodo Validate(RuleValidation, Boolean) di un'espressione IRuleExpression.

public ref class RuleExpressionInfo
public class RuleExpressionInfo
type RuleExpressionInfo = class
Public Class RuleExpressionInfo
Ereditarietà
RuleExpressionInfo

Commenti

La proprietà ExpressionType in RuleExpressionInfo fornisce il tipo restituito dell'espressione. Ad esempio, un'espressione binaria, in caso di valutazione, ha un tipo restituito di valore booleano; un'espressione che accede a una proprietà, invece potrebbe restituire un tipo Integer.

Le informazioni in RuleExpressionInfo possono essere utilizzate per convalidare l'utilizzo dell'espressione. Ad esempio, un test ″più grande che″ non può essere utilizzato per confrontare due espressioni se restituisce un valore booleano.

Costruttori

RuleExpressionInfo(Type)

Inizializza una nuova istanza della classe RuleExpressionInfo.

Proprietà

ExpressionType

Ottiene il tipo dell'espressione.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a