System.Dynamic Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |