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