DatabaseTarget Properties |
The DatabaseTarget type exposes the following members.
| Name | Description | |
|---|---|---|
| CommandProperties |
Gets the collection of properties. Each item contains a mapping
between NLog layout and a property on the DbCommand instance
| |
| CommandText |
Gets or sets the text of the SQL command to be run on each log level.
| |
| CommandType |
Gets or sets the type of the SQL command to be run on each log level.
| |
| ConnectionProperties |
Gets the collection of properties. Each item contains a mapping
between NLog layout and a property on the DbConnection instance
| |
| ConnectionString |
Gets or sets the connection string. When provided, it overrides the values
specified in DBHost, DBUserName, DBPassword, DBDatabase.
| |
| ConnectionStringName |
Gets or sets the name of the connection string (as specified in <connectionStrings> configuration section.
| |
| DBDatabase |
Gets or sets the database name. If the ConnectionString is not provided
this value will be used to construct the "Database=" part of the
connection string.
| |
| DBHost |
Gets or sets the database host name. If the ConnectionString is not provided
this value will be used to construct the "Server=" part of the
connection string.
| |
| DBPassword |
Gets or sets the database password. If the ConnectionString is not provided
this value will be used to construct the "Password=" part of the
connection string.
| |
| DBProvider |
Gets or sets the name of the database provider.
| |
| DBUserName |
Gets or sets the database user name. If the ConnectionString is not provided
this value will be used to construct the "User ID=" part of the
connection string.
| |
| InstallConnectionString |
Gets or sets the connection string using for installation and uninstallation. If not provided, regular ConnectionString is being used.
| |
| InstallDdlCommands |
Gets the installation DDL commands.
| |
| IsInitialized |
Gets a value indicating whether the target has been initialized.
(Inherited from Target.) | |
| IsolationLevel |
Configures isolated transaction batch writing. If supported by the database, then it will improve insert performance.
| |
| KeepConnection |
Gets or sets a value indicating whether to keep the
database connection open between the log events.
| |
| LoggingConfiguration |
Gets the logging configuration this target is part of.
(Inherited from Target.) | |
| Name |
Gets or sets the name of the target.
(Inherited from Target.) | |
| Parameters |
Gets the collection of parameters. Each item contains a mapping
between NLog layout and a database named or positional parameter.
| |
| SyncRoot |
Gets the object which can be used to synchronize asynchronous operations that must rely on the .
(Inherited from Target.) | |
| UninstallDdlCommands |
Gets the uninstallation DDL commands.
|