사용자 지정 데이터 서비스 공급자(WCF Data Services)
WCF Data Services 에 포함된 공급자 집합을 사용하면 런타임에 바인딩된 데이터 형식을 기반으로 데이터 모델을 정의할 수 있습니다.
공급자 | 설명 |
---|---|
메타데이터 공급자 |
이 공급자는 IDataServiceMetadataProvider 인터페이스를 구현하여 런타임에 사용자 지정 데이터 모델을 정의할 수 있도록 하는 핵심 사용자 지정 데이터 서비스 공급자입니다. |
쿼리 공급자 |
이 공급자를 사용하면 IDataServiceMetadataProvider 인터페이스를 사용하여 정의된 사용자 지정 데이터 모델에 대해 쿼리를 실행할 수 있습니다. 쿼리 공급자는 IDataServiceQueryProvider 인터페이스를 구현하여 만듭니다. |
업데이트 공급자 |
이 공급자를 사용하면 사용자 지정 데이터 서비스 공급자에 노출된 형식을 업데이트하고 동시성을 관리할 수 있습니다. 업데이트 공급자는 IDataServiceUpdateProvider 인터페이스를 구현하여 만듭니다. |
페이징 공급자 |
이 공급자는 사용자 지정 데이터 서비스 공급자와 함께 사용되어 서버 기반 페이징 지원을 사용하도록 설정합니다. 사용자 지정 데이터 서비스용 페이징 공급자는 IDataServicePagingProvider 인터페이스를 구현하여 만듭니다. |
스트리밍 공급자 |
이 공급자를 사용하면 BLOB(Binary Large Object) 데이터 형식을 스트림으로 노출할 수 있습니다. 스트리밍 공급자는 IDataServiceStreamProvider 인터페이스를 구현하여 만듭니다. 스트리밍 공급자는 Entity Framework 및 리플렉션 데이터 소스 공급자와 함께 사용할 수도 있습니다. 자세한 내용은 스트리밍 공급자(WCF Data Services)를 참조하십시오. |
자세한 내용은 OData SDK의 Open Data Protocol(OData) Provider Toolkit 및 Custom Data Service Providers 블로그 게시물 시리즈를 참조하십시오.
참고 항목
개념
데이터 서비스 공급자(WCF Data Services)
Entity Framework 공급자(WCF Data Services)
리플렉션 공급자(WCF Data Services)