System.Dynamic Пространство имен

Предоставляет классы и интерфейсы, поддерживающие среду DLR.

Классы

BinaryOperationBinder

Представляет бинарную динамическую операцию в источнике вызова с указанием семантики привязки и сведений об операции.

BindingRestrictions

Представляет набор ограничений привязки в DynamicMetaObject, при соблюдении которых динамическая привязка является допустимой.

CallInfo

Описывает аргументы в процессе динамической привязки.

ConvertBinder

Представляет динамическую операцию преобразования в источнике вызова с указанием семантики привязки и сведений об операции.

CreateInstanceBinder

Представляет динамическую операцию создания в источнике вызова с указанием семантики привязки и сведений об операции.

DeleteIndexBinder

Представляет динамическую операцию удаления индекса в источнике вызова с указанием семантики привязки и сведений об операции.

DeleteMemberBinder

Представляет динамическую операцию удаления члена в источнике вызова с указанием семантики привязки и сведений об операции.

DynamicMetaObject

Представляет динамическую привязку и логику привязки объекта, участвующего в динамической привязке.

DynamicMetaObjectBinder

Связыватель динамического источника вызова, участвующий в протоколе привязки DynamicMetaObject.

DynamicObject

Предоставляет базовый класс для указания динамического поведения в среде выполнения. Этот класс должен наследоваться; создать его экземпляр напрямую нельзя.

ExpandoObject

Представляет объект, члены которого могут динамически добавляться и удаляться в среде выполнения.

GetIndexBinder

Представляет динамическую операцию получения индекса в источнике вызова с указанием семантики привязки и сведений об операции.

GetMemberBinder

Представляет динамическую операцию получения члена в источнике вызова с указанием семантики привязки и сведений об операции.

InvokeBinder

Представляет динамическую операцию вызова в источнике вызова с указанием семантики привязки и сведений об операции.

InvokeMemberBinder

Представляет динамическую операцию вызова члена в источнике вызова с указанием семантики привязки и сведений об операции.

SetIndexBinder

Представляет динамическую операцию установки индекса в источнике вызова с указанием семантики привязки и сведений об операции.

SetMemberBinder

Представляет динамическую операцию установки члена в источнике вызова с указанием семантики привязки и сведений об операции.

UnaryOperationBinder

Представляет унарную динамическую операцию в источнике вызова с указанием семантики привязки и сведений об операции.

Интерфейсы

IDynamicMetaObjectProvider

Представляет динамический объект, операции которого могут быть связаны в среде выполнения.

IInvokeOnGetBinder

Представляет сведения о динамической операции получения члена, указывающие, должен ли метод получения члена вызывать свойства при выполнении операции получения.