Sdružování prostředků OLE DB a služby
Chcete-li pracovat s OLE DB sdružování nebo jakékoli služby OLE DB, musí poskytovatel agregace všechny objekty.Je to požadavkem OLE DB 1.5 nebo novější zprostředkovatele.Je velmi důležité pro využití služby.Zprostředkovatelé, kteří nepodporují agregace nelze ve fondu a žádné další služby.
Chcete-li být přerozděleny, poskytovatelé musí podporovat model podprocesu zdarma.Fond zdrojů určuje model podprocesu zprostředkovatele podle DBPROP_THREADMODEL vlastnost.
Pokud poskytovatel připojení globální stav, který může změnit zdroj dat je inicializována státu, by měl podporovat nové DBPROP_RESETDATASOURCE vlastnost.Tato vlastnost se nazývá připojení je opakovaně a dává příležitost vyčistit stav před jeho další použití zprostředkovatele.Pokud zprostředkovatel nemůže vyčistit některé stavy spojené s připojením, můžete vrátit DBPROPSTATUS_NOTSETTABLE pro vlastnost a připojení nesmí být znovu použit.
Připojení ke vzdálené databázi a zjistit, zda by měl podporovat ztratit připojení zprostředkovatelů DBPROP_CONNECTIONSTATUS vlastnost.Tato vlastnost umožňuje služby OLE DB rozpoznání mrtvé připojení a zkontrolujte, zda že není vrácena do fondu.
Nakonec automatický zápis do transakce obecně pracovat, pokud je implementován úrovni sdružování dochází.Poskytovatelů, které podporují automatický zápis do transakce samy by měl podporovat zakázání tohoto zařazení vystavuje DBPROP_INIT_OLEDBSERVICES vlastnost a zákaz zařazení, pokud DBPROPVAL_OS_TXNENLISTMENT je vypnutá.