Поделиться через


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

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

В этом разделе представлены типы в пространстве имен System.Dynamic, которые включены в Приложения .NET для Магазина Windows. Обратите внимание, что Приложения .NET для Магазина Windows не включает все члены каждого типа. Дополнительные сведения об типах см. в соответствующих разделах. Документация по типу показывает, какие члены включены в Приложения .NET для Магазина Windows.

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

Типы, поддерживаемые в Приложения .NET для Магазина Windows

Описание

BinaryOperationBinder

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

BindingRestrictions

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

CallInfo

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

ConvertBinder

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

CreateInstanceBinder

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

DeleteIndexBinder

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

DeleteMemberBinder

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

DynamicMetaObject

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

DynamicMetaObjectBinder

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

DynamicObject

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

ExpandoObject

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

GetIndexBinder

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

GetMemberBinder

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

IDynamicMetaObjectProvider

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

IInvokeOnGetBinder

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

InvokeBinder

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

InvokeMemberBinder

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

SetIndexBinder

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

SetMemberBinder

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

UnaryOperationBinder

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

См. также

Основные понятия

Приложения .NET для Магазина Windows — поддерживаемые API