DynamicObject 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使派生类型能够初始化该类型的新实例 DynamicObject 。
protected:
DynamicObject();
protected DynamicObject();
Protected Sub New ()
示例
下面的代码示例演示如何创建派生自 DynamicObject 该类的类的实例。
public class SampleDynamicObject : DynamicObject {}
//...
dynamic sampleObject = new SampleDynamicObject ();
Public Class SampleDynamicObject
Inherits DynamicObject
'...
Dim sampleObject As Object = New SampleDynamicObject()
注解
不能直接创建类的 DynamicObject 实例。 若要实现动态行为,必须从 DynamicObject 类继承并重写必要的方法。
在 C# 中,若要为派生自 DynamicObject 类的类实例启用动态行为,必须使用 dynamic 关键字。 有关详细信息,请参阅 “使用类型动态”。
在 Visual Basic 中,动态操作由后期绑定支持。 有关详细信息,请参阅早期绑定和后期绑定(Visual Basic)。