Compartir a través de


RuleExpressionInfo Clase

Definición

Instancia de esta clase devuelta por el método Validate(RuleValidation, Boolean) de una expresión IRuleExpression.

public ref class RuleExpressionInfo
public class RuleExpressionInfo
type RuleExpressionInfo = class
Public Class RuleExpressionInfo
Herencia
RuleExpressionInfo

Comentarios

La propiedad ExpressionType en RuleExpressionInfo proporciona el tipo de valor devuelto de la expresión. Por ejemplo, al evaluar una expresión binaria, el tipo de valor devuelto es booleano; o, una expresión que tiene acceso a una propiedad podría devolver un tipo entero.

La información en RuleExpressionInfo se puede utilizar para validar el uso de la expresión. Por ejemplo, una prueba de superioridad no se puede utilizar para comparar dos expresiones si una de las dos devuelve un booleano.

Constructores

RuleExpressionInfo(Type)

Inicializa una nueva instancia de la clase RuleExpressionInfo.

Propiedades

ExpressionType

Obtiene el tipo de la expresión.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a