Partilhar via


Classe IDBPropertiesImpl

Fornece uma implementação para o IDBProperties interface.

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

Parâmetros

  • T
    Sua classe derivada de IDBPropertiesImpl.

Membros

hs1a84c0.collapse_all(pt-br,VS.110).gifMétodos de interface

GetProperties

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

GetPropertyInfo

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

SetProperties

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

Comentários

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

Requisitos

Cabeçalho: atldb.h

Consulte também

Conceitos

OLE DB Provider modelos (C++)

Arquitetura de modelo de provedor de BD OLE