Icon TLogRecord

Unit: dbisamtb

TLogRecord = packed record DateTime: TDateTime; Category:
      TLogCategory; EventType: TLogEventType; Text: String[255];
      ServerVersion: Currency; ClientVersion: Currency; ClientAddress:
      String[60]; ClientEncrypted: Boolean; ClientUser: String[30];
      ClientRequest: Word; ClientRequestName: String[30];
      ClientThread: Integer; ClientSession: Integer; end;

This type is used as a parameter to the TDBISAMEngine OnServerLogEvent event. The fields of the record are as follows:

FieldDescription
DateTimeIndicates the date and time of the log entry.
CategoryIndicates the category of the log entry - an information message, a warning, or an error.
EventTypeIndicates the type of log entry.
TextIndicates the actual log entry message or error message, if the log entry is for an error.
ServerVersionIndicates the version of DBISAM in use with the database server.
ClientVersionIndicates the version of DBISAM in use with the client session, if applicable, when the log entry was generated.
ClientAddressIndicates the client session's IP address, if applicable, when the log entry was generated.
ClientEncryptedIndicates whether the client session was encrypted or not, if applicable, when the log entry was generated.
ClientUserIndicates the client session's user name, if applicable, when the log entry was generated.
ClientRequestIndicates the request code that was being processed, if applicable, when the log entry was generated.
ClientRequestNameIndicates the request name (as text) that was being processed, if applicable, when the log entry was generated.
ClientThreadIndicates the client session thread ID that was being used for the connection, if applicable, when the log entry was generated.
ClientSessionIndicates the client session ID that was being used, if applicable, when the log entry was generated.
Image