Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# IDataServiceMetadataProvider/ResourceType。。。。没有CLR类型的动态类型是什么?_C#_Service_Ria_Astoria - Fatal编程技术网

C# IDataServiceMetadataProvider/ResourceType。。。。没有CLR类型的动态类型是什么?

C# IDataServiceMetadataProvider/ResourceType。。。。没有CLR类型的动态类型是什么?,c#,service,ria,astoria,C#,Service,Ria,Astoria,我试图通过ADO RIA公开一个数据库,我们只有一个基于ODBC的接口。“数据库”是一个服务器,新元素一直在开发中,因此我希望服务器在开始时检查元数据(使用odbc模式方法),然后通过RIA服务公开他发现的内容。。。。客户机可以在需要访问新元素时生成NRE 因此,我没有任何CLR类型用于所有已开发的表 ResourceType tableType = new ResourceType( typeof(object), ResourceTypeKind.EntityType, null, "Mar

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

因此,我没有任何CLR类型用于所有已开发的表

ResourceType tableType = new ResourceType(
typeof(object),
ResourceTypeKind.EntityType,
null,
"Martini",
table_name,
false
);
tableType.CanReflectOnInstanceType = false;
我无法以某种方式将NULl作为CLR元素类型输入,并且在尝试访问属性时,输入typeof(object)似乎会导致反射错误。有关于如何做到这一点的文档吗?我真的不想进入有类型。。。不过如果必须的话,我可能会通过字节码emit动态生成一些

)()遗憾的是,我发现太晚了