You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sonarr/NzbDrone.Core/Libraries/NLog.xml

14032 lines
702 KiB

14 years ago
<?xml version="1.0"?>
<doc>
<assembly>
<name>NLog</name>
</assembly>
<members>
14 years ago
<member name="T:NLog.ComInterop.ComLogger">
<summary>
NLog COM Interop logger implementation.
</summary>
</member>
<member name="T:NLog.ComInterop.IComLogger">
<summary>
NLog COM Interop logger interface.
</summary>
</member>
<member name="M:NLog.ComInterop.IComLogger.Log(System.String,System.String)">
<summary>
Writes the diagnostic message at the specified level.
</summary>
<param name="level">The log level.</param>
<param name="message">A <see langword="string" /> to be written.</param>
</member>
<member name="M:NLog.ComInterop.IComLogger.Trace(System.String)">
<summary>
Writes the diagnostic message at the Trace level.
</summary>
<param name="message">A <see langword="string" /> to be written.</param>
</member>
<member name="M:NLog.ComInterop.IComLogger.Debug(System.String)">
<summary>
Writes the diagnostic message at the Debug level.
</summary>
<param name="message">A <see langword="string" /> to be written.</param>
</member>
<member name="M:NLog.ComInterop.IComLogger.Info(System.String)">
<summary>
Writes the diagnostic message at the Info level.
</summary>
<param name="message">A <see langword="string" /> to be written.</param>
</member>
<member name="M:NLog.ComInterop.IComLogger.Warn(System.String)">
<summary>
Writes the diagnostic message at the Warn level.
</summary>
<param name="message">A <see langword="string" /> to be written.</param>
</member>
<member name="M:NLog.ComInterop.IComLogger.Error(System.String)">
<summary>
Writes the diagnostic message at the Error level.
</summary>
<param name="message">A <see langword="string" /> to be written.</param>
</member>
<member name="M:NLog.ComInterop.IComLogger.Fatal(System.String)">
<summary>
Writes the diagnostic message at the Fatal level.
</summary>
<param name="message">A <see langword="string" /> to be written.</param>
</member>
<member name="M:NLog.ComInterop.IComLogger.IsEnabled(System.String)">
<summary>
Checks if the specified log level is enabled.
</summary>
<param name="level">The log level.</param>
<returns>A value indicating whether the specified log level is enabled.</returns>
</member>
<member name="P:NLog.ComInterop.IComLogger.IsTraceEnabled">
<summary>
Gets a value indicating whether the Trace level is enabled.
</summary>
</member>
<member name="P:NLog.ComInterop.IComLogger.IsDebugEnabled">
<summary>
Gets a value indicating whether the Debug level is enabled.
</summary>
</member>
<member name="P:NLog.ComInterop.IComLogger.IsInfoEnabled">
<summary>
Gets a value indicating whether the Info level is enabled.
</summary>
</member>
<member name="P:NLog.ComInterop.IComLogger.IsWarnEnabled">
<summary>
Gets a value indicating whether the Warn level is enabled.
</summary>
</member>
<member name="P:NLog.ComInterop.IComLogger.IsErrorEnabled">
<summary>
Gets a value indicating whether the Error level is enabled.
</summary>
</member>
<member name="P:NLog.ComInterop.IComLogger.IsFatalEnabled">
<summary>
Gets a value indicating whether the Fatal level is enabled.
</summary>
</member>
<member name="P:NLog.ComInterop.IComLogger.LoggerName">
<summary>
Gets or sets the logger name.
</summary>
</member>
<member name="M:NLog.ComInterop.ComLogger.Log(System.String,System.String)">
<summary>
Writes the diagnostic message at the specified level.
</summary>
<param name="level">The log level.</param>
<param name="message">A <see langword="string"/> to be written.</param>
</member>
<member name="M:NLog.ComInterop.ComLogger.Trace(System.String)">
<summary>
Writes the diagnostic message at the Trace level.
</summary>
<param name="message">A <see langword="string"/> to be written.</param>
</member>
<member name="M:NLog.ComInterop.ComLogger.Debug(System.String)">
<summary>
Writes the diagnostic message at the Debug level.
</summary>
<param name="message">A <see langword="string"/> to be written.</param>
</member>
<member name="M:NLog.ComInterop.ComLogger.Info(System.String)">
<summary>
Writes the diagnostic message at the Info level.
</summary>
<param name="message">A <see langword="string"/> to be written.</param>
</member>
<member name="M:NLog.ComInterop.ComLogger.Warn(System.String)">
<summary>
Writes the diagnostic message at the Warn level.
</summary>
<param name="message">A <see langword="string"/> to be written.</param>
</member>
<member name="M:NLog.ComInterop.ComLogger.Error(System.String)">
<summary>
Writes the diagnostic message at the Error level.
</summary>
<param name="message">A <see langword="string"/> to be written.</param>
</member>
<member name="M:NLog.ComInterop.ComLogger.Fatal(System.String)">
<summary>
Writes the diagnostic message at the Fatal level.
</summary>
<param name="message">A <see langword="string"/> to be written.</param>
</member>
<member name="M:NLog.ComInterop.ComLogger.IsEnabled(System.String)">
<summary>
Checks if the specified log level is enabled.
</summary>
<param name="level">The log level.</param>
<returns>
A value indicating whether the specified log level is enabled.
</returns>
</member>
<member name="P:NLog.ComInterop.ComLogger.IsTraceEnabled">
<summary>
Gets a value indicating whether the Trace level is enabled.
</summary>
<value></value>
</member>
<member name="P:NLog.ComInterop.ComLogger.IsDebugEnabled">
<summary>
Gets a value indicating whether the Debug level is enabled.
</summary>
<value></value>
</member>
<member name="P:NLog.ComInterop.ComLogger.IsInfoEnabled">
<summary>
Gets a value indicating whether the Info level is enabled.
</summary>
<value></value>
</member>
<member name="P:NLog.ComInterop.ComLogger.IsWarnEnabled">
<summary>
Gets a value indicating whether the Warn level is enabled.
</summary>
<value></value>
</member>
<member name="P:NLog.ComInterop.ComLogger.IsErrorEnabled">
<summary>
Gets a value indicating whether the Error level is enabled.
</summary>
<value></value>
</member>
<member name="P:NLog.ComInterop.ComLogger.IsFatalEnabled">
<summary>
Gets a value indicating whether the Fatal level is enabled.
</summary>
<value></value>
</member>
<member name="P:NLog.ComInterop.ComLogger.LoggerName">
<summary>
Gets or sets the logger name.
</summary>
<value></value>
</member>
<member name="T:NLog.ComInterop.ComLogManager">
<summary>
NLog COM Interop LogManager implementation.
</summary>
</member>
<member name="T:NLog.ComInterop.IComLogManager">
<summary>
NLog COM Interop LogManager interface.
</summary>
</member>
<member name="M:NLog.ComInterop.IComLogManager.LoadConfigFromFile(System.String)">
<summary>
Loads NLog configuration from the specified file.
</summary>
<param name="fileName">The name of the file to load NLog configuration from.</param>
</member>
<member name="M:NLog.ComInterop.IComLogManager.GetLogger(System.String)">
<summary>
Creates the specified logger object and assigns a LoggerName to it.
</summary>
<param name="loggerName">Logger name.</param>
<returns>The new logger instance.</returns>
</member>
<member name="P:NLog.ComInterop.IComLogManager.InternalLogToConsole">
<summary>
Gets or sets a value indicating whether internal messages should be written to the console.
</summary>
</member>
<member name="P:NLog.ComInterop.IComLogManager.InternalLogFile">
<summary>
Gets or sets the name of the internal log file.
</summary>
</member>
<member name="P:NLog.ComInterop.IComLogManager.InternalLogLevel">
<summary>
Gets or sets the name of the internal log level.
</summary>
</member>
<member name="M:NLog.ComInterop.ComLogManager.GetLogger(System.String)">
<summary>
Creates the specified logger object and assigns a LoggerName to it.
</summary>
<param name="loggerName">The name of the logger.</param>
<returns>The new logger instance.</returns>
</member>
<member name="M:NLog.ComInterop.ComLogManager.LoadConfigFromFile(System.String)">
<summary>
Loads NLog configuration from the specified file.
</summary>
<param name="fileName">The name of the file to load NLog configuration from.</param>
</member>
<member name="P:NLog.ComInterop.ComLogManager.InternalLogToConsole">
<summary>
Gets or sets a value indicating whether to log internal messages to the console.
</summary>
<value>
A value of <c>true</c> if internal messages should be logged to the console; otherwise, <c>false</c>.
</value>
</member>
<member name="P:NLog.ComInterop.ComLogManager.InternalLogLevel">
<summary>
Gets or sets the name of the internal log level.
</summary>
<value></value>
</member>
<member name="P:NLog.ComInterop.ComLogManager.InternalLogFile">
<summary>
Gets or sets the name of the internal log file.
</summary>
<value></value>
</member>
14 years ago
<member name="T:NLog.Common.AsyncContinuation">
<summary>
Asynchronous continuation delegate - function invoked at the end of asynchronous
processing.
</summary>
<param name="exception">Exception during asynchronous processing or null if no exception
was thrown.</param>
</member>
<member name="T:NLog.Common.AsyncHelpers">
<summary>
Helpers for asynchronous operations.
</summary>
</member>
<member name="M:NLog.Common.AsyncHelpers.ForEachItemSequentially``1(System.Collections.Generic.IEnumerable{``0},NLog.Common.AsyncContinuation,NLog.Common.AsynchronousAction{``0})">
<summary>
Iterates over all items in the given collection and runs the specified action
in sequence (each action executes only after the preceding one has completed without an error).
</summary>
<typeparam name="T">Type of each item.</typeparam>
<param name="items">The items to iterate.</param>
<param name="asyncContinuation">The asynchronous continuation to invoke once all items
have been iterated.</param>
<param name="action">The action to invoke for each item.</param>
</member>
<member name="M:NLog.Common.AsyncHelpers.Repeat(System.Int32,NLog.Common.AsyncContinuation,NLog.Common.AsynchronousAction)">
<summary>
Repeats the specified asynchronous action multiple times and invokes asynchronous continuation at the end.
</summary>
<param name="repeatCount">The repeat count.</param>
<param name="asyncContinuation">The asynchronous continuation to invoke at the end.</param>
<param name="action">The action to invoke.</param>
</member>
<member name="M:NLog.Common.AsyncHelpers.PrecededBy(NLog.Common.AsyncContinuation,NLog.Common.AsynchronousAction)">
<summary>
Modifies the continuation by pre-pending given action to execute just before it.
</summary>
<param name="asyncContinuation">The async continuation.</param>
<param name="action">The action to pre-pend.</param>
<returns>Continuation which will execute the given action before forwarding to the actual continuation.</returns>
</member>
<member name="M:NLog.Common.AsyncHelpers.WithTimeout(NLog.Common.AsyncContinuation,System.TimeSpan)">
<summary>
Attaches a timeout to a continuation which will invoke the continuation when the specified
timeout has elapsed.
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
<param name="timeout">The timeout.</param>
<returns>Wrapped continuation.</returns>
</member>
<member name="M:NLog.Common.AsyncHelpers.ForEachItemInParallel``1(System.Collections.Generic.IEnumerable{``0},NLog.Common.AsyncContinuation,NLog.Common.AsynchronousAction{``0})">
<summary>
Iterates over all items in the given collection and runs the specified action
in parallel (each action executes on a thread from thread pool).
</summary>
<typeparam name="T">Type of each item.</typeparam>
<param name="values">The items to iterate.</param>
<param name="asyncContinuation">The asynchronous continuation to invoke once all items
have been iterated.</param>
<param name="action">The action to invoke for each item.</param>
</member>
<member name="M:NLog.Common.AsyncHelpers.RunSynchronously(NLog.Common.AsynchronousAction)">
<summary>
Runs the specified asynchronous action synchronously (blocks until the continuation has
been invoked).
</summary>
<param name="action">The action.</param>
<remarks>
Using this method is not recommended because it will block the calling thread.
</remarks>
</member>
<member name="M:NLog.Common.AsyncHelpers.PreventMultipleCalls(NLog.Common.AsyncContinuation)">
<summary>
Wraps the continuation with a guard which will only make sure that the continuation function
is invoked only once.
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
<returns>Wrapped asynchronous continuation.</returns>
</member>
<member name="M:NLog.Common.AsyncHelpers.GetCombinedException(System.Collections.Generic.IList{System.Exception})">
<summary>
Gets the combined exception from all exceptions in the list.
</summary>
<param name="exceptions">The exceptions.</param>
<returns>Combined exception or null if no exception was thrown.</returns>
</member>
<member name="T:NLog.Common.AsynchronousAction">
<summary>
Asynchronous action.
</summary>
<param name="asyncContinuation">Continuation to be invoked at the end of action.</param>
</member>
<member name="T:NLog.Common.AsynchronousAction`1">
<summary>
Asynchronous action with one argument.
</summary>
<typeparam name="T">Type of the argument.</typeparam>
<param name="argument">Argument to the action.</param>
<param name="asyncContinuation">Continuation to be invoked at the end of action.</param>
</member>
<member name="T:NLog.Common.AsyncLogEventInfo">
<summary>
Represents the logging event with asynchronous continuation.
</summary>
</member>
<member name="M:NLog.Common.AsyncLogEventInfo.#ctor(NLog.LogEventInfo,NLog.Common.AsyncContinuation)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Common.AsyncLogEventInfo"/> struct.
</summary>
<param name="logEvent">The log event.</param>
<param name="continuation">The continuation.</param>
</member>
<member name="M:NLog.Common.AsyncLogEventInfo.op_Equality(NLog.Common.AsyncLogEventInfo,NLog.Common.AsyncLogEventInfo)">
<summary>
Implements the operator ==.
</summary>
<param name="eventInfo1">The event info1.</param>
<param name="eventInfo2">The event info2.</param>
<returns>The result of the operator.</returns>
</member>
<member name="M:NLog.Common.AsyncLogEventInfo.op_Inequality(NLog.Common.AsyncLogEventInfo,NLog.Common.AsyncLogEventInfo)">
<summary>
Implements the operator ==.
</summary>
<param name="eventInfo1">The event info1.</param>
<param name="eventInfo2">The event info2.</param>
<returns>The result of the operator.</returns>
</member>
<member name="M:NLog.Common.AsyncLogEventInfo.Equals(System.Object)">
<summary>
Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
</summary>
<param name="obj">The <see cref="T:System.Object"/> to compare with this instance.</param>
<returns>
A value of <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:NLog.Common.AsyncLogEventInfo.GetHashCode">
<summary>
Returns a hash code for this instance.
</summary>
<returns>
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
</returns>
</member>
<member name="P:NLog.Common.AsyncLogEventInfo.LogEvent">
<summary>
Gets the log event.
</summary>
</member>
<member name="P:NLog.Common.AsyncLogEventInfo.Continuation">
<summary>
Gets the continuation.
</summary>
</member>
<member name="T:NLog.Common.InternalLogger">
<summary>
NLog internal logger.
</summary>
</member>
<member name="M:NLog.Common.InternalLogger.#cctor">
<summary>
Initializes static members of the InternalLogger class.
</summary>
</member>
<member name="M:NLog.Common.InternalLogger.Log(NLog.LogLevel,System.String,System.Object[])">
<summary>
Logs the specified message at the specified level.
</summary>
<param name="level">Log level.</param>
<param name="message">Message which may include positional parameters.</param>
<param name="args">Arguments to the message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Log(NLog.LogLevel,System.String)">
<summary>
Logs the specified message at the specified level.
</summary>
<param name="level">Log level.</param>
<param name="message">Log message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Trace(System.String,System.Object[])">
<summary>
Logs the specified message at the Trace level.
</summary>
<param name="message">Message which may include positional parameters.</param>
<param name="args">Arguments to the message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Trace(System.String)">
<summary>
Logs the specified message at the Trace level.
</summary>
<param name="message">Log message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Debug(System.String,System.Object[])">
<summary>
Logs the specified message at the Debug level.
</summary>
<param name="message">Message which may include positional parameters.</param>
<param name="args">Arguments to the message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Debug(System.String)">
<summary>
Logs the specified message at the Debug level.
</summary>
<param name="message">Log message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Info(System.String,System.Object[])">
<summary>
Logs the specified message at the Info level.
</summary>
<param name="message">Message which may include positional parameters.</param>
<param name="args">Arguments to the message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Info(System.String)">
<summary>
Logs the specified message at the Info level.
</summary>
<param name="message">Log message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Warn(System.String,System.Object[])">
<summary>
Logs the specified message at the Warn level.
</summary>
<param name="message">Message which may include positional parameters.</param>
<param name="args">Arguments to the message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Warn(System.String)">
<summary>
Logs the specified message at the Warn level.
</summary>
<param name="message">Log message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Error(System.String,System.Object[])">
<summary>
Logs the specified message at the Error level.
</summary>
<param name="message">Message which may include positional parameters.</param>
<param name="args">Arguments to the message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Error(System.String)">
<summary>
Logs the specified message at the Error level.
</summary>
<param name="message">Log message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Fatal(System.String,System.Object[])">
<summary>
Logs the specified message at the Fatal level.
</summary>
<param name="message">Message which may include positional parameters.</param>
<param name="args">Arguments to the message.</param>
</member>
<member name="M:NLog.Common.InternalLogger.Fatal(System.String)">
<summary>
Logs the specified message at the Fatal level.
</summary>
<param name="message">Log message.</param>
</member>
<member name="P:NLog.Common.InternalLogger.LogLevel">
<summary>
Gets or sets the internal log level.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.LogToConsole">
<summary>
Gets or sets a value indicating whether internal messages should be written to the console output stream.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.LogToConsoleError">
<summary>
Gets or sets a value indicating whether internal messages should be written to the console error stream.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.LogFile">
<summary>
Gets or sets the name of the internal log file.
</summary>
<remarks>A value of <see langword="null" /> value disables internal logging to a file.</remarks>
</member>
<member name="P:NLog.Common.InternalLogger.LogWriter">
<summary>
Gets or sets the text writer that will receive internal logs.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.IncludeTimestamp">
<summary>
Gets or sets a value indicating whether timestamp should be included in internal log output.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.IsTraceEnabled">
<summary>
Gets a value indicating whether internal log includes Trace messages.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.IsDebugEnabled">
<summary>
Gets a value indicating whether internal log includes Debug messages.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.IsInfoEnabled">
<summary>
Gets a value indicating whether internal log includes Info messages.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.IsWarnEnabled">
<summary>
Gets a value indicating whether internal log includes Warn messages.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.IsErrorEnabled">
<summary>
Gets a value indicating whether internal log includes Error messages.
</summary>
</member>
<member name="P:NLog.Common.InternalLogger.IsFatalEnabled">
<summary>
Gets a value indicating whether internal log includes Fatal messages.
</summary>
</member>
<member name="T:NLog.Common.LogEventInfoBuffer">
<summary>
A cyclic buffer of <see cref="T:NLog.LogEventInfo"/> object.
</summary>
</member>
<member name="M:NLog.Common.LogEventInfoBuffer.#ctor(System.Int32,System.Boolean,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Common.LogEventInfoBuffer"/> class.
</summary>
<param name="size">Buffer size.</param>
<param name="growAsNeeded">Whether buffer should grow as it becomes full.</param>
<param name="growLimit">The maximum number of items that the buffer can grow to.</param>
</member>
<member name="M:NLog.Common.LogEventInfoBuffer.Append(NLog.Common.AsyncLogEventInfo)">
<summary>
Adds the specified log event to the buffer.
</summary>
<param name="eventInfo">Log event.</param>
<returns>The number of items in the buffer.</returns>
</member>
<member name="M:NLog.Common.LogEventInfoBuffer.GetEventsAndClear">
<summary>
Gets the array of events accumulated in the buffer and clears the buffer as one atomic operation.
</summary>
<returns>Events in the buffer.</returns>
</member>
<member name="P:NLog.Common.LogEventInfoBuffer.Size">
<summary>
Gets the number of items in the array.
</summary>
</member>
<member name="T:NLog.Conditions.ConditionAndExpression">
<summary>
Condition <b>and</b> expression.
</summary>
</member>
<member name="T:NLog.Conditions.ConditionExpression">
<summary>
Base class for representing nodes in condition expression trees.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionExpression.op_Implicit(System.String)~NLog.Conditions.ConditionExpression">
<summary>
Converts condition text to a condition expression tree.
</summary>
<param name="conditionExpressionText">Condition text to be converted.</param>
<returns>Condition expression tree.</returns>
</member>
<member name="M:NLog.Conditions.ConditionExpression.Evaluate(NLog.LogEventInfo)">
<summary>
Evaluates the expression.
</summary>
<param name="context">Evaluation context.</param>
<returns>Expression result.</returns>
</member>
<member name="M:NLog.Conditions.ConditionExpression.ToString">
<summary>
Returns a string representation of the expression.
</summary>
<returns>
A <see cref="T:System.String"/> that represents the condition expression.
</returns>
</member>
<member name="M:NLog.Conditions.ConditionExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates the expression.
</summary>
<param name="context">Evaluation context.</param>
<returns>Expression result.</returns>
</member>
<member name="M:NLog.Conditions.ConditionAndExpression.#ctor(NLog.Conditions.ConditionExpression,NLog.Conditions.ConditionExpression)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionAndExpression"/> class.
</summary>
<param name="left">Left hand side of the AND expression.</param>
<param name="right">Right hand side of the AND expression.</param>
</member>
<member name="M:NLog.Conditions.ConditionAndExpression.ToString">
<summary>
Returns a string representation of this expression.
</summary>
<returns>A concatenated '(Left) and (Right)' string.</returns>
</member>
<member name="M:NLog.Conditions.ConditionAndExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates the expression by evaluating <see cref="P:NLog.Conditions.ConditionAndExpression.Left"/> and <see cref="P:NLog.Conditions.ConditionAndExpression.Right"/> recursively.
</summary>
<param name="context">Evaluation context.</param>
<returns>The value of the conjunction operator.</returns>
</member>
<member name="P:NLog.Conditions.ConditionAndExpression.Left">
<summary>
Gets the left hand side of the AND expression.
</summary>
</member>
<member name="P:NLog.Conditions.ConditionAndExpression.Right">
<summary>
Gets the right hand side of the AND expression.
</summary>
</member>
<member name="T:NLog.Conditions.ConditionEvaluationException">
<summary>
Exception during evaluation of condition expression.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionEvaluationException.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionEvaluationException"/> class.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionEvaluationException.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionEvaluationException"/> class.
</summary>
<param name="message">The message.</param>
</member>
<member name="M:NLog.Conditions.ConditionEvaluationException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionEvaluationException"/> class.
</summary>
<param name="message">The message.</param>
<param name="innerException">The inner exception.</param>
</member>
14 years ago
<member name="M:NLog.Conditions.ConditionEvaluationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionEvaluationException"/> class.
</summary>
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
<exception cref="T:System.ArgumentNullException">
The <paramref name="info"/> parameter is null.
</exception>
<exception cref="T:System.Runtime.Serialization.SerializationException">
The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0).
</exception>
</member>
14 years ago
<member name="T:NLog.Conditions.ConditionLayoutExpression">
<summary>
Condition layout expression (represented by a string literal
with embedded ${}).
</summary>
</member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.#ctor(NLog.Layouts.Layout)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionLayoutExpression"/> class.
</summary>
<param name="layout">The layout.</param>
</member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.ToString">
<summary>
Returns a string representation of this expression.
</summary>
<returns>String literal in single quotes.</returns>
</member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates the expression by calculating the value
of the layout in the specified evaluation context.
</summary>
<param name="context">Evaluation context.</param>
<returns>The value of the layout.</returns>
</member>
<member name="P:NLog.Conditions.ConditionLayoutExpression.Layout">
<summary>
Gets the layout.
</summary>
<value>The layout.</value>
</member>
<member name="T:NLog.Conditions.ConditionLevelExpression">
<summary>
Condition level expression (represented by the <b>level</b> keyword).
</summary>
</member>
<member name="M:NLog.Conditions.ConditionLevelExpression.ToString">
<summary>
Returns a string representation of the expression.
</summary>
<returns>The '<b>level</b>' string.</returns>
</member>
<member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates to the current log level.
</summary>
<param name="context">Evaluation context. Ignored.</param>
<returns>The <see cref="T:NLog.LogLevel"/> object representing current log level.</returns>
</member>
<member name="T:NLog.Conditions.ConditionLiteralExpression">
<summary>
Condition literal expression (numeric, <b>LogLevel.XXX</b>, <b>true</b> or <b>false</b>).
</summary>
</member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.#ctor(System.Object)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionLiteralExpression"/> class.
</summary>
<param name="literalValue">Literal value.</param>
</member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.ToString">
<summary>
Returns a string representation of the expression.
</summary>
<returns>The literal value.</returns>
</member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates the expression.
</summary>
<param name="context">Evaluation context.</param>
<returns>The literal value as passed in the constructor.</returns>
</member>
<member name="P:NLog.Conditions.ConditionLiteralExpression.LiteralValue">
<summary>
Gets the literal value.
</summary>
<value>The literal value.</value>
</member>
<member name="T:NLog.Conditions.ConditionLoggerNameExpression">
<summary>
Condition logger name expression (represented by the <b>logger</b> keyword).
</summary>
</member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString">
<summary>
Returns a string representation of this expression.
</summary>
<returns>A <b>logger</b> string.</returns>
</member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates to the logger name.
</summary>
<param name="context">Evaluation context.</param>
<returns>The logger name.</returns>
</member>
<member name="T:NLog.Conditions.ConditionMessageExpression">
<summary>
Condition message expression (represented by the <b>message</b> keyword).
</summary>
</member>
<member name="M:NLog.Conditions.ConditionMessageExpression.ToString">
<summary>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member>
<member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates to the logger message.
</summary>
<param name="context">Evaluation context.</param>
<returns>The logger message.</returns>
</member>
<member name="T:NLog.Conditions.ConditionMethodAttribute">
<summary>
Marks class as a log event Condition and assigns a name to it.
</summary>
</member>
<member name="T:NLog.Config.NameBaseAttribute">
<summary>
Attaches a simple name to an item (such as <see cref="T:NLog.Targets.Target"/>,
<see cref="T:NLog.LayoutRenderers.LayoutRenderer"/>, <see cref="T:NLog.Layouts.Layout"/>, etc.).
</summary>
</member>
<member name="M:NLog.Config.NameBaseAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.NameBaseAttribute"/> class.
</summary>
<param name="name">The name of the item.</param>
</member>
<member name="P:NLog.Config.NameBaseAttribute.Name">
<summary>
Gets the name of the item.
</summary>
<value>The name of the item.</value>
</member>
<member name="M:NLog.Conditions.ConditionMethodAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionMethodAttribute"/> class.
</summary>
<param name="name">Condition method name.</param>
</member>
<member name="T:NLog.Conditions.ConditionMethodExpression">
<summary>
Condition method invocation expression (represented by <b>method(p1,p2,p3)</b> syntax).
</summary>
</member>
<member name="M:NLog.Conditions.ConditionMethodExpression.#ctor(System.String,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{NLog.Conditions.ConditionExpression})">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionMethodExpression"/> class.
</summary>
<param name="conditionMethodName">Name of the condition method.</param>
<param name="methodInfo"><see cref="P:NLog.Conditions.ConditionMethodExpression.MethodInfo"/> of the condition method.</param>
<param name="methodParameters">The method parameters.</param>
</member>
<member name="M:NLog.Conditions.ConditionMethodExpression.ToString">
<summary>
Returns a string representation of the expression.
</summary>
<returns>
A <see cref="T:System.String"/> that represents the condition expression.
</returns>
</member>
<member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates the expression.
</summary>
<param name="context">Evaluation context.</param>
<returns>Expression result.</returns>
</member>
<member name="P:NLog.Conditions.ConditionMethodExpression.MethodInfo">
<summary>
Gets the method info.
</summary>
</member>
<member name="P:NLog.Conditions.ConditionMethodExpression.MethodParameters">
<summary>
Gets the method parameters.
</summary>
<value>The method parameters.</value>
</member>
<member name="T:NLog.Conditions.ConditionMethods">
<summary>
A bunch of utility methods (mostly predicates) which can be used in
condition expressions. Parially inspired by XPath 1.0.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionMethods.Equals2(System.Object,System.Object)">
<summary>
Compares two values for equality.
</summary>
<param name="firstValue">The first value.</param>
<param name="secondValue">The second value.</param>
<returns><b>true</b> when two objects are equal, <b>false</b> otherwise.</returns>
</member>
<member name="M:NLog.Conditions.ConditionMethods.Contains(System.String,System.String)">
<summary>
Gets or sets a value indicating whether the second string is a substring of the first one.
</summary>
<param name="haystack">The first string.</param>
<param name="needle">The second string.</param>
<returns><b>true</b> when the second string is a substring of the first string, <b>false</b> otherwise.</returns>
</member>
<member name="M:NLog.Conditions.ConditionMethods.StartsWith(System.String,System.String)">
<summary>
Gets or sets a value indicating whether the second string is a prefix of the first one.
</summary>
<param name="haystack">The first string.</param>
<param name="needle">The second string.</param>
<returns><b>true</b> when the second string is a prefix of the first string, <b>false</b> otherwise.</returns>
</member>
<member name="M:NLog.Conditions.ConditionMethods.EndsWith(System.String,System.String)">
<summary>
Gets or sets a value indicating whether the second string is a suffix of the first one.
</summary>
<param name="haystack">The first string.</param>
<param name="needle">The second string.</param>
<returns><b>true</b> when the second string is a prefix of the first string, <b>false</b> otherwise.</returns>
</member>
<member name="M:NLog.Conditions.ConditionMethods.Length(System.String)">
<summary>
Returns the length of a string.
</summary>
<param name="text">A string whose lengths is to be evaluated.</param>
<returns>The length of the string.</returns>
</member>
<member name="T:NLog.Conditions.ConditionMethodsAttribute">
<summary>
Marks the class as containing condition methods.
</summary>
</member>
<member name="T:NLog.Conditions.ConditionNotExpression">
<summary>
Condition <b>not</b> expression.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionNotExpression.#ctor(NLog.Conditions.ConditionExpression)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionNotExpression"/> class.
</summary>
<param name="expression">The expression.</param>
</member>
<member name="M:NLog.Conditions.ConditionNotExpression.ToString">
<summary>
Returns a string representation of the expression.
</summary>
<returns>
A <see cref="T:System.String"/> that represents the condition expression.
</returns>
</member>
<member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates the expression.
</summary>
<param name="context">Evaluation context.</param>
<returns>Expression result.</returns>
</member>
<member name="P:NLog.Conditions.ConditionNotExpression.Expression">
<summary>
Gets the expression to be negated.
</summary>
<value>The expression.</value>
</member>
<member name="T:NLog.Conditions.ConditionOrExpression">
<summary>
Condition <b>or</b> expression.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionOrExpression.#ctor(NLog.Conditions.ConditionExpression,NLog.Conditions.ConditionExpression)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionOrExpression"/> class.
</summary>
<param name="left">Left hand side of the OR expression.</param>
<param name="right">Right hand side of the OR expression.</param>
</member>
<member name="M:NLog.Conditions.ConditionOrExpression.ToString">
<summary>
Returns a string representation of the expression.
</summary>
<returns>
A <see cref="T:System.String"/> that represents the condition expression.
</returns>
</member>
<member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates the expression by evaluating <see cref="P:NLog.Conditions.ConditionOrExpression.LeftExpression"/> and <see cref="P:NLog.Conditions.ConditionOrExpression.RightExpression"/> recursively.
</summary>
<param name="context">Evaluation context.</param>
<returns>The value of the alternative operator.</returns>
</member>
<member name="P:NLog.Conditions.ConditionOrExpression.LeftExpression">
<summary>
Gets the left expression.
</summary>
<value>The left expression.</value>
</member>
<member name="P:NLog.Conditions.ConditionOrExpression.RightExpression">
<summary>
Gets the right expression.
</summary>
<value>The right expression.</value>
</member>
<member name="T:NLog.Conditions.ConditionParseException">
<summary>
Exception during parsing of condition expression.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionParseException.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParseException"/> class.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionParseException.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParseException"/> class.
</summary>
<param name="message">The message.</param>
</member>
<member name="M:NLog.Conditions.ConditionParseException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParseException"/> class.
</summary>
<param name="message">The message.</param>
<param name="innerException">The inner exception.</param>
</member>
14 years ago
<member name="M:NLog.Conditions.ConditionParseException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParseException"/> class.
</summary>
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
<exception cref="T:System.ArgumentNullException">
The <paramref name="info"/> parameter is null.
</exception>
<exception cref="T:System.Runtime.Serialization.SerializationException">
The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0).
</exception>
</member>
14 years ago
<member name="T:NLog.Conditions.ConditionParser">
<summary>
Condition parser. Turns a string representation of condition expression
into an expression tree.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionParser.#ctor(System.String,NLog.Config.ConfigurationItemFactory)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParser"/> class.
</summary>
<param name="expressionText">The expression text.</param>
<param name="configurationItemFactory">Instance of <see cref="T:NLog.Config.ConfigurationItemFactory"/> used to resolve references to condition methods and layout renderers.</param>
</member>
<member name="M:NLog.Conditions.ConditionParser.ParseExpression(System.String)">
<summary>
Parses the specified condition string and turns it into
<see cref="T:NLog.Conditions.ConditionExpression"/> tree.
</summary>
<param name="expressionText">The expression to be parsed.</param>
<returns>The root of the expression syntax tree which can be used to get the value of the condition in a specified context.</returns>
</member>
<member name="M:NLog.Conditions.ConditionParser.ParseExpression(System.String,NLog.Config.ConfigurationItemFactory)">
<summary>
Parses the specified condition string and turns it into
<see cref="T:NLog.Conditions.ConditionExpression"/> tree.
</summary>
<param name="expressionText">The expression to be parsed.</param>
<param name="configurationItemFactories">Instance of <see cref="T:NLog.Config.ConfigurationItemFactory"/> used to resolve references to condition methods and layout renderers.</param>
<returns>The root of the expression syntax tree which can be used to get the value of the condition in a specified context.</returns>
</member>
<member name="T:NLog.Conditions.ConditionRelationalExpression">
<summary>
Condition relational (<b>==</b>, <b>!=</b>, <b>&lt;</b>, <b>&lt;=</b>,
<b>&gt;</b> or <b>&gt;=</b>) expression.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.#ctor(NLog.Conditions.ConditionExpression,NLog.Conditions.ConditionExpression,NLog.Conditions.ConditionRelationalOperator)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionRelationalExpression"/> class.
</summary>
<param name="leftExpression">The left expression.</param>
<param name="rightExpression">The right expression.</param>
<param name="relationalOperator">The relational operator.</param>
</member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.ToString">
<summary>
Returns a string representation of the expression.
</summary>
<returns>
A <see cref="T:System.String"/> that represents the condition expression.
</returns>
</member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)">
<summary>
Evaluates the expression.
</summary>
<param name="context">Evaluation context.</param>
<returns>Expression result.</returns>
</member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.Compare(System.Object,System.Object,NLog.Conditions.ConditionRelationalOperator)">
<summary>
Compares the specified values using specified relational operator.
</summary>
<param name="leftValue">The first value.</param>
<param name="rightValue">The second value.</param>
<param name="relationalOperator">The relational operator.</param>
<returns>Result of the given relational operator.</returns>
</member>
<member name="P:NLog.Conditions.ConditionRelationalExpression.LeftExpression">
<summary>
Gets the left expression.
</summary>
<value>The left expression.</value>
</member>
<member name="P:NLog.Conditions.ConditionRelationalExpression.RightExpression">
<summary>
Gets the right expression.
</summary>
<value>The right expression.</value>
</member>
<member name="P:NLog.Conditions.ConditionRelationalExpression.RelationalOperator">
<summary>
Gets the relational operator.
</summary>
<value>The operator.</value>
</member>
<member name="T:NLog.Conditions.ConditionRelationalOperator">
<summary>
Relational operators used in conditions.
</summary>
</member>
<member name="F:NLog.Conditions.ConditionRelationalOperator.Equal">
<summary>
Equality (==).
</summary>
</member>
<member name="F:NLog.Conditions.ConditionRelationalOperator.NotEqual">
<summary>
Inequality (!=).
</summary>
</member>
<member name="F:NLog.Conditions.ConditionRelationalOperator.Less">
<summary>
Less than (&lt;).
</summary>
</member>
<member name="F:NLog.Conditions.ConditionRelationalOperator.Greater">
<summary>
Greater than (&gt;).
</summary>
</member>
<member name="F:NLog.Conditions.ConditionRelationalOperator.LessOrEqual">
<summary>
Less than or equal (&lt;=).
</summary>
</member>
<member name="F:NLog.Conditions.ConditionRelationalOperator.GreaterOrEqual">
<summary>
Greater than or equal (&gt;=).
</summary>
</member>
<member name="T:NLog.Conditions.ConditionTokenizer">
<summary>
Hand-written tokenizer for conditions.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionTokenizer.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionTokenizer"/> class.
</summary>
<param name="expressionText">The expression text.</param>
</member>
<member name="M:NLog.Conditions.ConditionTokenizer.Expect(NLog.Conditions.ConditionTokenType)">
<summary>
Asserts current token type and advances to the next token.
</summary>
<param name="tokenType">Expected token type.</param>
<remarks>If token type doesn't match, an exception is thrown.</remarks>
</member>
<member name="M:NLog.Conditions.ConditionTokenizer.EatKeyword">
<summary>
Asserts that current token is a keyword and returns its value and advances to the next token.
</summary>
<returns>Keyword value.</returns>
</member>
<member name="M:NLog.Conditions.ConditionTokenizer.IsKeyword(System.String)">
<summary>
Gets or sets a value indicating whether current keyword is equal to the specified value.
</summary>
<param name="keyword">The keyword.</param>
<returns>
A value of <c>true</c> if current keyword is equal to the specified value; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:NLog.Conditions.ConditionTokenizer.IsEOF">
<summary>
Gets or sets a value indicating whether the tokenizer has reached the end of the token stream.
</summary>
<returns>
A value of <c>true</c> if the tokenizer has reached the end of the token stream; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:NLog.Conditions.ConditionTokenizer.IsNumber">
<summary>
Gets or sets a value indicating whether current token is a number.
</summary>
<returns>
A value of <c>true</c> if current token is a number; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:NLog.Conditions.ConditionTokenizer.IsToken(NLog.Conditions.ConditionTokenType)">
<summary>
Gets or sets a value indicating whether the specified token is of specified type.
</summary>
<param name="tokenType">The token type.</param>
<returns>
A value of <c>true</c> if current token is of specified type; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:NLog.Conditions.ConditionTokenizer.GetNextToken">
<summary>
Gets the next token and sets <see cref="P:NLog.Conditions.ConditionTokenizer.TokenType"/> and <see cref="P:NLog.Conditions.ConditionTokenizer.TokenValue"/> properties.
</summary>
</member>
<member name="P:NLog.Conditions.ConditionTokenizer.TokenPosition">
<summary>
Gets the token position.
</summary>
<value>The token position.</value>
</member>
<member name="P:NLog.Conditions.ConditionTokenizer.TokenType">
<summary>
Gets the type of the token.
</summary>
<value>The type of the token.</value>
</member>
<member name="P:NLog.Conditions.ConditionTokenizer.TokenValue">
<summary>
Gets the token value.
</summary>
<value>The token value.</value>
</member>
<member name="P:NLog.Conditions.ConditionTokenizer.StringTokenValue">
<summary>
Gets the value of a string token.
</summary>
<value>The string token value.</value>
</member>
<member name="T:NLog.Conditions.ConditionTokenizer.CharToTokenType">
<summary>
Mapping between characters and token types for punctuations.
</summary>
</member>
<member name="M:NLog.Conditions.ConditionTokenizer.CharToTokenType.#ctor(System.Char,NLog.Conditions.ConditionTokenType)">
<summary>
Initializes a new instance of the CharToTokenType struct.
</summary>
<param name="character">The character.</param>
<param name="tokenType">Type of the token.</param>
</member>
<member name="T:NLog.Conditions.ConditionTokenType">
<summary>
Token types for condition expressions.
</summary>
</member>
<member name="T:NLog.Config.AdvancedAttribute">
<summary>
Marks the class or a member as advanced. Advanced classes and members are hidden by
default in generated documentation.
</summary>
</member>
<member name="M:NLog.Config.AdvancedAttribute.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.AdvancedAttribute"/> class.
</summary>
</member>
<member name="T:NLog.Config.AppDomainFixedOutputAttribute">
<summary>
Identifies that the output of layout or layout render does not change for the lifetime of the current appdomain.
</summary>
</member>
<member name="T:NLog.Config.ArrayParameterAttribute">
<summary>
Used to mark configurable parameters which are arrays.
Specifies the mapping between XML elements and .NET types.
</summary>
</member>
<member name="M:NLog.Config.ArrayParameterAttribute.#ctor(System.Type,System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.ArrayParameterAttribute"/> class.
</summary>
<param name="itemType">The type of the array item.</param>
<param name="elementName">The XML element name that represents the item.</param>
</member>
<member name="P:NLog.Config.ArrayParameterAttribute.ItemType">
<summary>
Gets the .NET type of the array item.
</summary>
</member>
<member name="P:NLog.Config.ArrayParameterAttribute.ElementName">
<summary>
Gets the XML element name.
</summary>
</member>
14 years ago
<member name="T:NLog.Config.ConfigSectionHandler">
<summary>
NLog configuration section handler class for configuring NLog from App.config.
</summary>
</member>
<member name="M:NLog.Config.ConfigSectionHandler.System#Configuration#IConfigurationSectionHandler#Create(System.Object,System.Object,System.Xml.XmlNode)">
<summary>
Creates a configuration section handler.
</summary>
<param name="parent">Parent object.</param>
<param name="configContext">Configuration context object.</param>
<param name="section">Section XML node.</param>
<returns>The created section handler object.</returns>
</member>
14 years ago
<member name="T:NLog.Config.ConfigurationItemFactory">
<summary>
Provides registration information for named items (targets, layouts, layout renderers, etc.) managed by NLog.
</summary>
</member>
<member name="M:NLog.Config.ConfigurationItemFactory.#cctor">
<summary>
Initializes static members of the <see cref="T:NLog.Config.ConfigurationItemFactory"/> class.
</summary>
</member>
<member name="M:NLog.Config.ConfigurationItemFactory.#ctor(System.Reflection.Assembly[])">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.ConfigurationItemFactory"/> class.
</summary>
<param name="assemblies">The assemblies to scan for named items.</param>
</member>
<member name="M:NLog.Config.ConfigurationItemFactory.RegisterItemsFromAssembly(System.Reflection.Assembly)">
<summary>
Registers named items from the assembly.
</summary>
<param name="assembly">The assembly.</param>
</member>
<member name="M:NLog.Config.ConfigurationItemFactory.RegisterItemsFromAssembly(System.Reflection.Assembly,System.String)">
<summary>
Registers named items from the assembly.
</summary>
<param name="assembly">The assembly.</param>
<param name="itemNamePrefix">Item name prefix.</param>
</member>
<member name="M:NLog.Config.ConfigurationItemFactory.Clear">
<summary>
Clears the contents of all factories.
</summary>
</member>
<member name="M:NLog.Config.ConfigurationItemFactory.RegisterType(System.Type,System.String)">
<summary>
Registers the type.
</summary>
<param name="type">The type to register.</param>
<param name="itemNamePrefix">The item name prefix.</param>
</member>
<member name="P:NLog.Config.ConfigurationItemFactory.Default">
<summary>
Gets or sets default singleton instance of <see cref="T:NLog.Config.ConfigurationItemFactory"/>.
</summary>
</member>
<member name="P:NLog.Config.ConfigurationItemFactory.Targets">
<summary>
Gets the <see cref="T:NLog.Targets.Target"/> factory.
</summary>
<value>The target factory.</value>
</member>
<member name="P:NLog.Config.ConfigurationItemFactory.Filters">
<summary>
Gets the <see cref="T:NLog.Filters.Filter"/> factory.
</summary>
<value>The filter factory.</value>
</member>
<member name="P:NLog.Config.ConfigurationItemFactory.LayoutRenderers">
<summary>
Gets the <see cref="T:NLog.LayoutRenderers.LayoutRenderer"/> factory.
</summary>
<value>The layout renderer factory.</value>
</member>
<member name="P:NLog.Config.ConfigurationItemFactory.Layouts">
<summary>
Gets the <see cref="T:NLog.LayoutRenderers.LayoutRenderer"/> factory.
</summary>
<value>The layout factory.</value>
</member>
<member name="P:NLog.Config.ConfigurationItemFactory.AmbientProperties">
<summary>
Gets the ambient property factory.
</summary>
<value>The ambient property factory.</value>
</member>
<member name="P:NLog.Config.ConfigurationItemFactory.ConditionMethods">
<summary>
Gets the condition method factory.
</summary>
<value>The condition method factory.</value>
</member>
<member name="T:NLog.Config.DefaultParameterAttribute">
<summary>
Attribute used to mark the default parameters for layout renderers.
</summary>
</member>
<member name="M:NLog.Config.DefaultParameterAttribute.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.DefaultParameterAttribute"/> class.
</summary>
</member>
<member name="T:NLog.Config.Factory`2">
<summary>
Factory for class-based items.
</summary>
<typeparam name="TBaseType">The base type of each item.</typeparam>
<typeparam name="TAttributeType">The type of the attribute used to annotate itemss.</typeparam>
</member>
<member name="T:NLog.Config.INamedItemFactory`2">
<summary>
Represents a factory of named items (such as targets, layouts, layout renderers, etc.).
</summary>
<typeparam name="TInstanceType">Base type for each item instance.</typeparam>
<typeparam name="TDefinitionType">Item definition type (typically <see cref="T:System.Type"/> or <see cref="T:System.Reflection.MethodInfo"/>).</typeparam>
</member>
<member name="M:NLog.Config.INamedItemFactory`2.RegisterDefinition(System.String,`1)">
<summary>
Registers new item definition.
</summary>
<param name="itemName">Name of the item.</param>
<param name="itemDefinition">Item definition.</param>
</member>
<member name="M:NLog.Config.INamedItemFactory`2.TryGetDefinition(System.String,`1@)">
<summary>
Tries to get registed item definition.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">Reference to a variable which will store the item definition.</param>
<returns>Item definition.</returns>
</member>
<member name="M:NLog.Config.INamedItemFactory`2.CreateInstance(System.String)">
<summary>
Creates item instance.
</summary>
<param name="itemName">Name of the item.</param>
<returns>Newly created item instance.</returns>
</member>
<member name="M:NLog.Config.INamedItemFactory`2.TryCreateInstance(System.String,`0@)">
<summary>
Tries to create an item instance.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">The result.</param>
<returns>True if instance was created successfully, false otherwise.</returns>
</member>
<member name="P:NLog.Config.INamedItemFactory`2.AllRegisteredItems">
<summary>
Gets a collection of all registered items in the factory.
</summary>
<returns>Sequence of key/value pairs where each key represents the name
of the item and value is the <typeparamref name="TDefinitionType"/> of
the item.</returns>
</member>
<member name="T:NLog.Config.IFactory">
<summary>
Provides means to populate factories of named items (such as targets, layouts, layout renderers, etc.).
</summary>
</member>
<member name="M:NLog.Config.Factory`2.ScanAssembly(System.Reflection.Assembly,System.String)">
<summary>
Scans the assembly.
</summary>
<param name="theAssembly">The assembly.</param>
<param name="prefix">The prefix.</param>
</member>
<member name="M:NLog.Config.Factory`2.RegisterType(System.Type,System.String)">
<summary>
Registers the type.
</summary>
<param name="type">The type to register.</param>
<param name="itemNamePrefix">The item name prefix.</param>
</member>
<member name="M:NLog.Config.Factory`2.Clear">
<summary>
Clears the contents of the factory.
</summary>
</member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)">
<summary>
Registers a single type definition.
</summary>
<param name="name">The item name.</param>
<param name="type">The type of the item.</param>
</member>
<member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)">
<summary>
Tries to get registed item definition.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">Reference to a variable which will store the item definition.</param>
<returns>Item definition.</returns>
</member>
<member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)">
<summary>
Tries to create an item instance.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">The result.</param>
<returns>True if instance was created successfully, false otherwise.</returns>
</member>
<member name="M:NLog.Config.Factory`2.CreateInstance(System.String)">
<summary>
Creates an item instance.
</summary>
<param name="name">The name of the item.</param>
<returns>Created item.</returns>
</member>
<member name="P:NLog.Config.Factory`2.AllRegisteredItems">
<summary>
Gets a collection of all registered items in the factory.
</summary>
<returns>Sequence of key/value pairs where each key represents the name
of the item and value is the <see cref="T:System.Type"/> of
the item.</returns>
</member>
<member name="T:NLog.Config.IInstallable">
<summary>
Implemented by objects which support installation and uninstallation.
</summary>
</member>
<member name="M:NLog.Config.IInstallable.Install(NLog.Config.InstallationContext)">
<summary>
Performs installation which requires administrative permissions.
</summary>
<param name="installationContext">The installation context.</param>
</member>
<member name="M:NLog.Config.IInstallable.Uninstall(NLog.Config.InstallationContext)">
<summary>
Performs uninstallation which requires administrative permissions.
</summary>
<param name="installationContext">The installation context.</param>
</member>
<member name="M:NLog.Config.IInstallable.IsInstalled(NLog.Config.InstallationContext)">
<summary>
Determines whether the item is installed.
</summary>
<param name="installationContext">The installation context.</param>
<returns>
Value indicating whether the item is installed or null if it is not possible to determine.
</returns>
</member>
<member name="T:NLog.Config.InstallationContext">
<summary>
Provides context for install/uninstall operations.
</summary>
</member>
14 years ago
<member name="F:NLog.Config.InstallationContext.logLevel2ConsoleColor">
<summary>
Mapping between log levels and console output colors.
</summary>
</member>
14 years ago
<member name="M:NLog.Config.InstallationContext.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.InstallationContext"/> class.
</summary>
</member>
<member name="M:NLog.Config.InstallationContext.#ctor(System.IO.TextWriter)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.InstallationContext"/> class.
</summary>
<param name="logOutput">The log output.</param>
</member>
<member name="M:NLog.Config.InstallationContext.Trace(System.String,System.Object[])">
<summary>
Logs the specified trace message.
</summary>
<param name="message">The message.</param>
<param name="arguments">The arguments.</param>
</member>
<member name="M:NLog.Config.InstallationContext.Debug(System.String,System.Object[])">
<summary>
Logs the specified debug message.
</summary>
<param name="message">The message.</param>
<param name="arguments">The arguments.</param>
</member>
<member name="M:NLog.Config.InstallationContext.Info(System.String,System.Object[])">
<summary>
Logs the specified informational message.
</summary>
<param name="message">The message.</param>
<param name="arguments">The arguments.</param>
</member>
<member name="M:NLog.Config.InstallationContext.Warning(System.String,System.Object[])">
<summary>
Logs the specified warning message.
</summary>
<param name="message">The message.</param>
<param name="arguments">The arguments.</param>
</member>
<member name="M:NLog.Config.InstallationContext.Error(System.String,System.Object[])">
<summary>
Logs the specified error message.
</summary>
<param name="message">The message.</param>
<param name="arguments">The arguments.</param>
</member>
<member name="M:NLog.Config.InstallationContext.Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="M:NLog.Config.InstallationContext.CreateLogEvent">
<summary>
Creates the log event which can be used to render layouts during installation/uninstallations.
</summary>
<returns>Log event info object.</returns>
</member>
<member name="P:NLog.Config.InstallationContext.LogLevel">
<summary>
Gets or sets the installation log level.
</summary>
</member>
<member name="P:NLog.Config.InstallationContext.IgnoreFailures">
<summary>
Gets or sets a value indicating whether to ignore failures during installation.
</summary>
</member>
<member name="P:NLog.Config.InstallationContext.Parameters">
<summary>
Gets the installation parameters.
</summary>
</member>
<member name="P:NLog.Config.InstallationContext.LogOutput">
<summary>
Gets or sets the log output.
</summary>
</member>
<member name="T:NLog.Config.LoggingConfiguration">
<summary>
Keeps logging configuration and provides simple API
to modify it.
</summary>
</member>
<member name="M:NLog.Config.LoggingConfiguration.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.LoggingConfiguration"/> class.
</summary>
</member>
<member name="M:NLog.Config.LoggingConfiguration.AddTarget(System.String,NLog.Targets.Target)">
<summary>
Registers the specified target object under a given name.
</summary>
<param name="name">
Name of the target.
</param>
<param name="target">
The target object.
</param>
</member>
<member name="M:NLog.Config.LoggingConfiguration.FindTargetByName(System.String)">
<summary>
Finds the target with the specified name.
</summary>
<param name="name">
The name of the target to be found.
</param>
<returns>
Found target or <see langword="null"/> when the target is not found.
</returns>
</member>
<member name="M:NLog.Config.LoggingConfiguration.Reload">
<summary>
Called by LogManager when one of the log configuration files changes.
</summary>
<returns>
A new instance of <see cref="T:NLog.Config.LoggingConfiguration"/> that represents the updated configuration.
</returns>
</member>
<member name="M:NLog.Config.LoggingConfiguration.RemoveTarget(System.String)">
<summary>
Removes the specified named target.
</summary>
<param name="name">
Name of the target.
</param>
</member>
<member name="M:NLog.Config.LoggingConfiguration.Install(NLog.Config.InstallationContext)">
<summary>
Installs target-specific objects on current system.
</summary>
<param name="installationContext">The installation context.</param>
<remarks>
Installation typically runs with administrative permissions.
</remarks>
</member>
<member name="M:NLog.Config.LoggingConfiguration.Uninstall(NLog.Config.InstallationContext)">
<summary>
Uninstalls target-specific objects from current system.
</summary>
<param name="installationContext">The installation context.</param>
<remarks>
Uninstallation typically runs with administrative permissions.
</remarks>
</member>
<member name="M:NLog.Config.LoggingConfiguration.Close">
<summary>
Closes all targets and releases any unmanaged resources.
</summary>
</member>
<member name="M:NLog.Config.LoggingConfiguration.FlushAllTargets(NLog.Common.AsyncContinuation)">
<summary>
Flushes any pending log messages on all appenders.
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="M:NLog.Config.LoggingConfiguration.ValidateConfig">
<summary>
Validates the configuration.
</summary>
</member>
<member name="P:NLog.Config.LoggingConfiguration.ConfiguredNamedTargets">
<summary>
Gets a collection of named targets specified in the configuration.
</summary>
<returns>
A list of named targets.
</returns>
<remarks>
Unnamed targets (such as those wrapped by other targets) are not returned.
</remarks>
</member>
<member name="P:NLog.Config.LoggingConfiguration.FileNamesToWatch">
<summary>
Gets the collection of file names which should be watched for changes by NLog.
</summary>
</member>
<member name="P:NLog.Config.LoggingConfiguration.LoggingRules">
<summary>
Gets the collection of logging rules.
</summary>
</member>
<member name="P:NLog.Config.LoggingConfiguration.AllTargets">
<summary>
Gets all targets.
</summary>
</member>
<member name="T:NLog.Config.LoggingConfigurationChangedEventArgs">
<summary>
Arguments for <see cref="E:NLog.LogFactory.ConfigurationChanged"/> events.
</summary>
</member>
<member name="M:NLog.Config.LoggingConfigurationChangedEventArgs.#ctor(NLog.Config.LoggingConfiguration,NLog.Config.LoggingConfiguration)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.LoggingConfigurationChangedEventArgs"/> class.
</summary>
<param name="oldConfiguration">The old configuration.</param>
<param name="newConfiguration">The new configuration.</param>
</member>
<member name="P:NLog.Config.LoggingConfigurationChangedEventArgs.OldConfiguration">
<summary>
Gets the old configuration.
</summary>
<value>The old configuration.</value>
</member>
<member name="P:NLog.Config.LoggingConfigurationChangedEventArgs.NewConfiguration">
<summary>
Gets the new configuration.
</summary>
<value>The new configuration.</value>
</member>
14 years ago
<member name="T:NLog.Config.LoggingConfigurationReloadedEventArgs">
<summary>
Arguments for <see cref="E:NLog.LogFactory.ConfigurationReloaded"/>.
</summary>
</member>
<member name="M:NLog.Config.LoggingConfigurationReloadedEventArgs.#ctor(System.Boolean,System.Exception)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.LoggingConfigurationReloadedEventArgs"/> class.
</summary>
<param name="succeeded">Whether configuration reload has succeeded.</param>
<param name="exception">The exception during configuration reload.</param>
</member>
<member name="P:NLog.Config.LoggingConfigurationReloadedEventArgs.Succeeded">
<summary>
Gets a value indicating whether configuration reload has succeeded.
</summary>
<value>A value of <c>true</c> if succeeded; otherwise, <c>false</c>.</value>
</member>
<member name="P:NLog.Config.LoggingConfigurationReloadedEventArgs.Exception">
<summary>
Gets the exception which occurred during configuration reload.
</summary>
<value>The exception.</value>
</member>
14 years ago
<member name="T:NLog.Config.LoggingRule">
<summary>
Represents a logging rule. An equivalent of &lt;logger /&gt; configuration element.
</summary>
</member>
<member name="M:NLog.Config.LoggingRule.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.LoggingRule"/> class.
</summary>
</member>
<member name="M:NLog.Config.LoggingRule.#ctor(System.String,NLog.LogLevel,NLog.Targets.Target)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.LoggingRule"/> class.
</summary>
<param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param>
<param name="minLevel">Minimum log level needed to trigger this rule.</param>
<param name="target">Target to be written to when the rule matches.</param>
</member>
<member name="M:NLog.Config.LoggingRule.#ctor(System.String,NLog.Targets.Target)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.LoggingRule"/> class.
</summary>
<param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param>
<param name="target">Target to be written to when the rule matches.</param>
<remarks>By default no logging levels are defined. You should call <see cref="M:NLog.Config.LoggingRule.EnableLoggingForLevel(NLog.LogLevel)"/> and <see cref="M:NLog.Config.LoggingRule.DisableLoggingForLevel(NLog.LogLevel)"/> to set them.</remarks>
</member>
<member name="M:NLog.Config.LoggingRule.EnableLoggingForLevel(NLog.LogLevel)">
<summary>
Enables logging for a particular level.
</summary>
<param name="level">Level to be enabled.</param>
</member>
<member name="M:NLog.Config.LoggingRule.DisableLoggingForLevel(NLog.LogLevel)">
<summary>
Disables logging for a particular level.
</summary>
<param name="level">Level to be disabled.</param>
</member>
<member name="M:NLog.Config.LoggingRule.ToString">
<summary>
Returns a string representation of <see cref="T:NLog.Config.LoggingRule"/>. Used for debugging.
</summary>
<returns>
A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
</returns>
</member>
<member name="M:NLog.Config.LoggingRule.IsLoggingEnabledForLevel(NLog.LogLevel)">
<summary>
Checks whether te particular log level is enabled for this rule.
</summary>
<param name="level">Level to be checked.</param>
<returns>A value of <see langword="true"/> when the log level is enabled, <see langword="false" /> otherwise.</returns>
</member>
<member name="M:NLog.Config.LoggingRule.NameMatches(System.String)">
<summary>
Checks whether given name matches the logger name pattern.
</summary>
<param name="loggerName">String to be matched.</param>
<returns>A value of <see langword="true"/> when the name matches, <see langword="false" /> otherwise.</returns>
</member>
<member name="P:NLog.Config.LoggingRule.Targets">
<summary>
Gets a collection of targets that should be written to when this rule matches.
</summary>
</member>
<member name="P:NLog.Config.LoggingRule.ChildRules">
<summary>
Gets a collection of child rules to be evaluated when this rule matches.
</summary>
</member>
<member name="P:NLog.Config.LoggingRule.Filters">
<summary>
Gets a collection of filters to be checked before writing to targets.
</summary>
</member>
<member name="P:NLog.Config.LoggingRule.Final">
<summary>
Gets or sets a value indicating whether to quit processing any further rule when this one matches.
</summary>
</member>
<member name="P:NLog.Config.LoggingRule.LoggerNamePattern">
<summary>
Gets or sets logger name pattern.
</summary>
<remarks>
Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends but not anywhere else.
</remarks>
</member>
<member name="P:NLog.Config.LoggingRule.Levels">
<summary>
Gets the collection of log levels enabled by this rule.
</summary>
</member>
<member name="T:NLog.Config.MethodFactory`2">
<summary>
Factory for locating methods.
</summary>
<typeparam name="TClassAttributeType">The type of the class marker attribute.</typeparam>
<typeparam name="TMethodAttributeType">The type of the method marker attribute.</typeparam>
</member>
<member name="M:NLog.Config.MethodFactory`2.ScanAssembly(System.Reflection.Assembly,System.String)">
<summary>
Scans the assembly for classes marked with <typeparamref name="TClassAttributeType"/>
and methods marked with <typeparamref name="TMethodAttributeType"/> and adds them
to the factory.
</summary>
<param name="theAssembly">The assembly.</param>
<param name="prefix">The prefix to use for names.</param>
</member>
<member name="M:NLog.Config.MethodFactory`2.RegisterType(System.Type,System.String)">
<summary>
Registers the type.
</summary>
<param name="type">The type to register.</param>
<param name="itemNamePrefix">The item name prefix.</param>
</member>
<member name="M:NLog.Config.MethodFactory`2.Clear">
<summary>
Clears contents of the factory.
</summary>
</member>
<member name="M:NLog.Config.MethodFactory`2.RegisterDefinition(System.String,System.Reflection.MethodInfo)">
<summary>
Registers the definition of a single method.
</summary>
<param name="name">The method name.</param>
<param name="methodInfo">The method info.</param>
</member>
<member name="M:NLog.Config.MethodFactory`2.TryCreateInstance(System.String,System.Reflection.MethodInfo@)">
<summary>
Tries to retrieve method by name.
</summary>
<param name="name">The method name.</param>
<param name="result">The result.</param>
<returns>A value of <c>true</c> if the method was found, <c>false</c> otherwise.</returns>
</member>
<member name="M:NLog.Config.MethodFactory`2.CreateInstance(System.String)">
<summary>
Retrieves method by name.
</summary>
<param name="name">Method name.</param>
<returns>MethodInfo object.</returns>
</member>
<member name="M:NLog.Config.MethodFactory`2.TryGetDefinition(System.String,System.Reflection.MethodInfo@)">
<summary>
Tries to get method definition.
</summary>
<param name="name">The method .</param>
<param name="result">The result.</param>
<returns>A value of <c>true</c> if the method was found, <c>false</c> otherwise.</returns>
</member>
<member name="P:NLog.Config.MethodFactory`2.AllRegisteredItems">
<summary>
Gets a collection of all registered items in the factory.
</summary>
<returns>
Sequence of key/value pairs where each key represents the name
of the item and value is the <see cref="T:System.Reflection.MethodInfo"/> of
the item.
</returns>
</member>
<member name="T:NLog.Config.NLogConfigurationItemAttribute">
<summary>
Marks the object as configuration item for NLog.
</summary>
</member>
<member name="M:NLog.Config.NLogConfigurationItemAttribute.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.NLogConfigurationItemAttribute"/> class.
</summary>
</member>
<member name="T:NLog.Config.NLogXmlElement">
<summary>
Represents simple XML element with case-insensitive attribute semantics.
</summary>
</member>
<member name="M:NLog.Config.NLogXmlElement.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.NLogXmlElement"/> class.
</summary>
<param name="inputUri">The input URI.</param>
</member>
<member name="M:NLog.Config.NLogXmlElement.#ctor(System.Xml.XmlReader)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.NLogXmlElement"/> class.
</summary>
<param name="reader">The reader to initialize element from.</param>
</member>
<member name="M:NLog.Config.NLogXmlElement.#ctor">
<summary>
Prevents a default instance of the <see cref="T:NLog.Config.NLogXmlElement"/> class from being created.
</summary>
</member>
<member name="M:NLog.Config.NLogXmlElement.Elements(System.String)">
<summary>
Returns children elements with the specified element name.
</summary>
<param name="elementName">Name of the element.</param>
<returns>Children elements with the specified element name.</returns>
</member>
<member name="M:NLog.Config.NLogXmlElement.GetRequiredAttribute(System.String)">
<summary>
Gets the required attribute.
</summary>
<param name="attributeName">Name of the attribute.</param>
<returns>Attribute value.</returns>
<remarks>Throws if the attribute is not specified.</remarks>
</member>
<member name="M:NLog.Config.NLogXmlElement.GetOptionalBooleanAttribute(System.String,System.Boolean)">
<summary>
Gets the optional boolean attribute value.
</summary>
<param name="attributeName">Name of the attribute.</param>
<param name="defaultValue">Default value to return if the attribute is not found.</param>
<returns>Boolean attribute value or default.</returns>
</member>
<member name="M:NLog.Config.NLogXmlElement.GetOptionalAttribute(System.String,System.String)">
<summary>
Gets the optional attribute value.
</summary>
<param name="attributeName">Name of the attribute.</param>
<param name="defaultValue">The default value.</param>
<returns>Value of the attribute or default value.</returns>
</member>
<member name="M:NLog.Config.NLogXmlElement.AssertName(System.String[])">
<summary>
Asserts that the name of the element is among specified element names.
</summary>
<param name="allowedNames">The allowed names.</param>
</member>
<member name="P:NLog.Config.NLogXmlElement.LocalName">
<summary>
Gets the element name.
</summary>
</member>
<member name="P:NLog.Config.NLogXmlElement.AttributeValues">
<summary>
Gets the dictionary of attribute values.
</summary>
</member>
<member name="P:NLog.Config.NLogXmlElement.Children">
<summary>
Gets the collection of child elements.
</summary>
</member>
<member name="P:NLog.Config.NLogXmlElement.Value">
<summary>
Gets the value of the element.
</summary>
</member>
<member name="T:NLog.Config.RequiredParameterAttribute">
<summary>
Attribute used to mark the required parameters for targets,
layout targets and filters.
</summary>
</member>
<member name="T:NLog.Config.RuntimeOS">
<summary>
Supported operating systems.
</summary>
<remarks>
If you add anything here, make sure to add the appropriate detection
code to <see cref="T:NLog.Internal.PlatformDetector"/>
</remarks>
</member>
<member name="F:NLog.Config.RuntimeOS.Any">
<summary>
Any operating system.
</summary>
</member>
<member name="F:NLog.Config.RuntimeOS.Unix">
<summary>
Unix/Linux operating systems.
</summary>
</member>
<member name="F:NLog.Config.RuntimeOS.WindowsCE">
<summary>
Windows CE.
</summary>
</member>
<member name="F:NLog.Config.RuntimeOS.Windows">
<summary>
Desktop versions of Windows (95,98,ME).
</summary>
</member>
<member name="F:NLog.Config.RuntimeOS.WindowsNT">
<summary>
Windows NT, 2000, 2003 and future versions based on NT technology.
</summary>
</member>
<member name="F:NLog.Config.RuntimeOS.Unknown">
<summary>
Unknown operating system.
</summary>
</member>
<member name="T:NLog.Config.SimpleConfigurator">
<summary>
Provides simple programmatic configuration API used for trivial logging cases.
</summary>
</member>
14 years ago
<member name="M:NLog.Config.SimpleConfigurator.ConfigureForConsoleLogging">
<summary>
Configures NLog for console logging so that all messages above and including
the <see cref="F:NLog.LogLevel.Info"/> level are output to the console.
</summary>
</member>
<member name="M:NLog.Config.SimpleConfigurator.ConfigureForConsoleLogging(NLog.LogLevel)">
<summary>
Configures NLog for console logging so that all messages above and including
the specified level are output to the console.
</summary>
<param name="minLevel">The minimal logging level.</param>
</member>
14 years ago
<member name="M:NLog.Config.SimpleConfigurator.ConfigureForTargetLogging(NLog.Targets.Target)">
<summary>
Configures NLog for to log to the specified target so that all messages
above and including the <see cref="F:NLog.LogLevel.Info"/> level are output.
</summary>
<param name="target">The target to log all messages to.</param>
</member>
<member name="M:NLog.Config.SimpleConfigurator.ConfigureForTargetLogging(NLog.Targets.Target,NLog.LogLevel)">
<summary>
Configures NLog for to log to the specified target so that all messages
above and including the specified level are output.
</summary>
<param name="target">The target to log all messages to.</param>
<param name="minLevel">The minimal logging level.</param>
</member>
<member name="M:NLog.Config.SimpleConfigurator.ConfigureForFileLogging(System.String)">
<summary>
Configures NLog for file logging so that all messages above and including
the <see cref="F:NLog.LogLevel.Info"/> level are written to the specified file.
</summary>
<param name="fileName">Log file name.</param>
</member>
<member name="M:NLog.Config.SimpleConfigurator.ConfigureForFileLogging(System.String,NLog.LogLevel)">
<summary>
Configures NLog for file logging so that all messages above and including
the specified level are written to the specified file.
</summary>
<param name="fileName">Log file name.</param>
<param name="minLevel">The minimal logging level.</param>
</member>
<member name="T:NLog.Config.StackTraceUsage">
<summary>
Value indicating how stack trace should be captured when processing the log event.
</summary>
</member>
<member name="F:NLog.Config.StackTraceUsage.None">
<summary>
Stack trace should not be captured.
</summary>
</member>
<member name="F:NLog.Config.StackTraceUsage.WithoutSource">
<summary>
Stack trace should be captured without source-level information.
</summary>
</member>
<member name="F:NLog.Config.StackTraceUsage.WithSource">
<summary>
Stack trace should be captured including source-level information such as line numbers.
</summary>
</member>
<member name="F:NLog.Config.StackTraceUsage.Max">
<summary>
Capture maximum amount of the stack trace information supported on the plaform.
</summary>
</member>
<member name="T:NLog.Config.ThreadAgnosticAttribute">
<summary>
Marks the layout or layout renderer as producing correct results regardless of the thread
it's running on.
</summary>
</member>
<member name="T:NLog.Config.XmlLoggingConfiguration">
<summary>
A class for configuring NLog through an XML configuration file
(App.config style or App.nlog style).
</summary>
</member>
<member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class.
</summary>
<param name="fileName">Configuration file to be read.</param>
</member>
<member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.String,System.Boolean)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class.
</summary>
<param name="fileName">Configuration file to be read.</param>
<param name="ignoreErrors">Ignore any errors during configuration.</param>
</member>
<member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.Xml.XmlReader,System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class.
</summary>
<param name="reader"><see cref="T:System.Xml.XmlReader"/> containing the configuration section.</param>
<param name="fileName">Name of the file that contains the element (to be used as a base for including other files).</param>
</member>
<member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.Xml.XmlReader,System.String,System.Boolean)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class.
</summary>
<param name="reader"><see cref="T:System.Xml.XmlReader"/> containing the configuration section.</param>
<param name="fileName">Name of the file that contains the element (to be used as a base for including other files).</param>
<param name="ignoreErrors">Ignore any errors during configuration.</param>
</member>
<member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.Xml.XmlElement,System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class.
</summary>
<param name="element">The XML element.</param>
<param name="fileName">Name of the XML file.</param>
</member>
<member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.Xml.XmlElement,System.String,System.Boolean)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class.
</summary>
<param name="element">The XML element.</param>
<param name="fileName">Name of the XML file.</param>
<param name="ignoreErrors">If set to <c>true</c> errors will be ignored during file processing.</param>
</member>
<member name="M:NLog.Config.XmlLoggingConfiguration.Reload">
<summary>
Re-reads the original configuration file and returns the new <see cref="T:NLog.Config.LoggingConfiguration"/> object.
</summary>
<returns>The new <see cref="T:NLog.Config.XmlLoggingConfiguration"/> object.</returns>
</member>
<member name="M:NLog.Config.XmlLoggingConfiguration.Initialize(System.Xml.XmlReader,System.String,System.Boolean)">
<summary>
Initializes the configuration.
</summary>
<param name="reader"><see cref="T:System.Xml.XmlReader"/> containing the configuration section.</param>
<param name="fileName">Name of the file that contains the element (to be used as a base for including other files).</param>
<param name="ignoreErrors">Ignore any errors during configuration.</param>
</member>
14 years ago
<member name="P:NLog.Config.XmlLoggingConfiguration.AppConfig">
<summary>
Gets the default <see cref="T:NLog.Config.LoggingConfiguration"/> object by parsing
the application configuration file (<c>app.exe.config</c>).
</summary>
</member>
14 years ago
<member name="P:NLog.Config.XmlLoggingConfiguration.AutoReload">
<summary>
Gets or sets a value indicating whether the configuration files
should be watched for changes and reloaded automatically when changed.
</summary>
</member>
<member name="P:NLog.Config.XmlLoggingConfiguration.FileNamesToWatch">
<summary>
Gets the collection of file names which should be watched for changes by NLog.
This is the list of configuration files processed.
If the <c>autoReload</c> attribute is not set it returns empty collection.
</summary>
</member>
<member name="T:NLog.Filters.ConditionBasedFilter">
<summary>
Matches when the specified condition is met.
</summary>
<remarks>
Conditions are expressed using a simple language
described <a href="conditions.html">here</a>.
</remarks>
</member>
<member name="T:NLog.Filters.Filter">
<summary>
An abstract filter class. Provides a way to eliminate log messages
based on properties other than logger name and log level.
</summary>
</member>
<member name="M:NLog.Filters.Filter.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Filters.Filter"/> class.
</summary>
</member>
<member name="M:NLog.Filters.Filter.GetFilterResult(NLog.LogEventInfo)">
<summary>
Gets the result of evaluating filter against given log event.
</summary>
<param name="logEvent">The log event.</param>
<returns>Filter result.</returns>
</member>
<member name="M:NLog.Filters.Filter.Check(NLog.LogEventInfo)">
<summary>
Checks whether log event should be logged or not.
</summary>
<param name="logEvent">Log event.</param>
<returns>
<see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/>
<see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/>
<see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/>
.</returns>
</member>
<member name="P:NLog.Filters.Filter.Action">
<summary>
Gets or sets the action to be taken when filter matches.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="M:NLog.Filters.ConditionBasedFilter.Check(NLog.LogEventInfo)">
<summary>
Checks whether log event should be logged or not.
</summary>
<param name="logEvent">Log event.</param>
<returns>
<see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/>
<see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/>
<see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/>
.</returns>
</member>
<member name="P:NLog.Filters.ConditionBasedFilter.Condition">
<summary>
Gets or sets the condition expression.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="T:NLog.Filters.FilterAttribute">
<summary>
Marks class as a layout renderer and assigns a name to it.
</summary>
</member>
<member name="M:NLog.Filters.FilterAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Filters.FilterAttribute"/> class.
</summary>
<param name="name">Name of the filter.</param>
</member>
<member name="T:NLog.Filters.FilterResult">
<summary>
Filter result.
</summary>
</member>
<member name="F:NLog.Filters.FilterResult.Neutral">
<summary>
The filter doesn't want to decide whether to log or discard the message.
</summary>
</member>
<member name="F:NLog.Filters.FilterResult.Log">
<summary>
The message should be logged.
</summary>
</member>
<member name="F:NLog.Filters.FilterResult.Ignore">
<summary>
The message should not be logged.
</summary>
</member>
<member name="F:NLog.Filters.FilterResult.LogFinal">
<summary>
The message should be logged and processing should be finished.
</summary>
</member>
<member name="F:NLog.Filters.FilterResult.IgnoreFinal">
<summary>
The message should not be logged and processing should be finished.
</summary>
</member>
<member name="T:NLog.Filters.LayoutBasedFilter">
<summary>
A base class for filters that are based on comparing a value to a layout.
</summary>
</member>
<member name="M:NLog.Filters.LayoutBasedFilter.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Filters.LayoutBasedFilter"/> class.
</summary>
</member>
<member name="P:NLog.Filters.LayoutBasedFilter.Layout">
<summary>
Gets or sets the layout to be used to filter log messages.
</summary>
<value>The layout.</value>
<docgen category='Filtering Options' order='10' />
</member>
<member name="T:NLog.Filters.WhenContainsFilter">
<summary>
Matches when the calculated layout contains the specified substring.
This filter is deprecated in favour of <c>&lt;when /&gt;</c> which is based on <a href="conditions.html">contitions</a>.
</summary>
</member>
<member name="M:NLog.Filters.WhenContainsFilter.Check(NLog.LogEventInfo)">
<summary>
Checks whether log event should be logged or not.
</summary>
<param name="logEvent">Log event.</param>
<returns>
<see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/>
<see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/>
<see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/>
.</returns>
</member>
<member name="P:NLog.Filters.WhenContainsFilter.IgnoreCase">
<summary>
Gets or sets a value indicating whether to ignore case when comparing strings.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="P:NLog.Filters.WhenContainsFilter.Substring">
<summary>
Gets or sets the substring to be matched.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="T:NLog.Filters.WhenEqualFilter">
<summary>
Matches when the calculated layout is equal to the specified substring.
This filter is deprecated in favour of <c>&lt;when /&gt;</c> which is based on <a href="conditions.html">contitions</a>.
</summary>
</member>
<member name="M:NLog.Filters.WhenEqualFilter.Check(NLog.LogEventInfo)">
<summary>
Checks whether log event should be logged or not.
</summary>
<param name="logEvent">Log event.</param>
<returns>
<see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/>
<see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/>
<see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/>
.</returns>
</member>
<member name="P:NLog.Filters.WhenEqualFilter.IgnoreCase">
<summary>
Gets or sets a value indicating whether to ignore case when comparing strings.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="P:NLog.Filters.WhenEqualFilter.CompareTo">
<summary>
Gets or sets a string to compare the layout to.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="T:NLog.Filters.WhenNotContainsFilter">
<summary>
Matches when the calculated layout does NOT contain the specified substring.
This filter is deprecated in favour of <c>&lt;when /&gt;</c> which is based on <a href="conditions.html">contitions</a>.
</summary>
</member>
<member name="M:NLog.Filters.WhenNotContainsFilter.Check(NLog.LogEventInfo)">
<summary>
Checks whether log event should be logged or not.
</summary>
<param name="logEvent">Log event.</param>
<returns>
<see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/>
<see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/>
<see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/>
.</returns>
</member>
<member name="P:NLog.Filters.WhenNotContainsFilter.Substring">
<summary>
Gets or sets the substring to be matched.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="P:NLog.Filters.WhenNotContainsFilter.IgnoreCase">
<summary>
Gets or sets a value indicating whether to ignore case when comparing strings.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="T:NLog.Filters.WhenNotEqualFilter">
<summary>
Matches when the calculated layout is NOT equal to the specified substring.
This filter is deprecated in favour of <c>&lt;when /&gt;</c> which is based on <a href="conditions.html">contitions</a>.
</summary>
</member>
<member name="M:NLog.Filters.WhenNotEqualFilter.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Filters.WhenNotEqualFilter"/> class.
</summary>
</member>
<member name="M:NLog.Filters.WhenNotEqualFilter.Check(NLog.LogEventInfo)">
<summary>
Checks whether log event should be logged or not.
</summary>
<param name="logEvent">Log event.</param>
<returns>
<see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/>
<see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/>
<see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/>
.</returns>
</member>
<member name="P:NLog.Filters.WhenNotEqualFilter.CompareTo">
<summary>
Gets or sets a string to compare the layout to.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="P:NLog.Filters.WhenNotEqualFilter.IgnoreCase">
<summary>
Gets or sets a value indicating whether to ignore case when comparing strings.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="T:NLog.GDC">
<summary>
Global Diagnostics Context - used for log4net compatibility.
</summary>
</member>
<member name="M:NLog.GDC.Set(System.String,System.String)">
<summary>
Sets the Global Diagnostics Context item to the specified value.
</summary>
<param name="item">Item name.</param>
<param name="value">Item value.</param>
</member>
<member name="M:NLog.GDC.Get(System.String)">
<summary>
Gets the Global Diagnostics Context named item.
</summary>
<param name="item">Item name.</param>
<returns>The item value of String.Empty if the value is not present.</returns>
</member>
<member name="M:NLog.GDC.Contains(System.String)">
<summary>
Checks whether the specified item exists in the Global Diagnostics Context.
</summary>
<param name="item">Item name.</param>
<returns>A boolean indicating whether the specified item exists in current thread GDC.</returns>
</member>
<member name="M:NLog.GDC.Remove(System.String)">
<summary>
Removes the specified item from the Global Diagnostics Context.
</summary>
<param name="item">Item name.</param>
</member>
<member name="M:NLog.GDC.Clear">
<summary>
Clears the content of the GDC.
</summary>
</member>
<member name="T:NLog.GlobalDiagnosticsContext">
<summary>
Global Diagnostics Context - a dictionary structure to hold per-application-instance values.
</summary>
</member>
<member name="M:NLog.GlobalDiagnosticsContext.Set(System.String,System.String)">
<summary>
Sets the Global Diagnostics Context item to the specified value.
</summary>
<param name="item">Item name.</param>
<param name="value">Item value.</param>
</member>
<member name="M:NLog.GlobalDiagnosticsContext.Get(System.String)">
<summary>
Gets the Global Diagnostics Context named item.
</summary>
<param name="item">Item name.</param>
<returns>The item value of String.Empty if the value is not present.</returns>
</member>
<member name="M:NLog.GlobalDiagnosticsContext.Contains(System.String)">
<summary>
Checks whether the specified item exists in the Global Diagnostics Context.
</summary>
<param name="item">Item name.</param>
<returns>A boolean indicating whether the specified item exists in current thread GDC.</returns>
</member>
<member name="M:NLog.GlobalDiagnosticsContext.Remove(System.String)">
<summary>
Removes the specified item from the Global Diagnostics Context.
</summary>
<param name="item">Item name.</param>
</member>
<member name="M:NLog.GlobalDiagnosticsContext.Clear">
<summary>
Clears the content of the GDC.
</summary>
</member>
14 years ago
<member name="T:NLog.Internal.AspHelper">
14 years ago
<summary>
14 years ago
Various helper methods for accessing state of ASP application.
14 years ago
</summary>
</member>
<member name="T:NLog.Internal.CurrentTimeGetter">
<summary>
Optimized methods to get current time.
</summary>
</member>
<member name="P:NLog.Internal.CurrentTimeGetter.Now">
<summary>
Gets the current time in an optimized fashion.
</summary>
<value>Current time.</value>
</member>
<member name="T:NLog.Internal.DictionaryAdapter`2">
<summary>
Provides untyped IDictionary interface on top of generic IDictionary.
</summary>
<typeparam name="TKey">The type of the key.</typeparam>
<typeparam name="TValue">The type of the value.</typeparam>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>
Initializes a new instance of the DictionaryAdapter class.
</summary>
<param name="implementation">The implementation.</param>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.Add(System.Object,System.Object)">
<summary>
Adds an element with the provided key and value to the <see cref="T:System.Collections.IDictionary"/> object.
</summary>
<param name="key">The <see cref="T:System.Object"/> to use as the key of the element to add.</param>
<param name="value">The <see cref="T:System.Object"/> to use as the value of the element to add.</param>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.Clear">
<summary>
Removes all elements from the <see cref="T:System.Collections.IDictionary"/> object.
</summary>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.Contains(System.Object)">
<summary>
Determines whether the <see cref="T:System.Collections.IDictionary"/> object contains an element with the specified key.
</summary>
<param name="key">The key to locate in the <see cref="T:System.Collections.IDictionary"/> object.</param>
<returns>
True if the <see cref="T:System.Collections.IDictionary"/> contains an element with the key; otherwise, false.
</returns>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.GetEnumerator">
<summary>
Returns an <see cref="T:System.Collections.IDictionaryEnumerator"/> object for the <see cref="T:System.Collections.IDictionary"/> object.
</summary>
<returns>
An <see cref="T:System.Collections.IDictionaryEnumerator"/> object for the <see cref="T:System.Collections.IDictionary"/> object.
</returns>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.Remove(System.Object)">
<summary>
Removes the element with the specified key from the <see cref="T:System.Collections.IDictionary"/> object.
</summary>
<param name="key">The key of the element to remove.</param>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.CopyTo(System.Array,System.Int32)">
<summary>
Copies the elements of the <see cref="T:System.Collections.ICollection"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
</summary>
<param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.System#Collections#IEnumerable#GetEnumerator">
<summary>
Returns an enumerator that iterates through a collection.
</summary>
<returns>
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.Values">
<summary>
Gets an <see cref="T:System.Collections.ICollection"/> object containing the values in the <see cref="T:System.Collections.IDictionary"/> object.
</summary>
<value></value>
<returns>
An <see cref="T:System.Collections.ICollection"/> object containing the values in the <see cref="T:System.Collections.IDictionary"/> object.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.Count">
<summary>
Gets the number of elements contained in the <see cref="T:System.Collections.ICollection"/>.
</summary>
<value></value>
<returns>
The number of elements contained in the <see cref="T:System.Collections.ICollection"/>.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.IsSynchronized">
<summary>
Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
</summary>
<value></value>
<returns>true if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, false.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.SyncRoot">
<summary>
Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
</summary>
<value></value>
<returns>
An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.IsFixedSize">
<summary>
Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"/> object has a fixed size.
</summary>
<value></value>
<returns>true if the <see cref="T:System.Collections.IDictionary"/> object has a fixed size; otherwise, false.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.IsReadOnly">
<summary>
Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"/> object is read-only.
</summary>
<value></value>
<returns>true if the <see cref="T:System.Collections.IDictionary"/> object is read-only; otherwise, false.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.Keys">
<summary>
Gets an <see cref="T:System.Collections.ICollection"/> object containing the keys of the <see cref="T:System.Collections.IDictionary"/> object.
</summary>
<value></value>
<returns>
An <see cref="T:System.Collections.ICollection"/> object containing the keys of the <see cref="T:System.Collections.IDictionary"/> object.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.Item(System.Object)">
<summary>
Gets or sets the <see cref="T:System.Object"/> with the specified key.
</summary>
<param name="key">Dictionary key.</param>
<value>Value corresponding to key or null if not found</value>
</member>
<member name="T:NLog.Internal.DictionaryAdapter`2.MyEnumerator">
<summary>
Wrapper IDictionaryEnumerator.
</summary>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.MyEnumerator.#ctor(System.Collections.Generic.IEnumerator{System.Collections.Generic.KeyValuePair{`0,`1}})">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.DictionaryAdapter`2.MyEnumerator"/> class.
</summary>
<param name="wrapped">The wrapped.</param>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.MyEnumerator.MoveNext">
<summary>
Advances the enumerator to the next element of the collection.
</summary>
<returns>
True if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.
</returns>
</member>
<member name="M:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Reset">
<summary>
Sets the enumerator to its initial position, which is before the first element in the collection.
</summary>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Entry">
<summary>
Gets both the key and the value of the current dictionary entry.
</summary>
<value></value>
<returns>
A <see cref="T:System.Collections.DictionaryEntry"/> containing both the key and the value of the current dictionary entry.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Key">
<summary>
Gets the key of the current dictionary entry.
</summary>
<value></value>
<returns>
The key of the current element of the enumeration.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Value">
<summary>
Gets the value of the current dictionary entry.
</summary>
<value></value>
<returns>
The value of the current element of the enumeration.
</returns>
</member>
<member name="P:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Current">
<summary>
Gets the current element in the collection.
</summary>
<value></value>
<returns>
The current element in the collection.
</returns>
</member>
<member name="T:NLog.Internal.EnumerableHelpers">
<summary>
LINQ-like helpers (cannot use LINQ because we must work with .NET 2.0 profile).
</summary>
</member>
<member name="M:NLog.Internal.EnumerableHelpers.OfType``1(System.Collections.IEnumerable)">
<summary>
Filters the given enumerable to return only items of the specified type.
</summary>
<typeparam name="T">
Type of the item.
</typeparam>
<param name="enumerable">
The enumerable.
</param>
<returns>
Items of specified type.
</returns>
</member>
<member name="M:NLog.Internal.EnumerableHelpers.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
Reverses the specified enumerable.
</summary>
<typeparam name="T">
Type of enumerable item.
</typeparam>
<param name="enumerable">
The enumerable.
</param>
<returns>
Reversed enumerable.
</returns>
</member>
<member name="M:NLog.Internal.EnumerableHelpers.Any``1(System.Collections.Generic.IEnumerable{``0},System.Predicate{``0})">
<summary>
Determines is the given predicate is met by any element of the enumerable.
</summary>
<typeparam name="T">Element type.</typeparam>
<param name="enumerable">The enumerable.</param>
<param name="predicate">The predicate.</param>
<returns>True if predicate returns true for any element of the collection, false otherwise.</returns>
</member>
<member name="M:NLog.Internal.EnumerableHelpers.ToList``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
Converts the enumerable to list.
</summary>
<typeparam name="T">Type of the list element.</typeparam>
<param name="enumerable">The enumerable.</param>
<returns>List of elements.</returns>
</member>
14 years ago
<member name="T:NLog.Internal.EnvironmentHelper">
<summary>
Safe way to get environment variables.
</summary>
</member>
14 years ago
<member name="T:NLog.Internal.ExceptionHelper">
<summary>
Helper class for dealing with exceptions.
</summary>
</member>
<member name="M:NLog.Internal.ExceptionHelper.MustBeRethrown(System.Exception)">
<summary>
Determines whether the exception must be rethrown.
</summary>
<param name="exception">The exception.</param>
<returns>True if the exception must be rethrown, false otherwise.</returns>
</member>
<member name="T:NLog.Internal.FactoryHelper">
<summary>
Object construction helper.
</summary>
</member>
<member name="T:NLog.Internal.FileAppenders.BaseFileAppender">
<summary>
Base class for optimized file appenders.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> class.
</summary>
<param name="fileName">Name of the file.</param>
<param name="createParameters">The create parameters.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Write(System.Byte[])">
<summary>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush">
<summary>
Flushes this instance.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close">
<summary>
Closes this instance.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileInfo(System.DateTime@,System.Int64@)">
<summary>
Gets the file info.
</summary>
<param name="lastWriteTime">The last write time.</param>
<param name="fileLength">Length of the file.</param>
<returns>True if the operation succeeded, false otherwise.</returns>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Dispose(System.Boolean)">
<summary>
Releases unmanaged and - optionally - managed resources.
</summary>
<param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.FileTouched">
<summary>
Records the last write time for a file.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.FileTouched(System.DateTime)">
<summary>
Records the last write time for a file to be specific date.
</summary>
<param name="dateTime">Date and time when the last write occurred.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.CreateFileStream(System.Boolean)">
<summary>
Creates the file stream.
</summary>
<param name="allowConcurrentWrite">If set to <c>true</c> allow concurrent writes.</param>
<returns>A <see cref="T:System.IO.FileStream"/> object which can be used to write to the file.</returns>
</member>
<member name="P:NLog.Internal.FileAppenders.BaseFileAppender.FileName">
<summary>
Gets the name of the file.
</summary>
<value>The name of the file.</value>
</member>
<member name="P:NLog.Internal.FileAppenders.BaseFileAppender.LastWriteTime">
<summary>
Gets the last write time.
</summary>
<value>The last write time.</value>
</member>
<member name="P:NLog.Internal.FileAppenders.BaseFileAppender.OpenTime">
<summary>
Gets the open time of the file.
</summary>
<value>The open time.</value>
</member>
<member name="P:NLog.Internal.FileAppenders.BaseFileAppender.CreateFileParameters">
<summary>
Gets the file creation parameters.
</summary>
<value>The file creation parameters.</value>
</member>
<member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender">
<summary>
Implementation of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which caches
file information.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender"/> class.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">The parameters.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close">
<summary>
Closes this instance of the appender.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush">
<summary>
Flushes this current appender.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileInfo(System.DateTime@,System.Int64@)">
<summary>
Gets the file info.
</summary>
<param name="lastWriteTime">The last write time.</param>
<param name="fileLength">Length of the file.</param>
<returns>True if the operation succeeded, false otherwise.</returns>
</member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[])">
<summary>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes to be written.</param>
</member>
<member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory">
<summary>
Factory class which creates <see cref="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender"/> objects.
</summary>
</member>
<member name="T:NLog.Internal.FileAppenders.IFileAppenderFactory">
<summary>
Interface implemented by all factories capable of creating file appenders.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.IFileAppenderFactory.Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.</returns>
</member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member>
<member name="T:NLog.Internal.FileAppenders.ICreateFileParameters">
<summary>
Interface that provides parameters for create file function.
</summary>
</member>
14 years ago
<member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender">
<summary>
Provides a multiprocess-safe atomic file appends while
keeping the files open.
</summary>
<remarks>
On Unix you can get all the appends to be atomic, even when multiple
processes are trying to write to the same file, because setting the file
pointer to the end of the file and appending can be made one operation.
On Win32 we need to maintain some synchronization between processes
(global named mutex is used for this)
</remarks>
</member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender"/> class.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">The parameters.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[])">
<summary>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes to be written.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close">
<summary>
Closes this instance.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush">
<summary>
Flushes this instance.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileInfo(System.DateTime@,System.Int64@)">
<summary>
Gets the file info.
</summary>
<param name="lastWriteTime">The last write time.</param>
<param name="fileLength">Length of the file.</param>
<returns>
True if the operation succeeded, false otherwise.
</returns>
</member>
<member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory">
<summary>
Factory class.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member>
14 years ago
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender">
<summary>
Multi-process and multi-host file appender which attempts
to get exclusive write access and retries if it's not available.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender"/> class.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">The parameters.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[])">
<summary>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush">
<summary>
Flushes this instance.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close">
<summary>
Closes this instance.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileInfo(System.DateTime@,System.Int64@)">
<summary>
Gets the file info.
</summary>
<param name="lastWriteTime">The last write time.</param>
<param name="fileLength">Length of the file.</param>
<returns>
True if the operation succeeded, false otherwise.
</returns>
</member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory">
<summary>
Factory class.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender">
<summary>
Optimized single-process file appender which keeps the file open for exclusive write.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.SingleProcessFileAppender"/> class.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">The parameters.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[])">
<summary>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush">
<summary>
Flushes this instance.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close">
<summary>
Closes this instance.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileInfo(System.DateTime@,System.Int64@)">
<summary>
Gets the file info.
</summary>
<param name="lastWriteTime">The last write time.</param>
<param name="fileLength">Length of the file.</param>
<returns>
True if the operation succeeded, false otherwise.
</returns>
</member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory">
<summary>
Factory class.
</summary>
</member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member>
<member name="T:NLog.Internal.FileInfoHelper">
<summary>
Optimized routines to get the size and last write time of the specified file.
</summary>
</member>
<member name="M:NLog.Internal.FileInfoHelper.#cctor">
<summary>
Initializes static members of the FileInfoHelper class.
</summary>
</member>
<member name="M:NLog.Internal.FileInfoHelper.GetFileInfo(System.String,System.IntPtr,System.DateTime@,System.Int64@)">
<summary>
Gets the information about a file.
</summary>
<param name="fileName">Name of the file.</param>
<param name="fileHandle">The file handle.</param>
<param name="lastWriteTime">The last write time of the file.</param>
<param name="fileLength">Length of the file.</param>
<returns>A value of <c>true</c> if file information was retrieved successfully, <c>false</c> otherwise.</returns>
</member>
14 years ago
<member name="T:NLog.Internal.FormHelper">
14 years ago
<summary>
14 years ago
Form helper methods.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Internal.FormHelper.CreateRichTextBox(System.String,System.Windows.Forms.Form)">
14 years ago
<summary>
14 years ago
Creates RichTextBox and docks in parentForm.
</summary>
<param name="name">Name of RichTextBox.</param>
<param name="parentForm">Form to dock RichTextBox.</param>
<returns>Created RichTextBox.</returns>
</member>
<member name="M:NLog.Internal.FormHelper.FindControl(System.String,System.Windows.Forms.Control)">
<summary>
Finds control embedded on searchControl.
</summary>
<param name="name">Name of the control.</param>
<param name="searchControl">Control in which we're searching for control.</param>
<returns>A value of null if no control has been found.</returns>
</member>
<member name="M:NLog.Internal.FormHelper.FindControl``1(System.String,System.Windows.Forms.Control)">
<summary>
Finds control of specified type embended on searchControl.
</summary>
<typeparam name="TControl">The type of the control.</typeparam>
<param name="name">Name of the control.</param>
<param name="searchControl">Control in which we're searching for control.</param>
<returns>
A value of null if no control has been found.
</returns>
</member>
<member name="M:NLog.Internal.FormHelper.CreateForm(System.String,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Creates a form.
</summary>
<param name="name">Name of form.</param>
<param name="width">Width of form.</param>
<param name="height">Height of form.</param>
<param name="show">Auto show form.</param>
<param name="showMinimized">If set to <c>true</c> the form will be minimized.</param>
<param name="toolWindow">If set to <c>true</c> the form will be created as tool window.</param>
<returns>Created form.</returns>
</member>
<member name="T:NLog.Internal.IRenderable">
<summary>
Interface implemented by layouts and layout renderers.
</summary>
</member>
<member name="M:NLog.Internal.IRenderable.Render(NLog.LogEventInfo)">
<summary>
Renders the the value of layout or layout renderer in the context of the specified log event.
14 years ago
</summary>
<param name="logEvent">The log event.</param>
<returns>String representation of a layout.</returns>
</member>
14 years ago
<member name="T:NLog.Internal.ISmtpClient">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
14 years ago
<member name="T:NLog.Internal.ISupportsInitialize">
<summary>
Supports object initialization and termination.
</summary>
</member>
<member name="M:NLog.Internal.ISupportsInitialize.Initialize(NLog.Config.LoggingConfiguration)">
<summary>
Initializes this instance.
</summary>
<param name="configuration">The configuration.</param>
</member>
<member name="M:NLog.Internal.ISupportsInitialize.Close">
<summary>
Closes this instance.
</summary>
</member>
<member name="T:NLog.Internal.IUsesStackTrace">
<summary>
Allows components to request stack trace information to be provided in the <see cref="T:NLog.LogEventInfo"/>.
</summary>
</member>
<member name="P:NLog.Internal.IUsesStackTrace.StackTraceUsage">
<summary>
Gets the level of stack trace information required by the implementing class.
</summary>
</member>
<member name="T:NLog.Internal.LoggerConfiguration">
<summary>
Logger configuration.
</summary>
</member>
<member name="M:NLog.Internal.LoggerConfiguration.#ctor(NLog.Internal.TargetWithFilterChain[])">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.LoggerConfiguration"/> class.
</summary>
<param name="targetsByLevel">The targets by level.</param>
</member>
<member name="M:NLog.Internal.LoggerConfiguration.GetTargetsForLevel(NLog.LogLevel)">
<summary>
Gets targets for the specified level.
</summary>
<param name="level">The level.</param>
<returns>Chain of targets with attached filters.</returns>
</member>
<member name="M:NLog.Internal.LoggerConfiguration.IsEnabled(NLog.LogLevel)">
<summary>
Determines whether the specified level is enabled.
</summary>
<param name="level">The level.</param>
<returns>
A value of <c>true</c> if the specified level is enabled; otherwise, <c>false</c>.
</returns>
</member>
14 years ago
<member name="T:NLog.Internal.MultiFileWatcher">
<summary>
Watches multiple files at the same time and raises an event whenever
a single change is detected in any of those files.
</summary>
</member>
<member name="M:NLog.Internal.MultiFileWatcher.Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="M:NLog.Internal.MultiFileWatcher.StopWatching">
<summary>
Stops the watching.
</summary>
</member>
<member name="M:NLog.Internal.MultiFileWatcher.Watch(System.Collections.Generic.IEnumerable{System.String})">
<summary>
Watches the specified files for changes.
</summary>
<param name="fileNames">The file names.</param>
</member>
<member name="E:NLog.Internal.MultiFileWatcher.OnChange">
<summary>
Occurs when a change is detected in one of the monitored files.
</summary>
</member>
<member name="T:NLog.Internal.MySmtpClient">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.Dispose">
<summary>
Sends a QUIT message to the SMTP server, gracefully ends the TCP connection, and releases all resources used by the current instance of the <see cref="T:System.Net.Mail.SmtpClient"/> class.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#get_Host">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#set_Host(System.String)">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#get_Port">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#set_Port(System.Int32)">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#get_Credentials">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#set_Credentials(System.Net.ICredentialsByHost)">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#get_EnableSsl">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#set_EnableSsl(System.Boolean)">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
<member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#Send(System.Net.Mail.MailMessage)">
<summary>
Supports mocking of SMTP Client code.
</summary>
</member>
14 years ago
<member name="T:NLog.Internal.NetworkSenders.INetworkSenderFactory">
<summary>
Creates instances of <see cref="T:NLog.Internal.NetworkSenders.NetworkSender"/> objects for given URLs.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.INetworkSenderFactory.Create(System.String)">
<summary>
Creates a new instance of the network sender based on a network URL.
</summary>
<param name="url">
URL that determines the network sender to be created.
</param>
<returns>
A newly created network sender.
</returns>
</member>
<member name="T:NLog.Internal.NetworkSenders.ISocket">
<summary>
Interface for mocking socket calls.
</summary>
</member>
<member name="T:NLog.Internal.NetworkSenders.NetworkSender">
<summary>
A base class for all network senders. Supports one-way sending of messages
over various protocols.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.NetworkSenders.NetworkSender"/> class.
</summary>
<param name="url">The network URL.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.Finalize">
<summary>
Finalizes an instance of the NetworkSender class.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.Initialize">
<summary>
Initializes this network sender.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.Close(NLog.Common.AsyncContinuation)">
<summary>
Closes the sender and releases any unmanaged resources.
</summary>
<param name="continuation">The continuation.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.FlushAsync(NLog.Common.AsyncContinuation)">
<summary>
Flushes any pending messages and invokes a continuation.
</summary>
<param name="continuation">The continuation.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.Send(System.Byte[],System.Int32,System.Int32,NLog.Common.AsyncContinuation)">
<summary>
Send the given text over the specified protocol.
</summary>
<param name="bytes">Bytes to be sent.</param>
<param name="offset">Offset in buffer.</param>
<param name="length">Number of bytes to send.</param>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.Dispose">
<summary>
Closes the sender and releases any unmanaged resources.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.DoInitialize">
<summary>
Performs sender-specific initialization.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.DoClose(NLog.Common.AsyncContinuation)">
<summary>
Performs sender-specific close operation.
</summary>
<param name="continuation">The continuation.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.DoFlush(NLog.Common.AsyncContinuation)">
<summary>
Performs sender-specific flush.
</summary>
<param name="continuation">The continuation.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.DoSend(System.Byte[],System.Int32,System.Int32,NLog.Common.AsyncContinuation)">
<summary>
Actually sends the given text over the specified protocol.
</summary>
<param name="bytes">The bytes to be sent.</param>
<param name="offset">Offset in buffer.</param>
<param name="length">Number of bytes to send.</param>
<param name="asyncContinuation">The async continuation to be invoked after the buffer has been sent.</param>
<remarks>To be overridden in inheriting classes.</remarks>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSender.ParseEndpointAddress(System.Uri,System.Net.Sockets.AddressFamily)">
<summary>
Parses the URI into an endpoint address.
</summary>
<param name="uri">The URI to parse.</param>
<param name="addressFamily">The address family.</param>
<returns>Parsed endpoint.</returns>
</member>
<member name="P:NLog.Internal.NetworkSenders.NetworkSender.Address">
<summary>
Gets the address of the network endpoint.
</summary>
</member>
<member name="P:NLog.Internal.NetworkSenders.NetworkSender.LastSendTime">
<summary>
Gets the last send time.
</summary>
</member>
<member name="T:NLog.Internal.NetworkSenders.NetworkSenderFactory">
<summary>
Default implementation of <see cref="T:NLog.Internal.NetworkSenders.INetworkSenderFactory"/>.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.NetworkSenderFactory.Create(System.String)">
<summary>
Creates a new instance of the network sender based on a network URL:.
</summary>
<param name="url">
URL that determines the network sender to be created.
</param>
<returns>
A newly created network sender.
</returns>
</member>
<member name="T:NLog.Internal.NetworkSenders.SocketProxy">
<summary>
Socket proxy for mocking Socket code.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.SocketProxy.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.NetworkSenders.SocketProxy"/> class.
</summary>
<param name="addressFamily">The address family.</param>
<param name="socketType">Type of the socket.</param>
<param name="protocolType">Type of the protocol.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.SocketProxy.Close">
<summary>
Closes the wrapped socket.
</summary>
</member>
14 years ago
<member name="M:NLog.Internal.NetworkSenders.SocketProxy.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">
14 years ago
<summary>
Invokes ConnectAsync method on the wrapped socket.
</summary>
14 years ago
<param name="args">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs"/> instance containing the event data.</param>
14 years ago
<returns>Result of original method.</returns>
</member>
14 years ago
<member name="M:NLog.Internal.NetworkSenders.SocketProxy.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">
14 years ago
<summary>
Invokes SendAsync method on the wrapped socket.
</summary>
14 years ago
<param name="args">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs"/> instance containing the event data.</param>
14 years ago
<returns>Result of original method.</returns>
</member>
14 years ago
<member name="M:NLog.Internal.NetworkSenders.SocketProxy.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">
14 years ago
<summary>
Invokes SendToAsync method on the wrapped socket.
</summary>
14 years ago
<param name="args">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs"/> instance containing the event data.</param>
14 years ago
<returns>Result of original method.</returns>
</member>
<member name="M:NLog.Internal.NetworkSenders.SocketProxy.Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="T:NLog.Internal.NetworkSenders.TcpNetworkSender">
<summary>
Sends messages over a TCP network connection.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.TcpNetworkSender.#ctor(System.String,System.Net.Sockets.AddressFamily)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.NetworkSenders.TcpNetworkSender"/> class.
</summary>
<param name="url">URL. Must start with tcp://.</param>
<param name="addressFamily">The address family.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.TcpNetworkSender.CreateSocket(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">
<summary>
Creates the socket with given parameters.
</summary>
<param name="addressFamily">The address family.</param>
<param name="socketType">Type of the socket.</param>
<param name="protocolType">Type of the protocol.</param>
<returns>Instance of <see cref="T:NLog.Internal.NetworkSenders.ISocket"/> which represents the socket.</returns>
</member>
<member name="M:NLog.Internal.NetworkSenders.TcpNetworkSender.DoInitialize">
<summary>
Performs sender-specific initialization.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.TcpNetworkSender.DoClose(NLog.Common.AsyncContinuation)">
<summary>
Closes the socket.
</summary>
<param name="continuation">The continuation.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.TcpNetworkSender.DoFlush(NLog.Common.AsyncContinuation)">
<summary>
Performs sender-specific flush.
</summary>
<param name="continuation">The continuation.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.TcpNetworkSender.DoSend(System.Byte[],System.Int32,System.Int32,NLog.Common.AsyncContinuation)">
<summary>
Sends the specified text over the connected socket.
</summary>
<param name="bytes">The bytes to be sent.</param>
<param name="offset">Offset in buffer.</param>
<param name="length">Number of bytes to send.</param>
<param name="asyncContinuation">The async continuation to be invoked after the buffer has been sent.</param>
<remarks>To be overridden in inheriting classes.</remarks>
</member>
<member name="T:NLog.Internal.NetworkSenders.TcpNetworkSender.MySocketAsyncEventArgs">
<summary>
14 years ago
Facilitates mocking of <see cref="T:System.Net.Sockets.SocketAsyncEventArgs"/> class.
14 years ago
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.TcpNetworkSender.MySocketAsyncEventArgs.RaiseCompleted">
<summary>
Raises the Completed event.
</summary>
</member>
<member name="T:NLog.Internal.NetworkSenders.UdpNetworkSender">
<summary>
Sends messages over the network as UDP datagrams.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.UdpNetworkSender.#ctor(System.String,System.Net.Sockets.AddressFamily)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.NetworkSenders.UdpNetworkSender"/> class.
</summary>
<param name="url">URL. Must start with udp://.</param>
<param name="addressFamily">The address family.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.UdpNetworkSender.CreateSocket(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">
<summary>
Creates the socket.
</summary>
<param name="addressFamily">The address family.</param>
<param name="socketType">Type of the socket.</param>
<param name="protocolType">Type of the protocol.</param>
<returns>Implementation of <see cref="T:NLog.Internal.NetworkSenders.ISocket"/> to use.</returns>
</member>
<member name="M:NLog.Internal.NetworkSenders.UdpNetworkSender.DoInitialize">
<summary>
Performs sender-specific initialization.
</summary>
</member>
<member name="M:NLog.Internal.NetworkSenders.UdpNetworkSender.DoClose(NLog.Common.AsyncContinuation)">
<summary>
Closes the socket.
</summary>
<param name="continuation">The continuation.</param>
</member>
<member name="M:NLog.Internal.NetworkSenders.UdpNetworkSender.DoSend(System.Byte[],System.Int32,System.Int32,NLog.Common.AsyncContinuation)">
<summary>
Sends the specified text as a UDP datagram.
</summary>
<param name="bytes">The bytes to be sent.</param>
<param name="offset">Offset in buffer.</param>
<param name="length">Number of bytes to send.</param>
<param name="asyncContinuation">The async continuation to be invoked after the buffer has been sent.</param>
<remarks>To be overridden in inheriting classes.</remarks>
</member>
<member name="T:NLog.Internal.ObjectGraphScanner">
<summary>
Scans (breadth-first) the object graph following all the edges whose are
instances have <see cref="T:NLog.Config.NLogConfigurationItemAttribute"/> attached and returns
all objects implementing a specified interfaces.
</summary>
</member>
<member name="M:NLog.Internal.ObjectGraphScanner.FindReachableObjects``1(System.Object[])">
<summary>
Finds the objects which have attached <see cref="T:NLog.Config.NLogConfigurationItemAttribute"/> which are reachable
from any of the given root objects when traversing the object graph over public properties.
</summary>
<typeparam name="T">Type of the objects to return.</typeparam>
<param name="rootObjects">The root objects.</param>
<returns>Ordered list of objects implementing T.</returns>
</member>
<member name="T:NLog.Internal.ParameterUtils">
<summary>
Parameter validation utilities.
</summary>
</member>
<member name="M:NLog.Internal.ParameterUtils.AssertNotNull(System.Object,System.String)">
<summary>
Asserts that the value is not null and throws <see cref="T:System.ArgumentNullException"/> otherwise.
</summary>
<param name="value">The value to check.</param>
<param name="parameterName">Name of the parameter.</param>
</member>
<member name="T:NLog.Internal.PlatformDetector">
<summary>
Detects the platform the NLog is running on.
</summary>
</member>
<member name="T:NLog.Internal.PortableFileInfoHelper">
<summary>
Portable implementation of <see cref="T:NLog.Internal.FileInfoHelper"/>.
</summary>
</member>
<member name="M:NLog.Internal.PortableFileInfoHelper.GetFileInfo(System.String,System.IntPtr,System.DateTime@,System.Int64@)">
<summary>
Gets the information about a file.
</summary>
<param name="fileName">Name of the file.</param>
<param name="fileHandle">The file handle.</param>
<param name="lastWriteTime">The last write time of the file.</param>
<param name="fileLength">Length of the file.</param>
<returns>
A value of <c>true</c> if file information was retrieved successfully, <c>false</c> otherwise.
</returns>
</member>
14 years ago
<member name="T:NLog.Internal.PortableThreadIDHelper">
<summary>
Portable implementation of <see cref="T:NLog.Internal.ThreadIDHelper"/>.
</summary>
</member>
<member name="T:NLog.Internal.ThreadIDHelper">
<summary>
Returns details about current process and thread in a portable manner.
</summary>
</member>
<member name="M:NLog.Internal.ThreadIDHelper.#cctor">
<summary>
Initializes static members of the ThreadIDHelper class.
</summary>
</member>
<member name="P:NLog.Internal.ThreadIDHelper.Instance">
<summary>
Gets the singleton instance of PortableThreadIDHelper or
Win32ThreadIDHelper depending on runtime environment.
</summary>
<value>The instance.</value>
</member>
<member name="P:NLog.Internal.ThreadIDHelper.CurrentThreadID">
<summary>
Gets current thread ID.
</summary>
</member>
<member name="P:NLog.Internal.ThreadIDHelper.CurrentProcessID">
<summary>
Gets current process ID.
</summary>
</member>
<member name="P:NLog.Internal.ThreadIDHelper.CurrentProcessName">
<summary>
Gets current process name.
</summary>
</member>
<member name="P:NLog.Internal.ThreadIDHelper.CurrentProcessBaseName">
<summary>
Gets current process name (excluding filename extension, if any).
</summary>
</member>
<member name="M:NLog.Internal.PortableThreadIDHelper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.PortableThreadIDHelper"/> class.
</summary>
</member>
<member name="M:NLog.Internal.PortableThreadIDHelper.GetProcessName">
<summary>
Gets the name of the process.
</summary>
</member>
<member name="P:NLog.Internal.PortableThreadIDHelper.CurrentThreadID">
<summary>
Gets current thread ID.
</summary>
<value></value>
</member>
<member name="P:NLog.Internal.PortableThreadIDHelper.CurrentProcessID">
<summary>
Gets current process ID.
</summary>
<value></value>
</member>
<member name="P:NLog.Internal.PortableThreadIDHelper.CurrentProcessName">
<summary>
Gets current process name.
</summary>
<value></value>
</member>
<member name="P:NLog.Internal.PortableThreadIDHelper.CurrentProcessBaseName">
<summary>
Gets current process name (excluding filename extension, if any).
</summary>
<value></value>
</member>
14 years ago
<member name="T:NLog.Internal.PropertyHelper">
<summary>
Reflection helpers for accessing properties.
</summary>
</member>
<member name="T:NLog.Internal.SingleCallContinuation">
<summary>
Implements a single-call guard around given continuation function.
</summary>
</member>
<member name="M:NLog.Internal.SingleCallContinuation.#ctor(NLog.Common.AsyncContinuation)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.SingleCallContinuation"/> class.
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="M:NLog.Internal.SingleCallContinuation.Function(System.Exception)">
<summary>
Continuation function which implements the single-call guard.
</summary>
<param name="exception">The exception.</param>
</member>
<member name="T:NLog.Internal.SortHelpers">
<summary>
Provides helpers to sort log events and associated continuations.
</summary>
</member>
<member name="M:NLog.Internal.SortHelpers.BucketSort``2(System.Collections.Generic.IEnumerable{``0},NLog.Internal.SortHelpers.KeySelector{``0,``1})">
<summary>
Performs bucket sort (group by) on an array of items and returns a dictionary for easy traversal of the result set.
</summary>
<typeparam name="TValue">The type of the value.</typeparam>
<typeparam name="TKey">The type of the key.</typeparam>
<param name="inputs">The inputs.</param>
<param name="keySelector">The key selector function.</param>
<returns>
Dictonary where keys are unique input keys, and values are lists of <see cref="T:NLog.Common.AsyncLogEventInfo"/>.
</returns>
</member>
<member name="T:NLog.Internal.SortHelpers.KeySelector`2">
<summary>
Key selector delegate.
</summary>
<typeparam name="TValue">The type of the value.</typeparam>
<typeparam name="TKey">The type of the key.</typeparam>
<param name="value">Value to extract key information from.</param>
<returns>Key selected from log event.</returns>
</member>
<member name="T:NLog.Internal.StackTraceUsageUtils">
<summary>
Utilities for dealing with <see cref="T:NLog.Config.StackTraceUsage"/> values.
</summary>
</member>
<member name="T:NLog.Internal.TargetWithFilterChain">
<summary>
Represents target with a chain of filters which determine
whether logging should happen.
</summary>
</member>
<member name="M:NLog.Internal.TargetWithFilterChain.#ctor(NLog.Targets.Target,System.Collections.Generic.IList{NLog.Filters.Filter})">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.TargetWithFilterChain"/> class.
</summary>
<param name="target">The target.</param>
<param name="filterChain">The filter chain.</param>
</member>
<member name="M:NLog.Internal.TargetWithFilterChain.GetStackTraceUsage">
<summary>
Gets the stack trace usage.
</summary>
<returns>A <see cref="T:NLog.Config.StackTraceUsage"/> value that determines stack trace handling.</returns>
</member>
<member name="P:NLog.Internal.TargetWithFilterChain.Target">
<summary>
Gets the target.
</summary>
<value>The target.</value>
</member>
<member name="P:NLog.Internal.TargetWithFilterChain.FilterChain">
<summary>
Gets the filter chain.
</summary>
<value>The filter chain.</value>
</member>
<member name="P:NLog.Internal.TargetWithFilterChain.NextInChain">
<summary>
Gets or sets the next <see cref="T:NLog.Internal.TargetWithFilterChain"/> item in the chain.
</summary>
<value>The next item in the chain.</value>
</member>
<member name="T:NLog.Internal.TimeoutContinuation">
<summary>
Wraps <see cref="T:NLog.Common.AsyncContinuation"/> with a timeout.
</summary>
</member>
<member name="M:NLog.Internal.TimeoutContinuation.#ctor(NLog.Common.AsyncContinuation,System.TimeSpan)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.TimeoutContinuation"/> class.
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
<param name="timeout">The timeout.</param>
</member>
<member name="M:NLog.Internal.TimeoutContinuation.Function(System.Exception)">
<summary>
Continuation function which implements the timeout logic.
</summary>
<param name="exception">The exception.</param>
</member>
<member name="M:NLog.Internal.TimeoutContinuation.Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="T:NLog.Internal.UrlHelper">
<summary>
URL Encoding helper.
</summary>
</member>
14 years ago
<member name="T:NLog.Internal.Win32FileInfoHelper">
<summary>
Win32-optimized implementation of <see cref="T:NLog.Internal.FileInfoHelper"/>.
</summary>
</member>
<member name="M:NLog.Internal.Win32FileInfoHelper.GetFileInfo(System.String,System.IntPtr,System.DateTime@,System.Int64@)">
<summary>
Gets the information about a file.
</summary>
<param name="fileName">Name of the file.</param>
<param name="fileHandle">The file handle.</param>
<param name="lastWriteTime">The last write time of the file.</param>
<param name="fileLength">Length of the file.</param>
<returns>
A value of <c>true</c> if file information was retrieved successfully, <c>false</c> otherwise.
</returns>
</member>
14 years ago
<member name="T:NLog.Internal.Win32ThreadIDHelper">
<summary>
Win32-optimized implementation of <see cref="T:NLog.Internal.ThreadIDHelper"/>.
</summary>
</member>
<member name="M:NLog.Internal.Win32ThreadIDHelper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Internal.Win32ThreadIDHelper"/> class.
</summary>
</member>
<member name="P:NLog.Internal.Win32ThreadIDHelper.CurrentThreadID">
<summary>
Gets current thread ID.
</summary>
<value></value>
</member>
<member name="P:NLog.Internal.Win32ThreadIDHelper.CurrentProcessID">
<summary>
Gets current process ID.
</summary>
<value></value>
</member>
<member name="P:NLog.Internal.Win32ThreadIDHelper.CurrentProcessName">
<summary>
Gets current process name.
</summary>
<value></value>
</member>
<member name="P:NLog.Internal.Win32ThreadIDHelper.CurrentProcessBaseName">
<summary>
Gets current process name (excluding filename extension, if any).
</summary>
<value></value>
</member>
<member name="T:NLog.LayoutRenderers.AmbientPropertyAttribute">
<summary>
Designates a property of the class as an ambient property.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.AmbientPropertyAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.AmbientPropertyAttribute"/> class.
</summary>
<param name="name">Ambient property name.</param>
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.AspApplicationValueLayoutRenderer">
14 years ago
<summary>
14 years ago
ASP Application variable.
14 years ago
</summary>
</member>
<member name="T:NLog.LayoutRenderers.LayoutRenderer">
<summary>
Render environmental information related to logging events.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.ToString">
<summary>
Returns a <see cref="T:System.String"/> that represents this instance.
</summary>
<returns>
A <see cref="T:System.String"/> that represents this instance.
</returns>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.Render(NLog.LogEventInfo)">
<summary>
Renders the the value of layout renderer in the context of the specified log event.
</summary>
<param name="logEvent">The log event.</param>
<returns>String representation of a layout renderer.</returns>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.NLog#Internal#ISupportsInitialize#Initialize(NLog.Config.LoggingConfiguration)">
<summary>
Initializes this instance.
</summary>
<param name="configuration">The configuration.</param>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.NLog#Internal#ISupportsInitialize#Close">
<summary>
Closes this instance.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.Initialize(NLog.Config.LoggingConfiguration)">
<summary>
Initializes this instance.
</summary>
<param name="configuration">The configuration.</param>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.Close">
<summary>
Closes this instance.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified environmental information and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.InitializeLayoutRenderer">
<summary>
Initializes the layout renderer.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.CloseLayoutRenderer">
<summary>
Closes the layout renderer.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRenderer.Dispose(System.Boolean)">
<summary>
Releases unmanaged and - optionally - managed resources.
</summary>
<param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member>
<member name="P:NLog.LayoutRenderers.LayoutRenderer.LoggingConfiguration">
<summary>
Gets the logging configuration this target is part of.
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.AspApplicationValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the specified ASP Application variable and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.AspApplicationValueLayoutRenderer.Variable">
14 years ago
<summary>
14 years ago
Gets or sets the ASP Application variable name.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.AspRequestValueLayoutRenderer">
14 years ago
<summary>
14 years ago
ASP Request variable.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the specified ASP Request variable and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.Item">
14 years ago
<summary>
14 years ago
Gets or sets the item name. The QueryString, Form, Cookies, or ServerVariables collection variables having the specified name are rendered.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.QueryString">
14 years ago
<summary>
14 years ago
Gets or sets the QueryString variable to be rendered.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.Form">
14 years ago
<summary>
14 years ago
Gets or sets the form variable to be rendered.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.Cookie">
14 years ago
<summary>
14 years ago
Gets or sets the cookie to be rendered.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.ServerVariable">
14 years ago
<summary>
14 years ago
Gets or sets the ServerVariables item to be rendered.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.AspSessionValueLayoutRenderer">
14 years ago
<summary>
14 years ago
ASP Session variable.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.AspSessionValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the specified ASP Session variable and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.AspSessionValueLayoutRenderer.Variable">
14 years ago
<summary>
14 years ago
Gets or sets the session variable name.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.BaseDirLayoutRenderer">
<summary>
The current application domain's base directory.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.BaseDirLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.BaseDirLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.BaseDirLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the application base directory and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.BaseDirLayoutRenderer.File">
<summary>
Gets or sets the name of the file to be Path.Combine()'d with with the base directory.
</summary>
<docgen category='Advanced Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.BaseDirLayoutRenderer.Dir">
<summary>
Gets or sets the name of the directory to be Path.Combine()'d with with the base directory.
</summary>
<docgen category='Advanced Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.CallSiteLayoutRenderer">
<summary>
The call site (class name, method name and source information).
</summary>
</member>
<member name="M:NLog.LayoutRenderers.CallSiteLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.CallSiteLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.CallSiteLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the call site and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.ClassName">
<summary>
Gets or sets a value indicating whether to render the class name.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.MethodName">
<summary>
Gets or sets a value indicating whether to render the method name.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.FileName">
<summary>
Gets or sets a value indicating whether to render the source file name and line number.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.IncludeSourcePath">
<summary>
Gets or sets a value indicating whether to include source file path.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.NLog#Internal#IUsesStackTrace#StackTraceUsage">
<summary>
Gets the level of stack trace information required by the implementing class.
</summary>
</member>
<member name="T:NLog.LayoutRenderers.CounterLayoutRenderer">
<summary>
A counter value (increases on each layout rendering).
</summary>
</member>
<member name="M:NLog.LayoutRenderers.CounterLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.CounterLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.CounterLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified counter value and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.CounterLayoutRenderer.Value">
<summary>
Gets or sets the initial value of the counter.
</summary>
<docgen category='Counter Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.CounterLayoutRenderer.Increment">
<summary>
Gets or sets the value to be added to the counter after each layout rendering.
</summary>
<docgen category='Counter Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.CounterLayoutRenderer.Sequence">
<summary>
Gets or sets the name of the sequence. Different named sequences can have individual values.
</summary>
<docgen category='Counter Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.DateLayoutRenderer">
<summary>
Current date and time.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.DateLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.DateLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.DateLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the current date and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.DateLayoutRenderer.Culture">
<summary>
Gets or sets the culture used for rendering.
14 years ago
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.DateLayoutRenderer.Format">
<summary>
Gets or sets the date format. Can be any argument accepted by DateTime.ToString(format).
</summary>
<docgen category='Rendering Options' order='10' />
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.EnvironmentLayoutRenderer">
<summary>
The environment variable.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.EnvironmentLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified environment variable and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.EnvironmentLayoutRenderer.Variable">
<summary>
Gets or sets the name of the environment variable.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.EventContextLayoutRenderer">
<summary>
Log event context data.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.EventContextLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified log event context item and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.EventContextLayoutRenderer.Item">
<summary>
Gets or sets the name of the item.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.ExceptionLayoutRenderer">
<summary>
Exception information provided through
a call to one of the Logger.*Exception() methods.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.ExceptionLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified exception information and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.Format">
<summary>
Gets or sets the format of the output. Must be a comma-separated list of exception
properties: Message, Type, ShortType, ToString, Method, StackTrace.
This parameter value is case-insensitive.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.Separator">
<summary>
Gets or sets the separator used to concatenate parts specified in the Format.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.FileContentsLayoutRenderer">
<summary>
Renders contents of the specified file.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.FileContentsLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.FileContentsLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.FileContentsLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the contents of the specified file and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.FileContentsLayoutRenderer.FileName">
<summary>
Gets or sets the name of the file.
</summary>
<docgen category='File Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.FileContentsLayoutRenderer.Encoding">
<summary>
Gets or sets the encoding used in the file.
</summary>
<value>The encoding.</value>
<docgen category='File Options' order='10' />
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.GarbageCollectorInfoLayoutRenderer">
<summary>
The information about the garbage collector.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.GarbageCollectorInfoLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.GarbageCollectorInfoLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.GarbageCollectorInfoLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the selected process information.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.GarbageCollectorInfoLayoutRenderer.Property">
<summary>
Gets or sets the property to retrieve.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.GarbageCollectorProperty">
<summary>
Gets or sets the property of System.GC to retrieve.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.GarbageCollectorProperty.TotalMemory">
<summary>
Total memory allocated.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.GarbageCollectorProperty.TotalMemoryForceCollection">
<summary>
Total memory allocated (perform full garbage collection first).
</summary>
</member>
<member name="F:NLog.LayoutRenderers.GarbageCollectorProperty.CollectionCount0">
<summary>
Gets the number of Gen0 collections.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.GarbageCollectorProperty.CollectionCount1">
<summary>
Gets the number of Gen1 collections.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.GarbageCollectorProperty.CollectionCount2">
<summary>
Gets the number of Gen2 collections.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.GarbageCollectorProperty.MaxGeneration">
<summary>
Maximum generation number supported by GC.
</summary>
</member>
<member name="T:NLog.LayoutRenderers.GdcLayoutRenderer">
<summary>
Global Diagnostics Context item. Provided for compatibility with log4net.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.GdcLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified Global Diagnostics Context item and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.GdcLayoutRenderer.Item">
<summary>
Gets or sets the name of the item.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.GuidLayoutRenderer">
<summary>
Globally-unique identifier (GUID).
</summary>
</member>
<member name="M:NLog.LayoutRenderers.GuidLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.GuidLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.GuidLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders a newly generated GUID string and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.GuidLayoutRenderer.Format">
<summary>
Gets or sets the GUID format as accepted by Guid.ToString() method.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.IdentityLayoutRenderer">
<summary>
Thread identity information (name and authentication information).
</summary>
</member>
<member name="M:NLog.LayoutRenderers.IdentityLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.IdentityLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.IdentityLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified identity information and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.IdentityLayoutRenderer.Separator">
<summary>
Gets or sets the separator to be used when concatenating
parts of identity information.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.IdentityLayoutRenderer.Name">
<summary>
Gets or sets a value indicating whether to render Thread.CurrentPrincipal.Identity.Name.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.IdentityLayoutRenderer.AuthType">
<summary>
Gets or sets a value indicating whether to render Thread.CurrentPrincipal.Identity.AuthenticationType.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.IdentityLayoutRenderer.IsAuthenticated">
<summary>
Gets or sets a value indicating whether to render Thread.CurrentPrincipal.Identity.IsAuthenticated.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.IdentityLayoutRenderer.FSNormalize">
<summary>
Gets or sets a value indicating whether to modify the output of this renderer so it can be used as a part of file path
(illegal characters are replaced with '_').
</summary>
<docgen category='Advanced Options' order='10' />
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.InstallContextLayoutRenderer">
<summary>
Installation parameter (passed to InstallNLogConfig).
</summary>
</member>
<member name="M:NLog.LayoutRenderers.InstallContextLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified installation parameter and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.InstallContextLayoutRenderer.Parameter">
<summary>
Gets or sets the name of the parameter.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.LayoutRendererAttribute">
<summary>
Marks class as a layout renderer and assigns a format string to it.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LayoutRendererAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.LayoutRendererAttribute"/> class.
</summary>
<param name="name">Name of the layout renderer.</param>
</member>
<member name="T:NLog.LayoutRenderers.LevelLayoutRenderer">
<summary>
The log level.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LevelLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the current log level and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="T:NLog.LayoutRenderers.LiteralLayoutRenderer">
<summary>
A string literal.
</summary>
<remarks>
This is used to escape '${' sequence
as ;${literal:text=${}'
</remarks>
</member>
<member name="M:NLog.LayoutRenderers.LiteralLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.LiteralLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LiteralLayoutRenderer.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.LiteralLayoutRenderer"/> class.
</summary>
<param name="text">The literal text value.</param>
<remarks>This is used by the layout compiler.</remarks>
</member>
<member name="M:NLog.LayoutRenderers.LiteralLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified string literal and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.LiteralLayoutRenderer.Text">
<summary>
Gets or sets the literal text.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer">
<summary>
XML event description compatible with log4j, Chainsaw and NLogViewer.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the XML logging event and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.IncludeNLogData">
<summary>
Gets or sets a value indicating whether to include NLog-specific extensions to log4j schema.
</summary>
<docgen category='Payload Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.IndentXml">
<summary>
Gets or sets a value indicating whether the XML should use spaces for indentation.
</summary>
<docgen category='Payload Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.AppInfo">
<summary>
Gets or sets the AppInfo field. By default it's the friendly name of the current AppDomain.
</summary>
<docgen category='Payload Options' order='10' />
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.IncludeCallSite">
<summary>
Gets or sets a value indicating whether to include call site (class and method name) in the information sent over the network.
</summary>
<docgen category='Payload Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.IncludeSourceInfo">
<summary>
Gets or sets a value indicating whether to include source info (file name and line number) in the information sent over the network.
</summary>
<docgen category='Payload Options' order='10' />
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.IncludeMdc">
<summary>
Gets or sets a value indicating whether to include contents of the <see cref="T:NLog.MappedDiagnosticsContext"/> dictionary.
</summary>
<docgen category="Payload Options" order="10"/>
</member>
<member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.IncludeNdc">
<summary>
Gets or sets a value indicating whether to include contents of the <see cref="T:NLog.NestedDiagnosticsContext"/> stack.
</summary>
<docgen category="Payload Options" order="10"/>
</member>
<member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.NLog#Internal#IUsesStackTrace#StackTraceUsage">
<summary>
Gets the level of stack trace information required by the implementing class.
</summary>
</member>
<member name="T:NLog.LayoutRenderers.LoggerNameLayoutRenderer">
<summary>
The logger name.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LoggerNameLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the logger name and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.LoggerNameLayoutRenderer.ShortName">
<summary>
Gets or sets a value indicating whether to render short logger name (the part after the trailing dot character).
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.LongDateLayoutRenderer">
<summary>
The date and time in a long, sortable format yyyy-MM-dd HH:mm:ss.mmm.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.LongDateLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the date in the long format (yyyy-MM-dd HH:mm:ss.mmm) and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.MachineNameLayoutRenderer">
<summary>
The machine name that the process is running on.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.MachineNameLayoutRenderer.InitializeLayoutRenderer">
<summary>
Initializes the layout renderer.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.MachineNameLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the machine name and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.MdcLayoutRenderer">
<summary>
Mapped Diagnostic Context item. Provided for compatibility with log4net.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.MdcLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified MDC item and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.MdcLayoutRenderer.Item">
<summary>
Gets or sets the name of the item.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.MessageLayoutRenderer">
<summary>
The formatted log message.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.MessageLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the log message including any positional parameters and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="T:NLog.LayoutRenderers.NdcLayoutRenderer">
<summary>
Nested Diagnostic Context item. Provided for compatibility with log4net.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.NdcLayoutRenderer.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.NdcLayoutRenderer"/> class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.NdcLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified Nested Diagnostics Context item and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.NdcLayoutRenderer.TopFrames">
<summary>
Gets or sets the number of top stack frames to be rendered.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.NdcLayoutRenderer.BottomFrames">
<summary>
Gets or sets the number of bottom stack frames to be rendered.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.NdcLayoutRenderer.Separator">
<summary>
Gets or sets the separator to be used for concatenating nested diagnostics context output.
</summary>
<docgen category='Rendering Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.NewLineLayoutRenderer">
<summary>
A newline literal.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.NewLineLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the specified string literal and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="T:NLog.LayoutRenderers.NLogDirLayoutRenderer">
<summary>
The directory where NLog.dll is located.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.NLogDirLayoutRenderer.#cctor">
<summary>
Initializes static members of the NLogDirLayoutRenderer class.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.NLogDirLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the directory where NLog is located and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
<member name="P:NLog.LayoutRenderers.NLogDirLayoutRenderer.File">
<summary>
Gets or sets the name of the file to be Path.Combine()'d with the directory name.
</summary>
<docgen category='Advanced Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.NLogDirLayoutRenderer.Dir">
<summary>
Gets or sets the name of the directory to be Path.Combine()'d with the directory name.
</summary>
<docgen category='Advanced Options' order='10' />
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer">
14 years ago
<summary>
14 years ago
The performance counter.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.InitializeLayoutRenderer">
14 years ago
<summary>
14 years ago
Initializes the layout renderer.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.CloseLayoutRenderer">
14 years ago
<summary>
14 years ago
Closes the layout renderer.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the specified environment variable and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.Category">
14 years ago
<summary>
14 years ago
Gets or sets the name of the counter category.
14 years ago
</summary>
14 years ago
<docgen category='Performance Counter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.Counter">
14 years ago
<summary>
14 years ago
Gets or sets the name of the performance counter.
14 years ago
</summary>
14 years ago
<docgen category='Performance Counter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.Instance">
14 years ago
<summary>
14 years ago
Gets or sets the name of the performance counter instance (e.g. this.Global_).
</summary>
<docgen category='Performance Counter Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.MachineName">
<summary>
Gets or sets the name of the machine to read the performance counter from.
</summary>
<docgen category='Performance Counter Options' order='10' />
</member>
<member name="T:NLog.LayoutRenderers.ProcessIdLayoutRenderer">
<summary>
The identifier of the current process.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.ProcessIdLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the current process ID.
14 years ago
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.ProcessInfoLayoutRenderer">
14 years ago
<summary>
14 years ago
The information about the running process.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.ProcessInfoLayoutRenderer.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.ProcessInfoLayoutRenderer"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.ProcessInfoLayoutRenderer.InitializeLayoutRenderer">
14 years ago
<summary>
Initializes the layout renderer.
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.ProcessInfoLayoutRenderer.CloseLayoutRenderer">
14 years ago
<summary>
14 years ago
Closes the layout renderer.
</summary>
</member>
<member name="M:NLog.LayoutRenderers.ProcessInfoLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<summary>
Renders the selected process information.
14 years ago
</summary>
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.ProcessInfoLayoutRenderer.Property">
14 years ago
<summary>
14 years ago
Gets or sets the property to retrieve.
14 years ago
</summary>
<docgen category='Rendering Options' order='10' />
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.ProcessInfoProperty">
14 years ago
<summary>
14 years ago
Property of System.Diagnostics.Process to retrieve.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.BasePriority">
14 years ago
<summary>
14 years ago
Base Priority.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.ExitCode">
14 years ago
<summary>
14 years ago
Exit Code.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.ExitTime">
14 years ago
<summary>
14 years ago
Exit Time.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.Handle">
14 years ago
<summary>
14 years ago
Process Handle.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.HandleCount">
14 years ago
<summary>
14 years ago
Handle Count.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.HasExited">
14 years ago
<summary>
14 years ago
Whether process has exited.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.Id">
14 years ago
<summary>
14 years ago
Process ID.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MachineName">
14 years ago
<summary>
14 years ago
Machine name.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MainWindowHandle">
14 years ago
<summary>
14 years ago
Handle of the main window.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MainWindowTitle">
14 years ago
<summary>
14 years ago
Title of the main window.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MaxWorkingSet">
14 years ago
<summary>
14 years ago
Maximum Working Set.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MinWorkingSet">
14 years ago
<summary>
14 years ago
Minimum Working Set.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.NonPagedSystemMemorySize">
14 years ago
<summary>
14 years ago
Non-paged System Memory Size.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.NonPagedSystemMemorySize64">
14 years ago
<summary>
14 years ago
Non-paged System Memory Size (64-bit).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PagedMemorySize">
14 years ago
<summary>
14 years ago
Paged Memory Size.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PagedMemorySize64">
14 years ago
<summary>
14 years ago
Paged Memory Size (64-bit)..
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PagedSystemMemorySize">
14 years ago
<summary>
14 years ago
Paged System Memory Size.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PagedSystemMemorySize64">
14 years ago
<summary>
14 years ago
Paged System Memory Size (64-bit).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakPagedMemorySize">
14 years ago
<summary>
14 years ago
Peak Paged Memory Size.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakPagedMemorySize64">
14 years ago
<summary>
14 years ago
Peak Paged Memory Size (64-bit).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakVirtualMemorySize">
14 years ago
<summary>
14 years ago
Peak Vitual Memory Size.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakVirtualMemorySize64">
14 years ago
<summary>
14 years ago
Peak Virtual Memory Size (64-bit)..
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakWorkingSet">
14 years ago
<summary>
14 years ago
Peak Working Set Size.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakWorkingSet64">
14 years ago
<summary>
14 years ago
Peak Working Set Size (64-bit).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PriorityBoostEnabled">
14 years ago
<summary>
14 years ago
Whether priority boost is enabled.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PriorityClass">
14 years ago
<summary>
14 years ago
Priority Class.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PrivateMemorySize">
14 years ago
<summary>
14 years ago
Private Memory Size.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PrivateMemorySize64">
14 years ago
<summary>
14 years ago
Private Memory Size (64-bit).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PrivilegedProcessorTime">
14 years ago
<summary>
14 years ago
Privileged Processor Time.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.ProcessName">
14 years ago
<summary>
14 years ago
Process Name.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.Responding">
14 years ago
<summary>
14 years ago
Whether process is responding.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.SessionId">
14 years ago
<summary>
14 years ago
Session ID.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.StartTime">
14 years ago
<summary>
14 years ago
Process Start Time.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.TotalProcessorTime">
14 years ago
<summary>
14 years ago
Total Processor Time.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.UserProcessorTime">
14 years ago
<summary>
14 years ago
User Processor Time.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.VirtualMemorySize">
14 years ago
<summary>
14 years ago
Virtual Memory Size.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.VirtualMemorySize64">
14 years ago
<summary>
14 years ago
Virtual Memory Size (64-bit).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.WorkingSet">
14 years ago
<summary>
14 years ago
Working Set Size.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.ProcessInfoProperty.WorkingSet64">
14 years ago
<summary>
14 years ago
Working Set Size (64-bit).
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.ProcessNameLayoutRenderer">
14 years ago
<summary>
14 years ago
The name of the current process.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.ProcessNameLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the current process name (optionally with a full path).
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.ProcessNameLayoutRenderer.FullName">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to write the full path to the process executable.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.ProcessTimeLayoutRenderer">
14 years ago
<summary>
14 years ago
The process time in format HH:mm:ss.mmm.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.ProcessTimeLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the current process running time and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer">
14 years ago
<summary>
14 years ago
High precision timer, based on the value returned from QueryPerformanceCounter() optionally converted to seconds.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.InitializeLayoutRenderer">
14 years ago
<summary>
14 years ago
Initializes the layout renderer.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the ticks value of current time and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.Normalize">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to normalize the result by subtracting
it from the result of the first call (so that it's effectively zero-based).
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.Difference">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to output the difference between the result
of QueryPerformanceCounter and the previous one.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.Seconds">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to convert the result to seconds by dividing
by the result of QueryPerformanceFrequency().
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.Precision">
14 years ago
<summary>
14 years ago
Gets or sets the number of decimal digits to be included in output.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.AlignDecimalPoint">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to align decimal point (emit non-significant zeros).
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.RegistryLayoutRenderer">
14 years ago
<summary>
14 years ago
A value from the Registry.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.RegistryLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Reads the specified registry key and value and appends it to
the passed <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event. Ignored.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.RegistryLayoutRenderer.Value">
14 years ago
<summary>
14 years ago
Gets or sets the registry value name.
14 years ago
</summary>
14 years ago
<docgen category='Registry Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.RegistryLayoutRenderer.DefaultValue">
14 years ago
<summary>
14 years ago
Gets or sets the value to be output when the specified registry key or value is not found.
</summary>
<docgen category='Registry Options' order='10' />
</member>
<member name="P:NLog.LayoutRenderers.RegistryLayoutRenderer.Key">
<summary>
Gets or sets the registry key.
14 years ago
</summary>
<remarks>
14 years ago
Must have one of the forms:
<ul>
<li>HKLM\Key\Full\Name</li>
<li>HKEY_LOCAL_MACHINE\Key\Full\Name</li>
<li>HKCU\Key\Full\Name</li>
<li>HKEY_CURRENT_USER\Key\Full\Name</li>
</ul>
14 years ago
</remarks>
14 years ago
<docgen category='Registry Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.ShortDateLayoutRenderer">
14 years ago
<summary>
14 years ago
The short date in a sortable format yyyy-MM-dd.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.ShortDateLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the current short date string (yyyy-MM-dd) and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.SilverlightApplicationInfoOption">
14 years ago
<summary>
14 years ago
Specifies application information to display in ${sl-appinfo} renderer.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.SilverlightApplicationInfoOption.XapUri">
14 years ago
<summary>
14 years ago
URI of the current application XAP file.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.SilverlightApplicationInfoOption.IsOutOfBrowser">
14 years ago
<summary>
14 years ago
Whether application is running out-of-browser.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.SilverlightApplicationInfoOption.InstallState">
14 years ago
<summary>
14 years ago
Installed state of an application.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.SilverlightApplicationInfoOption.HasElevatedPermissions">
14 years ago
<summary>
14 years ago
Whether application is running with elevated permissions.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.SpecialFolderLayoutRenderer">
14 years ago
<summary>
14 years ago
System special folder path (includes My Documents, My Music, Program Files, Desktop, and more).
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.SpecialFolderLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the directory where NLog is located and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.SpecialFolderLayoutRenderer.Folder">
14 years ago
<summary>
14 years ago
Gets or sets the system special folder to use.
14 years ago
</summary>
14 years ago
<remarks>
Full list of options is available at <a href="http://msdn2.microsoft.com/en-us/system.environment.specialfolder.aspx">MSDN</a>.
The most common ones are:
<ul>
<li><b>ApplicationData</b> - roaming application data for current user.</li>
<li><b>CommonApplicationData</b> - application data for all users.</li>
<li><b>MyDocuments</b> - My Documents</li>
<li><b>DesktopDirectory</b> - Desktop directory</li>
<li><b>LocalApplicationData</b> - non roaming application data</li>
<li><b>Personal</b> - user profile directory</li>
<li><b>System</b> - System directory</li>
</ul>
</remarks>
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.SpecialFolderLayoutRenderer.File">
14 years ago
<summary>
14 years ago
Gets or sets the name of the file to be Path.Combine()'d with the directory name.
14 years ago
</summary>
14 years ago
<docgen category='Advanced Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.SpecialFolderLayoutRenderer.Dir">
14 years ago
<summary>
14 years ago
Gets or sets the name of the directory to be Path.Combine()'d with the directory name.
14 years ago
</summary>
14 years ago
<docgen category='Advanced Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.StackTraceFormat">
14 years ago
<summary>
14 years ago
Format of the ${stacktrace} layout renderer output.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.StackTraceFormat.Raw">
14 years ago
<summary>
14 years ago
Raw format (multiline - as returned by StackFrame.ToString() method).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.StackTraceFormat.Flat">
14 years ago
<summary>
14 years ago
Flat format (class and method names displayed in a single line).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LayoutRenderers.StackTraceFormat.DetailedFlat">
14 years ago
<summary>
14 years ago
Detailed flat format (method signatures displayed in a single line).
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.StackTraceLayoutRenderer">
14 years ago
<summary>
14 years ago
Stack trace renderer.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.StackTraceLayoutRenderer.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.StackTraceLayoutRenderer"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.StackTraceLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the call site and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.StackTraceLayoutRenderer.Format">
14 years ago
<summary>
14 years ago
Gets or sets the output format of the stack trace.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.StackTraceLayoutRenderer.TopFrames">
14 years ago
<summary>
14 years ago
Gets or sets the number of top stack frames to be rendered.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.StackTraceLayoutRenderer.Separator">
14 years ago
<summary>
14 years ago
Gets or sets the stack frame separator string.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.StackTraceLayoutRenderer.NLog#Internal#IUsesStackTrace#StackTraceUsage">
14 years ago
<summary>
14 years ago
Gets the level of stack trace information required by the implementing class.
14 years ago
</summary>
14 years ago
<value></value>
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.TempDirLayoutRenderer">
14 years ago
<summary>
14 years ago
A temporary directory.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.TempDirLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the directory where NLog is located and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.TempDirLayoutRenderer.File">
14 years ago
<summary>
14 years ago
Gets or sets the name of the file to be Path.Combine()'d with the directory name.
14 years ago
</summary>
14 years ago
<docgen category='Advanced Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.TempDirLayoutRenderer.Dir">
14 years ago
<summary>
14 years ago
Gets or sets the name of the directory to be Path.Combine()'d with the directory name.
14 years ago
</summary>
14 years ago
<docgen category='Advanced Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.ThreadIdLayoutRenderer">
14 years ago
<summary>
14 years ago
The identifier of the current thread.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.ThreadIdLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the current thread identifier and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.ThreadNameLayoutRenderer">
14 years ago
<summary>
14 years ago
The name of the current thread.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.ThreadNameLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the current thread name and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.TicksLayoutRenderer">
14 years ago
<summary>
14 years ago
The Ticks value of current date and time.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.TicksLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the ticks value of current time and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer">
14 years ago
<summary>
14 years ago
Thread Windows identity information (username).
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the current thread windows identity information and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer.Domain">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether domain name should be included.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer.UserName">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether username should be included.
14 years ago
</summary>
14 years ago
<docgen category='Rendering Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper">
14 years ago
<summary>
14 years ago
Applies caching to another layout output.
14 years ago
</summary>
14 years ago
<remarks>
The value of the inner layout will be rendered only once and reused subsequently.
</remarks>
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase">
14 years ago
<summary>
14 years ago
Decodes text "encrypted" with ROT-13.
14 years ago
</summary>
14 years ago
<remarks>
See <a href="http://en.wikipedia.org/wiki/ROT13">http://en.wikipedia.org/wiki/ROT13</a>.
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the inner message, processes it and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
14 years ago
</summary>
14 years ago
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
<param name="logEvent">Logging event.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.Transform(System.String)">
14 years ago
<summary>
14 years ago
Transforms the output of another layout.
14 years ago
</summary>
14 years ago
<param name="text">Output to be transform.</param>
<returns>Transformed text.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.RenderInner(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the inner layout contents.
14 years ago
</summary>
14 years ago
<param name="logEvent">The log event.</param>
<returns>Contents of inner layout.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.Inner">
14 years ago
<summary>
14 years ago
Gets or sets the wrapped layout.
14 years ago
</summary>
14 years ago
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.InitializeLayoutRenderer">
14 years ago
<summary>
14 years ago
Initializes the layout renderer.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.CloseLayoutRenderer">
14 years ago
<summary>
14 years ago
Closes the layout renderer.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.Transform(System.String)">
14 years ago
<summary>
14 years ago
Transforms the output of another layout.
14 years ago
</summary>
14 years ago
<param name="text">Output to be transform.</param>
<returns>Transformed text.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.RenderInner(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the inner layout contents.
14 years ago
</summary>
14 years ago
<param name="logEvent">The log event.</param>
<returns>Contents of inner layout.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.Cached">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether this <see cref="T:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper"/> is enabled.
14 years ago
</summary>
14 years ago
<docgen category="Caching Options" order="10"/>
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper">
14 years ago
<summary>
14 years ago
Converts the result of another layout output to lower case.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper.Transform(System.String)">
14 years ago
<summary>
14 years ago
Post-processes the rendered message.
14 years ago
</summary>
14 years ago
<param name="text">The text to be post-processed.</param>
<returns>Padded and trimmed string.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper.Lowercase">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether lower case conversion should be applied.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if lower case conversion should be applied; otherwise, <c>false</c>.</value>
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper.Culture">
14 years ago
<summary>
14 years ago
Gets or sets the culture used for rendering.
14 years ago
</summary>
14 years ago
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper">
14 years ago
<summary>
14 years ago
Applies padding to another layout output.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.Transform(System.String)">
14 years ago
<summary>
14 years ago
Transforms the output of another layout.
14 years ago
</summary>
14 years ago
<param name="text">Output to be transform.</param>
<returns>Transformed text.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.Padding">
14 years ago
<summary>
14 years ago
Gets or sets the number of characters to pad the output to.
14 years ago
</summary>
14 years ago
<remarks>
Positive padding values cause left padding, negative values
cause right padding to the desired width.
</remarks>
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.PadCharacter">
14 years ago
<summary>
14 years ago
Gets or sets the padding character.
14 years ago
</summary>
14 years ago
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.FixedLength">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to trim the
rendered text to the absolute value of the padding length.
14 years ago
</summary>
14 years ago
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper">
14 years ago
<summary>
14 years ago
Replaces a string in the output of another layout with another string.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.InitializeLayoutRenderer">
14 years ago
<summary>
14 years ago
Initializes the layout renderer.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.Transform(System.String)">
14 years ago
<summary>
14 years ago
Post-processes the rendered message.
14 years ago
</summary>
14 years ago
<param name="text">The text to be post-processed.</param>
<returns>Post-processed text.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.SearchFor">
14 years ago
<summary>
14 years ago
Gets or sets the text to search for.
14 years ago
</summary>
14 years ago
<value>The text search for.</value>
<docgen category='Search/Replace Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.Regex">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether regular expressions should be used.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if regular expressions should be used otherwise, <c>false</c>.</value>
<docgen category='Search/Replace Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.ReplaceWith">
14 years ago
<summary>
14 years ago
Gets or sets the replacement string.
14 years ago
</summary>
14 years ago
<value>The replacement string.</value>
<docgen category='Search/Replace Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.IgnoreCase">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to ignore case.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if case should be ignored when searching; otherwise, <c>false</c>.</value>
<docgen category='Search/Replace Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.WholeWords">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to search for whole words.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if whole words should be searched for; otherwise, <c>false</c>.</value>
<docgen category='Search/Replace Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.Wrappers.Rot13LayoutRendererWrapper">
14 years ago
<summary>
14 years ago
Decodes text "encrypted" with ROT-13.
14 years ago
</summary>
14 years ago
<remarks>
See <a href="http://en.wikipedia.org/wiki/ROT13">http://en.wikipedia.org/wiki/ROT13</a>.
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.Rot13LayoutRendererWrapper.DecodeRot13(System.String)">
14 years ago
<summary>
14 years ago
Encodes/Decodes ROT-13-encoded string.
14 years ago
</summary>
14 years ago
<param name="encodedValue">The string to be encoded/decoded.</param>
<returns>Encoded/Decoded text.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.Rot13LayoutRendererWrapper.Transform(System.String)">
14 years ago
<summary>
14 years ago
Transforms the output of another layout.
14 years ago
</summary>
14 years ago
<param name="text">Output to be transform.</param>
<returns>Transformed text.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.Rot13LayoutRendererWrapper.Text">
14 years ago
<summary>
14 years ago
Gets or sets the layout to be wrapped.
14 years ago
</summary>
14 years ago
<value>The layout to be wrapped.</value>
<remarks>This variable is for backwards compatibility</remarks>
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper">
14 years ago
<summary>
14 years ago
Trims the whitespace from the result of another layout renderer.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper.Transform(System.String)">
14 years ago
<summary>
14 years ago
Post-processes the rendered message.
14 years ago
</summary>
14 years ago
<param name="text">The text to be post-processed.</param>
<returns>Trimmed string.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper.TrimWhiteSpace">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether lower case conversion should be applied.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if lower case conversion should be applied; otherwise, <c>false</c>.</value>
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper">
14 years ago
<summary>
14 years ago
Converts the result of another layout output to upper case.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper.Transform(System.String)">
14 years ago
<summary>
14 years ago
Post-processes the rendered message.
14 years ago
</summary>
14 years ago
<param name="text">The text to be post-processed.</param>
<returns>Padded and trimmed string.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper.Uppercase">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether upper case conversion should be applied.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if upper case conversion should be applied otherwise, <c>false</c>.</value>
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper.Culture">
14 years ago
<summary>
14 years ago
Gets or sets the culture used for rendering.
14 years ago
</summary>
14 years ago
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper">
14 years ago
<summary>
14 years ago
Encodes the result of another layout output for use with URLs.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper.Transform(System.String)">
14 years ago
<summary>
14 years ago
Transforms the output of another layout.
14 years ago
</summary>
14 years ago
<param name="text">Output to be transform.</param>
<returns>Transformed text.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper.SpaceAsPlus">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether spaces should be translated to '+' or '%20'.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if space should be translated to '+'; otherwise, <c>false</c>.</value>
<docgen category='Transformation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Layouts.CsvColumn">
14 years ago
<summary>
14 years ago
A column in the CSV.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.CsvColumn.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.CsvColumn"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.CsvColumn.#ctor(System.String,NLog.Layouts.Layout)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.CsvColumn"/> class.
14 years ago
</summary>
14 years ago
<param name="name">The name of the column.</param>
<param name="layout">The layout of the column.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.CsvColumn.Name">
14 years ago
<summary>
14 years ago
Gets or sets the name of the column.
14 years ago
</summary>
14 years ago
<docgen category='CSV Column Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.CsvColumn.Layout">
14 years ago
<summary>
14 years ago
Gets or sets the layout of the column.
14 years ago
</summary>
14 years ago
<docgen category='CSV Column Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Layouts.CsvColumnDelimiterMode">
14 years ago
<summary>
14 years ago
Specifies allowed column delimiters.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvColumnDelimiterMode.Auto">
14 years ago
<summary>
14 years ago
Automatically detect from regional settings.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvColumnDelimiterMode.Comma">
14 years ago
<summary>
14 years ago
Comma (ASCII 44).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvColumnDelimiterMode.Semicolon">
14 years ago
<summary>
14 years ago
Semicolon (ASCII 59).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvColumnDelimiterMode.Tab">
14 years ago
<summary>
14 years ago
Tab character (ASCII 9).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvColumnDelimiterMode.Pipe">
14 years ago
<summary>
14 years ago
Pipe character (ASCII 124).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvColumnDelimiterMode.Space">
14 years ago
<summary>
14 years ago
Space character (ASCII 32).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvColumnDelimiterMode.Custom">
14 years ago
<summary>
14 years ago
Custom string, specified by the CustomDelimiter.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Layouts.CsvLayout">
14 years ago
<summary>
14 years ago
A specialized layout that renders CSV-formatted events.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Layouts.LayoutWithHeaderAndFooter">
14 years ago
<summary>
14 years ago
A specialized layout that supports header and footer.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Layouts.Layout">
14 years ago
<summary>
14 years ago
Abstract interface that layouts must implement.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.op_Implicit(System.String)~NLog.Layouts.Layout">
14 years ago
<summary>
14 years ago
Converts a given text to a <see cref="T:NLog.Layouts.Layout"/>.
14 years ago
</summary>
14 years ago
<param name="text">Text to be converted.</param>
<returns><see cref="T:NLog.Layouts.SimpleLayout"/> object represented by the text.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.FromString(System.String)">
14 years ago
<summary>
14 years ago
Implicitly converts the specified string to a <see cref="T:NLog.Layouts.SimpleLayout"/>.
14 years ago
</summary>
14 years ago
<param name="layoutText">The layout string.</param>
<returns>Instance of <see cref="T:NLog.Layouts.SimpleLayout"/>.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.FromString(System.String,NLog.Config.ConfigurationItemFactory)">
14 years ago
<summary>
14 years ago
Implicitly converts the specified string to a <see cref="T:NLog.Layouts.SimpleLayout"/>.
14 years ago
</summary>
14 years ago
<param name="layoutText">The layout string.</param>
<param name="configurationItemFactory">The NLog factories to use when resolving layout renderers.</param>
<returns>Instance of <see cref="T:NLog.Layouts.SimpleLayout"/>.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.Precalculate(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Precalculates the layout for the specified log event and stores the result
in per-log event cache.
14 years ago
</summary>
14 years ago
<param name="logEvent">The log event.</param>
<remarks>
Calling this method enables you to store the log event in a buffer
and/or potentially evaluate it in another thread even though the
layout may contain thread-dependent renderer.
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.Render(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the event info in layout.
14 years ago
</summary>
14 years ago
<param name="logEvent">The event info.</param>
<returns>String representing log event.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.NLog#Internal#ISupportsInitialize#Initialize(NLog.Config.LoggingConfiguration)">
14 years ago
<summary>
14 years ago
Initializes this instance.
14 years ago
</summary>
14 years ago
<param name="configuration">The configuration.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.NLog#Internal#ISupportsInitialize#Close">
14 years ago
<summary>
14 years ago
Closes this instance.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.Initialize(NLog.Config.LoggingConfiguration)">
14 years ago
<summary>
14 years ago
Initializes this instance.
14 years ago
</summary>
14 years ago
<param name="configuration">The configuration.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.Close">
14 years ago
<summary>
14 years ago
Closes this instance.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.InitializeLayout">
14 years ago
<summary>
14 years ago
Initializes the layout.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.CloseLayout">
14 years ago
<summary>
14 years ago
Closes the layout.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.Layout.GetFormattedMessage(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the layout for the specified logging event by invoking layout renderers.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
<returns>The rendered layout.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.Layout.LoggingConfiguration">
14 years ago
<summary>
14 years ago
Gets the logging configuration this target is part of.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.LayoutWithHeaderAndFooter.Precalculate(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Precalculates the layout for the specified log event and stores the result
in per-log event cache.
14 years ago
</summary>
14 years ago
<param name="logEvent">The log event.</param>
<remarks>
Calling this method enables you to store the log event in a buffer
and/or potentially evaluate it in another thread even though the
layout may contain thread-dependent renderer.
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.LayoutWithHeaderAndFooter.GetFormattedMessage(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the layout for the specified logging event by invoking layout renderers.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
<returns>The rendered layout.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.LayoutWithHeaderAndFooter.Layout">
14 years ago
<summary>
14 years ago
Gets or sets the body layout (can be repeated multiple times).
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.LayoutWithHeaderAndFooter.Header">
14 years ago
<summary>
14 years ago
Gets or sets the header layout.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.LayoutWithHeaderAndFooter.Footer">
14 years ago
<summary>
14 years ago
Gets or sets the footer layout.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.CsvLayout.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.CsvLayout"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.CsvLayout.InitializeLayout">
14 years ago
<summary>
14 years ago
Initializes the layout.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.CsvLayout.GetFormattedMessage(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Formats the log event for write.
14 years ago
</summary>
14 years ago
<param name="logEvent">The log event to be formatted.</param>
<returns>A string representation of the log event.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.CsvLayout.Columns">
14 years ago
<summary>
14 years ago
Gets the array of parameters to be passed.
14 years ago
</summary>
14 years ago
<docgen category='CSV Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.CsvLayout.WithHeader">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether CVS should include header.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if CVS should include header; otherwise, <c>false</c>.</value>
<docgen category='CSV Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.CsvLayout.Delimiter">
14 years ago
<summary>
14 years ago
Gets or sets the column delimiter.
14 years ago
</summary>
14 years ago
<docgen category='CSV Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.CsvLayout.Quoting">
14 years ago
<summary>
14 years ago
Gets or sets the quoting mode.
14 years ago
</summary>
14 years ago
<docgen category='CSV Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.CsvLayout.QuoteChar">
14 years ago
<summary>
14 years ago
Gets or sets the quote Character.
14 years ago
</summary>
14 years ago
<docgen category='CSV Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.CsvLayout.CustomColumnDelimiter">
14 years ago
<summary>
14 years ago
Gets or sets the custom column delimiter value (valid when ColumnDelimiter is set to 'Custom').
14 years ago
</summary>
14 years ago
<docgen category='CSV Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Layouts.CsvLayout.CsvHeaderLayout">
14 years ago
<summary>
14 years ago
Header for CSV layout.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.CsvLayout.CsvHeaderLayout.#ctor(NLog.Layouts.CsvLayout)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.CsvLayout.CsvHeaderLayout"/> class.
14 years ago
</summary>
14 years ago
<param name="parent">The parent.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.CsvLayout.CsvHeaderLayout.GetFormattedMessage(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the layout for the specified logging event by invoking layout renderers.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
<returns>The rendered layout.</returns>
14 years ago
</member>
14 years ago
<member name="T:NLog.Layouts.CsvQuotingMode">
14 years ago
<summary>
14 years ago
Specifies allowes CSV quoting modes.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvQuotingMode.All">
14 years ago
<summary>
14 years ago
Quote all column.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvQuotingMode.Nothing">
14 years ago
<summary>
14 years ago
Quote nothing.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Layouts.CsvQuotingMode.Auto">
14 years ago
<summary>
14 years ago
Quote only whose values contain the quote symbol or
the separator.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Layouts.LayoutAttribute">
14 years ago
<summary>
14 years ago
Marks class as a layout renderer and assigns a format string to it.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.LayoutAttribute.#ctor(System.String)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.LayoutAttribute"/> class.
14 years ago
</summary>
14 years ago
<param name="name">Layout name.</param>
14 years ago
</member>
14 years ago
<member name="T:NLog.Layouts.LayoutParser">
14 years ago
<summary>
14 years ago
Parses layout strings.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Layouts.LayoutParser.Tokenizer">
14 years ago
<summary>
14 years ago
Simple character tokenizer.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.LayoutParser.Tokenizer.#ctor(System.String)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.LayoutParser.Tokenizer"/> class.
14 years ago
</summary>
14 years ago
<param name="text">The text to be tokenized.</param>
14 years ago
</member>
14 years ago
<member name="T:NLog.Layouts.Log4JXmlEventLayout">
14 years ago
<summary>
14 years ago
A specialized layout that renders Log4j-compatible XML events.
14 years ago
</summary>
14 years ago
<remarks>
This layout is not meant to be used explicitly. Instead you can use ${log4jxmlevent} layout renderer.
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.Log4JXmlEventLayout.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.Log4JXmlEventLayout"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.Log4JXmlEventLayout.GetFormattedMessage(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the layout for the specified logging event by invoking layout renderers.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
<returns>The rendered layout.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.Log4JXmlEventLayout.Renderer">
14 years ago
<summary>
14 years ago
Gets the <see cref="T:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer"/> instance that renders log events.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Layouts.SimpleLayout">
14 years ago
<summary>
14 years ago
Represents a string with embedded placeholders that can render contextual information.
14 years ago
</summary>
14 years ago
<remarks>
This layout is not meant to be used explicitly. Instead you can just use a string containing layout
renderers everywhere the layout is required.
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.SimpleLayout.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.SimpleLayout"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Layouts.SimpleLayout.#ctor(System.String)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.SimpleLayout"/> class.
14 years ago
</summary>
14 years ago
<param name="txt">The layout string to parse.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.SimpleLayout.#ctor(System.String,NLog.Config.ConfigurationItemFactory)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Layouts.SimpleLayout"/> class.
14 years ago
</summary>
14 years ago
<param name="txt">The layout string to parse.</param>
<param name="configurationItemFactory">The NLog factories to use when creating references to layout renderers.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.SimpleLayout.op_Implicit(System.String)~NLog.Layouts.SimpleLayout">
14 years ago
<summary>
14 years ago
Converts a text to a simple layout.
14 years ago
</summary>
14 years ago
<param name="text">Text to be converted.</param>
<returns>A <see cref="T:NLog.Layouts.SimpleLayout"/> object.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.SimpleLayout.Escape(System.String)">
14 years ago
<summary>
14 years ago
Escapes the passed text so that it can
be used literally in all places where
layout is normally expected without being
treated as layout.
14 years ago
</summary>
14 years ago
<param name="text">The text to be escaped.</param>
<returns>The escaped text.</returns>
<remarks>
Escaping is done by replacing all occurences of
'${' with '${literal:text=${}'
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.SimpleLayout.Evaluate(System.String,NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Evaluates the specified text by expadinging all layout renderers.
14 years ago
</summary>
14 years ago
<param name="text">The text to be evaluated.</param>
<param name="logEvent">Log event to be used for evaluation.</param>
<returns>The input text with all occurences of ${} replaced with
values provided by the appropriate layout renderers.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.SimpleLayout.Evaluate(System.String)">
14 years ago
<summary>
14 years ago
Evaluates the specified text by expadinging all layout renderers
in new <see cref="T:NLog.LogEventInfo"/> context.
14 years ago
</summary>
14 years ago
<param name="text">The text to be evaluated.</param>
<returns>The input text with all occurences of ${} replaced with
values provided by the appropriate layout renderers.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.SimpleLayout.ToString">
14 years ago
<summary>
14 years ago
Returns a <see cref="T:System.String"></see> that represents the current object.
14 years ago
</summary>
14 years ago
<returns>
A <see cref="T:System.String"></see> that represents the current object.
</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Layouts.SimpleLayout.GetFormattedMessage(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the layout for the specified logging event by invoking layout renderers
that make up the event.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
<returns>The rendered layout.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.SimpleLayout.Text">
14 years ago
<summary>
14 years ago
Gets or sets the layout text.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Layouts.SimpleLayout.Renderers">
14 years ago
<summary>
14 years ago
Gets a collection of <see cref="T:NLog.LayoutRenderers.LayoutRenderer"/> objects that make up this layout.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.LogEventInfo">
14 years ago
<summary>
14 years ago
Represents the logging event.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.LogEventInfo.ZeroDate">
14 years ago
<summary>
14 years ago
Gets the date of the first log event created.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LogEventInfo.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LogEventInfo"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LogEventInfo.#ctor(NLog.LogLevel,System.String,System.String)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LogEventInfo"/> class.
14 years ago
</summary>
14 years ago
<param name="level">Log level.</param>
<param name="loggerName">Logger name.</param>
<param name="message">Log message including parameter placeholders.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.#ctor(NLog.LogLevel,System.String,System.IFormatProvider,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LogEventInfo"/> class.
14 years ago
</summary>
14 years ago
<param name="level">Log level.</param>
<param name="loggerName">Logger name.</param>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">Log message including parameter placeholders.</param>
<param name="parameters">Parameter array.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.#ctor(NLog.LogLevel,System.String,System.IFormatProvider,System.String,System.Object[],System.Exception)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LogEventInfo"/> class.
14 years ago
</summary>
14 years ago
<param name="level">Log level.</param>
<param name="loggerName">Logger name.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
14 years ago
<param name="message">Log message including parameter placeholders.</param>
<param name="parameters">Parameter array.</param>
<param name="exception">Exception information.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.CreateNullEvent">
14 years ago
<summary>
14 years ago
Creates the null event.
14 years ago
</summary>
14 years ago
<returns>Null log event.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.String)">
14 years ago
<summary>
14 years ago
Creates the log event.
14 years ago
</summary>
14 years ago
<param name="logLevel">The log level.</param>
<param name="loggerName">Name of the logger.</param>
<param name="message">The message.</param>
<returns>Instance of <see cref="T:NLog.LogEventInfo"/>.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.IFormatProvider,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Creates the log event.
14 years ago
</summary>
14 years ago
<param name="logLevel">The log level.</param>
<param name="loggerName">Name of the logger.</param>
<param name="formatProvider">The format provider.</param>
<param name="message">The message.</param>
<param name="parameters">The parameters.</param>
<returns>Instance of <see cref="T:NLog.LogEventInfo"/>.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.IFormatProvider,System.Object)">
14 years ago
<summary>
14 years ago
Creates the log event.
14 years ago
</summary>
14 years ago
<param name="logLevel">The log level.</param>
<param name="loggerName">Name of the logger.</param>
<param name="formatProvider">The format provider.</param>
<param name="message">The message.</param>
<returns>Instance of <see cref="T:NLog.LogEventInfo"/>.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.String,System.Exception)">
14 years ago
<summary>
14 years ago
Creates the log event.
14 years ago
</summary>
14 years ago
<param name="logLevel">The log level.</param>
<param name="loggerName">Name of the logger.</param>
<param name="message">The message.</param>
<param name="exception">The exception.</param>
<returns>Instance of <see cref="T:NLog.LogEventInfo"/>.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.WithContinuation(NLog.Common.AsyncContinuation)">
14 years ago
<summary>
14 years ago
Creates <see cref="T:NLog.Common.AsyncLogEventInfo"/> from this <see cref="T:NLog.LogEventInfo"/> by attaching the specified asynchronous continuation.
14 years ago
</summary>
14 years ago
<param name="asyncContinuation">The asynchronous continuation.</param>
<returns>Instance of <see cref="T:NLog.Common.AsyncLogEventInfo"/> with attached continuation.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.ToString">
14 years ago
<summary>
14 years ago
Returns a string representation of this log event.
14 years ago
</summary>
14 years ago
<returns>String representation of the log event.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogEventInfo.SetStackTrace(System.Diagnostics.StackTrace,System.Int32)">
14 years ago
<summary>
14 years ago
Sets the stack trace for the event info.
14 years ago
</summary>
14 years ago
<param name="stackTrace">The stack trace.</param>
<param name="userStackFrame">Index of the first user stack frame within the stack trace.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.LogEventInfo.SequenceID">
14 years ago
<summary>
14 years ago
Gets the unique identifier of log event which is automatically generated
and monotonously increasing.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.TimeStamp">
14 years ago
<summary>
14 years ago
Gets or sets the timestamp of the logging event.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.Level">
14 years ago
<summary>
14 years ago
Gets or sets the level of the logging event.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.HasStackTrace">
14 years ago
<summary>
14 years ago
Gets a value indicating whether stack trace has been set for this event.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.UserStackFrame">
14 years ago
<summary>
14 years ago
Gets the stack frame of the method that did the logging.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.UserStackFrameNumber">
14 years ago
<summary>
14 years ago
Gets the number index of the stack frame that represents the user
code (not the NLog code).
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.StackTrace">
14 years ago
<summary>
14 years ago
Gets the entire stack trace.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.Exception">
14 years ago
<summary>
14 years ago
Gets or sets the exception information.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.LoggerName">
14 years ago
<summary>
14 years ago
Gets or sets the logger name.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.LoggerShortName">
14 years ago
<summary>
14 years ago
Gets the logger short name.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.Message">
14 years ago
<summary>
14 years ago
Gets or sets the log message including any parameter placeholders.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.Parameters">
14 years ago
<summary>
14 years ago
Gets or sets the parameter values or null if no parameters have been specified.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.FormatProvider">
14 years ago
<summary>
14 years ago
Gets or sets the format provider that was provided while logging or <see langword="null" />
when no formatProvider was specified.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.FormattedMessage">
14 years ago
<summary>
14 years ago
Gets the formatted message.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.Properties">
14 years ago
<summary>
14 years ago
Gets the dictionary of per-event context properties.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogEventInfo.Context">
14 years ago
<summary>
14 years ago
Gets the dictionary of per-event context properties.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.LogFactory">
14 years ago
<summary>
14 years ago
Creates and manages instances of <see cref="T:NLog.Logger" /> objects.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LogFactory.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LogFactory"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LogFactory.#ctor(NLog.Config.LoggingConfiguration)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.LogFactory"/> class.
14 years ago
</summary>
14 years ago
<param name="config">The config.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.Dispose">
14 years ago
<summary>
14 years ago
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LogFactory.CreateNullLogger">
14 years ago
<summary>
14 years ago
Creates a logger that discards all log messages.
14 years ago
</summary>
14 years ago
<returns>Null logger instance.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.GetCurrentClassLogger">
14 years ago
<summary>
14 years ago
Gets the logger named after the currently-being-initialized class.
14 years ago
</summary>
14 years ago
<returns>The logger.</returns>
<remarks>This is a slow-running method.
Make sure you're not doing this in a loop.</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.GetCurrentClassLogger(System.Type)">
14 years ago
<summary>
14 years ago
Gets the logger named after the currently-being-initialized class.
14 years ago
</summary>
14 years ago
<param name="loggerType">The type of the logger to create. The type must inherit from NLog.Logger.</param>
<returns>The logger.</returns>
<remarks>This is a slow-running method.
Make sure you're not doing this in a loop.</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.GetLogger(System.String)">
14 years ago
<summary>
14 years ago
Gets the specified named logger.
14 years ago
</summary>
14 years ago
<param name="name">Name of the logger.</param>
<returns>The logger reference. Multiple calls to <c>GetLogger</c> with the same argument aren't guaranteed to return the same logger reference.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.GetLogger(System.String,System.Type)">
14 years ago
<summary>
14 years ago
Gets the specified named logger.
14 years ago
</summary>
14 years ago
<param name="name">Name of the logger.</param>
<param name="loggerType">The type of the logger to create. The type must inherit from NLog.Logger.</param>
<returns>The logger reference. Multiple calls to <c>GetLogger</c> with the
same argument aren't guaranteed to return the same logger reference.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.ReconfigExistingLoggers">
14 years ago
<summary>
14 years ago
Loops through all loggers previously returned by GetLogger
and recalculates their target and filter list. Useful after modifying the configuration programmatically
to ensure that all loggers have been properly configured.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LogFactory.Flush">
14 years ago
<summary>
14 years ago
Flush any pending log messages (in case of asynchronous targets).
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LogFactory.Flush(System.TimeSpan)">
14 years ago
<summary>
14 years ago
Flush any pending log messages (in case of asynchronous targets).
14 years ago
</summary>
14 years ago
<param name="timeout">Maximum time to allow for the flush. Any messages after that time will be discarded.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.Flush(System.Int32)">
14 years ago
<summary>
14 years ago
Flush any pending log messages (in case of asynchronous targets).
14 years ago
</summary>
14 years ago
<param name="timeoutMilliseconds">Maximum time to allow for the flush. Any messages after that time will be discarded.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.Flush(NLog.Common.AsyncContinuation)">
14 years ago
<summary>
14 years ago
Flush any pending log messages (in case of asynchronous targets).
14 years ago
</summary>
14 years ago
<param name="asyncContinuation">The asynchronous continuation.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.Flush(NLog.Common.AsyncContinuation,System.Int32)">
14 years ago
<summary>
14 years ago
Flush any pending log messages (in case of asynchronous targets).
14 years ago
</summary>
14 years ago
<param name="asyncContinuation">The asynchronous continuation.</param>
<param name="timeoutMilliseconds">Maximum time to allow for the flush. Any messages after that time will be discarded.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.Flush(NLog.Common.AsyncContinuation,System.TimeSpan)">
14 years ago
<summary>
14 years ago
Flush any pending log messages (in case of asynchronous targets).
14 years ago
</summary>
14 years ago
<param name="asyncContinuation">The asynchronous continuation.</param>
<param name="timeout">Maximum time to allow for the flush. Any messages after that time will be discarded.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.DisableLogging">
<summary>Decreases the log enable counter and if it reaches -1
the logs are disabled.</summary>
<remarks>Logging is enabled if the number of <see cref="M:NLog.LogFactory.EnableLogging"/> calls is greater
than or equal to <see cref="M:NLog.LogFactory.DisableLogging"/> calls.</remarks>
<returns>An object that iplements IDisposable whose Dispose() method
reenables logging. To be used with C# <c>using ()</c> statement.</returns>
</member>
<member name="M:NLog.LogFactory.EnableLogging">
<summary>Increases the log enable counter and if it reaches 0 the logs are disabled.</summary>
<remarks>Logging is enabled if the number of <see cref="M:NLog.LogFactory.EnableLogging"/> calls is greater
than or equal to <see cref="M:NLog.LogFactory.DisableLogging"/> calls.</remarks>
</member>
<member name="M:NLog.LogFactory.IsLoggingEnabled">
14 years ago
<summary>
14 years ago
Returns <see langword="true"/> if logging is currently enabled.
14 years ago
</summary>
14 years ago
<returns>A value of <see langword="true"/> if logging is currently enabled,
<see langword="false"/> otherwise.</returns>
<remarks>Logging is enabled if the number of <see cref="M:NLog.LogFactory.EnableLogging"/> calls is greater
than or equal to <see cref="M:NLog.LogFactory.DisableLogging"/> calls.</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.Dispose(System.Boolean)">
14 years ago
<summary>
14 years ago
Releases unmanaged and - optionally - managed resources.
14 years ago
</summary>
14 years ago
<param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
14 years ago
</member>
14 years ago
<member name="E:NLog.LogFactory.ConfigurationChanged">
14 years ago
<summary>
14 years ago
Occurs when logging <see cref="P:NLog.LogFactory.Configuration"/> changes.
14 years ago
</summary>
</member>
14 years ago
<member name="E:NLog.LogFactory.ConfigurationReloaded">
14 years ago
<summary>
14 years ago
Occurs when logging <see cref="P:NLog.LogFactory.Configuration"/> gets reloaded.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogFactory.ThrowExceptions">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether exceptions should be thrown.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if exceptiosn should be thrown; otherwise, <c>false</c>.</value>
<remarks>By default exceptions
are not thrown under any circumstances.
</remarks>
14 years ago
</member>
14 years ago
<member name="P:NLog.LogFactory.Configuration">
14 years ago
<summary>
14 years ago
Gets or sets the current logging configuration.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.LogFactory.GlobalThreshold">
14 years ago
<summary>
14 years ago
Gets or sets the global log threshold. Log events below this threshold are not logged.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.LogFactory.LoggerCacheKey">
14 years ago
<summary>
14 years ago
Logger cache key.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.LogFactory.LoggerCacheKey.GetHashCode">
14 years ago
<summary>
14 years ago
Serves as a hash function for a particular type.
14 years ago
</summary>
14 years ago
<returns>
A hash code for the current <see cref="T:System.Object"/>.
</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.LogFactory.LoggerCacheKey.Equals(System.Object)">
14 years ago
<summary>
14 years ago
Determines if two objects are equal in value.
14 years ago
</summary>
14 years ago
<param name="o">Other object to compare to.</param>
<returns>True if objects are equal, false otherwise.</returns>
</member>
<member name="T:NLog.LogFactory.LogEnabler">
<summary>
Enables logging in <see cref="M:System.IDisposable.Dispose"/> implementation.
</summary>
</member>
<member name="M:NLog.LogFactory.LogEnabler.#ctor(NLog.LogFactory)">
<summary>
Initializes a new instance of the <see cref="T:NLog.LogFactory.LogEnabler"/> class.
</summary>
<param name="factory">The factory.</param>
</member>
<member name="M:NLog.LogFactory.LogEnabler.System#IDisposable#Dispose">
<summary>
Enables logging.
</summary>
</member>
<member name="T:NLog.LogFactory`1">
<summary>
Specialized LogFactory that can return instances of custom logger types.
</summary>
<typeparam name="T">The type of the logger to be returned. Must inherit from <see cref="T:NLog.Logger"/>.</typeparam>
</member>
<member name="M:NLog.LogFactory`1.GetLogger(System.String)">
<summary>
Gets the logger.
</summary>
<param name="name">The logger name.</param>
<returns>An instance of <typeparamref name="T"/>.</returns>
</member>
<member name="M:NLog.LogFactory`1.GetCurrentClassLogger">
<summary>
Gets the logger named after the currently-being-initialized class.
</summary>
<returns>The logger.</returns>
<remarks>This is a slow-running method.
Make sure you're not doing this in a loop.</remarks>
</member>
<member name="T:NLog.Logger">
<summary>
Provides logging interface and utility functions.
</summary>
<content>
Auto-generated Logger members for binary compatibility with NLog 1.0.
</content>
</member>
<member name="M:NLog.Logger.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Logger"/> class.
</summary>
</member>
<member name="M:NLog.Logger.IsEnabled(NLog.LogLevel)">
<summary>
Gets a value indicating whether logging is enabled for the specified level.
</summary>
<param name="level">Log level to be checked.</param>
<returns>A value of <see langword="true" /> if logging is enabled for the specified level, otherwise it returns <see langword="false" />.</returns>
</member>
<member name="M:NLog.Logger.Log(NLog.LogEventInfo)">
<summary>
Writes the specified diagnostic message.
</summary>
<param name="logEvent">Log event.</param>
</member>
<member name="M:NLog.Logger.Log(System.Type,NLog.LogEventInfo)">
<summary>
Writes the specified diagnostic message.
</summary>
<param name="wrapperType">The name of the type that wraps Logger.</param>
<param name="logEvent">Log event.</param>
</member>
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)">
<overloads>
Writes the diagnostic message at the specified level using the specified format provider and format parameters.
</overloads>
<summary>
Writes the diagnostic message at the specified level.
</summary>
<typeparam name="T">Type of the value.</typeparam>
<param name="level">The log level.</param>
<param name="value">The value to be written.</param>
</member>
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,System.IFormatProvider,``0)">
<summary>
Writes the diagnostic message at the specified level.
</summary>
<typeparam name="T">Type of the value.</typeparam>
<param name="level">The log level.</param>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">The value to be written.</param>
</member>
<member name="M:NLog.Logger.Log(NLog.LogLevel,NLog.LogMessageGenerator)">
<summary>
Writes the diagnostic message at the specified level.
</summary>
<param name="level">The log level.</param>
14 years ago
<param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param>
</member>
14 years ago
<member name="M:NLog.Logger.LogException(NLog.LogLevel,System.String,System.Exception)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message and exception at the specified level.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> to be written.</param>
<param name="exception">An exception to be logged.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified parameters and formatting them with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">Log message.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified parameters.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,System.IFormatProvider,System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified parameter.
14 years ago
</summary>
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log``2(NLog.LogLevel,System.IFormatProvider,System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log``2(NLog.LogLevel,System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified parameters.
14 years ago
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log``3(NLog.LogLevel,System.IFormatProvider,System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log``3(NLog.LogLevel,System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified parameters.
14 years ago
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace``1(``0)">
14 years ago
<overloads>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified format provider and format parameters.
14 years ago
</overloads>
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level.
14 years ago
</summary>
<typeparam name="T">Type of the value.</typeparam>
<param name="value">The value to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace``1(System.IFormatProvider,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level.
14 years ago
</summary>
<typeparam name="T">Type of the value.</typeparam>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">The value to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(NLog.LogMessageGenerator)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level.
14 years ago
</summary>
<param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param>
</member>
14 years ago
<member name="M:NLog.Logger.TraceException(System.String,System.Exception)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message and exception at the <c>Trace</c> level.
14 years ago
</summary>
<param name="message">A <see langword="string" /> to be written.</param>
<param name="exception">An exception to be logged.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified parameters and formatting them with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level.
14 years ago
</summary>
<param name="message">Log message.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified parameters.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace``1(System.IFormatProvider,System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<typeparam name="TArgument">The type of the argument.</typeparam>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace``1(System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified parameter.
14 years ago
</summary>
<typeparam name="TArgument">The type of the argument.</typeparam>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace``2(System.IFormatProvider,System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace``2(System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified parameters.
14 years ago
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace``3(System.IFormatProvider,System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace``3(System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified parameters.
14 years ago
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug``1(``0)">
<overloads>
Writes the diagnostic message at the <c>Debug</c> level using the specified format provider and format parameters.
</overloads>
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Debug``1(System.IFormatProvider,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
14 years ago
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Debug(NLog.LogMessageGenerator)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level.
14 years ago
</summary>
14 years ago
<param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.DebugException(System.String,System.Exception)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message and exception at the <c>Debug</c> level.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> to be written.</param>
<param name="exception">An exception to be logged.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified parameters and formatting them with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level.
14 years ago
</summary>
14 years ago
<param name="message">Log message.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
</member>
<member name="M:NLog.Logger.Debug``1(System.IFormatProvider,System.String,``0)">
<summary>
Writes the diagnostic message at the <c>Debug</c> level using the specified parameter and formatting it with the supplied format provider.
</summary>
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug``1(System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified parameter.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug``2(System.IFormatProvider,System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Debug``2(System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Debug``3(System.IFormatProvider,System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Debug``3(System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Info``1(``0)">
<overloads>
Writes the diagnostic message at the <c>Info</c> level using the specified format provider and format parameters.
</overloads>
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Info``1(System.IFormatProvider,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Info(NLog.LogMessageGenerator)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level.
14 years ago
</summary>
14 years ago
<param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.InfoException(System.String,System.Exception)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message and exception at the <c>Info</c> level.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> to be written.</param>
<param name="exception">An exception to be logged.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified parameters and formatting them with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level.
14 years ago
</summary>
14 years ago
<param name="message">Log message.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
</member>
<member name="M:NLog.Logger.Info``1(System.IFormatProvider,System.String,``0)">
<summary>
Writes the diagnostic message at the <c>Info</c> level using the specified parameter and formatting it with the supplied format provider.
</summary>
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info``1(System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified parameter.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info``2(System.IFormatProvider,System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Info``2(System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Info``3(System.IFormatProvider,System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Info``3(System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn``1(``0)">
<overloads>
Writes the diagnostic message at the <c>Warn</c> level using the specified format provider and format parameters.
</overloads>
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn``1(System.IFormatProvider,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn(NLog.LogMessageGenerator)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level.
14 years ago
</summary>
14 years ago
<param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.WarnException(System.String,System.Exception)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message and exception at the <c>Warn</c> level.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> to be written.</param>
<param name="exception">An exception to be logged.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified parameters and formatting them with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level.
14 years ago
</summary>
14 years ago
<param name="message">Log message.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn``1(System.IFormatProvider,System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn``1(System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified parameter.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument">The type of the argument.</typeparam>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn``2(System.IFormatProvider,System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn``2(System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn``3(System.IFormatProvider,System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Warn``3(System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error``1(``0)">
<overloads>
Writes the diagnostic message at the <c>Error</c> level using the specified format provider and format parameters.
</overloads>
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error``1(System.IFormatProvider,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(NLog.LogMessageGenerator)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level.
14 years ago
</summary>
14 years ago
<param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.ErrorException(System.String,System.Exception)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message and exception at the <c>Error</c> level.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> to be written.</param>
<param name="exception">An exception to be logged.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified parameters and formatting them with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level.
14 years ago
</summary>
14 years ago
<param name="message">Log message.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified parameters.
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
</member>
<member name="M:NLog.Logger.Error``1(System.IFormatProvider,System.String,``0)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Error``1(System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified parameter.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Error``2(System.IFormatProvider,System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error``2(System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error``3(System.IFormatProvider,System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error``3(System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Fatal``1(``0)">
<overloads>
Writes the diagnostic message at the <c>Fatal</c> level using the specified format provider and format parameters.
</overloads>
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Fatal``1(System.IFormatProvider,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level.
14 years ago
</summary>
14 years ago
<typeparam name="T">Type of the value.</typeparam>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">The value to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Fatal(NLog.LogMessageGenerator)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level.
14 years ago
</summary>
14 years ago
<param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.FatalException(System.String,System.Exception)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message and exception at the <c>Fatal</c> level.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> to be written.</param>
<param name="exception">An exception to be logged.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level using the specified parameters and formatting them with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Fatal(System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level.
14 years ago
</summary>
14 years ago
<param name="message">Log message.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Fatal(System.String,System.Object[])">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level using the specified parameters.
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="args">Arguments to format.</param>
</member>
<member name="M:NLog.Logger.Fatal``1(System.IFormatProvider,System.String,``0)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Fatal``1(System.String,``0)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level using the specified parameter.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument">The type of the argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Fatal``2(System.IFormatProvider,System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level using the specified arguments formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Fatal``2(System.String,``0,``1)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
14 years ago
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Fatal``3(System.IFormatProvider,System.String,``0,``1,``2)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Fatal</c> level using the specified arguments formatting it with the supplied format provider.
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal``3(System.String,``0,``1,``2)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified parameters.
</summary>
<typeparam name="TArgument1">The type of the first argument.</typeparam>
<typeparam name="TArgument2">The type of the second argument.</typeparam>
<typeparam name="TArgument3">The type of the third argument.</typeparam>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument1">The first argument to format.</param>
<param name="argument2">The second argument to format.</param>
<param name="argument3">The third argument to format.</param>
</member>
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.Object)">
<summary>
Writes the diagnostic message at the specified level.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified parameters.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Object,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified parameters.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
<param name="arg3">Third argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the specified level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="level">The log level.</param>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level.
14 years ago
</summary>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified parameters.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Object,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified parameters.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
<param name="arg3">Third argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Trace(System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level.
14 years ago
</summary>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified parameters.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Object,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified parameters.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
<param name="arg3">Third argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Debug(System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level.
14 years ago
</summary>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified parameters.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Object,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified parameters.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
<param name="arg3">Third argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Info(System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Info</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level.
14 years ago
</summary>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified parameters.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Object,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified parameters.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
<param name="arg3">Third argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Int32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Int64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Single)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Double)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Decimal)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.SByte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.UInt32)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Warn(System.String,System.UInt64)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Warn</c> level using the specified value as a parameter.
14 years ago
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level.
14 years ago
</summary>
14 years ago
<param name="value">A <see langword="object" /> to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level.
14 years ago
</summary>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">A <see langword="object" /> to be written.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.String,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.String,System.Object,System.Object,System.Object)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified parameters.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
<param name="arg3">Third argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.String,System.Boolean)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.String,System.Char)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.String,System.Byte)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
14 years ago
</summary>
14 years ago
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Logger.Error(System.String,System.String)">
14 years ago
<summary>
14 years ago
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Int32)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.String,System.Int32)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
14 years ago
</summary>
14 years ago
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Int64)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.String,System.Int64)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Single)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.String,System.Single)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Double)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.String,System.Double)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Decimal)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.String,System.Decimal)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.Object)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.String,System.Object)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.SByte)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.String,System.SByte)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.UInt32)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.String,System.UInt32)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.IFormatProvider,System.String,System.UInt64)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Error(System.String,System.UInt64)">
<summary>
Writes the diagnostic message at the <c>Error</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.Object)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level.
</summary>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.Object)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="value">A <see langword="object" /> to be written.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Object,System.Object)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified parameters.
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Object,System.Object,System.Object)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified parameters.
</summary>
<param name="message">A <see langword="string" /> containing format items.</param>
<param name="arg1">First argument to format.</param>
<param name="arg2">Second argument to format.</param>
<param name="arg3">Third argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Boolean)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Boolean)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Char)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Char)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Byte)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Byte)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.String)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.String)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Int32)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Int32)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Int64)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Int64)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Single)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Single)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Double)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Double)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Decimal)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Decimal)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.Object)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.Object)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.SByte)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.SByte)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.UInt32)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.UInt32)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.IFormatProvider,System.String,System.UInt64)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter and formatting it with the supplied format provider.
</summary>
<param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="M:NLog.Logger.Fatal(System.String,System.UInt64)">
<summary>
Writes the diagnostic message at the <c>Fatal</c> level using the specified value as a parameter.
</summary>
<param name="message">A <see langword="string" /> containing one format item.</param>
<param name="argument">The argument to format.</param>
</member>
<member name="E:NLog.Logger.LoggerReconfigured">
<summary>
Occurs when logger configuration changes.
</summary>
</member>
<member name="P:NLog.Logger.Name">
<summary>
Gets the name of the logger.
</summary>
</member>
<member name="P:NLog.Logger.Factory">
<summary>
Gets the factory that created this logger.
</summary>
</member>
<member name="P:NLog.Logger.IsTraceEnabled">
<summary>
Gets a value indicating whether logging is enabled for the <c>Trace</c> level.
</summary>
<returns>A value of <see langword="true" /> if logging is enabled for the <c>Trace</c> level, otherwise it returns <see langword="false" />.</returns>
</member>
<member name="P:NLog.Logger.IsDebugEnabled">
<summary>
Gets a value indicating whether logging is enabled for the <c>Debug</c> level.
</summary>
<returns>A value of <see langword="true" /> if logging is enabled for the <c>Debug</c> level, otherwise it returns <see langword="false" />.</returns>
</member>
<member name="P:NLog.Logger.IsInfoEnabled">
<summary>
Gets a value indicating whether logging is enabled for the <c>Info</c> level.
</summary>
<returns>A value of <see langword="true" /> if logging is enabled for the <c>Info</c> level, otherwise it returns <see langword="false" />.</returns>
</member>
<member name="P:NLog.Logger.IsWarnEnabled">
<summary>
Gets a value indicating whether logging is enabled for the <c>Warn</c> level.
</summary>
<returns>A value of <see langword="true" /> if logging is enabled for the <c>Warn</c> level, otherwise it returns <see langword="false" />.</returns>
</member>
<member name="P:NLog.Logger.IsErrorEnabled">
<summary>
Gets a value indicating whether logging is enabled for the <c>Error</c> level.
</summary>
<returns>A value of <see langword="true" /> if logging is enabled for the <c>Error</c> level, otherwise it returns <see langword="false" />.</returns>
</member>
<member name="P:NLog.Logger.IsFatalEnabled">
<summary>
Gets a value indicating whether logging is enabled for the <c>Fatal</c> level.
</summary>
<returns>A value of <see langword="true" /> if logging is enabled for the <c>Fatal</c> level, otherwise it returns <see langword="false" />.</returns>
</member>
<member name="T:NLog.LoggerImpl">
<summary>
Implementation of logging engine.
</summary>
</member>
<member name="M:NLog.LoggerImpl.GetFilterResult(System.Collections.Generic.IEnumerable{NLog.Filters.Filter},NLog.LogEventInfo)">
<summary>
Gets the filter result.
</summary>
<param name="filterChain">The filter chain.</param>
<param name="logEvent">The log event.</param>
<returns>The result of the filter.</returns>
</member>
<member name="T:NLog.LogLevel">
<summary>
Defines available log levels.
</summary>
</member>
<member name="F:NLog.LogLevel.Trace">
<summary>
Trace log level.
</summary>
</member>
<member name="F:NLog.LogLevel.Debug">
<summary>
Debug log level.
</summary>
</member>
<member name="F:NLog.LogLevel.Info">
<summary>
Info log level.
</summary>
</member>
<member name="F:NLog.LogLevel.Warn">
<summary>
Warn log level.
</summary>
</member>
<member name="F:NLog.LogLevel.Error">
<summary>
Error log level.
</summary>
</member>
<member name="F:NLog.LogLevel.Fatal">
<summary>
Fatal log level.
</summary>
</member>
<member name="F:NLog.LogLevel.Off">
<summary>
Off log level.
</summary>
</member>
<member name="M:NLog.LogLevel.op_Equality(NLog.LogLevel,NLog.LogLevel)">
<summary>
Compares two <see cref="T:NLog.LogLevel"/> objects
and returns a value indicating whether
the first one is equal to the second one.
</summary>
<param name="level1">The first level.</param>
<param name="level2">The second level.</param>
<returns>The value of <c>level1.Ordinal == level2.Ordinal</c>.</returns>
</member>
<member name="M:NLog.LogLevel.op_Inequality(NLog.LogLevel,NLog.LogLevel)">
<summary>
Compares two <see cref="T:NLog.LogLevel"/> objects
and returns a value indicating whether
the first one is not equal to the second one.
</summary>
<param name="level1">The first level.</param>
<param name="level2">The second level.</param>
<returns>The value of <c>level1.Ordinal != level2.Ordinal</c>.</returns>
</member>
<member name="M:NLog.LogLevel.op_GreaterThan(NLog.LogLevel,NLog.LogLevel)">
<summary>
Compares two <see cref="T:NLog.LogLevel"/> objects
and returns a value indicating whether
the first one is greater than the second one.
</summary>
<param name="level1">The first level.</param>
<param name="level2">The second level.</param>
<returns>The value of <c>level1.Ordinal &gt; level2.Ordinal</c>.</returns>
</member>
<member name="M:NLog.LogLevel.op_GreaterThanOrEqual(NLog.LogLevel,NLog.LogLevel)">
<summary>
Compares two <see cref="T:NLog.LogLevel"/> objects
and returns a value indicating whether
the first one is greater than or equal to the second one.
</summary>
<param name="level1">The first level.</param>
<param name="level2">The second level.</param>
<returns>The value of <c>level1.Ordinal &gt;= level2.Ordinal</c>.</returns>
</member>
<member name="M:NLog.LogLevel.op_LessThan(NLog.LogLevel,NLog.LogLevel)">
<summary>
Compares two <see cref="T:NLog.LogLevel"/> objects
and returns a value indicating whether
the first one is less than the second one.
</summary>
<param name="level1">The first level.</param>
<param name="level2">The second level.</param>
<returns>The value of <c>level1.Ordinal &lt; level2.Ordinal</c>.</returns>
</member>
<member name="M:NLog.LogLevel.op_LessThanOrEqual(NLog.LogLevel,NLog.LogLevel)">
<summary>
Compares two <see cref="T:NLog.LogLevel"/> objects
and returns a value indicating whether
the first one is less than or equal to the second one.
</summary>
<param name="level1">The first level.</param>
<param name="level2">The second level.</param>
<returns>The value of <c>level1.Ordinal &lt;= level2.Ordinal</c>.</returns>
</member>
<member name="M:NLog.LogLevel.FromOrdinal(System.Int32)">
<summary>
Gets the <see cref="T:NLog.LogLevel"/> that corresponds to the specified ordinal.
</summary>
<param name="ordinal">The ordinal.</param>
<returns>The <see cref="T:NLog.LogLevel"/> instance. For 0 it returns <see cref="F:NLog.LogLevel.Debug"/>, 1 gives <see cref="F:NLog.LogLevel.Info"/> and so on.</returns>
</member>
<member name="M:NLog.LogLevel.FromString(System.String)">
<summary>
Returns the <see cref="T:NLog.LogLevel"/> that corresponds to the supplied <see langword="string" />.
</summary>
<param name="levelName">The texual representation of the log level.</param>
<returns>The enumeration value.</returns>
</member>
<member name="M:NLog.LogLevel.ToString">
<summary>
Returns a string representation of the log level.
</summary>
<returns>Log level name.</returns>
</member>
<member name="M:NLog.LogLevel.GetHashCode">
<summary>
Returns a hash code for this instance.
</summary>
<returns>
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
</returns>
</member>
<member name="M:NLog.LogLevel.Equals(System.Object)">
<summary>
Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
</summary>
<param name="obj">The <see cref="T:System.Object"/> to compare with this instance.</param>
<returns>
Value of <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
</returns>
<exception cref="T:System.NullReferenceException">
The <paramref name="obj"/> parameter is null.
</exception>
</member>
<member name="M:NLog.LogLevel.CompareTo(System.Object)">
<summary>
Compares the level to the other <see cref="T:NLog.LogLevel"/> object.
</summary>
<param name="obj">
The object object.
</param>
<returns>
A value less than zero when this logger's <see cref="P:NLog.LogLevel.Ordinal"/> is
less than the other logger's ordinal, 0 when they are equal and
greater than zero when this ordinal is greater than the
other ordinal.
</returns>
</member>
<member name="P:NLog.LogLevel.Name">
<summary>
Gets the name of the log level.
</summary>
</member>
<member name="P:NLog.LogLevel.Ordinal">
<summary>
Gets the ordinal of the log level.
</summary>
</member>
<member name="T:NLog.LogManager">
<summary>
Creates and manages instances of <see cref="T:NLog.Logger" /> objects.
</summary>
</member>
<member name="M:NLog.LogManager.#cctor">
<summary>
Initializes static members of the LogManager class.
</summary>
</member>
<member name="M:NLog.LogManager.#ctor">
<summary>
Prevents a default instance of the LogManager class from being created.
</summary>
</member>
<member name="M:NLog.LogManager.GetCurrentClassLogger">
<summary>
Gets the logger named after the currently-being-initialized class.
</summary>
<returns>The logger.</returns>
<remarks>This is a slow-running method.
Make sure you're not doing this in a loop.</remarks>
</member>
<member name="M:NLog.LogManager.GetCurrentClassLogger(System.Type)">
<summary>
Gets the logger named after the currently-being-initialized class.
</summary>
<param name="loggerType">The logger class. The class must inherit from <see cref="T:NLog.Logger"/>.</param>
<returns>The logger.</returns>
<remarks>This is a slow-running method.
Make sure you're not doing this in a loop.</remarks>
</member>
<member name="M:NLog.LogManager.CreateNullLogger">
<summary>
Creates a logger that discards all log messages.
</summary>
<returns>Null logger which discards all log messages.</returns>
</member>
<member name="M:NLog.LogManager.GetLogger(System.String)">
<summary>
Gets the specified named logger.
</summary>
<param name="name">Name of the logger.</param>
<returns>The logger reference. Multiple calls to <c>GetLogger</c> with the same argument aren't guaranteed to return the same logger reference.</returns>
</member>
<member name="M:NLog.LogManager.GetLogger(System.String,System.Type)">
<summary>
Gets the specified named logger.
</summary>
<param name="name">Name of the logger.</param>
<param name="loggerType">The logger class. The class must inherit from <see cref="T:NLog.Logger"/>.</param>
<returns>The logger reference. Multiple calls to <c>GetLogger</c> with the same argument aren't guaranteed to return the same logger reference.</returns>
</member>
<member name="M:NLog.LogManager.ReconfigExistingLoggers">
<summary>
Loops through all loggers previously returned by GetLogger.
and recalculates their target and filter list. Useful after modifying the configuration programmatically
to ensure that all loggers have been properly configured.
</summary>
</member>
<member name="M:NLog.LogManager.Flush">
<summary>
Flush any pending log messages (in case of asynchronous targets).
</summary>
</member>
<member name="M:NLog.LogManager.Flush(System.TimeSpan)">
<summary>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="timeout">Maximum time to allow for the flush. Any messages after that time will be discarded.</param>
</member>
<member name="M:NLog.LogManager.Flush(System.Int32)">
<summary>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="timeoutMilliseconds">Maximum time to allow for the flush. Any messages after that time will be discarded.</param>
</member>
<member name="M:NLog.LogManager.Flush(NLog.Common.AsyncContinuation)">
<summary>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="M:NLog.LogManager.Flush(NLog.Common.AsyncContinuation,System.TimeSpan)">
<summary>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
<param name="timeout">Maximum time to allow for the flush. Any messages after that time will be discarded.</param>
</member>
<member name="M:NLog.LogManager.Flush(NLog.Common.AsyncContinuation,System.Int32)">
<summary>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
<param name="timeoutMilliseconds">Maximum time to allow for the flush. Any messages after that time will be discarded.</param>
</member>
<member name="M:NLog.LogManager.DisableLogging">
<summary>Decreases the log enable counter and if it reaches -1
the logs are disabled.</summary>
<remarks>Logging is enabled if the number of <see cref="M:NLog.LogManager.EnableLogging"/> calls is greater
than or equal to <see cref="M:NLog.LogManager.DisableLogging"/> calls.</remarks>
<returns>An object that iplements IDisposable whose Dispose() method
reenables logging. To be used with C# <c>using ()</c> statement.</returns>
</member>
<member name="M:NLog.LogManager.EnableLogging">
<summary>Increases the log enable counter and if it reaches 0 the logs are disabled.</summary>
<remarks>Logging is enabled if the number of <see cref="M:NLog.LogManager.EnableLogging"/> calls is greater
than or equal to <see cref="M:NLog.LogManager.DisableLogging"/> calls.</remarks>
</member>
<member name="M:NLog.LogManager.IsLoggingEnabled">
<summary>
Returns <see langword="true"/> if logging is currently enabled.
</summary>
<returns>A value of <see langword="true"/> if logging is currently enabled,
<see langword="false"/> otherwise.</returns>
<remarks>Logging is enabled if the number of <see cref="M:NLog.LogManager.EnableLogging"/> calls is greater
than or equal to <see cref="M:NLog.LogManager.DisableLogging"/> calls.</remarks>
</member>
<member name="E:NLog.LogManager.ConfigurationChanged">
<summary>
Occurs when logging <see cref="P:NLog.LogManager.Configuration"/> changes.
</summary>
</member>
<member name="E:NLog.LogManager.ConfigurationReloaded">
<summary>
Occurs when logging <see cref="P:NLog.LogManager.Configuration"/> gets reloaded.
</summary>
</member>
<member name="P:NLog.LogManager.ThrowExceptions">
<summary>
Gets or sets a value indicating whether NLog should throw exceptions.
By default exceptions are not thrown under any circumstances.
</summary>
</member>
<member name="P:NLog.LogManager.Configuration">
<summary>
Gets or sets the current logging configuration.
</summary>
</member>
<member name="P:NLog.LogManager.GlobalThreshold">
<summary>
Gets or sets the global log threshold. Log events below this threshold are not logged.
</summary>
</member>
<member name="T:NLog.LogMessageGenerator">
<summary>
Returns a log message. Used to defer calculation of
the log message until it's actually needed.
</summary>
<returns>Log message.</returns>
</member>
<member name="T:NLog.LogReceiverService.ILogReceiverClient">
<summary>
Service contract for Log Receiver client.
</summary>
</member>
<member name="M:NLog.LogReceiverService.ILogReceiverClient.BeginProcessLogMessages(NLog.LogReceiverService.NLogEvents,System.AsyncCallback,System.Object)">
<summary>
Begins processing of log messages.
</summary>
<param name="events">The events.</param>
<param name="callback">The callback.</param>
<param name="asyncState">Asynchronous state.</param>
<returns>
IAsyncResult value which can be passed to <see cref="M:NLog.LogReceiverService.ILogReceiverClient.EndProcessLogMessages(System.IAsyncResult)"/>.
</returns>
</member>
<member name="M:NLog.LogReceiverService.ILogReceiverClient.EndProcessLogMessages(System.IAsyncResult)">
<summary>
Ends asynchronous processing of log messages.
</summary>
<param name="result">The result.</param>
</member>
<member name="T:NLog.LogReceiverService.ILogReceiverClientChannel">
<summary>
Log Receiver Client Channel.
</summary>
</member>
<member name="T:NLog.LogReceiverService.ILogReceiverServer">
<summary>
Service contract for Log Receiver server.
</summary>
</member>
<member name="M:NLog.LogReceiverService.ILogReceiverServer.ProcessLogMessages(NLog.LogReceiverService.NLogEvents)">
<summary>
Processes the log messages.
</summary>
<param name="events">The events.</param>
</member>
<member name="T:NLog.LogReceiverService.LogReceiverServiceConfig">
<summary>
Internal configuration of Log Receiver Service contracts.
</summary>
</member>
<member name="T:NLog.LogReceiverService.NLogEvent">
<summary>
Wire format for NLog Event.
</summary>
</member>
<member name="M:NLog.LogReceiverService.NLogEvent.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LogReceiverService.NLogEvent"/> class.
</summary>
</member>
<member name="M:NLog.LogReceiverService.NLogEvent.ToEventInfo(NLog.LogReceiverService.NLogEvents,System.String)">
<summary>
Converts the <see cref="T:NLog.LogReceiverService.NLogEvent"/> to <see cref="T:NLog.LogEventInfo"/>.
</summary>
<param name="context">The <see cref="T:NLog.LogReceiverService.NLogEvent"/> object this <see cref="T:NLog.LogReceiverService.NLogEvent"/> is part of..</param>
<param name="loggerNamePrefix">The logger name prefix to prepend in front of the logger name.</param>
<returns>Converted <see cref="T:NLog.LogEventInfo"/>.</returns>
</member>
<member name="P:NLog.LogReceiverService.NLogEvent.Id">
<summary>
Gets or sets the client-generated identifier of the event.
</summary>
</member>
<member name="P:NLog.LogReceiverService.NLogEvent.LevelOrdinal">
<summary>
Gets or sets the ordinal of the log level.
</summary>
</member>
<member name="P:NLog.LogReceiverService.NLogEvent.LoggerOrdinal">
<summary>
Gets or sets the logger ordinal (index into <see cref="P:NLog.LogReceiverService.NLogEvents.Strings"/>.
</summary>
<value>The logger ordinal.</value>
</member>
<member name="P:NLog.LogReceiverService.NLogEvent.TimeDelta">
<summary>
Gets or sets the time delta (in ticks) between the time of the event and base time.
</summary>
</member>
<member name="P:NLog.LogReceiverService.NLogEvent.MessageOrdinal">
<summary>
Gets or sets the message string index.
</summary>
</member>
<member name="P:NLog.LogReceiverService.NLogEvent.Values">
<summary>
Gets or sets the collection of layout values.
</summary>
</member>
<member name="P:NLog.LogReceiverService.NLogEvent.ValueIndexes">
<summary>
Gets the collection of indexes into <see cref="P:NLog.LogReceiverService.NLogEvents.Strings"/> array for each layout value.
</summary>
</member>
<member name="T:NLog.LogReceiverService.NLogEvents">
<summary>
Wire format for NLog event package.
</summary>
</member>
<member name="M:NLog.LogReceiverService.NLogEvents.ToEventInfo(System.String)">
<summary>
Converts the events to sequence of <see cref="T:NLog.LogEventInfo"/> objects suitable for routing through NLog.
</summary>
<param name="loggerNamePrefix">The logger name prefix to prepend in front of each logger name.</param>
<returns>
Sequence of <see cref="T:NLog.LogEventInfo"/> objects.
</returns>
</member>
<member name="M:NLog.LogReceiverService.NLogEvents.ToEventInfo">
<summary>
Converts the events to sequence of <see cref="T:NLog.LogEventInfo"/> objects suitable for routing through NLog.
</summary>
<returns>
Sequence of <see cref="T:NLog.LogEventInfo"/> objects.
</returns>
</member>
<member name="P:NLog.LogReceiverService.NLogEvents.ClientName">
<summary>
Gets or sets the name of the client.
</summary>
<value>The name of the client.</value>
</member>
<member name="P:NLog.LogReceiverService.NLogEvents.BaseTimeUtc">
<summary>
Gets or sets the base time (UTC ticks) for all events in the package.
</summary>
<value>The base time UTC.</value>
</member>
<member name="P:NLog.LogReceiverService.NLogEvents.LayoutNames">
<summary>
Gets or sets the collection of layout names which are shared among all events.
</summary>
<value>The layout names.</value>
</member>
<member name="P:NLog.LogReceiverService.NLogEvents.Strings">
<summary>
Gets or sets the collection of logger names.
</summary>
<value>The logger names.</value>
</member>
<member name="P:NLog.LogReceiverService.NLogEvents.Events">
<summary>
Gets or sets the list of events.
</summary>
<value>The events.</value>
</member>
<member name="T:NLog.LogReceiverService.StringCollection">
<summary>
List of strings annotated for more terse serialization.
</summary>
</member>
<member name="M:NLog.LogReceiverService.StringCollection.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LogReceiverService.StringCollection"/> class.
</summary>
</member>
<member name="T:NLog.LogReceiverService.WcfLogReceiverClient">
<summary>
Log Receiver Client using WCF.
</summary>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class.
</summary>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class.
</summary>
<param name="endpointConfigurationName">Name of the endpoint configuration.</param>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor(System.String,System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class.
</summary>
<param name="endpointConfigurationName">Name of the endpoint configuration.</param>
<param name="remoteAddress">The remote address.</param>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor(System.String,System.ServiceModel.EndpointAddress)">
<summary>
Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class.
</summary>
<param name="endpointConfigurationName">Name of the endpoint configuration.</param>
<param name="remoteAddress">The remote address.</param>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor(System.ServiceModel.Channels.Binding,System.ServiceModel.EndpointAddress)">
<summary>
Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class.
</summary>
<param name="binding">The binding.</param>
<param name="remoteAddress">The remote address.</param>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.OpenAsync">
<summary>
Opens the client asynchronously.
</summary>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.OpenAsync(System.Object)">
<summary>
Opens the client asynchronously.
</summary>
<param name="userState">User-specific state.</param>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.CloseAsync">
<summary>
Closes the client asynchronously.
</summary>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.CloseAsync(System.Object)">
<summary>
Closes the client asynchronously.
</summary>
<param name="userState">User-specific state.</param>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.ProcessLogMessagesAsync(NLog.LogReceiverService.NLogEvents)">
<summary>
Processes the log messages asynchronously.
</summary>
<param name="events">The events to send.</param>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.ProcessLogMessagesAsync(NLog.LogReceiverService.NLogEvents,System.Object)">
<summary>
Processes the log messages asynchronously.
</summary>
<param name="events">The events to send.</param>
<param name="userState">User-specific state.</param>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.NLog#LogReceiverService#ILogReceiverClient#BeginProcessLogMessages(NLog.LogReceiverService.NLogEvents,System.AsyncCallback,System.Object)">
<summary>
Begins processing of log messages.
</summary>
<param name="events">The events to send.</param>
<param name="callback">The callback.</param>
<param name="asyncState">Asynchronous state.</param>
<returns>
IAsyncResult value which can be passed to <see cref="M:NLog.LogReceiverService.ILogReceiverClient.EndProcessLogMessages(System.IAsyncResult)"/>.
</returns>
</member>
<member name="M:NLog.LogReceiverService.WcfLogReceiverClient.NLog#LogReceiverService#ILogReceiverClient#EndProcessLogMessages(System.IAsyncResult)">
<summary>
Ends asynchronous processing of log messages.
</summary>
<param name="result">The result.</param>
</member>
<member name="E:NLog.LogReceiverService.WcfLogReceiverClient.ProcessLogMessagesCompleted">
<summary>
Occurs when the log message processing has completed.
</summary>
</member>
<member name="E:NLog.LogReceiverService.WcfLogReceiverClient.OpenCompleted">
<summary>
Occurs when Open operation has completed.
</summary>
</member>
<member name="E:NLog.LogReceiverService.WcfLogReceiverClient.CloseCompleted">
<summary>
Occurs when Close operation has completed.
</summary>
</member>
<member name="T:NLog.MappedDiagnosticsContext">
<summary>
Mapped Diagnostics Context - a thread-local structure that keeps a dictionary
of strings and provides methods to output them in layouts.
Mostly for compatibility with log4net.
</summary>
</member>
<member name="M:NLog.MappedDiagnosticsContext.Set(System.String,System.String)">
<summary>
Sets the current thread MDC item to the specified value.
</summary>
<param name="item">Item name.</param>
<param name="value">Item value.</param>
</member>
<member name="M:NLog.MappedDiagnosticsContext.Get(System.String)">
<summary>
Gets the current thread MDC named item.
</summary>
<param name="item">Item name.</param>
<returns>The item value of String.Empty if the value is not present.</returns>
</member>
<member name="M:NLog.MappedDiagnosticsContext.Contains(System.String)">
<summary>
Checks whether the specified item exists in current thread MDC.
</summary>
<param name="item">Item name.</param>
<returns>A boolean indicating whether the specified item exists in current thread MDC.</returns>
</member>
<member name="M:NLog.MappedDiagnosticsContext.Remove(System.String)">
<summary>
Removes the specified item from current thread MDC.
</summary>
<param name="item">Item name.</param>
</member>
<member name="M:NLog.MappedDiagnosticsContext.Clear">
<summary>
Clears the content of current thread MDC.
</summary>
</member>
<member name="T:NLog.MDC">
<summary>
Mapped Diagnostics Context - used for log4net compatibility.
</summary>
</member>
<member name="M:NLog.MDC.Set(System.String,System.String)">
<summary>
Sets the current thread MDC item to the specified value.
</summary>
<param name="item">Item name.</param>
<param name="value">Item value.</param>
</member>
<member name="M:NLog.MDC.Get(System.String)">
<summary>
Gets the current thread MDC named item.
</summary>
<param name="item">Item name.</param>
<returns>The item value of String.Empty if the value is not present.</returns>
</member>
<member name="M:NLog.MDC.Contains(System.String)">
<summary>
Checks whether the specified item exists in current thread MDC.
</summary>
<param name="item">Item name.</param>
<returns>A boolean indicating whether the specified item exists in current thread MDC.</returns>
</member>
<member name="M:NLog.MDC.Remove(System.String)">
<summary>
Removes the specified item from current thread MDC.
</summary>
<param name="item">Item name.</param>
</member>
<member name="M:NLog.MDC.Clear">
<summary>
Clears the content of current thread MDC.
</summary>
</member>
<member name="T:NLog.NDC">
<summary>
Nested Diagnostics Context - for log4net compatibility.
</summary>
</member>
<member name="M:NLog.NDC.Push(System.String)">
<summary>
Pushes the specified text on current thread NDC.
</summary>
<param name="text">The text to be pushed.</param>
<returns>An instance of the object that implements IDisposable that returns the stack to the previous level when IDisposable.Dispose() is called. To be used with C# using() statement.</returns>
</member>
<member name="M:NLog.NDC.Pop">
<summary>
Pops the top message off the NDC stack.
</summary>
<returns>The top message which is no longer on the stack.</returns>
</member>
<member name="M:NLog.NDC.Clear">
<summary>
Clears current thread NDC stack.
</summary>
</member>
<member name="M:NLog.NDC.GetAllMessages">
<summary>
Gets all messages on the stack.
</summary>
<returns>Array of strings on the stack.</returns>
</member>
<member name="P:NLog.NDC.TopMessage">
<summary>
Gets the top NDC message but doesn't remove it.
</summary>
<returns>The top message. .</returns>
</member>
<member name="T:NLog.NestedDiagnosticsContext">
<summary>
Nested Diagnostics Context - a thread-local structure that keeps a stack
of strings and provides methods to output them in layouts
Mostly for compatibility with log4net.
</summary>
</member>
<member name="M:NLog.NestedDiagnosticsContext.Push(System.String)">
<summary>
Pushes the specified text on current thread NDC.
</summary>
<param name="text">The text to be pushed.</param>
<returns>An instance of the object that implements IDisposable that returns the stack to the previous level when IDisposable.Dispose() is called. To be used with C# using() statement.</returns>
</member>
<member name="M:NLog.NestedDiagnosticsContext.Pop">
<summary>
Pops the top message off the NDC stack.
</summary>
<returns>The top message which is no longer on the stack.</returns>
</member>
<member name="M:NLog.NestedDiagnosticsContext.Clear">
<summary>
Clears current thread NDC stack.
</summary>
</member>
<member name="M:NLog.NestedDiagnosticsContext.GetAllMessages">
<summary>
Gets all messages on the stack.
</summary>
<returns>Array of strings on the stack.</returns>
</member>
<member name="P:NLog.NestedDiagnosticsContext.TopMessage">
<summary>
Gets the top NDC message but doesn't remove it.
</summary>
<returns>The top message. .</returns>
</member>
<member name="T:NLog.NestedDiagnosticsContext.StackPopper">
<summary>
Resets the stack to the original count during <see cref="M:System.IDisposable.Dispose"/>.
</summary>
</member>
<member name="M:NLog.NestedDiagnosticsContext.StackPopper.#ctor(System.Collections.Generic.Stack{System.String},System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:NLog.NestedDiagnosticsContext.StackPopper"/> class.
</summary>
<param name="stack">The stack.</param>
<param name="previousCount">The previous count.</param>
</member>
<member name="M:NLog.NestedDiagnosticsContext.StackPopper.System#IDisposable#Dispose">
<summary>
Reverts the stack to original item count.
</summary>
</member>
<member name="T:NLog.NLogConfigurationException">
<summary>
Exception thrown during NLog configuration.
</summary>
</member>
<member name="M:NLog.NLogConfigurationException.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.NLogConfigurationException"/> class.
</summary>
</member>
<member name="M:NLog.NLogConfigurationException.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.NLogConfigurationException"/> class.
</summary>
<param name="message">The message.</param>
</member>
<member name="M:NLog.NLogConfigurationException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new instance of the <see cref="T:NLog.NLogConfigurationException"/> class.
</summary>
<param name="message">The message.</param>
<param name="innerException">The inner exception.</param>
</member>
<member name="M:NLog.NLogConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<summary>
Initializes a new instance of the <see cref="T:NLog.NLogConfigurationException"/> class.
</summary>
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
<exception cref="T:System.ArgumentNullException">
The <paramref name="info"/> parameter is null.
</exception>
<exception cref="T:System.Runtime.Serialization.SerializationException">
The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0).
</exception>
</member>
<member name="T:NLog.NLogRuntimeException">
<summary>
Exception thrown during log event processing.
</summary>
</member>
<member name="M:NLog.NLogRuntimeException.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class.
</summary>
</member>
<member name="M:NLog.NLogRuntimeException.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class.
</summary>
<param name="message">The message.</param>
</member>
<member name="M:NLog.NLogRuntimeException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class.
</summary>
<param name="message">The message.</param>
<param name="innerException">The inner exception.</param>
</member>
<member name="M:NLog.NLogRuntimeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<summary>
Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class.
</summary>
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
<exception cref="T:System.ArgumentNullException">
The <paramref name="info"/> parameter is null.
</exception>
<exception cref="T:System.Runtime.Serialization.SerializationException">
The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0).
</exception>
</member>
<member name="T:NLog.NLogTraceListener">
<summary>
TraceListener which routes all messages through NLog.
</summary>
</member>
<member name="M:NLog.NLogTraceListener.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.NLogTraceListener"/> class.
</summary>
</member>
<member name="M:NLog.NLogTraceListener.Write(System.String)">
<summary>
When overridden in a derived class, writes the specified message to the listener you create in the derived class.
</summary>
<param name="message">A message to write.</param>
</member>
<member name="M:NLog.NLogTraceListener.WriteLine(System.String)">
<summary>
When overridden in a derived class, writes a message to the listener you create in the derived class, followed by a line terminator.
</summary>
<param name="message">A message to write.</param>
</member>
<member name="M:NLog.NLogTraceListener.Close">
<summary>
When overridden in a derived class, closes the output stream so it no longer receives tracing or debugging output.
</summary>
</member>
<member name="M:NLog.NLogTraceListener.Fail(System.String)">
<summary>
Emits an error message.
</summary>
<param name="message">A message to emit.</param>
</member>
<member name="M:NLog.NLogTraceListener.Fail(System.String,System.String)">
<summary>
Emits an error message and a detailed error message.
</summary>
<param name="message">A message to emit.</param>
<param name="detailMessage">A detailed message to emit.</param>
</member>
<member name="M:NLog.NLogTraceListener.Flush">
<summary>
Flushes the output buffer.
</summary>
</member>
<member name="M:NLog.NLogTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)">
<summary>
Writes trace information, a data object and event information to the listener specific output.
</summary>
<param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
<param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
<param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param>
<param name="id">A numeric identifier for the event.</param>
<param name="data">The trace data to emit.</param>
</member>
<member name="M:NLog.NLogTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object[])">
<summary>
Writes trace information, an array of data objects and event information to the listener specific output.
</summary>
<param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
<param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
<param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param>
<param name="id">A numeric identifier for the event.</param>
<param name="data">An array of objects to emit as data.</param>
</member>
<member name="M:NLog.NLogTraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32)">
<summary>
Writes trace and event information to the listener specific output.
</summary>
<param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
<param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
<param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param>
<param name="id">A numeric identifier for the event.</param>
</member>
<member name="M:NLog.NLogTraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])">
<summary>
Writes trace information, a formatted array of objects and event information to the listener specific output.
</summary>
<param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
<param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
<param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param>
<param name="id">A numeric identifier for the event.</param>
<param name="format">A format string that contains zero or more format items, which correspond to objects in the <paramref name="args"/> array.</param>
<param name="args">An object array containing zero or more objects to format.</param>
</member>
<member name="M:NLog.NLogTraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String)">
<summary>
Writes trace information, a message, and event information to the listener specific output.
</summary>
<param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
<param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
<param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param>
<param name="id">A numeric identifier for the event.</param>
<param name="message">A message to write.</param>
</member>
<member name="M:NLog.NLogTraceListener.TraceTransfer(System.Diagnostics.TraceEventCache,System.String,System.Int32,System.String,System.Guid)">
<summary>
Writes trace information, a message, a related activity identity and event information to the listener specific output.
</summary>
<param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param>
<param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param>
<param name="id">A numeric identifier for the event.</param>
<param name="message">A message to write.</param>
<param name="relatedActivityId">A <see cref="T:System.Guid"/> object identifying a related activity.</param>
</member>
<member name="M:NLog.NLogTraceListener.GetSupportedAttributes">
<summary>
Gets the custom attributes supported by the trace listener.
</summary>
<returns>
A string array naming the custom attributes supported by the trace listener, or null if there are no custom attributes.
</returns>
</member>
<member name="M:NLog.NLogTraceListener.TranslateLogLevel(System.Diagnostics.TraceEventType)">
<summary>
Translates the event type to level from <see cref="T:System.Diagnostics.TraceEventType"/>.
</summary>
<param name="eventType">Type of the event.</param>
<returns>Translated log level.</returns>
</member>
<member name="P:NLog.NLogTraceListener.LogFactory">
<summary>
Gets or sets the log factory to use when outputting messages (null - use LogManager).
</summary>
</member>
<member name="P:NLog.NLogTraceListener.DefaultLogLevel">
<summary>
Gets or sets the default log level.
</summary>
</member>
<member name="P:NLog.NLogTraceListener.ForceLogLevel">
<summary>
Gets or sets the log which should be always used regardless of source level.
</summary>
</member>
<member name="P:NLog.NLogTraceListener.IsThreadSafe">
<summary>
Gets a value indicating whether the trace listener is thread safe.
</summary>
<value></value>
<returns>true if the trace listener is thread safe; otherwise, false. The default is false.</returns>
</member>
<member name="P:NLog.NLogTraceListener.AutoLoggerName">
<summary>
Gets or sets a value indicating whether to use auto logger name detected from the stack trace.
</summary>
</member>
<member name="T:NLog.Targets.ArchiveNumberingMode">
<summary>
Specifies the way archive numbering is performed.
</summary>
</member>
<member name="F:NLog.Targets.ArchiveNumberingMode.Sequence">
<summary>
Sequence style numbering. The most recent archive has the highest number.
</summary>
</member>
<member name="F:NLog.Targets.ArchiveNumberingMode.Rolling">
<summary>
Rolling style numbering (the most recent is always #0 then #1, ..., #N.
</summary>
</member>
<member name="T:NLog.Targets.AspResponseTarget">
<summary>
Outputs log messages through the ASP Response object.
</summary>
<seealso href="http://nlog-project.org/wiki/AspResponse_target">Documentation on NLog Wiki</seealso>
</member>
<member name="T:NLog.Targets.TargetWithLayout">
<summary>
Represents target that supports string formatting using layouts.
</summary>
</member>
<member name="T:NLog.Targets.Target">
<summary>
Represents logging target.
</summary>
</member>
<member name="M:NLog.Targets.Target.NLog#Internal#ISupportsInitialize#Initialize(NLog.Config.LoggingConfiguration)">
<summary>
Initializes this instance.
</summary>
<param name="configuration">The configuration.</param>
</member>
<member name="M:NLog.Targets.Target.NLog#Internal#ISupportsInitialize#Close">
<summary>
Closes this instance.
</summary>
</member>
<member name="M:NLog.Targets.Target.Dispose">
<summary>
Closes the target.
</summary>
</member>
<member name="M:NLog.Targets.Target.Flush(NLog.Common.AsyncContinuation)">
<summary>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="M:NLog.Targets.Target.PrecalculateVolatileLayouts(NLog.LogEventInfo)">
<summary>
Calls the <see cref="M:NLog.Layouts.Layout.Precalculate(NLog.LogEventInfo)"/> on each volatile layout
used by this target.
</summary>
<param name="logEvent">
The log event.
</param>
</member>
<member name="M:NLog.Targets.Target.ToString">
<summary>
Returns a <see cref="T:System.String"/> that represents this instance.
</summary>
<returns>
A <see cref="T:System.String"/> that represents this instance.
</returns>
</member>
<member name="M:NLog.Targets.Target.WriteAsyncLogEvent(NLog.Common.AsyncLogEventInfo)">
<summary>
Writes the log to the target.
</summary>
<param name="logEvent">Log event to write.</param>
</member>
<member name="M:NLog.Targets.Target.WriteAsyncLogEvents(NLog.Common.AsyncLogEventInfo[])">
<summary>
Writes the array of log events.
</summary>
<param name="logEvents">The log events.</param>
</member>
<member name="M:NLog.Targets.Target.Initialize(NLog.Config.LoggingConfiguration)">
<summary>
Initializes this instance.
</summary>
<param name="configuration">The configuration.</param>
</member>
<member name="M:NLog.Targets.Target.Close">
<summary>
Closes this instance.
</summary>
</member>
<member name="M:NLog.Targets.Target.Dispose(System.Boolean)">
<summary>
Releases unmanaged and - optionally - managed resources.
</summary>
<param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member>
<member name="M:NLog.Targets.Target.InitializeTarget">
<summary>
Initializes the target. Can be used by inheriting classes
to initialize logging.
</summary>
</member>
<member name="M:NLog.Targets.Target.CloseTarget">
<summary>
Closes the target and releases any unmanaged resources.
</summary>
</member>
<member name="M:NLog.Targets.Target.FlushAsync(NLog.Common.AsyncContinuation)">
<summary>
Flush any pending log messages asynchronously (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="M:NLog.Targets.Target.Write(NLog.LogEventInfo)">
<summary>
Writes logging event to the log target.
classes.
</summary>
<param name="logEvent">
Logging event to be written out.
</param>
</member>
<member name="M:NLog.Targets.Target.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Writes log event to the log target. Must be overridden in inheriting
classes.
</summary>
<param name="logEvent">Log event to be written out.</param>
</member>
<member name="M:NLog.Targets.Target.Write(NLog.Common.AsyncLogEventInfo[])">
<summary>
Writes an array of logging events to the log target. By default it iterates on all
events and passes them to "Write" method. Inheriting classes can use this method to
optimize batch writes.
</summary>
<param name="logEvents">Logging events to be written out.</param>
</member>
<member name="P:NLog.Targets.Target.Name">
<summary>
Gets or sets the name of the target.
</summary>
<docgen category='General Options' order='10' />
</member>
<member name="P:NLog.Targets.Target.SyncRoot">
<summary>
Gets the object which can be used to synchronize asynchronous operations that must rely on the .
</summary>
</member>
<member name="P:NLog.Targets.Target.LoggingConfiguration">
<summary>
Gets the logging configuration this target is part of.
</summary>
</member>
<member name="P:NLog.Targets.Target.IsInitialized">
<summary>
Gets a value indicating whether the target has been initialized.
</summary>
</member>
<member name="M:NLog.Targets.TargetWithLayout.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.TargetWithLayout"/> class.
</summary>
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
</member>
<member name="P:NLog.Targets.TargetWithLayout.Layout">
<summary>
Gets or sets the layout used to format log messages.
</summary>
<docgen category='Layout Options' order='1' />
</member>
<member name="M:NLog.Targets.AspResponseTarget.Write(NLog.LogEventInfo)">
<summary>
Outputs the rendered logging event through the <c>OutputDebugString()</c> Win32 API.
</summary>
<param name="logEvent">The logging event.</param>
</member>
<member name="P:NLog.Targets.AspResponseTarget.AddComments">
<summary>
Gets or sets a value indicating whether to add &lt;!-- --&gt; comments around all written texts.
</summary>
<docgen category='Layout Options' order='100' />
</member>
<member name="T:NLog.Targets.ChainsawTarget">
<summary>
Sends log messages to the remote instance of Chainsaw application from log4j.
</summary>
<seealso href="http://nlog-project.org/wiki/Chainsaw_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/Chainsaw/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/Chainsaw/Simple/Example.cs" />
<p>
NOTE: If your receiver application is ever likely to be off-line, don't use TCP protocol
or you'll get TCP timeouts and your application will crawl.
Either switch to UDP transport or use <a href="target.AsyncWrapper.html">AsyncWrapper</a> target
so that your application threads will not be blocked by the timing-out connection attempts.
</p>
</example>
</member>
<member name="T:NLog.Targets.NLogViewerTarget">
<summary>
Sends log messages to the remote instance of NLog Viewer.
</summary>
<seealso href="http://nlog-project.org/wiki/NLogViewer_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/NLogViewer/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/NLogViewer/Simple/Example.cs" />
<p>
NOTE: If your receiver application is ever likely to be off-line, don't use TCP protocol
or you'll get TCP timeouts and your application will crawl.
Either switch to UDP transport or use <a href="target.AsyncWrapper.html">AsyncWrapper</a> target
so that your application threads will not be blocked by the timing-out connection attempts.
</p>
</example>
</member>
<member name="T:NLog.Targets.NetworkTarget">
<summary>
Sends log messages over the network.
</summary>
<seealso href="http://nlog-project.org/wiki/Network_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/Network/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/Network/Simple/Example.cs" />
<p>
To print the results, use any application that's able to receive messages over
TCP or UDP. <a href="http://m.nu/program/util/netcat/netcat.html">NetCat</a> is
a simple but very powerful command-line tool that can be used for that. This image
demonstrates the NetCat tool receiving log messages from Network target.
</p>
<img src="examples/targets/Screenshots/Network/Output.gif" />
<p>
NOTE: If your receiver application is ever likely to be off-line, don't use TCP protocol
or you'll get TCP timeouts and your application will crawl.
Either switch to UDP transport or use <a href="target.AsyncWrapper.html">AsyncWrapper</a> target
so that your application threads will not be blocked by the timing-out connection attempts.
</p>
<p>
There are two specialized versions of the Network target: <a href="target.Chainsaw.html">Chainsaw</a>
and <a href="target.NLogViewer.html">NLogViewer</a> which write to instances of Chainsaw log4j viewer
or NLogViewer application respectively.
</p>
</example>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.NetworkTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.NetworkTarget"/> class.
14 years ago
</summary>
14 years ago
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.NetworkTarget.FlushAsync(NLog.Common.AsyncContinuation)">
14 years ago
<summary>
14 years ago
Flush any pending log messages asynchronously (in case of asynchronous targets).
14 years ago
</summary>
14 years ago
<param name="asyncContinuation">The asynchronous continuation.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.NetworkTarget.CloseTarget">
14 years ago
<summary>
14 years ago
Closes the target.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.NetworkTarget.Write(NLog.Common.AsyncLogEventInfo)">
14 years ago
<summary>
14 years ago
Sends the
rendered logging event over the network optionally concatenating it with a newline character.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.NetworkTarget.GetBytesToWrite(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Gets the bytes to be written.
14 years ago
</summary>
14 years ago
<param name="logEvent">Log event.</param>
<returns>Byte array.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NetworkTarget.Address">
14 years ago
<summary>
14 years ago
Gets or sets the network address.
14 years ago
</summary>
14 years ago
<remarks>
The network address can be:
<ul>
<li>tcp://host:port - TCP (auto select IPv4/IPv6)</li>
<li>tcp4://host:port - force TCP/IPv4</li>
<li>tcp6://host:port - force TCP/IPv6</li>
<li>udp://host:port - UDP (auto select IPv4/IPv6, not supported on Silverlight)</li>
<li>udp4://host:port - force UDP/IPv4 (not supported on Silverlight)</li>
<li>udp6://host:port - force UDP/IPv6 (not supported on Silverlight)</li>
</ul>
For HTTP Support use WebService target.
</remarks>
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NetworkTarget.KeepConnection">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to keep connection open whenever possible.
14 years ago
</summary>
14 years ago
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NetworkTarget.NewLine">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to append newline at the end of log message.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NetworkTarget.MaxMessageSize">
14 years ago
<summary>
14 years ago
Gets or sets the maximum message size in bytes.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NetworkTarget.ConnectionCacheSize">
14 years ago
<summary>
14 years ago
Gets or sets the size of the connection cache (number of connections which are kept alive).
14 years ago
</summary>
14 years ago
<docgen category="Connection Options" order="10"/>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NetworkTarget.OnOverflow">
14 years ago
<summary>
14 years ago
Gets or sets the action that should be taken if the message is larger than
maxMessageSize.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NetworkTarget.Encoding">
14 years ago
<summary>
14 years ago
Gets or sets the encoding to be used.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.NLogViewerTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.NLogViewerTarget"/> class.
14 years ago
</summary>
14 years ago
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerTarget.IncludeNLogData">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to include NLog-specific extensions to log4j schema.
14 years ago
</summary>
14 years ago
<docgen category='Payload Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerTarget.AppInfo">
14 years ago
<summary>
14 years ago
Gets or sets the AppInfo field. By default it's the friendly name of the current AppDomain.
14 years ago
</summary>
14 years ago
<docgen category='Payload Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerTarget.IncludeCallSite">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to include call site (class and method name) in the information sent over the network.
14 years ago
</summary>
14 years ago
<docgen category='Payload Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerTarget.IncludeSourceInfo">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to include source info (file name and line number) in the information sent over the network.
14 years ago
</summary>
14 years ago
<docgen category='Payload Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerTarget.IncludeMdc">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to include <see cref="T:NLog.MappedDiagnosticsContext"/> dictionary contents.
14 years ago
</summary>
14 years ago
<docgen category="Payload Options" order="10"/>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerTarget.IncludeNdc">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to include <see cref="T:NLog.NestedDiagnosticsContext"/> stack contents.
14 years ago
</summary>
14 years ago
<docgen category="Payload Options" order="10"/>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerTarget.Parameters">
14 years ago
<summary>
14 years ago
Gets the collection of parameters. Each parameter contains a mapping
between NLog layout and a named parameter.
14 years ago
</summary>
14 years ago
<docgen category='Payload Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerTarget.Renderer">
14 years ago
<summary>
14 years ago
Gets the layout renderer which produces Log4j-compatible XML events.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerTarget.Layout">
14 years ago
<summary>
14 years ago
Gets or sets the instance of <see cref="T:NLog.Layouts.Log4JXmlEventLayout"/> that is used to format log messages.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.ChainsawTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.ChainsawTarget"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.ColoredConsoleTarget">
14 years ago
<summary>
14 years ago
Writes log messages to the console with customizable coloring.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/ColoredConsole_target">Documentation on NLog Wiki</seealso>
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.TargetWithLayoutHeaderAndFooter">
14 years ago
<summary>
14 years ago
Represents target that supports string formatting using layouts.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.TargetWithLayoutHeaderAndFooter.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.TargetWithLayoutHeaderAndFooter"/> class.
14 years ago
</summary>
14 years ago
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.TargetWithLayoutHeaderAndFooter.Layout">
14 years ago
<summary>
14 years ago
Gets or sets the text to be rendered.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='1' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.TargetWithLayoutHeaderAndFooter.Footer">
14 years ago
<summary>
14 years ago
Gets or sets the footer.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='3' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.TargetWithLayoutHeaderAndFooter.Header">
14 years ago
<summary>
14 years ago
Gets or sets the header.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='2' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.TargetWithLayoutHeaderAndFooter.LHF">
14 years ago
<summary>
14 years ago
Gets or sets the layout with header and footer.
14 years ago
</summary>
14 years ago
<value>The layout with header and footer.</value>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.ColoredConsoleTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.ColoredConsoleTarget"/> class.
14 years ago
</summary>
14 years ago
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.ColoredConsoleTarget.InitializeTarget">
14 years ago
<summary>
14 years ago
Initializes the target.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.ColoredConsoleTarget.CloseTarget">
14 years ago
<summary>
14 years ago
Closes the target and releases any unmanaged resources.
</summary>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.ColoredConsoleTarget.Write(NLog.LogEventInfo)">
<summary>
Writes the specified log event to the console highlighting entries
and words based on a set of defined rules.
</summary>
<param name="logEvent">Log event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ColoredConsoleTarget.ErrorStream">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether the error stream (stderr) should be used instead of the output stream (stdout).
14 years ago
</summary>
14 years ago
<docgen category='Output Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ColoredConsoleTarget.UseDefaultRowHighlightingRules">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to use default row highlighting rules.
14 years ago
</summary>
14 years ago
<remarks>
The default rules are:
<table>
<tr>
<th>Condition</th>
<th>Foreground Color</th>
<th>Background Color</th>
</tr>
<tr>
<td>level == LogLevel.Fatal</td>
<td>Red</td>
<td>NoChange</td>
</tr>
<tr>
<td>level == LogLevel.Error</td>
<td>Yellow</td>
<td>NoChange</td>
</tr>
<tr>
<td>level == LogLevel.Warn</td>
<td>Magenta</td>
<td>NoChange</td>
</tr>
<tr>
<td>level == LogLevel.Info</td>
<td>White</td>
<td>NoChange</td>
</tr>
<tr>
<td>level == LogLevel.Debug</td>
<td>Gray</td>
<td>NoChange</td>
</tr>
<tr>
<td>level == LogLevel.Trace</td>
<td>DarkGray</td>
<td>NoChange</td>
</tr>
</table>
</remarks>
<docgen category='Highlighting Rules' order='9' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ColoredConsoleTarget.RowHighlightingRules">
14 years ago
<summary>
14 years ago
Gets the row highlighting rules.
14 years ago
</summary>
14 years ago
<docgen category='Highlighting Rules' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ColoredConsoleTarget.WordHighlightingRules">
14 years ago
<summary>
14 years ago
Gets the word highlighting rules.
14 years ago
</summary>
14 years ago
<docgen category='Highlighting Rules' order='11' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.ColoredConsoleTarget.ColorPair">
14 years ago
<summary>
14 years ago
Color pair (foreground and background).
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.ConsoleOutputColor">
14 years ago
<summary>
14 years ago
Colored console output color.
14 years ago
</summary>
14 years ago
<remarks>
Note that this enumeration is defined to be binary compatible with
.NET 2.0 System.ConsoleColor + some additions
</remarks>
14 years ago
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.Black">
14 years ago
<summary>
14 years ago
Black Color (#000000).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.DarkBlue">
14 years ago
<summary>
14 years ago
Dark blue Color (#000080).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.DarkGreen">
14 years ago
<summary>
14 years ago
Dark green Color (#008000).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.DarkCyan">
14 years ago
<summary>
14 years ago
Dark Cyan Color (#008080).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.DarkRed">
14 years ago
<summary>
14 years ago
Dark Red Color (#800000).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.DarkMagenta">
14 years ago
<summary>
14 years ago
Dark Magenta Color (#800080).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.DarkYellow">
14 years ago
<summary>
14 years ago
Dark Yellow Color (#808000).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.Gray">
14 years ago
<summary>
14 years ago
Gray Color (#C0C0C0).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.DarkGray">
14 years ago
<summary>
14 years ago
Dark Gray Color (#808080).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.Blue">
14 years ago
<summary>
14 years ago
Blue Color (#0000FF).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.Green">
14 years ago
<summary>
14 years ago
Green Color (#00FF00).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.Cyan">
14 years ago
<summary>
14 years ago
Cyan Color (#00FFFF).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.Red">
14 years ago
<summary>
14 years ago
Red Color (#FF0000).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.Magenta">
14 years ago
<summary>
14 years ago
Magenta Color (#FF00FF).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.Yellow">
14 years ago
<summary>
14 years ago
Yellow Color (#FFFF00).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.White">
14 years ago
<summary>
14 years ago
White Color (#FFFFFF).
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.ConsoleOutputColor.NoChange">
14 years ago
<summary>
14 years ago
Don't change the color.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.ConsoleRowHighlightingRule">
14 years ago
<summary>
14 years ago
The row-highlighting condition.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.ConsoleRowHighlightingRule.#cctor">
14 years ago
<summary>
14 years ago
Initializes static members of the ConsoleRowHighlightingRule class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.ConsoleRowHighlightingRule.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleRowHighlightingRule"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.ConsoleRowHighlightingRule.#ctor(NLog.Conditions.ConditionExpression,NLog.Targets.ConsoleOutputColor,NLog.Targets.ConsoleOutputColor)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleRowHighlightingRule"/> class.
14 years ago
</summary>
14 years ago
<param name="condition">The condition.</param>
<param name="foregroundColor">Color of the foreground.</param>
<param name="backgroundColor">Color of the background.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.ConsoleRowHighlightingRule.CheckCondition(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Checks whether the specified log event matches the condition (if any).
14 years ago
</summary>
14 years ago
<param name="logEvent">
Log event.
</param>
<returns>
A value of <see langword="true"/> if the condition is not defined or
if it matches, <see langword="false"/> otherwise.
</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleRowHighlightingRule.Default">
14 years ago
<summary>
14 years ago
Gets the default highlighting rule. Doesn't change the color.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleRowHighlightingRule.Condition">
14 years ago
<summary>
14 years ago
Gets or sets the condition that must be met in order to set the specified foreground and background color.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleRowHighlightingRule.ForegroundColor">
14 years ago
<summary>
14 years ago
Gets or sets the foreground color.
14 years ago
</summary>
14 years ago
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleRowHighlightingRule.BackgroundColor">
14 years ago
<summary>
14 years ago
Gets or sets the background color.
14 years ago
</summary>
14 years ago
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.ConsoleTarget">
14 years ago
<summary>
14 years ago
Writes log messages to the console.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/Console_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/Console/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/Console/Simple/Example.cs" />
</example>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.ConsoleTarget.InitializeTarget">
14 years ago
<summary>
14 years ago
Initializes the target.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.ConsoleTarget.CloseTarget">
14 years ago
<summary>
14 years ago
Closes the target and releases any unmanaged resources.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.ConsoleTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Writes the specified logging event to the Console.Out or
Console.Error depending on the value of the Error flag.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
<remarks>
Note that the Error option is not supported on .NET Compact Framework.
</remarks>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleTarget.Error">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to send the log messages to the standard error instead of the standard output.
14 years ago
</summary>
14 years ago
<docgen category='Console Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.ConsoleWordHighlightingRule">
14 years ago
<summary>
14 years ago
Highlighting rule for Win32 colorful console.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.ConsoleWordHighlightingRule.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleWordHighlightingRule"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.ConsoleWordHighlightingRule.#ctor(System.String,NLog.Targets.ConsoleOutputColor,NLog.Targets.ConsoleOutputColor)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleWordHighlightingRule"/> class.
14 years ago
</summary>
14 years ago
<param name="text">The text to be matched..</param>
<param name="foregroundColor">Color of the foreground.</param>
<param name="backgroundColor">Color of the background.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleWordHighlightingRule.Regex">
14 years ago
<summary>
14 years ago
Gets or sets the regular expression to be matched. You must specify either <c>text</c> or <c>regex</c>.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleWordHighlightingRule.Text">
14 years ago
<summary>
14 years ago
Gets or sets the text to be matched. You must specify either <c>text</c> or <c>regex</c>.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleWordHighlightingRule.WholeWords">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to match whole words only.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleWordHighlightingRule.IgnoreCase">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to ignore case when comparing texts.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleWordHighlightingRule.CompiledRegex">
14 years ago
<summary>
14 years ago
Gets the compiled regular expression that matches either Text or Regex property.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleWordHighlightingRule.ForegroundColor">
14 years ago
<summary>
14 years ago
Gets or sets the foreground color.
14 years ago
</summary>
14 years ago
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.ConsoleWordHighlightingRule.BackgroundColor">
14 years ago
<summary>
14 years ago
Gets or sets the background color.
14 years ago
</summary>
14 years ago
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.DatabaseCommandInfo">
14 years ago
<summary>
14 years ago
Information about database command + parameters.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseCommandInfo.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.DatabaseCommandInfo"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseCommandInfo.CommandType">
14 years ago
<summary>
14 years ago
Gets or sets the type of the command.
14 years ago
</summary>
14 years ago
<value>The type of the command.</value>
<docgen category='Command Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseCommandInfo.ConnectionString">
14 years ago
<summary>
14 years ago
Gets or sets the connection string to run the command against. If not provided, connection string from the target is used.
14 years ago
</summary>
14 years ago
<docgen category='Command Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseCommandInfo.Text">
14 years ago
<summary>
14 years ago
Gets or sets the command text.
14 years ago
</summary>
14 years ago
<docgen category='Command Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseCommandInfo.IgnoreFailures">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to ignore failures.
14 years ago
</summary>
14 years ago
<docgen category='Command Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseCommandInfo.Parameters">
14 years ago
<summary>
14 years ago
Gets the collection of parameters. Each parameter contains a mapping
between NLog layout and a database named or positional parameter.
14 years ago
</summary>
14 years ago
<docgen category='Command Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.DatabaseParameterInfo">
14 years ago
<summary>
14 years ago
Represents a parameter to a Database target.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseParameterInfo.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.DatabaseParameterInfo"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseParameterInfo.#ctor(System.String,NLog.Layouts.Layout)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.DatabaseParameterInfo"/> class.
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="parameterLayout">The parameter layout.</param>
</member>
<member name="P:NLog.Targets.DatabaseParameterInfo.Name">
<summary>
Gets or sets the database parameter name.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseParameterInfo.Layout">
14 years ago
<summary>
14 years ago
Gets or sets the layout that should be use to calcuate the value for the parameter.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseParameterInfo.Size">
14 years ago
<summary>
14 years ago
Gets or sets the database parameter size.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseParameterInfo.Precision">
14 years ago
<summary>
14 years ago
Gets or sets the database parameter precision.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseParameterInfo.Scale">
14 years ago
<summary>
14 years ago
Gets or sets the database parameter scale.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.DatabaseTarget">
14 years ago
<summary>
14 years ago
Writes log messages to the database using an ADO.NET provider.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/Database_target">Documentation on NLog Wiki</seealso>
<example>
<para>
The configuration is dependent on the database type, because
there are differnet methods of specifying connection string, SQL
command and command parameters.
</para>
<para>MS SQL Server using System.Data.SqlClient:</para>
<code lang="XML" source="examples/targets/Configuration File/Database/MSSQL/NLog.config" height="450" />
<para>Oracle using System.Data.OracleClient:</para>
<code lang="XML" source="examples/targets/Configuration File/Database/Oracle.Native/NLog.config" height="350" />
<para>Oracle using System.Data.OleDBClient:</para>
<code lang="XML" source="examples/targets/Configuration File/Database/Oracle.OleDB/NLog.config" height="350" />
<para>To set up the log target programmatically use code like this (an equivalent of MSSQL configuration):</para>
<code lang="C#" source="examples/targets/Configuration API/Database/MSSQL/Example.cs" height="630" />
</example>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.DatabaseTarget"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseTarget.Install(NLog.Config.InstallationContext)">
14 years ago
<summary>
14 years ago
Performs installation which requires administrative permissions.
14 years ago
</summary>
14 years ago
<param name="installationContext">The installation context.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseTarget.Uninstall(NLog.Config.InstallationContext)">
14 years ago
<summary>
14 years ago
Performs uninstallation which requires administrative permissions.
14 years ago
</summary>
14 years ago
<param name="installationContext">The installation context.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseTarget.IsInstalled(NLog.Config.InstallationContext)">
14 years ago
<summary>
14 years ago
Determines whether the item is installed.
14 years ago
</summary>
14 years ago
<param name="installationContext">The installation context.</param>
<returns>
Value indicating whether the item is installed or null if it is not possible to determine.
</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseTarget.InitializeTarget">
14 years ago
<summary>
14 years ago
Initializes the target. Can be used by inheriting classes
to initialize logging.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseTarget.CloseTarget">
14 years ago
<summary>
14 years ago
Closes the target and releases any unmanaged resources.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Writes the specified logging event to the database. It creates
a new database command, prepares parameters for it by calculating
layouts and executes the command.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.DatabaseTarget.Write(NLog.Common.AsyncLogEventInfo[])">
14 years ago
<summary>
14 years ago
Writes an array of logging events to the log target. By default it iterates on all
events and passes them to "Write" method. Inheriting classes can use this method to
optimize batch writes.
14 years ago
</summary>
14 years ago
<param name="logEvents">Logging events to be written out.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.DBProvider">
14 years ago
<summary>
14 years ago
Gets or sets the name of the database provider.
14 years ago
</summary>
14 years ago
<remarks>
<para>
The parameter name should be a provider invariant name as registered in machine.config or app.config. Common values are:
</para>
<ul>
<li><c>System.Data.SqlClient</c> - <see href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.aspx">SQL Sever Client</see></li>
<li><c>System.Data.SqlServerCe.3.5</c> - <see href="http://www.microsoft.com/sqlserver/2005/en/us/compact.aspx">SQL Sever Compact 3.5</see></li>
<li><c>System.Data.OracleClient</c> - <see href="http://msdn.microsoft.com/en-us/library/system.data.oracleclient.aspx">Oracle Client from Microsoft</see> (deprecated in .NET Framework 4)</li>
<li><c>Oracle.DataAccess.Client</c> - <see href="http://www.oracle.com/technology/tech/windows/odpnet/index.html">ODP.NET provider from Oracle</see></li>
<li><c>System.Data.SQLite</c> - <see href="http://sqlite.phxsoftware.com/">System.Data.SQLite driver for SQLite</see></li>
<li><c>Npgsql</c> - <see href="http://npgsql.projects.postgresql.org/">Npgsql driver for PostgreSQL</see></li>
<li><c>MySql.Data.MySqlClient</c> - <see href="http://www.mysql.com/downloads/connector/net/">MySQL Connector/Net</see></li>
</ul>
<para>(Note that provider invariant names are not supported on .NET Compact Framework).</para>
<para>
Alternatively the parameter value can be be a fully qualified name of the provider
connection type (class implementing <see cref="T:System.Data.IDbConnection"/>) or one of the following tokens:
</para>
<ul>
<li><c>sqlserver</c>, <c>mssql</c>, <c>microsoft</c> or <c>msde</c> - SQL Server Data Provider</li>
<li><c>oledb</c> - OLEDB Data Provider</li>
<li><c>odbc</c> - ODBC Data Provider</li>
</ul>
</remarks>
<docgen category="Connection Options" order="10"/>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.ConnectionStringName">
14 years ago
<summary>
14 years ago
Gets or sets the name of the connection string (as specified in <see href="http://msdn.microsoft.com/en-us/library/bf7sd233.aspx">&lt;connectionStrings&gt; configuration section</see>.
14 years ago
</summary>
14 years ago
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.ConnectionString">
14 years ago
<summary>
14 years ago
Gets or sets the connection string. When provided, it overrides the values
specified in DBHost, DBUserName, DBPassword, DBDatabase.
14 years ago
</summary>
14 years ago
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.InstallConnectionString">
14 years ago
<summary>
14 years ago
Gets or sets the connection string using for installation and uninstallation. If not provided, regular ConnectionString is being used.
14 years ago
</summary>
14 years ago
<docgen category='Installation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.InstallDdlCommands">
14 years ago
<summary>
14 years ago
Gets the installation DDL commands.
14 years ago
</summary>
14 years ago
<docgen category='Installation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.UninstallDdlCommands">
14 years ago
<summary>
14 years ago
Gets the uninstallation DDL commands.
14 years ago
</summary>
14 years ago
<docgen category='Installation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.KeepConnection">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to keep the
database connection open between the log events.
14 years ago
</summary>
14 years ago
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.UseTransactions">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to use database transactions.
Some data providers require this.
14 years ago
</summary>
14 years ago
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.DBHost">
14 years ago
<summary>
14 years ago
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.
14 years ago
</summary>
14 years ago
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.DBUserName">
14 years ago
<summary>
14 years ago
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.
14 years ago
</summary>
14 years ago
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.DBPassword">
14 years ago
<summary>
14 years ago
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.
14 years ago
</summary>
14 years ago
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.DBDatabase">
14 years ago
<summary>
14 years ago
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.
14 years ago
</summary>
14 years ago
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.CommandText">
14 years ago
<summary>
14 years ago
Gets or sets the text of the SQL command to be run on each log level.
14 years ago
</summary>
14 years ago
<remarks>
Typically this is a SQL INSERT statement or a stored procedure call.
It should use the database-specific parameters (marked as <c>@parameter</c>
for SQL server or <c>:parameter</c> for Oracle, other data providers
have their own notation) and not the layout renderers,
because the latter is prone to SQL injection attacks.
The layout renderers should be specified as &lt;parameter /&gt; elements instead.
</remarks>
<docgen category='SQL Statement' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.DatabaseTarget.Parameters">
14 years ago
<summary>
14 years ago
Gets the collection of parameters. Each parameter contains a mapping
between NLog layout and a database named or positional parameter.
14 years ago
</summary>
14 years ago
<docgen category='SQL Statement' order='11' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.DebuggerTarget">
14 years ago
<summary>
14 years ago
Writes log messages to the attached managed debugger.
14 years ago
</summary>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
14 years ago
<code lang="XML" source="examples/targets/Configuration File/Debugger/NLog.config" />
14 years ago
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
14 years ago
<code lang="C#" source="examples/targets/Configuration API/Debugger/Simple/Example.cs" />
14 years ago
</example>
</member>
14 years ago
<member name="M:NLog.Targets.DebuggerTarget.InitializeTarget">
14 years ago
<summary>
14 years ago
Initializes the target.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.DebuggerTarget.CloseTarget">
<summary>
Closes the target and releases any unmanaged resources.
</summary>
</member>
<member name="M:NLog.Targets.DebuggerTarget.Write(NLog.LogEventInfo)">
<summary>
Writes the specified logging event to the attached debugger.
</summary>
<param name="logEvent">The logging event.</param>
</member>
<member name="T:NLog.Targets.DebugTarget">
14 years ago
<summary>
14 years ago
Mock target - useful for testing.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/Debug_target">Documentation on NLog Wiki</seealso>
14 years ago
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
14 years ago
<code lang="XML" source="examples/targets/Configuration File/Debug/NLog.config" />
14 years ago
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
14 years ago
<code lang="C#" source="examples/targets/Configuration API/Debug/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.DebugTarget.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.DebugTarget"/> class.
</summary>
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
</member>
<member name="M:NLog.Targets.DebugTarget.Write(NLog.LogEventInfo)">
<summary>
Increases the number of messages.
</summary>
<param name="logEvent">The logging event.</param>
</member>
<member name="P:NLog.Targets.DebugTarget.Counter">
<summary>
Gets the number of times this target has been called.
</summary>
<docgen category='Debugging Options' order='10' />
</member>
<member name="P:NLog.Targets.DebugTarget.LastMessage">
<summary>
Gets the last message rendered by this target.
</summary>
<docgen category='Debugging Options' order='10' />
</member>
<member name="T:NLog.Targets.EventLogTarget">
<summary>
Writes log message to the Event Log.
</summary>
<seealso href="http://nlog-project.org/wiki/EventLog_target">Documentation on NLog Wiki</seealso>
<example>
14 years ago
<p>
14 years ago
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
14 years ago
</p>
14 years ago
<code lang="XML" source="examples/targets/Configuration File/EventLog/NLog.config" />
14 years ago
<p>
14 years ago
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
14 years ago
</p>
<p>
14 years ago
To set up the log target programmatically use code like this:
14 years ago
</p>
14 years ago
<code lang="C#" source="examples/targets/Configuration API/EventLog/Simple/Example.cs" />
14 years ago
</example>
</member>
14 years ago
<member name="M:NLog.Targets.EventLogTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.EventLogTarget"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.EventLogTarget.Install(NLog.Config.InstallationContext)">
14 years ago
<summary>
14 years ago
Performs installation which requires administrative permissions.
14 years ago
</summary>
14 years ago
<param name="installationContext">The installation context.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.EventLogTarget.Uninstall(NLog.Config.InstallationContext)">
14 years ago
<summary>
14 years ago
Performs uninstallation which requires administrative permissions.
14 years ago
</summary>
14 years ago
<param name="installationContext">The installation context.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.EventLogTarget.IsInstalled(NLog.Config.InstallationContext)">
14 years ago
<summary>
14 years ago
Determines whether the item is installed.
14 years ago
</summary>
14 years ago
<param name="installationContext">The installation context.</param>
<returns>
Value indicating whether the item is installed or null if it is not possible to determine.
</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.EventLogTarget.InitializeTarget">
14 years ago
<summary>
14 years ago
Initializes the target.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.EventLogTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Writes the specified logging event to the event log.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.EventLogTarget.MachineName">
14 years ago
<summary>
14 years ago
Gets or sets the name of the machine on which Event Log service is running.
14 years ago
</summary>
14 years ago
<docgen category='Event Log Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.EventLogTarget.EventId">
14 years ago
<summary>
14 years ago
Gets or sets the layout that renders event ID.
14 years ago
</summary>
14 years ago
<docgen category='Event Log Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.EventLogTarget.Category">
14 years ago
<summary>
14 years ago
Gets or sets the layout that renders event Category.
14 years ago
</summary>
14 years ago
<docgen category='Event Log Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.EventLogTarget.Source">
14 years ago
<summary>
14 years ago
Gets or sets the value to be used as the event Source.
14 years ago
</summary>
14 years ago
<remarks>
By default this is the friendly name of the current AppDomain.
</remarks>
<docgen category='Event Log Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.EventLogTarget.Log">
14 years ago
<summary>
14 years ago
Gets or sets the name of the Event Log to write to. This can be System, Application or
any user-defined name.
14 years ago
</summary>
14 years ago
<docgen category='Event Log Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.FileArchivePeriod">
14 years ago
<summary>
14 years ago
Modes of archiving files based on time.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.FileArchivePeriod.None">
14 years ago
<summary>
14 years ago
Don't archive based on time.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.FileArchivePeriod.Year">
14 years ago
<summary>
14 years ago
Archive every year.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.FileArchivePeriod.Month">
14 years ago
<summary>
14 years ago
Archive every month.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.FileArchivePeriod.Day">
14 years ago
<summary>
14 years ago
Archive daily.
</summary>
</member>
<member name="F:NLog.Targets.FileArchivePeriod.Hour">
<summary>
Archive every hour.
</summary>
</member>
<member name="F:NLog.Targets.FileArchivePeriod.Minute">
<summary>
Archive every minute.
</summary>
</member>
<member name="T:NLog.Targets.FileTarget">
<summary>
Writes log messages to one or more files.
</summary>
<seealso href="http://nlog-project.org/wiki/File_target">Documentation on NLog Wiki</seealso>
</member>
<member name="M:NLog.Targets.FileTarget.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.FileTarget"/> class.
</summary>
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
</member>
<member name="M:NLog.Targets.FileTarget.CleanupInitializedFiles">
<summary>
Removes records of initialized files that have not been
accessed in the last two days.
</summary>
<remarks>
Files are marked 'initialized' for the purpose of writing footers when the logging finishes.
</remarks>
</member>
<member name="M:NLog.Targets.FileTarget.CleanupInitializedFiles(System.DateTime)">
<summary>
Removes records of initialized files that have not been
accessed after the specified date.
</summary>
<param name="cleanupThreshold">The cleanup threshold.</param>
<remarks>
Files are marked 'initialized' for the purpose of writing footers when the logging finishes.
</remarks>
</member>
<member name="M:NLog.Targets.FileTarget.FlushAsync(NLog.Common.AsyncContinuation)">
<summary>
Flushes all pending file operations.
14 years ago
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
14 years ago
<remarks>
The timeout parameter is ignored, because file APIs don't provide
the needed functionality.
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.FileTarget.InitializeTarget">
14 years ago
<summary>
14 years ago
Initializes file logging by creating data structures that
enable efficient multi-file logging.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.FileTarget.CloseTarget">
14 years ago
<summary>
14 years ago
Closes the file(s) opened for writing.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.FileTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Writes the specified logging event to a file specified in the FileName
parameter.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.FileTarget.Write(NLog.Common.AsyncLogEventInfo[])">
14 years ago
<summary>
14 years ago
Writes the specified array of logging events to a file specified in the FileName
parameter.
14 years ago
</summary>
14 years ago
<param name="logEvents">An array of <see cref="T:NLog.LogEventInfo"/> objects.</param>
<remarks>
This function makes use of the fact that the events are batched by sorting
the requests by filename. This optimizes the number of open/close calls
and can help improve performance.
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.FileTarget.GetFormattedMessage(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Formats the log event for write.
14 years ago
</summary>
14 years ago
<param name="logEvent">The log event to be formatted.</param>
<returns>A string representation of the log event.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.FileTarget.GetBytesToWrite(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Gets the bytes to be written to the file.
14 years ago
</summary>
14 years ago
<param name="logEvent">Log event.</param>
<returns>Array of bytes that are ready to be written.</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.FileTarget.TransformBytes(System.Byte[])">
14 years ago
<summary>
14 years ago
Modifies the specified byte array before it gets sent to a file.
14 years ago
</summary>
14 years ago
<param name="value">The byte array.</param>
<returns>The modified byte array. The function can do the modification in-place.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.FileName">
14 years ago
<summary>
14 years ago
Gets or sets the name of the file to write to.
14 years ago
</summary>
<remarks>
14 years ago
This FileName string is a layout which may include instances of layout renderers.
This lets you use a single target to write to multiple files.
14 years ago
</remarks>
14 years ago
<example>
The following value makes NLog write logging events to files based on the log level in the directory where
the application runs.
<code>${basedir}/${level}.log</code>
All <c>Debug</c> messages will go to <c>Debug.log</c>, all <c>Info</c> messages will go to <c>Info.log</c> and so on.
You can combine as many of the layout renderers as you want to produce an arbitrary log file name.
</example>
<docgen category='Output Options' order='1' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.CreateDirs">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to create directories if they don't exist.
14 years ago
</summary>
14 years ago
<remarks>
Setting this to false may improve performance a bit, but you'll receive an error
when attempting to write to a directory that's not present.
</remarks>
<docgen category='Output Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.DeleteOldFileOnStartup">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to delete old log file on startup.
14 years ago
</summary>
<remarks>
14 years ago
This option works only when the "FileName" parameter denotes a single file.
14 years ago
</remarks>
14 years ago
<docgen category='Output Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.ReplaceFileContentsOnEachWrite">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to replace file contents on each write instead of appending log message at the end.
14 years ago
</summary>
14 years ago
<docgen category='Output Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.KeepFileOpen">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to keep log file open instead of opening and closing it on each logging event.
14 years ago
</summary>
14 years ago
<remarks>
Setting this property to <c>True</c> helps improve performance.
</remarks>
<docgen category='Performance Tuning Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.EnableFileDelete">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to enable log file(s) to be deleted.
14 years ago
</summary>
14 years ago
<docgen category='Output Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.FileAttributes">
14 years ago
<summary>
14 years ago
Gets or sets the file attributes (Windows only).
14 years ago
</summary>
14 years ago
<docgen category='Output Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.LineEnding">
14 years ago
<summary>
14 years ago
Gets or sets the line ending mode.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.AutoFlush">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to automatically flush the file buffers after each log message.
14 years ago
</summary>
14 years ago
<docgen category='Performance Tuning Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.OpenFileCacheSize">
14 years ago
<summary>
14 years ago
Gets or sets the 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).
14 years ago
</summary>
14 years ago
<remarks>
The files are managed on a LRU (least recently used) basis, which flushes
the files that have not been used for the longest period of time should the
cache become full. As a rule of thumb, you shouldn't set this parameter to
a very high value. A number like 10-15 shouldn't be exceeded, because you'd
be keeping a large number of files open which consumes system resources.
</remarks>
<docgen category='Performance Tuning Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.OpenFileCacheTimeout">
14 years ago
<summary>
14 years ago
Gets or sets the 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.
14 years ago
</summary>
14 years ago
<docgen category='Performance Tuning Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.BufferSize">
14 years ago
<summary>
14 years ago
Gets or sets the log file buffer size in bytes.
14 years ago
</summary>
14 years ago
<docgen category='Performance Tuning Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.Encoding">
14 years ago
<summary>
14 years ago
Gets or sets the file encoding.
14 years ago
</summary>
<docgen category='Layout Options' order='10' />
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.ConcurrentWrites">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether concurrent writes to the log file by multiple processes on the same host.
14 years ago
</summary>
14 years ago
<remarks>
This makes multi-process logging possible. NLog uses a special technique
that lets it keep the files open for writing.
</remarks>
<docgen category='Performance Tuning Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.NetworkWrites">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether concurrent writes to the log file by multiple processes on different network hosts.
14 years ago
</summary>
<remarks>
14 years ago
This effectively prevents files from being kept open.
14 years ago
</remarks>
14 years ago
<docgen category='Performance Tuning Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.ConcurrentWriteAttempts">
14 years ago
<summary>
14 years ago
Gets or sets the number of times the write is appended on the file before NLog
discards the log message.
14 years ago
</summary>
14 years ago
<docgen category='Performance Tuning Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.ConcurrentWriteAttemptDelay">
14 years ago
<summary>
14 years ago
Gets or sets the delay in milliseconds to wait before attempting to write to the file again.
14 years ago
</summary>
14 years ago
<remarks>
The actual delay is a random value between 0 and the value specified
in this parameter. On each failed attempt the delay base is doubled
up to <see cref="P:NLog.Targets.FileTarget.ConcurrentWriteAttempts"/> times.
</remarks>
<example>
Assuming that ConcurrentWriteAttemptDelay is 10 the time to wait will be:<p/>
a random value between 0 and 10 milliseconds - 1st attempt<br/>
a random value between 0 and 20 milliseconds - 2nd attempt<br/>
a random value between 0 and 40 milliseconds - 3rd attempt<br/>
a random value between 0 and 80 milliseconds - 4th attempt<br/>
...<p/>
and so on.
</example>
<docgen category="Performance Tuning Options" order="10"/>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.ArchiveAboveSize">
14 years ago
<summary>
14 years ago
Gets or sets the size in bytes above which log files will be automatically archived.
14 years ago
</summary>
14 years ago
<remarks>
Caution: Enabling this option can considerably slow down your file
logging in multi-process scenarios. If only one process is going to
be writing to the file, consider setting <c>ConcurrentWrites</c>
to <c>false</c> for maximum performance.
</remarks>
<docgen category='Archival Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.ArchiveEvery">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to automatically archive log files every time the specified time passes.
14 years ago
</summary>
14 years ago
<remarks>
Files are moved to the archive as part of the write operation if the current period of time changes. For example
if the current <c>hour</c> changes from 10 to 11, the first write that will occur
on or after 11:00 will trigger the archiving.
<p>
Caution: Enabling this option can considerably slow down your file
logging in multi-process scenarios. If only one process is going to
be writing to the file, consider setting <c>ConcurrentWrites</c>
to <c>false</c> for maximum performance.
</p>
</remarks>
<docgen category='Archival Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.ArchiveFileName">
14 years ago
<summary>
14 years ago
Gets or sets the name of the file to be used for an archive.
14 years ago
</summary>
14 years ago
<remarks>
It may contain a special placeholder {#####}
that will be replaced with a sequence of numbers depending on
the archiving strategy. The number of hash characters used determines
the number of numerical digits to be used for numbering files.
</remarks>
<docgen category='Archival Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.MaxArchiveFiles">
14 years ago
<summary>
14 years ago
Gets or sets the maximum number of archive files that should be kept.
14 years ago
</summary>
14 years ago
<docgen category='Archival Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.ArchiveNumbering">
14 years ago
<summary>
14 years ago
Gets or sets the way file archives are numbered.
14 years ago
</summary>
14 years ago
<docgen category='Archival Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FileTarget.NewLineChars">
14 years ago
<summary>
14 years ago
Gets the characters that are appended after each line.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.FormControlTarget">
14 years ago
<summary>
14 years ago
Logs text to Windows.Forms.Control.Text property control of specified Name.
14 years ago
</summary>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
14 years ago
<code lang="XML" source="examples/targets/Configuration File/FormControl/NLog.config" />
14 years ago
<p>
14 years ago
The result is:
14 years ago
</p>
14 years ago
<img src="examples/targets/Screenshots/FormControl/FormControl.gif" />
14 years ago
<p>
14 years ago
To set up the log target programmatically similar to above use code like this:
14 years ago
</p>
14 years ago
<code lang="C#" source="examples/targets/Configuration API/FormControl/Form1.cs" />,
14 years ago
</example>
</member>
14 years ago
<member name="M:NLog.Targets.FormControlTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.FormControlTarget"/> class.
14 years ago
</summary>
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
</member>
14 years ago
<member name="M:NLog.Targets.FormControlTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Log message to control.
14 years ago
</summary>
14 years ago
<param name="logEvent">
The logging event.
</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FormControlTarget.ControlName">
14 years ago
<summary>
14 years ago
Gets or sets the name of control to which NLog will log write log text.
14 years ago
</summary>
14 years ago
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FormControlTarget.Append">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether log text should be appended to the text of the control instead of overwriting it. </summary>
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.FormControlTarget.FormName">
14 years ago
<summary>
14 years ago
Gets or sets the name of the Form on which the control is located.
14 years ago
</summary>
14 years ago
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.LineEndingMode">
14 years ago
<summary>
14 years ago
Line ending mode.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.LineEndingMode.Default">
14 years ago
<summary>
14 years ago
Insert platform-dependent end-of-line sequence after each line.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.LineEndingMode.CRLF">
14 years ago
<summary>
14 years ago
Insert CR LF sequence (ASCII 13, ASCII 10) after each line.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.LineEndingMode.CR">
14 years ago
<summary>
14 years ago
Insert CR character (ASCII 13) after each line.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.LineEndingMode.LF">
14 years ago
<summary>
14 years ago
Insert LF character (ASCII 10) after each line.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.LineEndingMode.None">
14 years ago
<summary>
14 years ago
Don't insert any line ending.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.LogReceiverWebServiceTarget">
14 years ago
<summary>
14 years ago
Sends log messages to a NLog Receiver Service (using WCF or Web Services).
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/LogReceiverService_target">Documentation on NLog Wiki</seealso>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.LogReceiverWebServiceTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.LogReceiverWebServiceTarget"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.LogReceiverWebServiceTarget.Write(NLog.Common.AsyncLogEventInfo)">
14 years ago
<summary>
14 years ago
Writes logging event to the log target. Must be overridden in inheriting
classes.
14 years ago
</summary>
14 years ago
<param name="logEvent">Logging event to be written out.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.LogReceiverWebServiceTarget.Write(NLog.Common.AsyncLogEventInfo[])">
14 years ago
<summary>
14 years ago
Writes an array of logging events to the log target. By default it iterates on all
events and passes them to "Append" method. Inheriting classes can use this method to
optimize batch writes.
14 years ago
</summary>
14 years ago
<param name="logEvents">Logging events to be written out.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.LogReceiverWebServiceTarget.EndpointAddress">
14 years ago
<summary>
14 years ago
Gets or sets the endpoint address.
14 years ago
</summary>
14 years ago
<value>The endpoint address.</value>
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.LogReceiverWebServiceTarget.EndpointConfigurationName">
14 years ago
<summary>
14 years ago
Gets or sets the name of the endpoint configuration in WCF configuration file.
14 years ago
</summary>
14 years ago
<value>The name of the endpoint configuration.</value>
<docgen category='Connection Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.LogReceiverWebServiceTarget.UseBinaryEncoding">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to use binary message encoding.
14 years ago
</summary>
14 years ago
<docgen category='Payload Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.LogReceiverWebServiceTarget.ClientId">
14 years ago
<summary>
14 years ago
Gets or sets the client ID.
14 years ago
</summary>
14 years ago
<value>The client ID.</value>
<docgen category='Payload Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.LogReceiverWebServiceTarget.Parameters">
14 years ago
<summary>
14 years ago
Gets the list of parameters.
14 years ago
</summary>
14 years ago
<value>The parameters.</value>
<docgen category='Payload Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.MailTarget">
14 years ago
<summary>
14 years ago
Sends log messages by email using SMTP protocol.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/Mail_target">Documentation on NLog Wiki</seealso>
14 years ago
<example>
14 years ago
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/Mail/Simple/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/Mail/Simple/Example.cs" />
<p>
Mail target works best when used with BufferingWrapper target
which lets you send multiple log messages in single mail
</p>
<p>
To set up the buffered mail target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/Mail/Buffered/NLog.config" />
<p>
To set up the buffered mail target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/Mail/Buffered/Example.cs" />
14 years ago
</example>
</member>
14 years ago
<member name="M:NLog.Targets.MailTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.MailTarget"/> class.
14 years ago
</summary>
14 years ago
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.MailTarget.Write(NLog.Common.AsyncLogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the logging event message and adds it to the internal ArrayList of log messages.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.MailTarget.Write(NLog.Common.AsyncLogEventInfo[])">
14 years ago
<summary>
14 years ago
Renders an array logging events.
14 years ago
</summary>
14 years ago
<param name="logEvents">Array of logging events.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.From">
14 years ago
<summary>
14 years ago
Gets or sets sender's email address (e.g. joe@domain.com).
14 years ago
</summary>
14 years ago
<docgen category='Message Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.To">
14 years ago
<summary>
14 years ago
Gets or sets recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
14 years ago
</summary>
14 years ago
<docgen category='Message Options' order='11' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.CC">
14 years ago
<summary>
14 years ago
Gets or sets CC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
14 years ago
</summary>
14 years ago
<docgen category='Message Options' order='12' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.Bcc">
14 years ago
<summary>
14 years ago
Gets or sets BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
14 years ago
</summary>
14 years ago
<docgen category='Message Options' order='13' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.AddNewLines">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to add new lines between log entries.
14 years ago
</summary>
14 years ago
<value>A value of <c>true</c> if new lines should be added; otherwise, <c>false</c>.</value>
<docgen category='Layout Options' order='99' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.Subject">
14 years ago
<summary>
14 years ago
Gets or sets the mail subject.
14 years ago
</summary>
14 years ago
<docgen category='Message Options' order='5' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.Body">
14 years ago
<summary>
14 years ago
Gets or sets mail message body (repeated for each log message send in one mail).
14 years ago
</summary>
14 years ago
<remarks>Alias for the <c>Layout</c> property.</remarks>
<docgen category='Message Options' order='6' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.Encoding">
14 years ago
<summary>
14 years ago
Gets or sets encoding to be used for sending e-mail.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='20' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.Html">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to send message as HTML instead of plain text.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='11' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.SmtpServer">
14 years ago
<summary>
14 years ago
Gets or sets SMTP Server to be used for sending.
14 years ago
</summary>
14 years ago
<docgen category='SMTP Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.SmtpAuthentication">
14 years ago
<summary>
14 years ago
Gets or sets SMTP Authentication mode.
14 years ago
</summary>
14 years ago
<docgen category='SMTP Options' order='11' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.SmtpUserName">
14 years ago
<summary>
14 years ago
Gets or sets the username used to connect to SMTP server (used when SmtpAuthentication is set to "basic").
14 years ago
</summary>
14 years ago
<docgen category='SMTP Options' order='12' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.SmtpPassword">
14 years ago
<summary>
14 years ago
Gets or sets the password used to authenticate against SMTP server (used when SmtpAuthentication is set to "basic").
14 years ago
</summary>
14 years ago
<docgen category='SMTP Options' order='13' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.EnableSsl">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether SSL (secure sockets layer) should be used when communicating with SMTP server.
14 years ago
</summary>
14 years ago
<docgen category='SMTP Options' order='14' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MailTarget.SmtpPort">
14 years ago
<summary>
14 years ago
Gets or sets the port number that SMTP Server is listening on.
14 years ago
</summary>
14 years ago
<docgen category='SMTP Options' order='15' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.MemoryTarget">
14 years ago
<summary>
14 years ago
Writes log messages to an ArrayList in memory for programmatic retrieval.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/Memory_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/Memory/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/Memory/Simple/Example.cs" />
</example>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.MemoryTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.MemoryTarget"/> class.
14 years ago
</summary>
<remarks>
14 years ago
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
14 years ago
</remarks>
</member>
14 years ago
<member name="M:NLog.Targets.MemoryTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Renders the logging event message and adds it to the internal ArrayList of log messages.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MemoryTarget.Logs">
14 years ago
<summary>
14 years ago
Gets the list of logs gathered in the <see cref="T:NLog.Targets.MemoryTarget"/>.
14 years ago
</summary>
14 years ago
</member>
<member name="T:NLog.Targets.MessageBoxTarget">
<summary>
Pops up log messages as message boxes.
</summary>
<seealso href="http://nlog-project.org/wiki/MessageBox_target">Documentation on NLog Wiki</seealso>
14 years ago
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
14 years ago
<code lang="XML" source="examples/targets/Configuration File/MessageBox/NLog.config" />
14 years ago
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
14 years ago
The result is a message box:
</p>
<img src="examples/targets/Screenshots/MessageBox/MessageBoxTarget.gif" />
<p>
14 years ago
To set up the log target programmatically use code like this:
</p>
14 years ago
<code lang="C#" source="examples/targets/Configuration API/MessageBox/Simple/Example.cs" />
14 years ago
</example>
</member>
14 years ago
<member name="M:NLog.Targets.MessageBoxTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.MessageBoxTarget"/> class.
14 years ago
</summary>
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
</member>
14 years ago
<member name="M:NLog.Targets.MessageBoxTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Displays the message box with the log message and caption specified in the Caption
parameter.
14 years ago
</summary>
<param name="logEvent">The logging event.</param>
</member>
14 years ago
<member name="M:NLog.Targets.MessageBoxTarget.Write(NLog.Common.AsyncLogEventInfo[])">
14 years ago
<summary>
14 years ago
Displays the message box with the array of rendered logs messages and caption specified in the Caption
parameter.
14 years ago
</summary>
14 years ago
<param name="logEvents">The array of logging events.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MessageBoxTarget.Caption">
14 years ago
<summary>
14 years ago
Gets or sets the message box title.
14 years ago
</summary>
14 years ago
<docgen category='UI Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.MethodCallParameter">
14 years ago
<summary>
14 years ago
A parameter to MethodCall.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.MethodCallParameter.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallParameter"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.MethodCallParameter.#ctor(NLog.Layouts.Layout)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallParameter"/> class.
14 years ago
</summary>
14 years ago
<param name="layout">The layout to use for parameter value.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.MethodCallParameter.#ctor(System.String,NLog.Layouts.Layout)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallParameter"/> class.
14 years ago
</summary>
14 years ago
<param name="parameterName">Name of the parameter.</param>
<param name="layout">The layout.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.MethodCallParameter.#ctor(System.String,NLog.Layouts.Layout,System.Type)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallParameter"/> class.
14 years ago
</summary>
14 years ago
<param name="name">The name of the parameter.</param>
<param name="layout">The layout.</param>
<param name="type">The type of the parameter.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MethodCallParameter.Name">
14 years ago
<summary>
14 years ago
Gets or sets the name of the parameter.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MethodCallParameter.Type">
14 years ago
<summary>
14 years ago
Gets or sets the type of the parameter.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MethodCallParameter.Layout">
14 years ago
<summary>
14 years ago
Gets or sets the layout that should be use to calcuate the value for the parameter.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.MethodCallTarget">
14 years ago
<summary>
14 years ago
Calls the specified static method on each log message and passes contextual parameters to it.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/MethodCall_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/MethodCall/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/MethodCall/Simple/Example.cs" />
</example>
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.MethodCallTargetBase">
14 years ago
<summary>
14 years ago
The base class for all targets which call methods (local or remote).
Manages parameters and type coercion.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.MethodCallTargetBase.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallTargetBase"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.MethodCallTargetBase.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Prepares an array of parameters to be passed based on the logging event and calls DoInvoke().
14 years ago
</summary>
14 years ago
<param name="logEvent">
The logging event.
</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.MethodCallTargetBase.DoInvoke(System.Object[])">
14 years ago
<summary>
14 years ago
Calls the target method. Must be implemented in concrete classes.
14 years ago
</summary>
14 years ago
<param name="parameters">Method call parameters.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MethodCallTargetBase.Parameters">
14 years ago
<summary>
14 years ago
Gets the array of parameters to be passed.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.MethodCallTarget.InitializeTarget">
14 years ago
<summary>
14 years ago
Initializes the target.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.MethodCallTarget.DoInvoke(System.Object[])">
14 years ago
<summary>
14 years ago
Calls the specified Method.
14 years ago
</summary>
14 years ago
<param name="parameters">Method parameters.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MethodCallTarget.ClassName">
14 years ago
<summary>
14 years ago
Gets or sets the class name.
14 years ago
</summary>
14 years ago
<docgen category='Invocation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.MethodCallTarget.MethodName">
14 years ago
<summary>
14 years ago
Gets or sets the method name. The method must be public and static.
14 years ago
</summary>
14 years ago
<docgen category='Invocation Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.NetworkTargetOverflowAction">
14 years ago
<summary>
14 years ago
Action that should be taken if the message overflows.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.NetworkTargetOverflowAction.Error">
14 years ago
<summary>
14 years ago
Report an error.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.NetworkTargetOverflowAction.Split">
14 years ago
<summary>
14 years ago
Split the message into smaller pieces.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.NetworkTargetOverflowAction.Discard">
14 years ago
<summary>
14 years ago
Discard the entire message.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.NLogViewerParameterInfo">
14 years ago
<summary>
14 years ago
Represents a parameter to a NLogViewer target.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.NLogViewerParameterInfo.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.NLogViewerParameterInfo"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerParameterInfo.Name">
14 years ago
<summary>
14 years ago
Gets or sets viewer parameter name.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NLogViewerParameterInfo.Layout">
14 years ago
<summary>
14 years ago
Gets or sets the layout that should be use to calcuate the value for the parameter.
14 years ago
</summary>
14 years ago
<docgen category='Parameter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.NullTarget">
14 years ago
<summary>
14 years ago
Discards log messages. Used mainly for debugging and benchmarking.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/Null_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/Null/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/Null/Simple/Example.cs" />
</example>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.NullTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Does nothing. Optionally it calculates the layout text but
discards the results.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.NullTarget.FormatMessage">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to perform layout calculation.
14 years ago
</summary>
14 years ago
<docgen category='Layout Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.OutputDebugStringTarget">
14 years ago
<summary>
14 years ago
Outputs log messages through the <c>OutputDebugString()</c> Win32 API.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/OutputDebugString_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/OutputDebugString/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/OutputDebugString/Simple/Example.cs" />
</example>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.OutputDebugStringTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Outputs the rendered logging event through the <c>OutputDebugString()</c> Win32 API.
14 years ago
</summary>
14 years ago
<param name="logEvent">The logging event.</param>
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.PerformanceCounterTarget">
14 years ago
<summary>
14 years ago
Increments specified performance counter on each write.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/PerformanceCounter_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/PerfCounter/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/PerfCounter/Simple/Example.cs" />
</example>
14 years ago
<remarks>
14 years ago
TODO:
1. Unable to create a category allowing multiple counter instances (.Net 2.0 API only, probably)
2. Is there any way of adding new counters without deleting the whole category?
3. There should be some mechanism of resetting the counter (e.g every day starts from 0), or auto-switching to
another counter instance (with dynamic creation of new instance). This could be done with layouts.
14 years ago
</remarks>
</member>
14 years ago
<member name="M:NLog.Targets.PerformanceCounterTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.PerformanceCounterTarget"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.PerformanceCounterTarget.Install(NLog.Config.InstallationContext)">
14 years ago
<summary>
14 years ago
Performs installation which requires administrative permissions.
14 years ago
</summary>
14 years ago
<param name="installationContext">The installation context.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.PerformanceCounterTarget.Uninstall(NLog.Config.InstallationContext)">
14 years ago
<summary>
14 years ago
Performs uninstallation which requires administrative permissions.
14 years ago
</summary>
14 years ago
<param name="installationContext">The installation context.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.PerformanceCounterTarget.IsInstalled(NLog.Config.InstallationContext)">
14 years ago
<summary>
14 years ago
Determines whether the item is installed.
14 years ago
</summary>
14 years ago
<param name="installationContext">The installation context.</param>
<returns>
Value indicating whether the item is installed or null if it is not possible to determine.
</returns>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.PerformanceCounterTarget.Write(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Increments the configured performance counter.
14 years ago
</summary>
14 years ago
<param name="logEvent">Log event.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.PerformanceCounterTarget.CloseTarget">
14 years ago
<summary>
14 years ago
Closes the target and releases any unmanaged resources.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.PerformanceCounterTarget.EnsureInitialized">
14 years ago
<summary>
14 years ago
Ensures that the performance counter has been initialized.
14 years ago
</summary>
14 years ago
<returns>True if the performance counter is operational, false otherwise.</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.PerformanceCounterTarget.AutoCreate">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether performance counter should be automatically created.
14 years ago
</summary>
14 years ago
<docgen category='Performance Counter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.PerformanceCounterTarget.CategoryName">
14 years ago
<summary>
14 years ago
Gets or sets the name of the performance counter category.
14 years ago
</summary>
14 years ago
<docgen category='Performance Counter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.PerformanceCounterTarget.CounterName">
14 years ago
<summary>
14 years ago
Gets or sets the name of the performance counter.
14 years ago
</summary>
14 years ago
<docgen category='Performance Counter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.PerformanceCounterTarget.InstanceName">
14 years ago
<summary>
14 years ago
Gets or sets the performance counter instance name.
14 years ago
</summary>
14 years ago
<docgen category='Performance Counter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.PerformanceCounterTarget.CounterHelp">
14 years ago
<summary>
14 years ago
Gets or sets the counter help text.
14 years ago
</summary>
14 years ago
<docgen category='Performance Counter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.PerformanceCounterTarget.CounterType">
14 years ago
<summary>
14 years ago
Gets or sets the performance counter type.
14 years ago
</summary>
14 years ago
<docgen category='Performance Counter Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.RichTextBoxRowColoringRule">
14 years ago
<summary>
14 years ago
The row-coloring condition.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxRowColoringRule.#cctor">
14 years ago
<summary>
14 years ago
Initializes static members of the RichTextBoxRowColoringRule class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxRowColoringRule.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxRowColoringRule"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxRowColoringRule.#ctor(System.String,System.String,System.String,System.Drawing.FontStyle)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxRowColoringRule"/> class.
14 years ago
</summary>
14 years ago
<param name="condition">The condition.</param>
<param name="fontColor">Color of the foregroung text.</param>
<param name="backColor">Color of the background text.</param>
<param name="fontStyle">The font style.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxRowColoringRule.#ctor(System.String,System.String,System.String)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxRowColoringRule"/> class.
14 years ago
</summary>
14 years ago
<param name="condition">The condition.</param>
<param name="fontColor">Color of the text.</param>
<param name="backColor">Color of the background.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxRowColoringRule.CheckCondition(NLog.LogEventInfo)">
14 years ago
<summary>
14 years ago
Checks whether the specified log event matches the condition (if any).
14 years ago
</summary>
14 years ago
<param name="logEvent">
Log event.
</param>
<returns>
A value of <see langword="true"/> if the condition is not defined or
if it matches, <see langword="false"/> otherwise.
</returns>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxRowColoringRule.Default">
14 years ago
<summary>
14 years ago
Gets the default highlighting rule. Doesn't change the color.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxRowColoringRule.Condition">
14 years ago
<summary>
14 years ago
Gets or sets the condition that must be met in order to set the specified font color.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxRowColoringRule.FontColor">
14 years ago
<summary>
14 years ago
Gets or sets the font color.
14 years ago
</summary>
<remarks>
14 years ago
Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed.
14 years ago
</remarks>
14 years ago
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxRowColoringRule.BackgroundColor">
14 years ago
<summary>
14 years ago
Gets or sets the background color.
14 years ago
</summary>
14 years ago
<remarks>
Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed.
</remarks>
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxRowColoringRule.Style">
14 years ago
<summary>
14 years ago
Gets or sets the font style of matched text.
14 years ago
</summary>
14 years ago
<remarks>
Possible values are the same as in <c>FontStyle</c> enum in <c>System.Drawing</c>
</remarks>
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.RichTextBoxTarget">
14 years ago
<summary>
14 years ago
Log text a Rich Text Box control in an existing or new form.
14 years ago
</summary>
14 years ago
<seealso href="http://nlog-project.org/wiki/RichTextBox_target">Documentation on NLog Wiki</seealso>
14 years ago
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
14 years ago
</p><code lang="XML" source="examples/targets/Configuration File/RichTextBox/Simple/NLog.config">
</code>
14 years ago
<p>
14 years ago
The result is:
</p><img src="examples/targets/Screenshots/RichTextBox/Simple.gif"/><p>
To set up the target with coloring rules in the <a href="config.html">configuration file</a>,
use the following syntax:
</p><code lang="XML" source="examples/targets/Configuration File/RichTextBox/RowColoring/NLog.config">
</code>
<code lang="XML" source="examples/targets/Configuration File/RichTextBox/WordColoring/NLog.config">
</code>
14 years ago
<p>
14 years ago
The result is:
</p><img src="examples/targets/Screenshots/RichTextBox/RowColoring.gif"/><img src="examples/targets/Screenshots/RichTextBox/WordColoring.gif"/><p>
To set up the log target programmatically similar to above use code like this:
</p><code lang="C#" source="examples/targets/Configuration API/RichTextBox/Simple/Form1.cs">
</code>
,
<code lang="C#" source="examples/targets/Configuration API/RichTextBox/RowColoring/Form1.cs">
</code>
for RowColoring,
<code lang="C#" source="examples/targets/Configuration API/RichTextBox/WordColoring/Form1.cs">
</code>
for WordColoring
14 years ago
</example>
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxTarget.#cctor">
14 years ago
<summary>
14 years ago
Initializes static members of the RichTextBoxTarget class.
14 years ago
</summary>
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxTarget.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxTarget"/> class.
14 years ago
</summary>
14 years ago
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxTarget.InitializeTarget">
14 years ago
<summary>
14 years ago
Initializes the target. Can be used by inheriting classes
to initialize logging.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxTarget.CloseTarget">
14 years ago
<summary>
14 years ago
Closes the target and releases any unmanaged resources.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxTarget.Write(NLog.LogEventInfo)">
<summary>
Log message to RichTextBox.
</summary>
<param name="logEvent">The logging event.</param>
</member>
<member name="P:NLog.Targets.RichTextBoxTarget.DefaultRowColoringRules">
<summary>
Gets the default set of row coloring rules which applies when <see cref="P:NLog.Targets.RichTextBoxTarget.UseDefaultRowColoringRules"/> is set to true.
</summary>
</member>
<member name="P:NLog.Targets.RichTextBoxTarget.ControlName">
14 years ago
<summary>
14 years ago
Gets or sets the Name of RichTextBox to which Nlog will write.
14 years ago
</summary>
14 years ago
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.FormName">
14 years ago
<summary>
14 years ago
Gets or sets the name of the Form on which the control is located.
If there is no open form of a specified name than NLog will create a new one.
14 years ago
</summary>
14 years ago
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.UseDefaultRowColoringRules">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to use default coloring rules.
14 years ago
</summary>
14 years ago
<docgen category='Highlighting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.RowColoringRules">
14 years ago
<summary>
14 years ago
Gets the row coloring rules.
14 years ago
</summary>
14 years ago
<docgen category='Highlighting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.WordColoringRules">
14 years ago
<summary>
14 years ago
Gets the word highlighting rules.
14 years ago
</summary>
14 years ago
<docgen category='Highlighting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.ToolWindow">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether the created window will be a tool window.
14 years ago
</summary>
14 years ago
<remarks>
This parameter is ignored when logging to existing form control.
Tool windows have thin border, and do not show up in the task bar.
</remarks>
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.ShowMinimized">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether the created form will be initially minimized.
14 years ago
</summary>
14 years ago
<remarks>
This parameter is ignored when logging to existing form control.
</remarks>
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.Width">
14 years ago
<summary>
14 years ago
Gets or sets the initial width of the form with rich text box.
14 years ago
</summary>
14 years ago
<remarks>
This parameter is ignored when logging to existing form control.
</remarks>
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.Height">
14 years ago
<summary>
14 years ago
Gets or sets the initial height of the form with rich text box.
14 years ago
</summary>
14 years ago
<remarks>
This parameter is ignored when logging to existing form control.
</remarks>
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.AutoScroll">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether scroll bar will be moved automatically to show most recent log entries.
14 years ago
</summary>
14 years ago
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.MaxLines">
14 years ago
<summary>
14 years ago
Gets or sets the maximum number of lines the rich text box will store (or 0 to disable this feature).
14 years ago
</summary>
14 years ago
<remarks>
After exceeding the maximum number, first line will be deleted.
</remarks>
<docgen category='Form Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.TargetForm">
14 years ago
<summary>
14 years ago
Gets or sets the form to log to.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxTarget.TargetRichTextBox">
14 years ago
<summary>
14 years ago
Gets or sets the rich text box to log to.
14 years ago
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.RichTextBoxWordColoringRule">
14 years ago
<summary>
14 years ago
Highlighting rule for Win32 colorful console.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxWordColoringRule.#ctor">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxWordColoringRule"/> class.
14 years ago
</summary>
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxWordColoringRule.#ctor(System.String,System.String,System.String)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxWordColoringRule"/> class.
14 years ago
</summary>
14 years ago
<param name="text">The text to be matched..</param>
<param name="fontColor">Color of the text.</param>
<param name="backgroundColor">Color of the background.</param>
14 years ago
</member>
14 years ago
<member name="M:NLog.Targets.RichTextBoxWordColoringRule.#ctor(System.String,System.String,System.String,System.Drawing.FontStyle)">
14 years ago
<summary>
14 years ago
Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxWordColoringRule"/> class.
14 years ago
</summary>
14 years ago
<param name="text">The text to be matched..</param>
<param name="textColor">Color of the text.</param>
<param name="backgroundColor">Color of the background.</param>
<param name="fontStyle">The font style.</param>
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxWordColoringRule.Regex">
14 years ago
<summary>
14 years ago
Gets or sets the regular expression to be matched. You must specify either <c>text</c> or <c>regex</c>.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxWordColoringRule.Text">
14 years ago
<summary>
14 years ago
Gets or sets the text to be matched. You must specify either <c>text</c> or <c>regex</c>.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxWordColoringRule.WholeWords">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to match whole words only.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxWordColoringRule.IgnoreCase">
14 years ago
<summary>
14 years ago
Gets or sets a value indicating whether to ignore case when comparing texts.
14 years ago
</summary>
14 years ago
<docgen category='Rule Matching Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxWordColoringRule.Style">
14 years ago
<summary>
14 years ago
Gets or sets the font style of matched text.
Possible values are the same as in <c>FontStyle</c> enum in <c>System.Drawing</c>.
14 years ago
</summary>
14 years ago
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxWordColoringRule.CompiledRegex">
14 years ago
<summary>
14 years ago
Gets the compiled regular expression that matches either Text or Regex property.
14 years ago
</summary>
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxWordColoringRule.FontColor">
14 years ago
<summary>
14 years ago
Gets or sets the font color.
Names are identical with KnownColor enum extended with Empty value which means that font color won't be changed.
14 years ago
</summary>
14 years ago
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="P:NLog.Targets.RichTextBoxWordColoringRule.BackgroundColor">
14 years ago
<summary>
14 years ago
Gets or sets the background color.
Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed.
14 years ago
</summary>
14 years ago
<docgen category='Formatting Options' order='10' />
14 years ago
</member>
14 years ago
<member name="T:NLog.Targets.SmtpAuthenticationMode">
14 years ago
<summary>
14 years ago
SMTP authentication modes.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.SmtpAuthenticationMode.None">
14 years ago
<summary>
14 years ago
No authentication.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.SmtpAuthenticationMode.Basic">
14 years ago
<summary>
14 years ago
Basic - username and password.
14 years ago
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.SmtpAuthenticationMode.Ntlm">
14 years ago
<summary>
14 years ago
NTLM Authentication.
14 years ago
</summary>
</member>
<member name="T:NLog.Targets.TargetAttribute">
<summary>
Marks class as a logging target and assigns a name to it.
</summary>
</member>
<member name="M:NLog.Targets.TargetAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.TargetAttribute"/> class.
</summary>
<param name="name">Name of the target.</param>
</member>
<member name="P:NLog.Targets.TargetAttribute.IsWrapper">
<summary>
Gets or sets a value indicating whether to the target is a wrapper target (used to generate the target summary documentation page).
</summary>
</member>
<member name="P:NLog.Targets.TargetAttribute.IsCompound">
<summary>
Gets or sets a value indicating whether to the target is a compound target (used to generate the target summary documentation page).
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.TraceTarget">
<summary>
Sends log messages through System.Diagnostics.Trace.
</summary>
<seealso href="http://nlog-project.org/wiki/Trace_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/Trace/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/Trace/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.TraceTarget.Write(NLog.LogEventInfo)">
<summary>
Writes the specified logging event to the <see cref="T:System.Diagnostics.Trace"/> facility.
If the log level is greater than or equal to <see cref="F:NLog.LogLevel.Error"/> it uses the
<see cref="M:System.Diagnostics.Trace.Fail(System.String)"/> method, otherwise it uses
<see cref="M:System.Diagnostics.Trace.Write(System.String)"/> method.
</summary>
<param name="logEvent">The logging event.</param>
</member>
14 years ago
<member name="T:NLog.Targets.WebServiceProtocol">
<summary>
Web service protocol.
</summary>
</member>
<member name="F:NLog.Targets.WebServiceProtocol.Soap11">
<summary>
Use SOAP 1.1 Protocol.
</summary>
</member>
<member name="F:NLog.Targets.WebServiceProtocol.Soap12">
<summary>
Use SOAP 1.2 Protocol.
</summary>
</member>
<member name="F:NLog.Targets.WebServiceProtocol.HttpPost">
<summary>
Use HTTP POST Protocol.
</summary>
</member>
<member name="F:NLog.Targets.WebServiceProtocol.HttpGet">
<summary>
Use HTTP GET Protocol.
</summary>
</member>
<member name="T:NLog.Targets.WebServiceTarget">
<summary>
Calls the specified web service on each log message.
</summary>
<seealso href="http://nlog-project.org/wiki/WebService_target">Documentation on NLog Wiki</seealso>
<remarks>
The web service must implement a method that accepts a number of string parameters.
</remarks>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/WebService/NLog.config" />
<p>
This assumes just one target and a single rule. More configuration
options are described <a href="config.html">here</a>.
</p>
<p>
To set up the log target programmatically use code like this:
</p>
<code lang="C#" source="examples/targets/Configuration API/WebService/Simple/Example.cs" />
<p>The example web service that works with this example is shown below</p>
<code lang="C#" source="examples/targets/Configuration API/WebService/Simple/WebService1/Service1.asmx.cs" />
</example>
</member>
<member name="M:NLog.Targets.WebServiceTarget.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.WebServiceTarget"/> class.
</summary>
</member>
<member name="M:NLog.Targets.WebServiceTarget.DoInvoke(System.Object[])">
<summary>
Invokes the web service method.
</summary>
<param name="parameters">Parameters to be passed.</param>
</member>
<member name="P:NLog.Targets.WebServiceTarget.Url">
<summary>
Gets or sets the web service URL.
</summary>
<docgen category='Web Service Options' order='10' />
</member>
<member name="P:NLog.Targets.WebServiceTarget.MethodName">
<summary>
Gets or sets the Web service method name.
</summary>
<docgen category='Web Service Options' order='10' />
</member>
<member name="P:NLog.Targets.WebServiceTarget.Namespace">
<summary>
Gets or sets the Web service namespace.
</summary>
<docgen category='Web Service Options' order='10' />
</member>
<member name="P:NLog.Targets.WebServiceTarget.Protocol">
<summary>
Gets or sets the protocol to be used when calling web service.
</summary>
<docgen category='Web Service Options' order='10' />
</member>
14 years ago
<member name="T:NLog.Targets.Win32FileAttributes">
<summary>
Win32 file attributes.
</summary>
<remarks>
For more information see <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/createfile.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/createfile.asp</a>.
</remarks>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.ReadOnly">
<summary>
Read-only file.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.Hidden">
<summary>
Hidden file.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.System">
<summary>
System file.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.Archive">
<summary>
File should be archived.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.Device">
<summary>
Device file.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.Normal">
<summary>
Normal file.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.Temporary">
<summary>
File is temporary (should be kept in cache and not
written to disk if possible).
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.SparseFile">
<summary>
Sparse file.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.ReparsePoint">
<summary>
Reparse point.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.Compressed">
<summary>
Compress file contents.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.NotContentIndexed">
<summary>
File should not be indexed by the content indexing service.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.Encrypted">
<summary>
Encrypted file.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.WriteThrough">
<summary>
The system writes through any intermediate cache and goes directly to disk.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.NoBuffering">
<summary>
The system opens a file with no system caching.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.DeleteOnClose">
<summary>
Delete file after it is closed.
</summary>
</member>
<member name="F:NLog.Targets.Win32FileAttributes.PosixSemantics">
<summary>
A file is accessed according to POSIX rules.
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.Wrappers.AsyncRequestQueue">
<summary>
Asynchronous request queue.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncRequestQueue.#ctor(System.Int32,NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction)">
<summary>
Initializes a new instance of the AsyncRequestQueue class.
</summary>
<param name="requestLimit">Request limit.</param>
<param name="overflowAction">The overflow action.</param>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncRequestQueue.Enqueue(NLog.Common.AsyncLogEventInfo)">
<summary>
Enqueues another item. If the queue is overflown the appropriate
action is taken as specified by <see cref="P:NLog.Targets.Wrappers.AsyncRequestQueue.OnOverflow"/>.
</summary>
<param name="logEventInfo">The log event info.</param>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncRequestQueue.DequeueBatch(System.Int32)">
<summary>
Dequeues a maximum of <c>count</c> items from the queue
and adds returns the list containing them.
</summary>
<param name="count">Maximum number of items to be dequeued.</param>
<returns>The array of log events.</returns>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncRequestQueue.Clear">
<summary>
Clears the queue.
</summary>
</member>
<member name="P:NLog.Targets.Wrappers.AsyncRequestQueue.RequestLimit">
<summary>
Gets or sets the request limit.
</summary>
</member>
<member name="P:NLog.Targets.Wrappers.AsyncRequestQueue.OnOverflow">
<summary>
Gets or sets the action to be taken when there's no more room in
the queue and another request is enqueued.
</summary>
</member>
<member name="P:NLog.Targets.Wrappers.AsyncRequestQueue.RequestCount">
<summary>
Gets the number of requests currently in the queue.
</summary>
</member>
<member name="T:NLog.Targets.Wrappers.AsyncTargetWrapper">
<summary>
Provides asynchronous, buffered execution of target writes.
</summary>
<seealso href="http://nlog-project.org/wiki/AsyncWrapper_target">Documentation on NLog Wiki</seealso>
<remarks>
<p>
Asynchronous target wrapper allows the logger code to execute more quickly, by queueing
messages and processing them in a separate thread. You should wrap targets
that spend a non-trivial amount of time in their Write() method with asynchronous
target to speed up logging.
</p>
<p>
Because asynchronous logging is quite a common scenario, NLog supports a
shorthand notation for wrapping all targets with AsyncWrapper. Just add async="true" to
the &lt;targets/&gt; element in the configuration file.
</p>
<code lang="XML">
<![CDATA[
<targets async="true">
... your targets go here ...
</targets>
]]></code>
</remarks>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/AsyncWrapper/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/AsyncWrapper/Wrapping File/Example.cs" />
</example>
</member>
<member name="T:NLog.Targets.Wrappers.WrapperTargetBase">
<summary>
Base class for targets wrap other (single) targets.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.ToString">
<summary>
Returns the text representation of the object. Used for diagnostics.
</summary>
<returns>A string that describes the target.</returns>
</member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)">
<summary>
Writes logging event to the log target. Must be overridden in inheriting
classes.
</summary>
<param name="logEvent">Logging event to be written out.</param>
</member>
<member name="P:NLog.Targets.Wrappers.WrapperTargetBase.WrappedTarget">
<summary>
Gets or sets the target that is wrapped by this target.
</summary>
<docgen category='General Options' order='11' />
</member>
<member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AsyncTargetWrapper"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.#ctor(NLog.Targets.Target)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AsyncTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.#ctor(NLog.Targets.Target,System.Int32,NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AsyncTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
<param name="queueLimit">Maximum number of requests in the queue.</param>
<param name="overflowAction">The action to be taken when the queue overflows.</param>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.FlushAsync(NLog.Common.AsyncContinuation)">
<summary>
Waits for the lazy writer thread to finish writing messages.
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.InitializeTarget">
<summary>
Initializes the target by starting the lazy writer timer.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.CloseTarget">
<summary>
Shuts down the lazy writer timer.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.StartLazyWriterTimer">
<summary>
Starts the lazy writer thread which periodically writes
queued log messages.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.StopLazyWriterThread">
<summary>
Starts the lazy writer thread.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Adds the log event to asynchronous queue to be processed by
the lazy writer thread.
</summary>
<param name="logEvent">The log event.</param>
<remarks>
The <see cref="M:NLog.Targets.Target.PrecalculateVolatileLayouts(NLog.LogEventInfo)"/> is called
to ensure that the log event can be processed in another thread.
</remarks>
</member>
<member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.BatchSize">
<summary>
Gets or sets the number of log events that should be processed in a batch
by the lazy writer thread.
</summary>
<docgen category='Buffering Options' order='100' />
</member>
<member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.TimeToSleepBetweenBatches">
<summary>
Gets or sets the time in milliseconds to sleep between batches.
</summary>
<docgen category='Buffering Options' order='100' />
</member>
<member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.OverflowAction">
<summary>
Gets or sets the action to be taken when the lazy writer thread request queue count
exceeds the set limit.
</summary>
<docgen category='Buffering Options' order='100' />
</member>
<member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.QueueLimit">
<summary>
Gets or sets the limit on the number of requests in the lazy writer thread request queue.
</summary>
<docgen category='Buffering Options' order='100' />
</member>
<member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.RequestQueue">
<summary>
Gets the queue of lazy writer thread requests.
</summary>
</member>
<member name="T:NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction">
<summary>
The action to be taken when the queue overflows.
</summary>
</member>
<member name="F:NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction.Grow">
<summary>
Grow the queue.
</summary>
</member>
<member name="F:NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction.Discard">
<summary>
Discard the overflowing item.
</summary>
</member>
14 years ago
<member name="F:NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction.Block">
<summary>
Block until there's more room in the queue.
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.Wrappers.AutoFlushTargetWrapper">
<summary>
Causes a flush after each write on a wrapped target.
</summary>
<seealso href="http://nlog-project.org/wiki/AutoFlushWrapper_target">Documentation on NLog Wiki</seealso>
<example>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/AutoFlushWrapper/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/AutoFlushWrapper/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.Wrappers.AutoFlushTargetWrapper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AutoFlushTargetWrapper"/> class.
</summary>
<remarks>
The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
</remarks>
</member>
<member name="M:NLog.Targets.Wrappers.AutoFlushTargetWrapper.#ctor(NLog.Targets.Target)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AutoFlushTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
</member>
<member name="M:NLog.Targets.Wrappers.AutoFlushTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Forwards the call to the <see cref="P:NLog.Targets.Wrappers.WrapperTargetBase.WrappedTarget"/>.Write()
and calls <see cref="M:NLog.Targets.Target.Flush(NLog.Common.AsyncContinuation)"/> on it.
</summary>
<param name="logEvent">Logging event to be written out.</param>
</member>
<member name="T:NLog.Targets.Wrappers.BufferingTargetWrapper">
<summary>
A target that buffers log events and sends them in batches to the wrapped target.
</summary>
<seealso href="http://nlog-project.org/wiki/BufferingWrapper_target">Documentation on NLog Wiki</seealso>
</member>
<member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.BufferingTargetWrapper"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.#ctor(NLog.Targets.Target)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.BufferingTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
</member>
<member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.BufferingTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
<param name="bufferSize">Size of the buffer.</param>
</member>
<member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.BufferingTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
<param name="bufferSize">Size of the buffer.</param>
<param name="flushTimeout">The flush timeout.</param>
</member>
<member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.FlushAsync(NLog.Common.AsyncContinuation)">
<summary>
Flushes pending events in the buffer (if any).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.InitializeTarget">
<summary>
Initializes the target.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.CloseTarget">
<summary>
Closes the target by flushing pending events in the buffer (if any).
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Adds the specified log event to the buffer and flushes
the buffer in case the buffer gets full.
</summary>
<param name="logEvent">The log event.</param>
</member>
<member name="P:NLog.Targets.Wrappers.BufferingTargetWrapper.BufferSize">
<summary>
Gets or sets the number of log events to be buffered.
</summary>
<docgen category='Buffering Options' order='100' />
</member>
<member name="P:NLog.Targets.Wrappers.BufferingTargetWrapper.FlushTimeout">
<summary>
Gets or sets the 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.
</summary>
<docgen category='Buffering Options' order='100' />
</member>
<member name="P:NLog.Targets.Wrappers.BufferingTargetWrapper.SlidingTimeout">
<summary>
Gets or sets a value indicating whether to use sliding timeout.
</summary>
<remarks>
This value determines how the inactivity period is determined. If sliding timeout is enabled,
the inactivity timer is reset after each write, if it is disabled - inactivity timer will
count from the first event written to the buffer.
</remarks>
<docgen category='Buffering Options' order='100' />
</member>
<member name="T:NLog.Targets.Wrappers.CompoundTargetBase">
<summary>
A base class for targets which wrap other (multiple) targets
and provide various forms of target routing.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.#ctor(NLog.Targets.Target[])">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.CompoundTargetBase"/> class.
</summary>
<param name="targets">The targets.</param>
</member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.ToString">
<summary>
Returns the text representation of the object. Used for diagnostics.
</summary>
<returns>A string that describes the target.</returns>
</member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)">
<summary>
Writes logging event to the log target.
</summary>
<param name="logEvent">Logging event to be written out.</param>
</member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary>
Flush any pending log messages for all wrapped targets.
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="P:NLog.Targets.Wrappers.CompoundTargetBase.Targets">
<summary>
Gets the collection of targets managed by this compound target.
</summary>
</member>
<member name="T:NLog.Targets.Wrappers.FallbackGroupTarget">
<summary>
Provides fallback-on-error.
</summary>
<seealso href="http://nlog-project.org/wiki/FallbackGroup_target">Documentation on NLog Wiki</seealso>
<example>
<p>This example causes the messages to be written to server1,
and if it fails, messages go to server2.</p>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/FallbackGroup/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/FallbackGroup/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.Wrappers.FallbackGroupTarget.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FallbackGroupTarget"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.FallbackGroupTarget.#ctor(NLog.Targets.Target[])">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FallbackGroupTarget"/> class.
</summary>
<param name="targets">The targets.</param>
</member>
<member name="M:NLog.Targets.Wrappers.FallbackGroupTarget.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Forwards the log event to the sub-targets until one of them succeeds.
</summary>
<param name="logEvent">The log event.</param>
<remarks>
The method remembers the last-known-successful target
and starts the iteration from it.
If <see cref="P:NLog.Targets.Wrappers.FallbackGroupTarget.ReturnToFirstOnSuccess"/> is set, the method
resets the target to the first target
stored in <see cref="N:NLog.Targets"/>.
</remarks>
</member>
<member name="P:NLog.Targets.Wrappers.FallbackGroupTarget.ReturnToFirstOnSuccess">
<summary>
Gets or sets a value indicating whether to return to the first target after any successful write.
</summary>
<docgen category='Fallback Options' order='10' />
</member>
<member name="T:NLog.Targets.Wrappers.FilteringRule">
<summary>
Filtering rule for <see cref="T:NLog.Targets.Wrappers.PostFilteringTargetWrapper"/>.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.FilteringRule.#ctor">
<summary>
Initializes a new instance of the FilteringRule class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.FilteringRule.#ctor(NLog.Conditions.ConditionExpression,NLog.Conditions.ConditionExpression)">
<summary>
Initializes a new instance of the FilteringRule class.
</summary>
<param name="whenExistsExpression">Condition to be tested against all events.</param>
<param name="filterToApply">Filter to apply to all log events when the first condition matches any of them.</param>
</member>
<member name="P:NLog.Targets.Wrappers.FilteringRule.Exists">
<summary>
Gets or sets the condition to be tested.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="P:NLog.Targets.Wrappers.FilteringRule.Filter">
<summary>
Gets or sets the resulting filter to be applied when the condition matches.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="T:NLog.Targets.Wrappers.FilteringTargetWrapper">
<summary>
Filters log entries based on a condition.
</summary>
<seealso href="http://nlog-project.org/wiki/FilteringWrapper_target">Documentation on NLog Wiki</seealso>
<example>
<p>This example causes the messages not contains the string '1' to be ignored.</p>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/FilteringWrapper/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/FilteringWrapper/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.Wrappers.FilteringTargetWrapper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FilteringTargetWrapper"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.FilteringTargetWrapper.#ctor(NLog.Targets.Target,NLog.Conditions.ConditionExpression)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FilteringTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
<param name="condition">The condition.</param>
</member>
<member name="M:NLog.Targets.Wrappers.FilteringTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Checks the condition against the passed log event.
If the condition is met, the log event is forwarded to
the wrapped target.
</summary>
<param name="logEvent">Log event.</param>
</member>
<member name="P:NLog.Targets.Wrappers.FilteringTargetWrapper.Condition">
<summary>
Gets or sets the condition expression. Log events who meet this condition will be forwarded
to the wrapped target.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
14 years ago
<member name="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper">
<summary>
Impersonates another user for the duration of the write.
</summary>
<seealso href="http://nlog-project.org/wiki/ImpersonatingWrapper_target">Documentation on NLog Wiki</seealso>
</member>
<member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.#ctor(NLog.Targets.Target)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
</member>
<member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.InitializeTarget">
<summary>
Initializes the impersonation context.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.CloseTarget">
<summary>
Closes the impersonation context.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Changes the security context, forwards the call to the <see cref="P:NLog.Targets.Wrappers.WrapperTargetBase.WrappedTarget"/>.Write()
and switches the context back to original.
</summary>
<param name="logEvent">The log event.</param>
</member>
<member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo[])">
<summary>
Changes the security context, forwards the call to the <see cref="P:NLog.Targets.Wrappers.WrapperTargetBase.WrappedTarget"/>.Write()
and switches the context back to original.
</summary>
<param name="logEvents">Log events.</param>
</member>
<member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.FlushAsync(NLog.Common.AsyncContinuation)">
<summary>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member>
<member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.UserName">
<summary>
Gets or sets username to change context to.
</summary>
<docgen category='Impersonation Options' order='10' />
</member>
<member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.Password">
<summary>
Gets or sets the user account password.
</summary>
<docgen category='Impersonation Options' order='10' />
</member>
<member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.Domain">
<summary>
Gets or sets Windows domain name to change context to.
</summary>
<docgen category='Impersonation Options' order='10' />
</member>
<member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.LogOnType">
<summary>
Gets or sets the Logon Type.
</summary>
<docgen category='Impersonation Options' order='10' />
</member>
<member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.LogOnProvider">
<summary>
Gets or sets the type of the logon provider.
</summary>
<docgen category='Impersonation Options' order='10' />
</member>
<member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ImpersonationLevel">
<summary>
Gets or sets the required impersonation level.
</summary>
<docgen category='Impersonation Options' order='10' />
</member>
<member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.RevertToSelf">
<summary>
Gets or sets a value indicating whether to revert to the credentials of the process instead of impersonating another user.
</summary>
<docgen category='Impersonation Options' order='10' />
</member>
<member name="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ContextReverter">
<summary>
Helper class which reverts the given <see cref="T:System.Security.Principal.WindowsImpersonationContext"/>
to its original value as part of <see cref="M:System.IDisposable.Dispose"/>.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ContextReverter.#ctor(System.Security.Principal.WindowsImpersonationContext)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ContextReverter"/> class.
</summary>
<param name="windowsImpersonationContext">The windows impersonation context.</param>
</member>
<member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ContextReverter.Dispose">
<summary>
Reverts the impersonation context.
</summary>
</member>
14 years ago
<member name="T:NLog.Targets.Wrappers.LogOnProviderType">
<summary>
Logon provider.
</summary>
</member>
<member name="F:NLog.Targets.Wrappers.LogOnProviderType.Default">
<summary>
Use the standard logon provider for the system.
</summary>
<remarks>
The default security provider is negotiate, unless you pass NULL for the domain name and the user name
is not in UPN format. In this case, the default provider is NTLM.
NOTE: Windows 2000/NT: The default security provider is NTLM.
</remarks>
</member>
<member name="T:NLog.Targets.Wrappers.PostFilteringTargetWrapper">
<summary>
Filters buffered log entries based on a set of conditions that are evaluated on a group of events.
</summary>
<seealso href="http://nlog-project.org/wiki/PostFilteringWrapper_target">Documentation on NLog Wiki</seealso>
<remarks>
PostFilteringWrapper must be used with some type of buffering target or wrapper, such as
AsyncTargetWrapper, BufferingWrapper or ASPNetBufferingWrapper.
</remarks>
<example>
<p>
This example works like this. If there are no Warn,Error or Fatal messages in the buffer
only Info messages are written to the file, but if there are any warnings or errors,
the output includes detailed trace (levels &gt;= Debug). You can plug in a different type
of buffering wrapper (such as ASPNetBufferingWrapper) to achieve different
functionality.
</p>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/PostFilteringWrapper/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/PostFilteringWrapper/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.Wrappers.PostFilteringTargetWrapper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.PostFilteringTargetWrapper"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.PostFilteringTargetWrapper.Write(NLog.Common.AsyncLogEventInfo[])">
<summary>
Evaluates all filtering rules to find the first one that matches.
The matching rule determines the filtering condition to be applied
to all items in a buffer. If no condition matches, default filter
is applied to the array of log events.
</summary>
<param name="logEvents">Array of log events to be post-filtered.</param>
</member>
<member name="P:NLog.Targets.Wrappers.PostFilteringTargetWrapper.DefaultFilter">
<summary>
Gets or sets the default filter to be applied when no specific rule matches.
</summary>
<docgen category='Filtering Options' order='10' />
</member>
<member name="P:NLog.Targets.Wrappers.PostFilteringTargetWrapper.Rules">
<summary>
Gets the collection of filtering rules. The rules are processed top-down
and the first rule that matches determines the filtering condition to
be applied to log events.
</summary>
<docgen category='Filtering Rules' order='10' />
</member>
<member name="T:NLog.Targets.Wrappers.RandomizeGroupTarget">
<summary>
Sends log messages to a randomly selected target.
</summary>
<seealso href="http://nlog-project.org/wiki/RandomizeGroup_target">Documentation on NLog Wiki</seealso>
<example>
<p>This example causes the messages to be written to either file1.txt or file2.txt
chosen randomly on a per-message basis.
</p>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/RandomizeGroup/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/RandomizeGroup/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.Wrappers.RandomizeGroupTarget.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RandomizeGroupTarget"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.RandomizeGroupTarget.#ctor(NLog.Targets.Target[])">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RandomizeGroupTarget"/> class.
</summary>
<param name="targets">The targets.</param>
</member>
<member name="M:NLog.Targets.Wrappers.RandomizeGroupTarget.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Forwards the log event to one of the sub-targets.
The sub-target is randomly chosen.
</summary>
<param name="logEvent">The log event.</param>
</member>
<member name="T:NLog.Targets.Wrappers.RepeatingTargetWrapper">
<summary>
Repeats each log event the specified number of times.
</summary>
<seealso href="http://nlog-project.org/wiki/RepeatingWrapper_target">Documentation on NLog Wiki</seealso>
<example>
<p>This example causes each log message to be repeated 3 times.</p>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/RepeatingWrapper/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/RepeatingWrapper/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.Wrappers.RepeatingTargetWrapper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RepeatingTargetWrapper"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.RepeatingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RepeatingTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
<param name="repeatCount">The repeat count.</param>
</member>
<member name="M:NLog.Targets.Wrappers.RepeatingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Forwards the log message to the <see cref="P:NLog.Targets.Wrappers.WrapperTargetBase.WrappedTarget"/> by calling the <see cref="M:NLog.Targets.Target.Write(NLog.LogEventInfo)"/> method <see cref="P:NLog.Targets.Wrappers.RepeatingTargetWrapper.RepeatCount"/> times.
</summary>
<param name="logEvent">The log event.</param>
</member>
<member name="P:NLog.Targets.Wrappers.RepeatingTargetWrapper.RepeatCount">
<summary>
Gets or sets the number of times to repeat each log message.
</summary>
<docgen category='Repeating Options' order='10' />
</member>
<member name="T:NLog.Targets.Wrappers.RetryingTargetWrapper">
<summary>
Retries in case of write error.
</summary>
<seealso href="http://nlog-project.org/wiki/RetryingWrapper_target">Documentation on NLog Wiki</seealso>
<example>
<p>This example causes each write attempt to be repeated 3 times,
sleeping 1 second between attempts if first one fails.</p>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/RetryingWrapper/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/RetryingWrapper/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.Wrappers.RetryingTargetWrapper.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RetryingTargetWrapper"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.RetryingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RetryingTargetWrapper"/> class.
</summary>
<param name="wrappedTarget">The wrapped target.</param>
<param name="retryCount">The retry count.</param>
<param name="retryDelayMilliseconds">The retry delay milliseconds.</param>
</member>
<member name="M:NLog.Targets.Wrappers.RetryingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Writes the specified log event to the wrapped target, retrying and pausing in case of an error.
</summary>
<param name="logEvent">The log event.</param>
</member>
<member name="P:NLog.Targets.Wrappers.RetryingTargetWrapper.RetryCount">
<summary>
Gets or sets the number of retries that should be attempted on the wrapped target in case of a failure.
</summary>
<docgen category='Retrying Options' order='10' />
</member>
<member name="P:NLog.Targets.Wrappers.RetryingTargetWrapper.RetryDelayMilliseconds">
<summary>
Gets or sets the time to wait between retries in milliseconds.
</summary>
<docgen category='Retrying Options' order='10' />
</member>
<member name="T:NLog.Targets.Wrappers.RoundRobinGroupTarget">
<summary>
Distributes log events to targets in a round-robin fashion.
</summary>
<seealso href="http://nlog-project.org/wiki/RoundRobinGroup_target">Documentation on NLog Wiki</seealso>
<example>
<p>This example causes the messages to be written to either file1.txt or file2.txt.
Each odd message is written to file2.txt, each even message goes to file1.txt.
</p>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/RoundRobinGroup/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/RoundRobinGroup/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.Wrappers.RoundRobinGroupTarget.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RoundRobinGroupTarget"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.RoundRobinGroupTarget.#ctor(NLog.Targets.Target[])">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RoundRobinGroupTarget"/> class.
</summary>
<param name="targets">The targets.</param>
</member>
<member name="M:NLog.Targets.Wrappers.RoundRobinGroupTarget.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Forwards the write to one of the targets from
the <see cref="N:NLog.Targets"/> collection.
</summary>
<param name="logEvent">The log event.</param>
<remarks>
The writes are routed in a round-robin fashion.
The first log event goes to the first target, the second
one goes to the second target and so on looping to the
first target when there are no more targets available.
In general request N goes to Targets[N % Targets.Count].
</remarks>
</member>
<member name="T:NLog.Targets.Wrappers.SecurityImpersonationLevel">
<summary>
Impersonation level.
</summary>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityImpersonationLevel.Anonymous">
<summary>
Anonymous Level.
</summary>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityImpersonationLevel.Identification">
<summary>
Identification Level.
</summary>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityImpersonationLevel.Impersonation">
<summary>
Impersonation Level.
</summary>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityImpersonationLevel.Delegation">
<summary>
Delegation Level.
</summary>
</member>
<member name="T:NLog.Targets.Wrappers.SecurityLogOnType">
<summary>
Logon type.
</summary>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityLogOnType.Interactive">
<summary>
Interactive Logon.
</summary>
<remarks>
This logon type is intended for users who will be interactively using the computer, such as a user being logged on
by a terminal server, remote shell, or similar process.
This logon type has the additional expense of caching logon information for disconnected operations;
therefore, it is inappropriate for some client/server applications,
such as a mail server.
</remarks>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityLogOnType.Network">
<summary>
Network Logon.
</summary>
<remarks>
This logon type is intended for high performance servers to authenticate plaintext passwords.
The LogonUser function does not cache credentials for this logon type.
</remarks>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityLogOnType.Batch">
<summary>
Batch Logon.
</summary>
<remarks>
This logon type is intended for batch servers, where processes may be executing on behalf of a user without
their direct intervention. This type is also for higher performance servers that process many plaintext
authentication attempts at a time, such as mail or Web servers.
The LogonUser function does not cache credentials for this logon type.
</remarks>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityLogOnType.Service">
<summary>
Logon as a Service.
</summary>
<remarks>
Indicates a service-type logon. The account provided must have the service privilege enabled.
</remarks>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityLogOnType.NetworkClearText">
<summary>
Network Clear Text Logon.
</summary>
<remarks>
This logon type preserves the name and password in the authentication package, which allows the server to make
connections to other network servers while impersonating the client. A server can accept plaintext credentials
from a client, call LogonUser, verify that the user can access the system across the network, and still
communicate with other servers.
NOTE: Windows NT: This value is not supported.
</remarks>
</member>
<member name="F:NLog.Targets.Wrappers.SecurityLogOnType.NewCredentials">
<summary>
New Network Credentials.
</summary>
<remarks>
This logon type allows the caller to clone its current token and specify new credentials for outbound connections.
The new logon session has the same local identifier but uses different credentials for other network connections.
NOTE: This logon type is supported only by the LOGON32_PROVIDER_WINNT50 logon provider.
NOTE: Windows NT: This value is not supported.
</remarks>
</member>
<member name="T:NLog.Targets.Wrappers.SplitGroupTarget">
<summary>
Writes log events to all targets.
</summary>
<seealso href="http://nlog-project.org/wiki/SplitGroup_target">Documentation on NLog Wiki</seealso>
<example>
<p>This example causes the messages to be written to both file1.txt or file2.txt
</p>
<p>
To set up the target in the <a href="config.html">configuration file</a>,
use the following syntax:
</p>
<code lang="XML" source="examples/targets/Configuration File/SplitGroup/NLog.config" />
<p>
The above examples assume just one target and a single rule. See below for
a programmatic configuration that's equivalent to the above config file:
</p>
<code lang="C#" source="examples/targets/Configuration API/SplitGroup/Simple/Example.cs" />
</example>
</member>
<member name="M:NLog.Targets.Wrappers.SplitGroupTarget.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.SplitGroupTarget"/> class.
</summary>
</member>
<member name="M:NLog.Targets.Wrappers.SplitGroupTarget.#ctor(NLog.Targets.Target[])">
<summary>
Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.SplitGroupTarget"/> class.
</summary>
<param name="targets">The targets.</param>
</member>
<member name="M:NLog.Targets.Wrappers.SplitGroupTarget.Write(NLog.Common.AsyncLogEventInfo)">
<summary>
Forwards the specified log event to all sub-targets.
</summary>
<param name="logEvent">The log event.</param>
</member>
<member name="M:NLog.Targets.Wrappers.SplitGroupTarget.Write(NLog.Common.AsyncLogEventInfo[])">
<summary>
Writes an array of logging events to the log target. By default it iterates on all
events and passes them to "Write" method. Inheriting classes can use this method to
optimize batch writes.
</summary>
<param name="logEvents">Logging events to be written out.</param>
</member>
</members>
</doc>