BindingRestrictions Klass

Definition

Representerar en uppsättning bindningsbegränsningar för under DynamicMetaObject vilken den dynamiska bindningen är giltig.

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

Fält

Name Description
Empty

Representerar en tom uppsättning bindningsbegränsningar. Det här fältet är skrivskyddat.

Metoder

Name Description
Combine(IList<DynamicMetaObject>)

Kombinerar bindningsbegränsningar från listan över DynamicMetaObject instanser till en uppsättning begränsningar.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetExpressionRestriction(Expression)

Skapar bindningsbegränsningen som kontrollerar uttrycket efter godtyckliga oföränderliga egenskaper.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetInstanceRestriction(Expression, Object)

Skapar bindningsbegränsningen som kontrollerar uttrycket för objektinstansidentitet.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetTypeRestriction(Expression, Type)

Skapar bindningsbegränsningen som kontrollerar uttrycket för körningstypidentitet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Merge(BindingRestrictions)

Sammanfogar uppsättningen bindningsbegränsningar med de aktuella bindningsbegränsningarna.

ToExpression()

Skapar som Expression representerar bindningsbegränsningarna.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för