Freigeben über


BindingRestrictions Klasse

Definition

Stellt einen Satz von Bindungseinschränkungen für das DynamicMetaObject dar, gemäß denen die dynamische Bindung gültig ist.

public ref class BindingRestrictions abstract
public abstract class BindingRestrictions
type BindingRestrictions = class
Public MustInherit Class BindingRestrictions
Vererbung
BindingRestrictions

Felder

Empty

Stellt einen leeren Satz von Bindungseinschränkungen dar. Dieses Feld ist schreibgeschützt.

Methoden

Combine(IList<DynamicMetaObject>)

Kombiniert Bindungseinschränkungen aus der Liste von DynamicMetaObject-Instanzen in einem Einschränkungssatz.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetExpressionRestriction(Expression)

Erstellt die Bindungseinschränkung, die den Ausdruck auf beliebige unveränderliche Eigenschaften überprüft.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetInstanceRestriction(Expression, Object)

Erstellt die Bindungseinschränkung, die den Ausdruck auf Objektinstanzidentität überprüft.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetTypeRestriction(Expression, Type)

Erstellt die Bindungseinschränkung, die den Ausdruck auf Laufzeittypidentität überprüft.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Merge(BindingRestrictions)

Führt den Satz von Bindungseinschränkungen mit den aktuellen Bindungseinschränkungen zusammen.

ToExpression()

Erstellt die Expression, die die Bindungseinschränkungen darstellt.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: