RuleExpressionInfo Classe

Definição

Uma instância desta classe é devolvida pelo Validate(RuleValidation, Boolean) método de uma IRuleExpression expressão.

public ref class RuleExpressionInfo
public class RuleExpressionInfo
type RuleExpressionInfo = class
Public Class RuleExpressionInfo
Herança
RuleExpressionInfo

Observações

A ExpressionType propriedade em RuleExpressionInfo fornece o tipo de retorno da expressão. Por exemplo, uma expressão binária, quando avaliada, tem um tipo de retorno booleano; ou, uma expressão que acede a uma propriedade pode devolver um tipo inteiro.

A informação em pode RuleExpressionInfo ser usada para validar o uso da expressão. Por exemplo, um teste de maior que não pode ser usado para comparar duas expressões se uma delas devolver um Booleano.

Construtores

Name Description
RuleExpressionInfo(Type)

Inicializa uma nova instância da RuleExpressionInfo classe.

Propriedades

Name Description
ExpressionType

Percebe o tipo de expressão.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a