Sdílet prostřednictvím


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 sada řádků schématu požadovaný identifikátor GUID (například DBSCHEMA_TABLES).

  • cRestrictions
    [v] Počtu omezení pro sadu řádků.

  • rgRestrictions
    [v] Pole cRestrictionsvariantys, který představuje omezení.

  • riid
    [v] IID vyžádání sady řádků schématu pro nově vytvořené.

  • cPropertySets
    [v] Nastaví počet vlastnost nastavit.

  • rgPropertySets
    [vstup/výstup] Pole DBPROPSET struktury nastavení pro nově vytvořené schéma sady řádků.

  • ppRowset
    [out] Ukazatel na požadované rozhraní na nově vytvořené schéma sady řádků.

Poznámky

Tato metoda vyžaduje uživatel schéma mapování do třídy relace.Pomocí informací o schématu mapy, GetRowset vytvoří objekt dané sady řádků, pokud rguidSchema parametr je roven jedné z 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 – třída

IDBSchemaRowsetImpl::GetSchemas

Třídy sady řádků schématu a definiční třídy typů

Další zdroje

IDBSchemaRowsetImpl Class Members