IDBSchemaRowsetImpl::GetRowset
Vrátí sadu řádků schématu.
STDMETHOD (GetRowset)(
IUnknown *pUnkOuter,
REFGUID rguidSchema,
ULONG cRestrictions,
const VARIANT rgRestrictions[],
REFIID riid,
ULONG cPropertySets,
DBPROPSET rgPropertySets[],
IUnknown **ppRowset
);
Parametry
pUnkOuter
[v] Vnější IUnknown při agregaci; jinak NULL.rguidSchema
[v] Odkaz na požadované schéma řádků GUID (například DBSCHEMA_TABLES).cRestrictions
[v] Počet řádků u omezení.rgRestrictions
[v] Pole cRestrictionsVARIANTYs představující omezení.riid
[v] IID požádat o sady řádků nově vytvořené schéma.cPropertySets
[v] Nastaví počet vlastnost nastavit.rgPropertySets
[vstup/výstup] Pole DBPROPSET struktury pro nově vytvořené schéma sady řádků.ppRowset
[výstup] Ukazatel na požadované rozhraní se nově vytvořené schéma řádků.
Poznámky
Tato metoda vyžaduje, aby uživatel mít mapování relací třídy schématu.Pomocí informací o mapování schématu GetRowset vytvoří objekt dané sady řádků, pokud rguidSchema parametr je roven položek mapování identifikátorů GUID.Viz SCHEMA_ENTRY popis položku mapy.
Viz IDBSchemaRowset::GetRowset v Windows SDK.
Požadavky
Záhlaví: atldb.h
Viz také
Referenční dokumentace
IDBSchemaRowsetImpl::GetSchemas
Sada řádků třídy a schématu tříd Typedef