通过


ObjectDataProvider.ObjectInstance 属性

定义

获取或设置用作绑定源的对象。

public:
 property System::Object ^ ObjectInstance { System::Object ^ get(); void set(System::Object ^ value); };
public object ObjectInstance { get; set; }
member this.ObjectInstance : obj with get, set
Public Property ObjectInstance As Object

属性值

ObjectType中构造的对象ConstructorParameters实例,或DataSourceProvider用作该DataObjectInstance对象的实例。

例外

ObjectDataProvider 同时分配一个 ObjectType 和一个 ObjectInstance;只允许一个。

注解

当设置为非 null 值时 ObjectType ,该属性保存由该 ObjectType类型指定的对象。 如果用户 ObjectInstance 分配该属性,则 ObjectType 属性将返回所分配对象的类型。 如果 ObjectInstance 设置为 a DataSourceProvider,则 ObjectDataProvider 使用 Data 分配的源提供程序作为有效 ObjectInstance

如果使用 DeferRefreshObjectInstance 则在 Data 调用之前 Refresh 不会更新。

适用于