From f27f61a80610fbfa91e880c36ef56bebfbb0d4c0 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Thu, 9 Sep 2021 10:26:49 +0200 Subject: [PATCH] update test S7 net: NLog --- Test-S7/NLog.xsd | 1431 +++++++++++++++++++++++++++------------ Test-S7/packages.config | 5 +- 2 files changed, 994 insertions(+), 442 deletions(-) diff --git a/Test-S7/NLog.xsd b/Test-S7/NLog.xsd index 4740d805..eefeec81 100644 --- a/Test-S7/NLog.xsd +++ b/Test-S7/NLog.xsd @@ -37,12 +37,12 @@ - Global log level threshold for application log messages. Messages below this level won't be logged.. + Global log level threshold for application log messages. Messages below this level won't be logged. - Throw an exception when there is an internal error. Default value is: false. + Throw an exception when there is an internal error. Default value is: false. Not recommend to set to true in production! @@ -70,6 +70,11 @@ Use InvariantCulture as default culture instead of CurrentCulture. Default value is: false. + + + Perform message template parsing and formatting of LogEvent messages (true = Always, false = Never, empty = Auto Detect). Default value is: empty. + + @@ -118,7 +123,7 @@ - Name of the logger. May include '*' character which acts like a wildcard. Allowed forms are: *, Name, *Name, Name* and *Name* + Filter on the name of the logger. May include wildcard characters ('*' or '?'). @@ -153,7 +158,12 @@ - Enable or disable logging rule. Disabled rules are ignored. + Enable this rule. Note: disabled rules aren't available from the API. + + + + + Rule identifier to allow rule lookup with Configuration.FindRuleByName and Configuration.RemoveRuleByName. @@ -166,6 +176,11 @@ + + + Default action if none of the filters match. + + @@ -205,12 +220,19 @@ + + + + Variable value. Note, the 'value' attribute has precedence over this one. + + + Variable name. - + Variable value. @@ -271,6 +293,7 @@ + @@ -287,6 +310,11 @@ Number of log events that should be processed in a batch by the lazy writer thread. + + + Whether to use the locking queue, instead of a lock-free concurrent queue The locking queue is less concurrent when many logger threads, but reduces memory allocation + + Limit of full s to write before yielding into Performance is better when writing many small batches, than writing a single large batch @@ -304,7 +332,7 @@ - Time in milliseconds to sleep between batches. + Time in milliseconds to sleep between batches. (1 or less means trigger on new activity) @@ -326,16 +354,12 @@ - + + - - - Name of the target. - - Delay the flush until the LogEvent has been confirmed as written @@ -346,6 +370,16 @@ Condition expression. Log events who meet this condition will cause a flush on the wrapped target. + + + Only flush when LogEvent matches condition. Ignore explicit-flush, config-reload-flush and shutdown-flush + + + + + Name of the target. + + Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -361,6 +395,7 @@ + @@ -379,6 +414,11 @@ Timeout (in milliseconds) after which the contents of buffer will be flushed if there's no write in the specified period of time. Use -1 to disable timed flushes. + + + Action to take if the buffer overflows. + + Indicates whether to use sliding timeout. @@ -392,6 +432,12 @@ + + + + + + @@ -402,22 +448,28 @@ + + + + + + - - - - - + + + + + + - @@ -450,6 +502,36 @@ Indicates whether to append newline at the end of log message. + + + Get or set the SSL/TLS protocols. Default no SSL/TLS is used. Currently only implemented for TCP. + + + + + Network address. + + + + + Size of the connection cache (number of connections which are kept alive). + + + + + The number of seconds a connection will remain idle before the first keep-alive probe is sent + + + + + Maximum queue size. + + + + + Maximum current connections. 0 = no maximum. + + Action that should be taken if the will be more connections than . @@ -460,34 +542,14 @@ Action that should be taken if the message is larger than maxMessageSize. - - - Maximum current connections. 0 = no maximum. - - Indicates whether to keep connection open whenever possible. - + - Size of the connection cache (number of connections which are kept alive). - - - - - Network address. - - - - - Maximum queue size. - - - - - Indicates whether to include stack contents. + NDLC item separator. @@ -495,11 +557,31 @@ Indicates whether to include source info (file name and line number) in the information sent over the network. + + + Renderer for log4j:event logger-xml-attribute (Default ${logger}) + + Indicates whether to include NLog-specific extensions to log4j schema. + + + Indicates whether to include contents of the stack. + + + + + Indicates whether to include stack contents. + + + + + Indicates whether to include dictionary contents. + + Indicates whether to include dictionary contents. @@ -510,6 +592,11 @@ Indicates whether to include call site (class and method name) in the information sent over the network. + + + Option to include all properties from the log events + + AppInfo field. By default it's the friendly name of the current AppDomain. @@ -520,11 +607,6 @@ NDC item separator. - - - Indicates whether to include dictionary contents. - - Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -533,6 +615,18 @@ + + + + + + + + + + + + @@ -551,10 +645,11 @@ + - Layout that should be use to calcuate the value for the parameter. + Layout that should be use to calculate the value for the parameter. @@ -562,6 +657,11 @@ Viewer parameter name. + + + Whether an attribute with empty value should be included in the output + + @@ -571,12 +671,15 @@ + + + + + + - - - @@ -599,16 +702,16 @@ Footer. - - - Indicates whether to use default row highlighting rules. - - Indicates whether to auto-check if the console is available. - Disables console writing if Environment.UserInteractive = False (Windows Service) - Disables console writing if Console Standard Input is not available (Non-Console-App) + + + Enables output using ANSI Color Codes + + The encoding for writing messages to the . @@ -619,6 +722,21 @@ Indicates whether the error stream (stderr) should be used instead of the output stream (stdout). + + + Indicates whether to auto-flush after + + + + + Indicates whether to auto-check if the console has been redirected to file - Disables coloring logic when System.Console.IsOutputRedirected = true + + + + + Indicates whether to use default row highlighting rules. + + Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -672,14 +790,25 @@ + + - + + + Compile the ? This can improve the performance, but at the costs of more memory usage. If false, the Regex Cache is used. + + + + + Condition that must be met before scanning the row for highlight of words + + Indicates whether to ignore case when comparing texts. @@ -700,11 +829,6 @@ Indicates whether to match whole words only. - - - Compile the ? This can improve the performance, but at the costs of more memory usage. If false, the Regex Cache is used. - - Background color. @@ -724,9 +848,11 @@ - + + + @@ -749,9 +875,9 @@ Footer. - + - Indicates whether to send the log messages to the standard error instead of the standard output. + Indicates whether to auto-flush after @@ -764,6 +890,16 @@ The encoding for writing messages to the . + + + Indicates whether to send the log messages to the standard error instead of the standard output. + + + + + Whether to enable batch writing using char[]-buffers, instead of using + + Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -778,21 +914,24 @@ - + - - + + - + + + + - + @@ -804,9 +943,9 @@ Obsolete - value will be ignored! The logging code always runs outside of transaction. Gets or sets a value indicating whether to use database transactions. Some data providers require this. - + - Database user name. If the ConnectionString is not provided this value will be used to construct the "User ID=" part of the connection string. + Indicates whether to keep the database connection open between the log events. @@ -819,14 +958,14 @@ Database password. If the ConnectionString is not provided this value will be used to construct the "Password=" part of the connection string. - + - Indicates whether to keep the database connection open between the log events. + Database host name. If the ConnectionString is not provided this value will be used to construct the "Server=" part of the connection string. - + - Database name. If the ConnectionString is not provided this value will be used to construct the "Database=" part of the connection string. + Database user name. If the ConnectionString is not provided this value will be used to construct the "User ID=" part of the connection string. @@ -839,9 +978,9 @@ Connection string. When provided, it overrides the values specified in DBHost, DBUserName, DBPassword, DBDatabase. - + - Database host name. If the ConnectionString is not provided this value will be used to construct the "Server=" part of the connection string. + Database name. If the ConnectionString is not provided this value will be used to construct the "Database=" part of the connection string. @@ -849,6 +988,11 @@ Connection string using for installation and uninstallation. If not provided, regular ConnectionString is being used. + + + Configures isolated transaction batch writing. If supported by the database, then it will improve insert performance. + + Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -874,6 +1018,51 @@ + + + + + + + + + + + + + + + + + + + + + + Convert format of the property value + + + + + Culture used for parsing property string-value for type-conversion + + + + + Value to assign on the object-property + + + + + Name for the object-property + + + + + Type of the object-property + + + @@ -905,22 +1094,37 @@ - + + + - + + + + - - - Layout that should be use to calcuate the value for the parameter. - - Database parameter name. + + + Layout that should be use to calculate the value for the parameter. + + + + + Database parameter DbType. + + + + + Database parameter size. + + Database parameter precision. @@ -931,9 +1135,24 @@ Database parameter scale. - + - Database parameter size. + Type of the parameter. + + + + + Whether empty value should translate into DbNull. Requires database column to allow NULL values. + + + + + Convert format of the database parameter value. + + + + + Culture used for parsing parameter string-value for type-conversion @@ -1008,14 +1227,14 @@ + - - - + + @@ -1033,6 +1252,11 @@ Layout that renders event Category. + + + Optional entry type. When not set, or when not convertible to then determined by + + Layout that renders event ID. @@ -1048,6 +1272,16 @@ Name of the machine on which Event Log service is running. + + + Maximum Event log size in kilobytes. + + + + + Message length limit to write to the Event Log. + + Value to be used as the event Source. @@ -1058,21 +1292,6 @@ Action to take if the message is larger than the option. - - - Optional entrytype. When not set, or when not convertable to then determined by - - - - - Maximum Event log size in kilobytes. If null, the value won't be set. Default is 512 Kilobytes as specified by Eventlog API - - - - - Message length limit to write to the Event Log. - - Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -1124,38 +1343,42 @@ + + + - - - - - - - - - - - - - + - + + + + + + - - - - - - + + + + + + - - + + + + + + + + + + @@ -1187,6 +1410,16 @@ Line ending mode. + + + Maximum days of archive files that should be kept. + + + + + Indicates whether to compress archive files into the zip archive format. + + Way file archives are numbered. @@ -1197,6 +1430,11 @@ Name of the file to be used for an archive. + + + Is the an absolute or relative path? + + Indicates whether to automatically archive log files every time the specified time passes. @@ -1207,79 +1445,19 @@ Size in bytes above which log files will be automatically archived. Warning: combining this with isn't supported. We cannot create multiple archive files, if they should have the same name. Choose: - - - Indicates whether to compress archive files into the zip archive format. - - Maximum number of archive files that should be kept. - - - Gets or set a value indicating whether a managed file stream is forced, instead of using the native implementation. - - - - - Is the an absolute or relative path? - - - - - Cleanup invalid values in a filename, e.g. slashes in a filename. If set to true, this can impact the performance of massive writes. If set to false, nothing gets written when the filename is wrong. - - - - - Whether or not this target should just discard all data that its asked to write. Mostly used for when testing NLog Stack except final write - - - - - Is the an absolute or relative path? - - - - - Value indicationg whether file creation calls should be synchronized by a system global mutex. - - - - - Maximum number of log filenames that should be stored as existing. - - Indicates whether the footer should be written only when the file is archived. - + - Name of the file to write to. - - - - - Value specifying the date format to use when archiving files. - - - - - Indicates whether to archive old log file on startup. - - - - - Indicates whether to create directories if they do not exist. - - - - - File attributes (Windows only). + Maximum number of log file names that should be stored as existing. @@ -1287,9 +1465,34 @@ Indicates whether to delete old log file on startup. - + - Indicates whether to replace file contents on each write instead of appending log message at the end. + File attributes (Windows only). + + + + + Indicates whether to create directories if they do not exist. + + + + + Cleanup invalid values in a filename, e.g. slashes in a filename. If set to true, this can impact the performance of massive writes. If set to false, nothing gets written when the filename is wrong. + + + + + Value of the file size threshold to archive old log file on startup. + + + + + Indicates whether to archive old log file on startup. + + + + + Value specifying the date format to use when archiving files. @@ -1297,34 +1500,34 @@ Indicates whether to enable log file(s) to be deleted. - + - Number of times the write is appended on the file before NLog discards the log message. + Indicates whether to write BOM (byte order mark) in created files - + - Indicates whether concurrent writes to the log file by multiple processes on the same host. + Indicates whether to replace file contents on each write instead of appending log message at the end. - + - Indicates whether to keep log file open instead of opening and closing it on each logging event. + Indicates whether file creation calls should be synchronized by a system global mutex. - + - Indicates whether concurrent writes to the log file by multiple processes on different network hosts. + Gets or set a value indicating whether a managed file stream is forced, instead of using the native implementation. - + - Number of files to be kept open. Setting this to a higher value may improve performance in a situation where a single File target is writing to many files (such as splitting by level or by logger). + Is the an absolute or relative path? - + - Maximum number of seconds that files are kept open. If this number is negative the files are not automatically closed after a period of inactivity. + Name of the file to write to. @@ -1332,14 +1535,39 @@ Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit - + - Log file buffer size in bytes. + Indicates whether concurrent writes to the log file by multiple processes on different network hosts. - + - Indicates whether to automatically flush the file buffers after each log message. + Maximum number of seconds that files are kept open. If this number is negative the files are not automatically closed after a period of inactivity. + + + + + Number of files to be kept open. Setting this to a higher value may improve performance in a situation where a single File target is writing to many files (such as splitting by level or by logger). + + + + + Indicates whether to keep log file open instead of opening and closing it on each logging event. + + + + + Whether or not this target should just discard all data that its asked to write. Mostly used for when testing NLog Stack except final write + + + + + Indicates whether concurrent writes to the log file by multiple processes on the same host. + + + + + Number of times the write is appended on the file before NLog discards the log message. @@ -1347,6 +1575,21 @@ Delay in milliseconds to wait before attempting to write to the file again. + + + Log file buffer size in bytes. + + + + + Maximum number of seconds before open files are flushed. If this number is negative or zero the files are not flushed by timer. + + + + + Indicates whether to automatically flush the file buffers after each log message. + + @@ -1358,6 +1601,13 @@ + + + + + + + @@ -1375,13 +1625,6 @@ - - - - - - - @@ -1408,6 +1651,7 @@ + @@ -1517,16 +1761,11 @@ - + - - - Name of the target. - - Interval in which messages will be written up to the number of messages. @@ -1537,6 +1776,11 @@ Maximum allowed number of messages written per . + + + Name of the target. + + Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -1638,19 +1882,19 @@ - + + - - - + + + + - - - - + + @@ -1681,9 +1925,14 @@ Footer. - + - Indicates whether to send message as HTML instead of plain text. + Indicates whether NewLine characters in the body should be replaced with tags. + + + + + Priority used for sending mails. @@ -1691,9 +1940,9 @@ Encoding to be used for sending e-mail. - + - Indicates whether to add new lines between log entries. + BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com). @@ -1701,14 +1950,19 @@ CC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com). - + - Recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com). + Indicates whether to add new lines between log entries. - + - BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com). + Indicates whether to send message as HTML instead of plain text. + + + + + Sender's email address (e.g. joe@domain.com). @@ -1721,24 +1975,9 @@ Mail subject. - + - Sender's email address (e.g. joe@domain.com). - - - - - Indicates the SMTP client timeout. - - - - - Priority used for sending mails. - - - - - Indicates whether NewLine characters in the body should be replaced with tags. + Recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com). @@ -1746,6 +1985,11 @@ Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit + + + Indicates the SMTP client timeout. + + SMTP Server to be used for sending. @@ -1814,6 +2058,7 @@ + @@ -1826,52 +2071,9 @@ Layout used to format log messages. - + - Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit - - - - - - - - - - - - - - - - - - - - - - - Name of the target. - - - - - Layout used to format log messages. - - - - - Encoding to be used when writing text to the queue. - - - - - Indicates whether to use the XML format when serializing message. This will also disable creating queues. - - - - - Indicates whether to check if a queue exists before writing to it. + Max number of items to have in memory @@ -1879,26 +2081,6 @@ Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit - - - Indicates whether to create the queue if it doesn't exists. - - - - - Label to associate with each message. - - - - - Name of the queue to write to. - - - - - Indicates whether to use recoverable messages (with guaranteed delivery). - - @@ -1945,13 +2127,15 @@ - - + + + + @@ -1984,16 +2168,6 @@ Indicates whether to append newline at the end of log message. - - - Action that should be taken if the will be more connections than . - - - - - Action that should be taken if the message is larger than maxMessageSize. - - Network address. @@ -2004,6 +2178,11 @@ Size of the connection cache (number of connections which are kept alive). + + + The number of seconds a connection will remain idle before the first keep-alive probe is sent + + Indicates whether to keep connection open whenever possible. @@ -2019,6 +2198,21 @@ Maximum queue size. + + + Action that should be taken if the will be more connections than . + + + + + Action that should be taken if the message is larger than maxMessageSize. + + + + + Get or set the SSL/TLS protocols. Default no SSL/TLS is used. Currently only implemented for TCP. + + Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -2037,22 +2231,28 @@ + + + + + + - - - - - + + + + + + - @@ -2085,6 +2285,36 @@ Indicates whether to append newline at the end of log message. + + + Get or set the SSL/TLS protocols. Default no SSL/TLS is used. Currently only implemented for TCP. + + + + + Network address. + + + + + Size of the connection cache (number of connections which are kept alive). + + + + + The number of seconds a connection will remain idle before the first keep-alive probe is sent + + + + + Maximum queue size. + + + + + Maximum current connections. 0 = no maximum. + + Action that should be taken if the will be more connections than . @@ -2095,34 +2325,14 @@ Action that should be taken if the message is larger than maxMessageSize. - - - Maximum current connections. 0 = no maximum. - - Indicates whether to keep connection open whenever possible. - + - Size of the connection cache (number of connections which are kept alive). - - - - - Network address. - - - - - Maximum queue size. - - - - - Indicates whether to include stack contents. + NDLC item separator. @@ -2130,11 +2340,31 @@ Indicates whether to include source info (file name and line number) in the information sent over the network. + + + Renderer for log4j:event logger-xml-attribute (Default ${logger}) + + Indicates whether to include NLog-specific extensions to log4j schema. + + + Indicates whether to include contents of the stack. + + + + + Indicates whether to include stack contents. + + + + + Indicates whether to include dictionary contents. + + Indicates whether to include dictionary contents. @@ -2145,6 +2375,11 @@ Indicates whether to include call site (class and method name) in the information sent over the network. + + + Option to include all properties from the log events + + AppInfo field. By default it's the friendly name of the current AppDomain. @@ -2155,11 +2390,6 @@ NDC item separator. - - - Indicates whether to include dictionary contents. - - Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -2487,6 +2717,8 @@ + + @@ -2499,6 +2731,16 @@ Layout used to format log messages. + + + Forward to (Instead of ) + + + + + Always use independent of + + Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit @@ -2512,49 +2754,37 @@ - - - - - + - + + + + + + + + Name of the target. - - - Should we include the BOM (Byte-order-mark) for UTF? Influences the property. This will only work for UTF-8. - - Target supports reuse of internal buffers, and doesn't have to constantly allocate new buffers Required for legacy NLog-targets, that expects buffers to remain stable after Write-method exit - + - Encoding. - - - - - Value whether escaping be done according to the old NLog style (Very non-standard) - - - - - Value whether escaping be done according to Rfc3986 (Supports Internationalized Resource Identifiers - IRIs) + Should we include the BOM (Byte-order-mark) for UTF? Influences the property. This will only work for UTF-8. @@ -2567,21 +2797,46 @@ Web service namespace. Only used with Soap. - - - Indicates whether to pre-authenticate the HttpWebRequest (Requires 'Authorization' in parameters) - - Protocol to be used when calling web service. + + + Custom proxy address, include port separated by a colon + + + + + Encoding. + + Web service URL. + + + Value of the User-agent HTTP header. + + + + + Value whether escaping be done according to the old NLog style (Very non-standard) + + + + + Value whether escaping be done according to Rfc3986 (Supports Internationalized Resource Identifiers - IRIs) + + + + + Indicates whether to pre-authenticate the HttpWebRequest (Requires 'Authorization' in parameters) + + Name of the root XML element, if POST of XML document chosen. If so, this property must not be null. (see and ). @@ -2592,6 +2847,11 @@ (optional) root namespace of the XML document, if POST of XML document chosen. (see and ). + + + Proxy configuration when calling web service + + @@ -2605,6 +2865,14 @@ + + + + + + + + @@ -2674,6 +2942,13 @@ + + + + + + + @@ -2685,17 +2960,11 @@ - - - - - - - + @@ -2707,32 +2976,31 @@ Name of the column. + + + Override of Quoting mode + + - - - - + + + + + + + + - + - List of property names to exclude when is true - - - - - Option to include all properties from the log events - - - - - Indicates whether to include contents of the dictionary. + Should forward slashes be escaped? If true, / will be converted to \/ @@ -2745,31 +3013,53 @@ Option to suppress the extra spaces in the output json + + + Option to exclude null/empty properties from the log event (as JSON) + + + + + List of property names to exclude when is true + + + + + Option to include all properties from the log event (as JSON) + + + + + Indicates whether to include contents of the dictionary. + + + + + Indicates whether to include contents of the dictionary. + + Indicates whether to include contents of the dictionary. + + + How far should the JSON serializer follow object references before backing off + + - - + + + + - - - Determines wether or not this attribute will be Json encoded. - - - - - Indicates whether to escape non-ascii characters - - Layout that will be rendered as the attribute's value. @@ -2780,6 +3070,26 @@ Name of the attribute. + + + Determines whether or not this attribute will be Json encoded. + + + + + Should forward slashes be escaped? If true, / will be converted to \/ + + + + + Indicates whether to escape non-ascii characters + + + + + Whether an attribute with empty value should be included in the output + + @@ -2812,14 +3122,24 @@ + + + + + Option to include all properties from the log events + + + Indicates whether to include call site (class and method name) in the information sent over the network. + + Indicates whether to include contents of the dictionary. @@ -2830,6 +3150,21 @@ Indicates whether to include contents of the dictionary. + + + Indicates whether to include contents of the stack. + + + + + Indicates whether to include contents of the stack. + + + + + Indicates whether to include source info (file name and line number) in the information sent over the network. + + @@ -2847,6 +3182,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + List of property names to exclude when is true + + + + + Option to include all properties from the log event (as XML) + + + + + Indicates whether to include contents of the dictionary. + + + + + Indicates whether to include contents of the dictionary. + + + + + How far should the XML serializer follow object references before backing off + + + + + XML element name to use for rendering IList-collections items + + + + + XML attribute name to use when rendering property-key When null (or empty) then key-attribute is not included + + + + + XML element name to use when rendering properties + + + + + XML attribute name to use when rendering property-value When null (or empty) then value-attribute is not included and value is formatted as XML-element-value + + + + + Name of the root XML element + + + + + Value inside the root XML element + + + + + Whether a ElementValue with empty value should be included in the output + + + + + Auto indent and create new lines + + + + + Determines whether or not this attribute will be Xml encoded. + + + + + + + + + + + + + + + Layout that will be rendered as the attribute's value. + + + + + Name of the attribute. + + + + + Determines whether or not this attribute will be Xml encoded. + + + + + Whether an attribute with empty value should be included in the output + + + + + + + + + + + + + + + + + + + + + + + + + Determines whether or not this attribute will be Xml encoded. + + + + + Name of the element + + + + + Value inside the element + + + + + Whether a ElementValue with empty value should be included in the output + + + + + Auto indent and create new lines + + + + + List of property names to exclude when is true + + + + + Option to include all properties from the log event (as XML) + + + + + Indicates whether to include contents of the dictionary. + + + + + Indicates whether to include contents of the dictionary. + + + + + How far should the XML serializer follow object references before backing off + + + + + XML element name to use for rendering IList-collections items + + + + + XML attribute name to use when rendering property-key When null (or empty) then key-attribute is not included + + + + + XML element name to use when rendering properties + + + + + XML attribute name to use when rendering property-value When null (or empty) then value-attribute is not included and value is formatted as XML-element-value + + + @@ -3009,39 +3556,35 @@ - - - + + + - + + Action to be taken when filter matches. - - - Layout to be used to filter log messages. - - Default number of unique filter values to expect, will automatically increase if needed - + - Append FilterCount to the when an event is no longer filtered + Applies the configured action to the initial logevent that starts the timeout period. Used to configure that it should ignore all events until timeout. - + - Insert FilterCount value into when an event is no longer filtered + Layout to be used to filter log messages. @@ -3054,6 +3597,11 @@ Max length of filter values, will truncate if above limit + + + How long before a filter expires, and logging is accepted again + + Default buffer size for the internal buffers @@ -3064,9 +3612,14 @@ Reuse internal buffers, and doesn't have to constantly allocate new buffers - + - How long before a filter expires, and logging is accepted again + Append FilterCount to the when an event is no longer filtered + + + + + Insert FilterCount value into when an event is no longer filtered diff --git a/Test-S7/packages.config b/Test-S7/packages.config index d091bff4..999b62e7 100644 --- a/Test-S7/packages.config +++ b/Test-S7/packages.config @@ -1,7 +1,6 @@  - - - + + \ No newline at end of file