Message body to log.
Namespace:
Novalys.VisualGuard.Security.LoggingAssembly: Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 3.2.912.1 (3.2.912.01)
Syntax
Remarks
You can use predefined values in your message. The list of predefined values is:
- [eventid]The unique identifier of log entry.
- [applicationid]The unique identifier of the application for which the log entry was generated.
- [userid]The repository id of the current user.
- [username]The name of the current user.
- [timestamp]Date and time of the log entry message.
- [machine]The Name of the computer.
- [severity]Log entry severity as a TraceEventType enumeration
- [tab]Insert a tab character in the body of a message.
- [newline]Insert a newline character in the body of a message.
- [p:XXX]represents the property with the name 'XXX' stored in the specified dictionary.
Examples
StringDictionary dictionary = new StringDictionary(); dictionary.Add("myparam", "text of my param"); VGLogEntry entry = new VGLogEntry("User Id:[userid]", "Application:[tab][applicationid][newline]My parameter:[tab][p:myparam][newline]Computer:[tab][machine]", TraceEventType.Information, dictionary); VGLogger.Write(entry);
Dim dictionary as StringDictionary = new StringDictionary() dictionary.Add("myparam", "text of my param") Dim entry as VGLogEntry entry = new VGLogEntry("User Id:[userid]", "Application:[tab][applicationid][newline]My parameter:[tab][p:myparam][newline]Computer:[tab][machine]", TraceEventType.Information, dictionary) VGLogger.Write(entry)