Sdílet prostřednictvím


IDBSchemaRowsetImpl::SetRestrictions

Určuje, které omezení podpory se schéma řádků.

void SetRestrictions(
   ULONG cRestrictions,
   GUID* /* rguidSchema */,
   ULONG* rgRestrictions 
);

Parametry

  • cRestrictions
    [v] Počet omezení rgRestrictions a pole Číslo GUID v rguidSchema pole.

  • rguidSchema
    [v] Pole identifikátory GUID sady řádků schématu, pro které fetch omezení.Každý prvek pole obsahuje identifikátor GUID schématu jednu sadu řádků (například DBSCHEMA_TABLES).

  • rgRestrictions
    [v] Pole o délce cRestrictions omezení hodnot nastavení.Každý prvek odpovídá omezení řádků schématu označena identifikátor GUID.Pokud schéma řádků není podporována zprostředkovatelem, prvku je nastavena na nulu.Jinak ULONG hodnota obsahuje bitovou masku, představuje omezení podporovány se dané schéma řádků.Další informace, na které odpovídají omezení řádků schéma, naleznete v tabulce řádků schématu identifikátorů GUID v sady řádků IDBSchemaRowset v OLE DB Programmer's Reference v Windows SDK.

Poznámky

Sady řádků IDBSchemaRowset volání objektu SetRestrictions určit omezení, které podporují se schéma řádků (volání GetSchemas až upcasted ukazatel).Omezení umožňují spotřebitelům načítat pouze odpovídající řádky (například vyhledat všechny sloupce v tabulce "MyTable").Omezení jsou volitelná a v případě, kdy není žádné podporováno (výchozí), jsou vždy navrácena všechna data.

Nastaví výchozí provádění této metody rgRestrictions 0 prvky pole.Přepsat výchozí nastavení než výchozí omezení relace třídy v.

Informace o implementaci sady řádků podpora schématu Podporu sady řádků schématu.

Pro příklad poskytovatele, který podporuje sady řádků schématu si prohlédněte ukázku UpdatePV.

Další informace o schématu řádků naleznete v sady řádků IDBSchemaRowset v OLE DB Programmer's Reference v Windows SDK.

Požadavky

Záhlaví: atldb.h

Viz také

Referenční dokumentace

Třída IDBSchemaRowsetImpl

Sada řádků třídy a schématu tříd Typedef

Koncepty

Podpora sad řádků schématu

UpdatePV

Další zdroje

Členové IDBSchemaRowsetImpl