Partilhar via


RuleExpressionInfo Classe

Definição

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

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

Comentários

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

As informações no RuleExpressionInfo podem ser usadas para validar o uso da expressão. Por exemplo, um teste maior que não pode ser usado para comparar duas expressões se qualquer uma retornar um booliana.

Construtores

RuleExpressionInfo(Type)

Inicializa uma nova instância da classe RuleExpressionInfo.

Propriedades

ExpressionType

Obtém o tipo da expressão.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a