Compartilhar via


RuleExpressionInfo Classe

Definição

Uma instância dessa classe é retornada pelo Validate(RuleValidation, Boolean) método 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 RuleExpressionInfo fornece o tipo de retorno da expressão. Por exemplo, uma expressão binária, quando avaliada, tem um tipo de retorno booliano; ou, uma expressão que acessa uma propriedade pode retornar um tipo inteiro.

As informações podem RuleExpressionInfo 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 um dos dois retornar um booliano.

Construtores

Nome Description
RuleExpressionInfo(Type)

Inicializa uma nova instância da classe RuleExpressionInfo.

Propriedades

Nome Description
ExpressionType

Obtém o tipo da expressão.

Métodos

Nome Description
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 Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a