2010-03-10 2 views
0

우리는 ODBC 기반 인터페이스 만있는 ADO RIA를 통해 데이터베이스를 노출하려고합니다. "데이터베이스"는 서버이며 새로운 요소가 항상 개발되고 있으므로 서버에서 시작시 (odbc 스키마 메소드 사용) 메타 데이터를 확인한 다음 RIA 서비스를 통해 발견 한 내용을 공개하십시오. 클라이언트는 새로운 요소에 대한 액세스가 필요할 때 다시 생성하십시오.IDataServiceMetadataProvider/ResourceType .... CLR 유형이없는 동적 유형은 무엇입니까?

마찬가지로, 나는 모든 테이블에 대해 모든 CLR 유형을 개발하지 않았습니다.

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

어떻게 든 CLR 요소 유형으로 null을 넣어 대해서 typeof (객체)를 입력 할 수는 속성에 액세스하려고 할 때 반사 오류가 발생할 것으로 보인다. 어떻게해야하는지에 대한 문서가 있습니까? 나는 정말로 타입을 가지기를 원하지 않는다. 비록 내가해야만한다면, 아마도 바이트 코드를 통해 동적으로 생성 할 것이다.

답변