다음을 통해 공유


IDBSchemaRowsetImpl 클래스

스키마 행 집합에 대 한 구현을 제공합니다.

template <class SessionClass>
class ATL_NO_VTABLE IDBSchemaRowsetImpl : public IDBSchemaRowset

매개 변수

  • SessionClass
    클래스는 IDBSchemaRowsetImpl 상속 됩니다.일반적으로이 클래스는 사용자의 세션 클래스가 됩니다.

Members

caf34k86.collapse_all(ko-kr,VS.110).gif메서드

CheckRestrictions

스키마 행 집합에 대 한 제한의 유효성을 검사합니다.

CreateSchemaRowset

템플릿 매개 변수에 의해 지정 된 개체가 COM 개체 작성자 함수를 구현 합니다.

제한을

특정 스키마 행 집합에서 지원 되는 제한을 지정 합니다.

caf34k86.collapse_all(ko-kr,VS.110).gif인터페이스 메서드

GetRowset

스키마 행 집합을 반환합니다.

GetSchemas

스키마 행 집합의 목록을 액세스할 수 반환 IDBSchemaRowsetImpl::GetRowset.

설명

이 클래스의 구현에 IDBSchemaRowset 인터페이스와 templatized 작성자 함수 CreateSchemaRowset.

OLE DB 스키마 행 집합을 사용 하 여 데이터에 대 한 데이터 공급자에서 반환 합니다.이러한 데이터는 종종 "메타 데이터" 라고 기본적으로 항상 공급자를 지원 합니다 DBSCHEMA_TABLES, DBSCHEMA_COLUMNS, 및 DBSCHEMA_PROVIDER_TYPES에서 설명한 것 처럼, IDBSchemaRowset 에 있는 OLE DB 프로그래머용 참조.스키마 행 집합은 스키마 맵에 지정 됩니다.스키마 맵 항목에 대 한 정보를 참조 하십시오. SCHEMA_ENTRY.

OLE DB 공급자 마법사, ATL 개체 마법사에서 자동으로 프로젝트의 스키마 행 집합에 대 한 코드를 생성합니다.(기본적으로, 마법사 위에서 설명한 필수 스키마 행 집합 지원 합니다.) ATL 개체 마법사를 사용 하 여 소비자를 만드는 경우 마법사 스키마 행 집합 공급자에 게 올바른 데이터를 바인딩하는 데 사용 합니다.올바른 메타 데이터를 제공 하는 스키마 행 집합을 구현 하지 않는 경우 마법사는 올바른 데이터 바인딩되지 않습니다.

스키마 행 집합 공급자에서 지 원하는 방법에 대 한 자세한 내용은 스키마 행 집합 지원.

스키마 행 집합에 대 한 자세한 내용은 스키마 행 집합 에 있는 OLE DB 프로그래머용 참조.

요구 사항

헤더: 보고

참고 항목

참조

스키마 행 집합 클래스 및 Typedef 클래스

개념

스키마 행 집합 지원

기타 리소스

IDBSchemaRowsetImpl 멤버