Provider Binder Objects

In the Binder Programming and Object Model, the provider binder programming task is represented by the provider binder object. The provider binder object is an OLE DB object that performs direct binding operations on the URL namespace for which it is registered.

The provider binder object represents a provider that knows how to process a URL. A URL can be bound to a data source, session, command, rowset, row, or stream object. In addition, a row object can bind a rowset, stream, or another row object.

When a solitary object is bound, OLE DB implicitly creates a hierarchy of superior objects if necessary. For example, when a session object is bound, a data source object is created automatically and a method on the bound object enables the consumer to discover the next higher-level object.

For more information, see Binder Objects and Direct Binding.