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 поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Является устаревшей.

Обновляет правила в кэше.

Применяется к