Partager via


BindingRestrictions Classe

Définition

Représente un jeu de restrictions de liaison sur le DynamicMetaObject sous lequel la liaison dynamique est valide.

public ref class BindingRestrictions abstract
public abstract class BindingRestrictions
type BindingRestrictions = class
Public MustInherit Class BindingRestrictions
Héritage
BindingRestrictions

Champs

Empty

Représente un jeu de restrictions de liaison vide. Ce champ est en lecture seule.

Méthodes

Combine(IList<DynamicMetaObject>)

Combine les restrictions de liaison de la liste d'instances de DynamicMetaObject en un jeu de restrictions.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetExpressionRestriction(Expression)

Crée la restriction de liaison qui vérifie si l'expression contient des propriétés immuables arbitraires.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetInstanceRestriction(Expression, Object)

Crée la restriction de liaison qui vérifie l'identité de l'instance de l'objet dans l'expression.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
GetTypeRestriction(Expression, Type)

Crée la restriction de liaison qui vérifie l'identité du type au moment de l'exécution dans l'expression.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Merge(BindingRestrictions)

Fusionne le jeu de restrictions de liaison avec les restrictions de liaison actuelles.

ToExpression()

Crée le Expression qui représente les restrictions de liaison.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à