System.Dynamic Espacio de nombres

Proporciona clases e interfaces que admiten Dynamic Language Runtime.

Clases

BinaryOperationBinder

Representa la operación binaria dinámica en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

BindingRestrictions

Representa un conjunto de restricciones de enlace en la clase DynamicMetaObject bajo la que el enlace dinámico es válido.

CallInfo

Describe los argumentos del proceso de enlace dinámico.

ConvertBinder

Representa la operación de conversión dinámica en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

CreateInstanceBinder

Representa la operación de creación dinámica en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

DeleteIndexBinder

Representa la operación de eliminación dinámica en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

DeleteMemberBinder

Representa la operación de eliminación dinámica de miembros en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

DynamicMetaObject

Representa el enlace dinámico y una lógica de enlace de un objeto que participa en el enlace dinámico.

DynamicMetaObjectBinder

Enlazador de sitio de llamada dinámico que participa en el protocolo de enlace DynamicMetaObject.

DynamicObject

Proporciona una clase base para especificar el comportamiento dinámico en tiempo de ejecución. Esta clase se debe heredar; no se puede crear una instancia de la clase directamente.

ExpandoObject

Representa un objeto cuyos miembros se pueden agregar y quitar de forma dinámica en tiempo de ejecución.

GetIndexBinder

Representa la operación de obtención dinámica de índices en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

GetMemberBinder

Representa la operación de de obtención dinámica de miembros en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

InvokeBinder

Representa la operación de invocación dinámica en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

InvokeMemberBinder

Representa la operación de invocación dinámica de miembros en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

SetIndexBinder

Representa la operación de de configuración dinámica de índices en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

SetMemberBinder

Representa la operación de configuración dinámica de miembros en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

UnaryOperationBinder

Representa la operación unaria dinámica en el sitio de la llamada, que proporciona la semántica de los enlaces y los detalles sobre la operación.

Interfaces

IDynamicMetaObjectProvider

Representa un objeto dinámico, que puede tener sus operaciones enlazadas en tiempo de ejecución.

IInvokeOnGetBinder

Representa información sobre una operación de obtención de miembros dinámica que indica si la obtención de miembros debe invocar propiedades cuando se realiza la operación Get.