Compartilhar via


BindingRestrictions Classe

Definição

Representa um conjunto de restrições de associação no DynamicMetaObject sob o qual a associação dinâmica é válida.

public ref class BindingRestrictions abstract
public abstract class BindingRestrictions
type BindingRestrictions = class
Public MustInherit Class BindingRestrictions
Herança
BindingRestrictions

Campos

Empty

Representa um conjunto vazio de restrições de associação. Este campo é somente leitura.

Métodos

Combine(IList<DynamicMetaObject>)

Combina as restrições de associação da lista de instâncias de DynamicMetaObject em um conjunto de restrições.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetExpressionRestriction(Expression)

Cria a restrição de associação que verifica a expressão de propriedades imutáveis arbitrárias.

GetHashCode()

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

(Herdado de Object)
GetInstanceRestriction(Expression, Object)

Cria a restrição de associação que verifica a expressão para a identidade da instância de objeto.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetTypeRestriction(Expression, Type)

Cria a restrição de associação que verifica a expressão para a identidade do tipo de runtime.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Merge(BindingRestrictions)

Mescla o conjunto de restrições de associação com as restrições de associação atuais.

ToExpression()

Cria o Expression que representa as restrições de associação.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a