Is it possible or does anyone know of a tool that will let me expose a .NET
Data Provider as an OLEDB DataSource.

I am writing a custom .NET Data Provider for a custom database, in itself a
much easier task than writing an OLEDB Provider. However unless I am
mistaken I won't get all the functionality of an OLEDB datasource such as
being able to appear in the Server Explorer in Visual Studio.NET or the ODBC
Datasources pane in windows. In addition to all the other things that
OLEDB/ODBC datasources can do.

Any advice or help would be greatly appreciated.

Colin