Sdružování prostředků OLE DB a služby
Práce s OLE DB sdružování nebo jakékoli služby OLE DB, musí podporovat poskytovatele agregace všech objektů.To je požadavek OLE DB 1.5 nebo novější zprostředkovatele.Je velmi důležité pro využití služeb.Nemůže být sdružené zprostředkovatelů, které nepodporují agregace a jsou k dispozici žádné další služby.
Mají být přerozděleny, musí poskytovatelé podporují volný podproces model.Fond zdrojů Určuje model podprocesu zprostředkovatele podle DBPROP_THREADMODEL vlastnost.
Pokud má poskytovatel připojení globální stav, který může změnit zdroj dat je inicializována státu, by měla podporovat nové DBPROP_RESETDATASOURCE vlastnost.Tato vlastnost je volána před připojení je znovu použít a dává příležitost vyčistit stav před jeho dalším použitím 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í nebude možné znovu použít.
Zprostředkovatelé, kteří připojení ke vzdálené databázi a zjistit, zda by měl podporovat ztratit připojení DBPROP_CONNECTIONSTATUS vlastnost.Tato vlastnost poskytuje služby technologie OLE DB umožňuje zjišťovat nefunkční připojení a zkontrolujte, zda že nejsou vrácena do fondu.
Konečně automatický zápis do transakce obecně nefunguje Pokud je implementován na stejné úrovni, ke kterým dochází sdružování.Zprostředkovatelů, které podporují automatický zápis do transakce samy by měla podporovat vypnutí tohoto zařazení vystavením DBPROP_INIT_OLEDBSERVICES vlastnost a zákaz zařazení, pokud DBPROPVAL_OS_TXNENLISTMENT je vypnutá.