ILoggingProvider members
Represents common functionality across logging providers.
The ILoggingProvider type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Columns | A list that provides the column name and sql database type used to store data for the corresponding logging store object. |
![]() |
RetentionPeriod | Gets the number of days to store data for this provider. |
![]() |
TableName | Primary name given to objects created in the logging store. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
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]. |
Top