CallSiteOps 类

定义

创建和缓存绑定规则。

此 API 支持产品基础结构,不能在代码中直接使用。

public ref class CallSiteOps abstract sealed
public static class CallSiteOps
type CallSiteOps = class
Public Class CallSiteOps
继承
CallSiteOps

方法

AddRule<T>(CallSite<T>, T)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

将一个规则添加到在动态调用站点上维护的缓存。

Bind<T>(CallSiteBinder, CallSite<T>, Object[])

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

基于参数使用新规则更新调用站点目标。

ClearMatch(CallSite)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

清除作出匹配的调用站点上的匹配标志。

CreateMatchmaker<T>(CallSite<T>)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

创建用于缓存查找的动态调用站点的实例。

GetCachedRules<T>(RuleCache<T>)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

在动态规则缓存中搜索适用于动态操作的规则。

GetMatch(CallSite)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

检查已执行的规则是否匹配。

GetRuleCache<T>(CallSite<T>)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

检索绑定规则缓存。

GetRules<T>(CallSite<T>)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

从调用站点获取动态绑定规则。

MoveRule<T>(RuleCache<T>, T, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

在缓存内移动绑定规则。

SetNotMatched(CallSite)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

检查动态站点是否需要更新。

UpdateRules<T>(CallSite<T>, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

已过时。

更新缓存中的规则。

适用于