0

我尝试通过 ADO RIA 公开一个数据库,我们只有一个基于 ODBC 的接口。“数据库”是一个服务器,并且一直在开发新元素,所以我希望服务器在开始时检查元数据(使用 odbc 模式方法),然后通过 RIA 服务公开他发现的内容......客户端可以当他们需要访问新元素时重新生成。

因此,对于所有开发的表格,我没有任何 CLR 类型。

ResourceType tableType = new ResourceType(
typeof(object),
ResourceTypeKind.EntityType,
null,
"Martini",
table_name,
false
);
tableType.CanReflectOnInstanceType = false;

我不能以某种方式将 NULl 作为 CLR 元素类型放入,并且在尝试访问属性时输入 typeof(object) 似乎会导致反射错误。关于如何做到这一点的任何文档?我真的不想进入类型......虽然如果我必须,我可能会通过字节码发出动态生成一些。

4

1 回答 1

0

http://blogs.msdn.com/alexj/archive/2010/03/02/creating-a-data-service-provider-part-9-un-typed.aspx

;) 遗憾的是,发现为时已晚。

于 2010-03-11T06:46:08.087 回答