CallSiteBinder 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
负责动态调用站点上动态操作的运行时绑定的类。
public ref class CallSiteBinder abstractpublic abstract class CallSiteBindertype CallSiteBinder = classPublic MustInherit Class CallSiteBinder- 继承
- 
				CallSiteBinder
- 派生
构造函数
| CallSiteBinder() | 初始化 CallSiteBinder 类的新实例。 | 
属性
| UpdateLabel | 获取一个可用于导致绑定被更新的标签。 它指示表达式的绑定不再有效。 通常在动态对象的“版本”发生更改时使用它。 | 
方法
| Bind(Object[], ReadOnlyCollection<ParameterExpression>, LabelTarget) | 对一组参数执行动态操作的运行时绑定。 | 
| BindDelegate<T>(CallSite<T>, Object[]) | 提供低级别的运行时绑定支持。 类可以对此进行重写,并为规则的实现提供直接委托。 这样,就可以将规则保存到磁盘,使专用规则在运行时可用,或则提供不同的缓存策略。 | 
| CacheTarget<T>(T) | 将一个目标添加到已知目标的缓存。 在调用 BindDelegate 生成新规则之前,将扫描已缓存的目标。 | 
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| ToString() | 返回表示当前对象的字符串。(继承自 Object) |