Binder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит методы фабрики для создания привязок сайта динамического вызова для CSharp.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public ref class Binder abstract sealed
public static class Binder
type Binder = class
Public Class Binder
- Наследование
-
Binder
Методы
| Имя | Описание |
|---|---|
| BinaryOperation(CSharpBinderFlags, ExpressionType, Type, IEnumerable<CSharpArgumentInfo>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый бинарный привязка CSharp. |
| Convert(CSharpBinderFlags, Type, Type) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый преобразовыватель CSharp. |
| GetIndex(CSharpBinderFlags, Type, IEnumerable<CSharpArgumentInfo>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый привязчик индексов CSharp. |
| GetMember(CSharpBinderFlags, String, Type, IEnumerable<CSharpArgumentInfo>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый привязщик получения элемента CSharp. |
| Invoke(CSharpBinderFlags, Type, IEnumerable<CSharpArgumentInfo>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый вызывающий объект CSharp. |
| InvokeConstructor(CSharpBinderFlags, Type, IEnumerable<CSharpArgumentInfo>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый связыватель конструктора CSharp. |
| InvokeMember(CSharpBinderFlags, String, IEnumerable<Type>, Type, IEnumerable<CSharpArgumentInfo>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый привязатель элемента CSharp. |
| IsEvent(CSharpBinderFlags, String, Type) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый CSharp — это привязка событий. |
| SetIndex(CSharpBinderFlags, Type, IEnumerable<CSharpArgumentInfo>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый связыватель индексов CSharp. |
| SetMember(CSharpBinderFlags, String, Type, IEnumerable<CSharpArgumentInfo>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый привязщик элементов набора CSharp. |
| UnaryOperation(CSharpBinderFlags, ExpressionType, Type, IEnumerable<CSharpArgumentInfo>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый унарный поставщик операций CSharp. |