System.Dynamic 命名空间 
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供支持动态语言运行时的类和接口。
类
| BinaryOperationBinder | 表示调用站点的二进制动态操作,提供有关操作的绑定语义和详细信息。 | 
| BindingRestrictions | 表示应用于 DynamicMetaObject 的一组绑定限制,只有满足这些限制的动态绑定才是有效的。 | 
| CallInfo | 描述动态绑定过程中的自变量。 | 
| ConvertBinder | 表示调用站点的转换动态操作,提供有关操作的绑定语义和详细信息。 | 
| CreateInstanceBinder | 表示调用站点的动态创建操作,提供有关操作的绑定语义和详细信息。 | 
| DeleteIndexBinder | 表示调用站点的动态删除索引操作,提供有关操作的绑定语义和详细信息。 | 
| DeleteMemberBinder | 表示调用站点的动态删除成员操作,提供有关操作的绑定语义和详细信息。 | 
| DynamicMetaObject | 表示动态绑定以及参与动态绑定的对象的绑定逻辑。 | 
| DynamicMetaObjectBinder | 参与 DynamicMetaObject 绑定协议的动态调用站点联编程序。 | 
| DynamicObject | 提供用于在运行时指定动态行为的基类。 必须继承此类;不能直接对其进行实例化。 | 
| ExpandoObject | 表示可在运行时动态添加和删除其成员的对象。 | 
| GetIndexBinder | 表示调用站点的动态获取索引操作,提供有关操作的绑定语义和详细信息。 | 
| GetMemberBinder | 表示调用站点的动态获取成员操作,提供有关操作的绑定语义和详细信息。 | 
| InvokeBinder | 表示调用站点的调用动态操作,提供有关操作的绑定语义和详细信息。 | 
| InvokeMemberBinder | 表示调用站点的调用成员动态操作,提供有关操作的绑定语义和详细信息。 | 
| SetIndexBinder | 表示调用站点的动态设置索引操作,提供有关操作的绑定语义和详细信息。 | 
| SetMemberBinder | 表示调用站点的动态设置成员操作,提供有关操作的绑定语义和详细信息。 | 
| UnaryOperationBinder | 表示调用站点的一元动态操作,提供有关操作的绑定语义和详细信息。 | 
接口
| IDynamicMetaObjectProvider | 表示可在运行时绑定其操作的动态对象。 | 
| IInvokeOnGetBinder | 表示有关某个动态获取成员操作的信息,该信息指示此获取成员在执行获取操作时是否应该调用属性。 |