Sdílet prostřednictvím


IRowsetInfoImpl – třída

Poskytuje implementaci pro IRowsetInfo rozhraní.

Syntaxe

template <class T, class PropClass = T>
class ATL_NO_VTABLE IRowsetInfoImpl :
   public IRowsetInfo,
   public CUtlProps<PropClass>

Parametry

T
Vaše třída odvozená z IRowsetInfoImpl.

PropClass
Třída vlastnosti definovaná uživatelem, která má výchozí hodnotu T.

Požadavky

Hlavička: altdb.h

Členové

Metody rozhraní

Název Popis
GetProperties Vrátí aktuální nastavení všech vlastností podporovaných sadou řádků.
GetReferencedRowset Vrátí ukazatel rozhraní na sadu řádků, na kterou se záložka použije.
GetSpecification Vrátí ukazatel rozhraní na objekt (příkaz nebo relaci), který vytvořil tuto sadu řádků.

Poznámky

Povinné rozhraní sad řádků. Tato třída implementuje vlastnosti sady řádků pomocí mapování sady vlastností definované ve vaší třídě příkazů. Ačkoli se zdá, že třída sady řádků používá sady vlastností třídy příkazů, sada řádků se dodává s vlastní kopií vlastností za běhu, když je vytvořena příkazem nebo objektem relace.

IRowsetInfoImpl::GetProperties

Vrátí aktuální nastavení vlastností ve skupině DBPROPSET_ROWSET .

Syntaxe

STDMETHOD (GetProperties )(const ULONG cPropertyIDSets,
   const DBPROPIDSET rgPropertyIDSets[],
   ULONG* pcPropertySets,
   DBPROPSET** prgPropertySets);

Parametry

Viz IRowsetInfo::GetProperties v odkazech programátora OLE DB.

IRowsetInfoImpl::GetReferencedRowset

Vrátí ukazatel rozhraní na sadu řádků, na kterou se záložka použije.

Syntaxe

STDMETHOD (GetReferencedRowset )(DBORDINAL iOrdinal,
   REFIID riid,
   IUnknown** ppReferencedRowset);

Parametry

Viz IRowsetInfo::GetReferencedRowset v odkazech programátora OLE DB. Parametr iOrdinal musí být sloupec záložky.

IRowsetInfoImpl::GetSpecification

Vrátí ukazatel rozhraní na objekt (příkaz nebo relaci), který vytvořil tuto sadu řádků.

Syntaxe

STDMETHOD (GetSpecification )(REFIID riid,
   IUnknown** ppSpecification);

Parametry

Viz IRowsetInfo::GetSpecification v odkazech programátora OLE DB.

Poznámky

Tuto metodu použijte s IGetDataSourceImpl k načtení vlastností z objektu zdroje dat.

Viz také

Šablony zprostředkovatele OLE DB
Architektura šablon zprostředkovatele OLE DB