CallSiteBinder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс, отвечающий за привязку среды выполнения динамических операций на сайте динамического вызова.
public ref class CallSiteBinder abstract
public abstract class CallSiteBinder
type CallSiteBinder = class
Public 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) |