System.Dynamic Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы и интерфейсы, поддерживающие динамическую языковую среду выполнения.
Классы
| Имя | Описание |
|---|---|
| BinaryOperationBinder |
Представляет двоичную динамическую операцию на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| BindingRestrictions |
Представляет набор ограничений привязки для DynamicMetaObject допустимой динамической привязки. |
| CallInfo |
Описывает аргументы в процессе динамической привязки. |
| ConvertBinder |
Представляет динамическую операцию преобразования на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| CreateInstanceBinder |
Представляет динамическую операцию создания на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| DeleteIndexBinder |
Представляет операцию динамического удаления индекса на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| DeleteMemberBinder |
Представляет операцию динамического удаления члена на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| DynamicMetaObject |
Представляет динамическую привязку и логику привязки объекта, участвующего в динамической привязке. |
| DynamicMetaObjectBinder |
Привязка сайта динамического вызова, которая участвует в протоколе привязки DynamicMetaObject . |
| DynamicObject |
Предоставляет базовый класс для указания динамического поведения во время выполнения. Этот класс должен наследоваться от; Вы не можете создать экземпляр напрямую. |
| ExpandoObject |
Представляет объект, члены которого можно динамически добавлять и удалять во время выполнения. |
| GetIndexBinder |
Представляет операцию динамического получения индекса на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| GetMemberBinder |
Представляет динамическую операцию получения члена на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| InvokeBinder |
Представляет динамическую операцию вызова на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| InvokeMemberBinder |
Представляет динамическую операцию вызова члена на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| SetIndexBinder |
Представляет операцию динамического набора индексов на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| SetMemberBinder |
Представляет операцию элемента динамического набора на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
| UnaryOperationBinder |
Представляет унарную динамическую операцию на сайте вызова, обеспечивая семантику привязки и сведения об операции. |
Интерфейсы
| Имя | Описание |
|---|---|
| IDynamicMetaObjectProvider |
Представляет динамический объект, который может быть привязан к операциям во время выполнения. |
| IInvokeOnGetBinder |
Представляет сведения о динамической операции получения элемента, которая указывает, должен ли элемент get вызывать свойства при выполнении операции получения. |