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