繁体   English   中英

IDataServiceMetadataProvider / ResourceType ...对于没有CLR类型的动态类型该怎么办?

[英]IDataServiceMetadataProvider / ResourceType… what for dynamic types with no CLR type?

我尝试通过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)似乎会导致反射错误。 有关如何执行此操作的任何文档? 我真的不想进入类型...虽然如果必须的话,我可能会通过字节码发出动态生成一些。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM