Partilhar via


Classe IDBPropertiesImpl

Fornece uma implementação da interface de IDBProperties .

template <class T> 
class ATL_NO_VTABLE IDBPropertiesImpl 
   : public IDBProperties, public CUtlProps<T>

Parâmetros

  • T
    A sua classe derivada, de IDBPropertiesImpl.

Membros

Métodos da interface

GetProperties

Retorna os valores das propriedades nos grupos de propriedades de fonte de dados, de informações da fonte de dados, e inicialização definidas atualmente no objeto de fonte de dados ou os valores das propriedades no grupo de propriedades de inicialização que são definidas atualmente no enumerador.

GetPropertyInfo

Retorna informações sobre todas as propriedades suportadas pelo provedor.

SetProperties

Define propriedades grupos na propriedade da fonte de dados e a inicialização, para objetos de fonte de dados, ou o grupo de propriedades de inicialização, para enumeradores.

Comentários

IDBProperties é uma interface obrigatória para objetos de fonte de dados e uma interface opcional para enumeradores. No entanto, se expõe um enumerador IDBInitialize, deve expor IDBProperties. implementa IDBProperties deIDBPropertiesImpl usando uma função estática definida por BEGIN_PROPSET_MAP.

Requisitos

Header: atldb.h

Consulte também

Conceitos

Modelos de provedor de banco de dados OLE (C++)

Arquitetura de modelo do provedor de banco de dados OLE