System.Dynamic 命名空间

System.Dynamic 命名空间提供支持动态语言运行时 (DLR) 的类和接口。

本主题显示适用于 Windows 应用商店应用的 .NET 中包括的 System.Dynamic 命名空间中的类型。请注意,适用于 Windows 应用商店应用的 .NET 不包含每个类型的所有成员。有关各个类型的信息,请参见链接的主题。类型的文档指示 适用于 Windows 应用商店应用的 .NET中包括哪些成员。

System.Dynamic 命名空间

适用于 Windows 应用商店应用的 .NET 中支持的类型

说明

BinaryOperationBinder

表示调用站点上的二元动态运算,它提供绑定语义和有关操作的详细信息。

BindingRestrictions

表示应用于 DynamicMetaObject 的一组绑定限制,只有满足这些限制的动态绑定才是有效的。

CallInfo

描述动态绑定进程中的参数。

ConvertBinder

表示调用站点上的转换动态操作,它提供绑定语义和有关操作的详细信息。

CreateInstanceBinder

表示调用站点上的动态创建操作,它提供绑定语义和有关操作的详细信息。

DeleteIndexBinder

表示调用站点上的动态删除索引操作,它提供绑定语义和有关操作的详细信息。

DeleteMemberBinder

表示调用站点上的动态删除成员操作,它提供绑定语义和有关操作的详细信息。

DynamicMetaObject

表示动态绑定和参与动态绑定的对象的绑定逻辑。

DynamicMetaObjectBinder

表示参与 DynamicMetaObject 绑定协议的动态调用站点联编程序器。

DynamicObject

提供用于指定运行时的动态行为的基类。必须继承此类;不能直接实例化此类。

ExpandoObject

表示一个对象,可在运行时动态添加和删除其成员。

GetIndexBinder

表示调用站点上的动态获取索引操作,它提供绑定语义和有关操作的详细信息。

GetMemberBinder

表示调用站点上的动态获取成员操作,它提供绑定语义和有关操作的详细信息。

IDynamicMetaObjectProvider

表示一个动态对象,在运行时可将该对象的操作进行绑定。

IInvokeOnGetBinder

表示有关某个动态获取成员操作的信息,该信息指示此获取成员在执行获取操作时是否应该调用属性。

InvokeBinder

表示调用站点上的调用动态操作,它提供绑定语义和有关操作的详细信息。

InvokeMemberBinder

表示调用站点上的调用成员动态操作,它提供绑定语义和有关操作的详细信息。

SetIndexBinder

表示调用站点上的动态设置索引操作,它提供绑定语义和有关操作的详细信息。

SetMemberBinder

表示调用站点上的动态设置成员操作,它提供绑定语义和有关操作的详细信息。

UnaryOperationBinder

表示调用站点上的一元动态运算,它提供绑定语义和有关操作的详细信息。

请参见

概念

用于 Windows 应用商店应用的 .NET API