BindingRestrictions 类

定义

表示应用于 DynamicMetaObject 的一组绑定限制,只有满足这些限制的动态绑定才是有效的。

public ref class BindingRestrictions abstract
public abstract class BindingRestrictions
type BindingRestrictions = class
Public MustInherit Class BindingRestrictions
继承
BindingRestrictions

字段

Empty

表示一个空的绑定限制集。 该字段是只读字段。

方法

Combine(IList<DynamicMetaObject>)

DynamicMetaObject 实例列表中的绑定限制合并到一个限制集中。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetExpressionRestriction(Expression)

创建用来检查表达式中的任意不可变属性的绑定限制。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetInstanceRestriction(Expression, Object)

创建用来检查表达式中的对象实例标识的绑定限制。

GetType()

获取当前实例的 Type

(继承自 Object)
GetTypeRestriction(Expression, Type)

创建用来检查表达式中的运行时类型标识的绑定限制。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Merge(BindingRestrictions)

将绑定限制集与当前绑定限制合并。

ToExpression()

创建表示绑定限制的 Expression

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于