Represents common functionality across logging providers.
The ILoggingProvider type exposes the following members.
|CreateTable||Creates a table in the logging store.|
|ExecuteNonQuery||Executes a Transact-SQL query that does not return any rows.|
|ExecuteReader||Executes a Transact-SQL query that returns a rowset.|
|OnProvisioning||This method is called to allow providers to perform any kind of initialization of SQL database, such as creation of tables and/or sprocs.|
|OnUnprovisioning||This method is called to allow providers to revert any actions performed during provisioning of the provider.|
|WriteDataRowToServer||Writes a row of data into a table in the logging store. The table should have been created with [CreateTable].|