Sdílet prostřednictvím


Sdružování prostředků OLE DB a služby

Chcete-li pracovat s OLE DB sdružování nebo s libovolnou službu OLE DB, musí poskytovatele agregace všechny objekty. Je to požadavkem OLE DB 1.5 nebo novější zprostředkovatele. Je důležité pro využití služby. Nelze sdružené zprostředkovatelů, které nepodporují agregace a žádné další služby.

Zprostředkovatelé sdružené, podporuje 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ěly 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 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í bude znovu.

Připojení ke vzdálené databázi a zjistit, zda by měla 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í. Podporovat zprostředkovatelů, které podporují automatický zápis do transakce samy zakázáním tohoto zařazení vystavením DBPROP_INIT_OLEDBSERVICES vlastnost a zákaz zařazení, pokud DBPROPVAL_OS_TXNENLISTMENT je vypnutá.

Viz také

Koncepty

Pokočílé techniky zprostředkování