<?xml version="1.0"?> <doc> <assembly> <name>NLog</name> </assembly> <members> <member name="T:JetBrains.Annotations.CanBeNullAttribute"> <summary> Indicates that the value of the marked element could be <c>null</c> sometimes, so the check for <c>null</c> is necessary before its usage </summary> <example><code> [CanBeNull] public object Test() { return null; } public void UseTest() { var p = Test(); var s = p.ToString(); // Warning: Possible 'System.NullReferenceException' } </code></example> </member> <member name="T:JetBrains.Annotations.NotNullAttribute"> <summary> Indicates that the value of the marked element could never be <c>null</c> </summary> <example><code> [NotNull] public object Foo() { return null; // Warning: Possible 'null' assignment } </code></example> </member> <member name="T:JetBrains.Annotations.StringFormatMethodAttribute"> <summary> Indicates that the marked method builds string by format pattern and (optional) arguments. Parameter, which contains format string, should be given in constructor. The format string should be in <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])"/>-like form </summary> <example><code> [StringFormatMethod("message")] public void ShowError(string message, params object[] args) { /* do something */ } public void Foo() { ShowError("Failed: {0}"); // Warning: Non-existing argument in format string } </code></example> </member> <member name="M:JetBrains.Annotations.StringFormatMethodAttribute.#ctor(System.String)"> <param name="formatParameterName"> Specifies which parameter of an annotated method should be treated as format-string </param> </member> <member name="T:JetBrains.Annotations.InvokerParameterNameAttribute"> <summary> Indicates that the function argument should be string literal and match one of the parameters of the caller function. For example, ReSharper annotates the parameter of <see cref="T:System.ArgumentNullException"/> </summary> <example><code> public void Foo(string param) { if (param == null) throw new ArgumentNullException("par"); // Warning: Cannot resolve symbol } </code></example> </member> <member name="T:JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute"> <summary> Indicates that the method is contained in a type that implements <see cref="T:System.ComponentModel.INotifyPropertyChanged"/> interface and this method is used to notify that some property value changed </summary> <remarks> The method should be non-static and conform to one of the supported signatures: <list> <item><c>NotifyChanged(string)</c></item> <item><c>NotifyChanged(params string[])</c></item> <item><c>NotifyChanged{T}(Expression{Func{T}})</c></item> <item><c>NotifyChanged{T,U}(Expression{Func{T,U}})</c></item> <item><c>SetProperty{T}(ref T, T, string)</c></item> </list> </remarks> <example><code> internal class Foo : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; [NotifyPropertyChangedInvocator] protected virtual void NotifyChanged(string propertyName) { ... } private string _name; public string Name { get { return _name; } set { _name = value; NotifyChanged("LastName"); /* Warning */ } } } </code> Examples of generated notifications: <list> <item><c>NotifyChanged("Property")</c></item> <item><c>NotifyChanged(() => Property)</c></item> <item><c>NotifyChanged((VM x) => x.Property)</c></item> <item><c>SetProperty(ref myField, value, "Property")</c></item> </list> </example> </member> <member name="T:JetBrains.Annotations.ContractAnnotationAttribute"> <summary> Describes dependency between method input and output </summary> <syntax> <p>Function Definition Table syntax:</p> <list> <item>FDT ::= FDTRow [;FDTRow]*</item> <item>FDTRow ::= Input => Output | Output <= Input</item> <item>Input ::= ParameterName: Value [, Input]*</item> <item>Output ::= [ParameterName: Value]* {halt|stop|void|nothing|Value}</item> <item>Value ::= true | false | null | notnull | canbenull</item> </list> If method has single input parameter, it's name could be omitted.<br/> Using <c>halt</c> (or <c>void</c>/<c>nothing</c>, which is the same) for method output means that the methos doesn't return normally.<br/> <c>canbenull</c> annotation is only applicable for output parameters.<br/> You can use multiple <c>[ContractAnnotation]</c> for each FDT row, or use single attribute with rows separated by semicolon.<br/> </syntax> <examples><list> <item><code> [ContractAnnotation("=> halt")] public void TerminationMethod() </code></item> <item><code> [ContractAnnotation("halt <= condition: false")] public void Assert(bool condition, string text) // regular assertion method </code></item> <item><code> [ContractAnnotation("s:null => true")] public bool IsNullOrEmpty(string s) // string.IsNullOrEmpty() </code></item> <item><code> // A method that returns null if the parameter is null, and not null if the parameter is not null [ContractAnnotation("null => null; notnull => notnull")] public object Transform(object data) </code></item> <item><code> [ContractAnnotation("s:null=>false; =>true,result:notnull; =>false, result:null")] public bool TryParse(string s, out Person result) </code></item> </list></examples> </member> <member name="T:JetBrains.Annotations.LocalizationRequiredAttribute"> <summary> Indicates that marked element should be localized or not </summary> <example><code> [LocalizationRequiredAttribute(true)] internal class Foo { private string str = "my string"; // Warning: Localizable string } </code></example> </member> <member name="T:JetBrains.Annotations.CannotApplyEqualityOperatorAttribute"> <summary> Indicates that the value of the marked type (or its derivatives) cannot be compared using '==' or '!=' operators and <c>Equals()</c> should be used instead. However, using '==' or '!=' for comparison with <c>null</c> is always permitted. </summary> <example><code> [CannotApplyEqualityOperator] class NoEquality { } class UsesNoEquality { public void Test() { var ca1 = new NoEquality(); var ca2 = new NoEquality(); if (ca1 != null) { // OK bool condition = ca1 == ca2; // Warning } } } </code></example> </member> <member name="T:JetBrains.Annotations.BaseTypeRequiredAttribute"> <summary> When applied to a target attribute, specifies a requirement for any type marked with the target attribute to implement or inherit specific type or types. </summary> <example><code> [BaseTypeRequired(typeof(IComponent)] // Specify requirement internal class ComponentAttribute : Attribute { } [Component] // ComponentAttribute requires implementing IComponent interface internal class MyComponent : IComponent { } </code></example> </member> <member name="T:JetBrains.Annotations.UsedImplicitlyAttribute"> <summary> Indicates that the marked symbol is used implicitly (e.g. via reflection, in external library), so this symbol will not be marked as unused (as well as by other usage inspections) </summary> </member> <member name="T:JetBrains.Annotations.MeansImplicitUseAttribute"> <summary> Should be used on attributes and causes ReSharper to not mark symbols marked with such attributes as unused (as well as by other usage inspections) </summary> </member> <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.Access"> <summary>Only entity marked with attribute considered used</summary> </member> <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.Assign"> <summary>Indicates implicit assignment to a member</summary> </member> <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.InstantiatedWithFixedConstructorSignature"> <summary> Indicates implicit instantiation of a type with fixed constructor signature. That means any unused constructor parameters won't be reported as such. </summary> </member> <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature"> <summary>Indicates implicit instantiation of a type</summary> </member> <member name="T:JetBrains.Annotations.ImplicitUseTargetFlags"> <summary> Specify what is considered used implicitly when marked with <see cref="T:JetBrains.Annotations.MeansImplicitUseAttribute"/> or <see cref="T:JetBrains.Annotations.UsedImplicitlyAttribute"/> </summary> </member> <member name="F:JetBrains.Annotations.ImplicitUseTargetFlags.Members"> <summary>Members of entity marked with attribute are considered used</summary> </member> <member name="F:JetBrains.Annotations.ImplicitUseTargetFlags.WithMembers"> <summary>Entity marked with attribute and all its members considered used</summary> </member> <member name="T:JetBrains.Annotations.PublicAPIAttribute"> <summary> This attribute is intended to mark publicly available API which should not be removed and so is treated as used </summary> </member> <member name="T:JetBrains.Annotations.InstantHandleAttribute"> <summary> Tells code analysis engine if the parameter is completely handled when the invoked method is on stack. If the parameter is a delegate, indicates that delegate is executed while the method is executed. If the parameter is an enumerable, indicates that it is enumerated while the method is executed </summary> </member> <member name="T:JetBrains.Annotations.PureAttribute"> <summary> Indicates that a method does not make any observable state changes. The same as <c>System.Diagnostics.Contracts.PureAttribute</c> </summary> <example><code> [Pure] private int Multiply(int x, int y) { return x * y; } public void Foo() { const int a = 2, b = 2; Multiply(a, b); // Waring: Return value of pure method is not used } </code></example> </member> <member name="T:JetBrains.Annotations.PathReferenceAttribute"> <summary> Indicates that a parameter is a path to a file or a folder within a web project. Path can be relative or absolute, starting from web root (~) </summary> </member> <member name="T:JetBrains.Annotations.AspMvcActionAttribute"> <summary> ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter is an MVC action. If applied to a method, the MVC action name is calculated implicitly from the context. Use this attribute for custom wrappers similar to <c>System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcAreaAttribute"> <summary> ASP.NET MVC attribute. Indicates that a parameter is an MVC area. Use this attribute for custom wrappers similar to <c>System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcControllerAttribute"> <summary> ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter is an MVC controller. If applied to a method, the MVC controller name is calculated implicitly from the context. Use this attribute for custom wrappers similar to <c>System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String, String)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcMasterAttribute"> <summary> ASP.NET MVC attribute. Indicates that a parameter is an MVC Master. Use this attribute for custom wrappers similar to <c>System.Web.Mvc.Controller.View(String, String)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcModelTypeAttribute"> <summary> ASP.NET MVC attribute. Indicates that a parameter is an MVC model type. Use this attribute for custom wrappers similar to <c>System.Web.Mvc.Controller.View(String, Object)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcPartialViewAttribute"> <summary> ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter is an MVC partial view. If applied to a method, the MVC partial view name is calculated implicitly from the context. Use this attribute for custom wrappers similar to <c>System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(HtmlHelper, String)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcSupressViewErrorAttribute"> <summary> ASP.NET MVC attribute. Allows disabling all inspections for MVC views within a class or a method. </summary> </member> <member name="T:JetBrains.Annotations.AspMvcDisplayTemplateAttribute"> <summary> ASP.NET MVC attribute. Indicates that a parameter is an MVC display template. Use this attribute for custom wrappers similar to <c>System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(HtmlHelper, String)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcEditorTemplateAttribute"> <summary> ASP.NET MVC attribute. Indicates that a parameter is an MVC editor template. Use this attribute for custom wrappers similar to <c>System.Web.Mvc.Html.EditorExtensions.EditorForModel(HtmlHelper, String)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcTemplateAttribute"> <summary> ASP.NET MVC attribute. Indicates that a parameter is an MVC template. Use this attribute for custom wrappers similar to <c>System.ComponentModel.DataAnnotations.UIHintAttribute(System.String)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcViewAttribute"> <summary> ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter is an MVC view. If applied to a method, the MVC view name is calculated implicitly from the context. Use this attribute for custom wrappers similar to <c>System.Web.Mvc.Controller.View(Object)</c> </summary> </member> <member name="T:JetBrains.Annotations.AspMvcActionSelectorAttribute"> <summary> ASP.NET MVC attribute. When applied to a parameter of an attribute, indicates that this parameter is an MVC action name </summary> <example><code> [ActionName("Foo")] public ActionResult Login(string returnUrl) { ViewBag.ReturnUrl = Url.Action("Foo"); // OK return RedirectToAction("Bar"); // Error: Cannot resolve action } </code></example> </member> <member name="T:JetBrains.Annotations.RazorSectionAttribute"> <summary> Razor attribute. Indicates that a parameter or a method is a Razor section. Use this attribute for custom wrappers similar to <c>System.Web.WebPages.WebPageBase.RenderSection(String)</c> </summary> </member> <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. Writes to file, console or custom textwriter (see <see cref="P:NLog.Common.InternalLogger.LogWriter"/>) </summary> <remarks> Don't use <see cref="M:NLog.Internal.ExceptionHelper.MustBeRethrown(System.Exception)"/> as that can lead to recursive calls - stackoverflows </remarks> </member> <member name="M:NLog.Common.InternalLogger.#cctor"> <summary> Initializes static members of the InternalLogger class. </summary> </member> <member name="M:NLog.Common.InternalLogger.Reset"> <summary> Set the config of the InternalLogger with defaults and config. </summary> </member> <member name="M:NLog.Common.InternalLogger.Log(NLog.LogLevel,System.String,System.Object[])"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> 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 without an <see cref="T:System.Exception"/> at the specified level. </summary> <param name="level">Log level.</param> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Log(System.Exception,NLog.LogLevel,System.String,System.Object[])"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the specified level. </summary> <param name="ex">Exception to be logged.</param> <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(System.Exception,NLog.LogLevel,System.String)"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the specified level. </summary> <param name="ex">Exception to be logged.</param> <param name="level">Log level.</param> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Write(System.Exception,NLog.LogLevel,System.String,System.Object[])"> <summary> Write to internallogger. </summary> <param name="ex">optional exception to be logged.</param> <param name="level">level</param> <param name="message">message</param> <param name="args">optional args for <paramref name="message"/></param> </member> <member name="M:NLog.Common.InternalLogger.IsSeriousException(System.Exception)"> <summary> Determine if logging should be avoided because of exception type. </summary> <param name="exception">The exception to check.</param> <returns><c>true</c> if logging should be avoided; otherwise, <c>false</c>.</returns> </member> <member name="M:NLog.Common.InternalLogger.LoggingEnabled(NLog.LogLevel)"> <summary> Determine if logging is enabled. </summary> <param name="logLevel">The <see cref="P:NLog.Common.InternalLogger.LogLevel"/> for the log event.</param> <returns><c>true</c> if logging is enabled; otherwise, <c>false</c>.</returns> </member> <member name="M:NLog.Common.InternalLogger.LogAssemblyVersion(System.Reflection.Assembly)"> <summary> Logs the assembly version and file version of the given Assembly. </summary> <param name="assembly">The assembly to log.</param> </member> <member name="M:NLog.Common.InternalLogger.Trace(System.String,System.Object[])"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> 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 without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Trace(System.Exception,System.String,System.Object[])"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="ex">Exception to be logged.</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.Trace(System.String,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Trace(System.String,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Trace(System.String,System.Object,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> <param name="arg2">Argument {2} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Trace(System.Exception,System.String)"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="ex">Exception to be logged.</param> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Debug(System.String,System.Object[])"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> 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 without an <see cref="T:System.Exception"/> at the Debug level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Debug(System.Exception,System.String,System.Object[])"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Debug level. </summary> <param name="ex">Exception to be logged.</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.Debug(System.String,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Debug(System.String,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Debug(System.String,System.Object,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> <param name="arg2">Argument {2} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Debug(System.Exception,System.String)"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Debug level. </summary> <param name="ex">Exception to be logged.</param> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Info(System.String,System.Object[])"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> 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 without an <see cref="T:System.Exception"/> at the Info level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Info(System.Exception,System.String,System.Object[])"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Info level. </summary> <param name="ex">Exception to be logged.</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.Info(System.String,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Info(System.String,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Info(System.String,System.Object,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> <param name="arg2">Argument {2} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Info(System.Exception,System.String)"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Info level. </summary> <param name="ex">Exception to be logged.</param> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Warn(System.String,System.Object[])"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> 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 without an <see cref="T:System.Exception"/> at the Warn level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Warn(System.Exception,System.String,System.Object[])"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Warn level. </summary> <param name="ex">Exception to be logged.</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.Warn(System.String,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Warn(System.String,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Warn(System.String,System.Object,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> <param name="arg2">Argument {2} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Warn(System.Exception,System.String)"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Warn level. </summary> <param name="ex">Exception to be logged.</param> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Error(System.String,System.Object[])"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> 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 without an <see cref="T:System.Exception"/> at the Error level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Error(System.Exception,System.String,System.Object[])"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Error level. </summary> <param name="ex">Exception to be logged.</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.Error(System.String,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Error(System.String,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Error(System.String,System.Object,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> <param name="arg2">Argument {2} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Error(System.Exception,System.String)"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Error level. </summary> <param name="ex">Exception to be logged.</param> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Fatal(System.String,System.Object[])"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> 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 without an <see cref="T:System.Exception"/> at the Fatal level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Common.InternalLogger.Fatal(System.Exception,System.String,System.Object[])"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Fatal level. </summary> <param name="ex">Exception to be logged.</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.Fatal(System.String,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Fatal(System.String,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Fatal(System.String,System.Object,System.Object,System.Object)"> <summary> Logs the specified message without an <see cref="T:System.Exception"/> at the Trace level. </summary> <param name="message">Message which may include positional parameters.</param> <param name="arg0">Argument {0} to the message.</param> <param name="arg1">Argument {1} to the message.</param> <param name="arg2">Argument {2} to the message.</param> </member> <member name="M:NLog.Common.InternalLogger.Fatal(System.Exception,System.String)"> <summary> Logs the specified message with an <see cref="T:System.Exception"/> at the Fatal level. </summary> <param name="ex">Exception to be logged.</param> <param name="message">Log message.</param> </member> <member name="P:NLog.Common.InternalLogger.LogLevel"> <summary> Gets or sets the minimal internal log level. </summary> <example>If set to <see cref="F:NLog.LogLevel.Info"/>, then messages of the levels <see cref="F:NLog.LogLevel.Info"/>, <see cref="F:NLog.LogLevel.Error"/> and <see cref="F:NLog.LogLevel.Fatal"/> will be written.</example> </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> <remarks>Your application must be a console application.</remarks> </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> <remarks>Your application must be a console application.</remarks> </member> <member name="P:NLog.Common.InternalLogger.LogFile"> <summary> Gets or sets the file path 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> <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> <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. Partially 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.Equals2(System.String,System.String,System.Boolean)"> <summary> Compares two strings for equality. </summary> <param name="firstValue">The first string.</param> <param name="secondValue">The second string.</param> <param name="ignoreCase">Optional. If <c>true</c>, case is ignored; if <c>false</c> (default), case is significant.</param> <returns><b>true</b> when two strings are equal, <b>false</b> otherwise.</returns> </member> <member name="M:NLog.Conditions.ConditionMethods.Contains(System.String,System.String,System.Boolean)"> <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> <param name="ignoreCase">Optional. If <c>true</c> (default), case is ignored; if <c>false</c>, case is significant.</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,System.Boolean)"> <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> <param name="ignoreCase">Optional. If <c>true</c> (default), case is ignored; if <c>false</c>, case is significant.</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,System.Boolean)"> <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> <param name="ignoreCase">Optional. If <c>true</c> (default), case is ignored; if <c>false</c>, case is significant.</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> <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> <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(NLog.Internal.SimpleStringReader,NLog.Config.ConfigurationItemFactory)"> <summary> Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParser"/> class. </summary> <param name="stringReader">The string reader.</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="M:NLog.Conditions.ConditionParser.ParseExpression(NLog.Internal.SimpleStringReader,NLog.Config.ConfigurationItemFactory)"> <summary> Parses the specified condition string and turns it into <see cref="T:NLog.Conditions.ConditionExpression"/> tree. </summary> <param name="stringReader">The string reader.</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><</b>, <b><=</b>, <b>></b> or <b>>=</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 (<). </summary> </member> <member name="F:NLog.Conditions.ConditionRelationalOperator.Greater"> <summary> Greater than (>). </summary> </member> <member name="F:NLog.Conditions.ConditionRelationalOperator.LessOrEqual"> <summary> Less than or equal (<=). </summary> </member> <member name="F:NLog.Conditions.ConditionRelationalOperator.GreaterOrEqual"> <summary> Greater than or equal (>=). </summary> </member> <member name="T:NLog.Conditions.ConditionTokenizer"> <summary> Hand-written tokenizer for conditions. </summary> </member> <member name="M:NLog.Conditions.ConditionTokenizer.#ctor(NLog.Internal.SimpleStringReader)"> <summary> Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionTokenizer"/> class. </summary> <param name="stringReader">The string reader.</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="M:NLog.Conditions.ConditionTokenizer.TryGetComparisonToken(System.Char)"> <summary> Try the comparison tokens (greater, smaller, greater-equals, smaller-equals) </summary> <param name="ch">current char</param> <returns>is match</returns> </member> <member name="M:NLog.Conditions.ConditionTokenizer.TryGetLogicalToken(System.Char)"> <summary> Try the logical tokens (and, or, not, equals) </summary> <param name="ch">current char</param> <returns>is match</returns> </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> <member name="T:NLog.Config.ConfigurationItemCreator"> <summary> Constructs a new instance the configuration item (target, layout, layout renderer, etc.) given its type. </summary> <param name="itemType">Type of the item.</param> <returns>Created object of the specified type.</returns> </member> <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.#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="M:NLog.Config.ConfigurationItemFactory.BuildDefaultFactory"> <summary> Builds the default configuration item factory. </summary> <returns>Default factory.</returns> </member> <member name="M:NLog.Config.ConfigurationItemFactory.RegisterExtendedItems"> <summary> Registers items in NLog.Extended.dll using late-bound types, so that we don't need a reference to NLog.Extended.dll. </summary> </member> <member name="P:NLog.Config.ConfigurationItemFactory.Default"> <summary> Gets or sets default singleton instance of <see cref="T:NLog.Config.ConfigurationItemFactory"/>. </summary> <remarks> This property implements lazy instantiation so that the <see cref="T:NLog.Config.ConfigurationItemFactory"/> is not built before the internal logger is configured. </remarks> </member> <member name="P:NLog.Config.ConfigurationItemFactory.CreateInstance"> <summary> Gets or sets the creator delegate used to instantiate configuration objects. </summary> <remarks> By overriding this property, one can enable dependency injection or interception for created objects. </remarks> </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.TimeSources"> <summary> Gets the time source factory. </summary> <value>The time source 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.ExceptionRenderingFormat"> <summary> Format of the excpetion output to the specific target. </summary> </member> <member name="F:NLog.Config.ExceptionRenderingFormat.Message"> <summary> Appends the Message of an Exception to the specified target. </summary> </member> <member name="F:NLog.Config.ExceptionRenderingFormat.Type"> <summary> Appends the type of an Exception to the specified target. </summary> </member> <member name="F:NLog.Config.ExceptionRenderingFormat.ShortType"> <summary> Appends the short type of an Exception to the specified target. </summary> </member> <member name="F:NLog.Config.ExceptionRenderingFormat.ToString"> <summary> Appends the result of calling ToString() on an Exception to the specified target. </summary> </member> <member name="F:NLog.Config.ExceptionRenderingFormat.Method"> <summary> Appends the method name from Exception's stack trace to the specified target. </summary> </member> <member name="F:NLog.Config.ExceptionRenderingFormat.StackTrace"> <summary> Appends the stack trace from an Exception to the specified target. </summary> </member> <member name="F:NLog.Config.ExceptionRenderingFormat.Data"> <summary> Appends the contents of an Exception's Data property to the specified target. </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 items.</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 registered 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="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.ScanTypes(System.Type[],System.String)"> <summary> Scans the assembly. </summary> <param name="types">The types to scan.</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.RegisterNamedType(System.String,System.String)"> <summary> Registers the item based on a type name. </summary> <param name="itemName">Name of the item.</param> <param name="typeName">Name of the type.</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 registered 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="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> <member name="F:NLog.Config.InstallationContext.logLevel2ConsoleColor"> <summary> Mapping between log levels and console output colors. </summary> </member> <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> <remarks>This class is thread-safe.<c>.ToList()</c> is used for that purpose.</remarks> </member> <member name="F:NLog.Config.LoggingConfiguration.variables"> <summary> Variables defined in xml or in API. name is case case insensitive. </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="F:NLog.Config.LoggingConfiguration.TargetNameComparer"> <summary> Compare on name </summary> </member> <member name="M:NLog.Config.LoggingConfiguration.AddTarget(NLog.Targets.Target)"> <summary> Registers the specified target object. The name of the target is read from <see cref="P:NLog.Targets.Target.Name"/>. </summary> <param name="target"> The target object with a non <see langword="null"/> <see cref="P:NLog.Targets.Target.Name"/> </param> <exception cref="T:System.ArgumentNullException">when <paramref name="target"/> is <see langword="null"/></exception> </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.FindTargetByName``1(System.String)"> <summary> Finds the target with the specified name and specified type. </summary> <param name="name"> The name of the target to be found. </param> <typeparam name="TTarget">Type of the target</typeparam> <returns> Found target or <see langword="null"/> when the target is not found of not of type <typeparamref name="TTarget"/> </returns> </member> <member name="M:NLog.Config.LoggingConfiguration.AddRule(NLog.LogLevel,NLog.LogLevel,System.String,System.String)"> <summary> Add a rule with min- and maxLevel. </summary> <param name="minLevel">Minimum log level needed to trigger this rule.</param> <param name="maxLevel">Maximum log level needed to trigger this rule.</param> <param name="targetName">Name of the target to be written when the rule matches.</param> <param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param> </member> <member name="M:NLog.Config.LoggingConfiguration.AddRule(NLog.LogLevel,NLog.LogLevel,NLog.Targets.Target,System.String)"> <summary> Add a rule with min- and maxLevel. </summary> <param name="minLevel">Minimum log level needed to trigger this rule.</param> <param name="maxLevel">Maximum log level needed to trigger this rule.</param> <param name="target">Target to be written to when the rule matches.</param> <param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param> </member> <member name="M:NLog.Config.LoggingConfiguration.AddRuleForOneLevel(NLog.LogLevel,System.String,System.String)"> <summary> Add a rule for one loglevel. </summary> <param name="level">log level needed to trigger this rule. </param> <param name="targetName">Name of the target to be written when the rule matches.</param> <param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param> </member> <member name="M:NLog.Config.LoggingConfiguration.AddRuleForOneLevel(NLog.LogLevel,NLog.Targets.Target,System.String)"> <summary> Add a rule for one loglevel. </summary> <param name="level">log level needed to trigger this rule. </param> <param name="target">Target to be written to when the rule matches.</param> <param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param> </member> <member name="M:NLog.Config.LoggingConfiguration.AddRuleForAllLevels(System.String,System.String)"> <summary> Add a rule for alle loglevels. </summary> <param name="targetName">Name of the target to be written when the rule matches.</param> <param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param> </member> <member name="M:NLog.Config.LoggingConfiguration.AddRuleForAllLevels(NLog.Targets.Target,System.String)"> <summary> Add a rule for alle loglevels. </summary> <param name="target">Target to be written to when the rule matches.</param> <param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param> </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.Dump"> <summary> Log to the internal (NLog) logger the information about the <see cref="T:NLog.Targets.Target"/> and <see cref="T:NLog.Config.LoggingRule"/> associated with this <see cref="T:NLog.Config.LoggingConfiguration"/> instance. </summary> <remarks> The information are only recorded in the internal logger if Debug level is enabled, otherwise nothing is recorded. </remarks> </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.ExceptionLoggingOldStyle"> <summary> Use the old exception log handling of NLog 3.0? </summary> </member> <member name="P:NLog.Config.LoggingConfiguration.Variables"> <summary> Gets the variables defined in 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.DefaultCultureInfo"> <summary> Gets or sets the default culture info to use as <see cref="P:NLog.LogEventInfo.FormatProvider"/>. </summary> <value> Specific culture info or null to use <see cref="P:System.Globalization.CultureInfo.CurrentCulture"/> </value> </member> <member name="P:NLog.Config.LoggingConfiguration.AllTargets"> <summary> Gets all targets. </summary> </member> <member name="T:NLog.Config.LoggingConfiguration.TargetNameEq"> <summary> Compare on name </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> <member name="T:NLog.Config.LoggingRule"> <summary> Represents a logging rule. An equivalent of <logger /> configuration element. </summary> </member> <member name="M:NLog.Config.LoggingRule.#ctor"> <summary> Create an empty <see cref="T:NLog.Config.LoggingRule"/>. </summary> </member> <member name="M:NLog.Config.LoggingRule.#ctor(System.String,NLog.LogLevel,NLog.LogLevel,NLog.Targets.Target)"> <summary> Create a new <see cref="T:NLog.Config.LoggingRule"/> with a <paramref name="minLevel"/> and <paramref name="maxLevel"/> which writes to <paramref name="target"/>. </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="maxLevel">Maximum 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.LogLevel,NLog.Targets.Target)"> <summary> Create a new <see cref="T:NLog.Config.LoggingRule"/> with a <paramref name="minLevel"/> which writes to <paramref name="target"/>. </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> Create a (disabled) <see cref="T:NLog.Config.LoggingRule"/>. You should call <see cref="M:NLog.Config.LoggingRule.EnableLoggingForLevel(NLog.LogLevel)"/> or see cref="EnableLoggingForLevels"/> to enable logging. </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> </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.EnableLoggingForLevels(NLog.LogLevel,NLog.LogLevel)"> <summary> Enables logging for a particular levels between (included) <paramref name="minLevel"/> and <paramref name="maxLevel"/>. </summary> <param name="minLevel">Minimum log level needed to trigger this rule.</param> <param name="maxLevel">Maximum log level needed to trigger this rule.</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.ScanTypes(System.Type[],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="types">The types to scan.</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.NLogConfigurationIgnorePropertyAttribute"> <summary> Indicates NLog should not scan this property during configuration. </summary> </member> <member name="M:NLog.Config.NLogConfigurationIgnorePropertyAttribute.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Config.NLogConfigurationIgnorePropertyAttribute"/> class. </summary> </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.GetOptionalBooleanAttribute(System.String,System.Nullable{System.Boolean})"> <summary> Gets the optional boolean attribute value. If whitespace, then returning <c>null</c>. </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.SimpleConfigurator"> <summary> Provides simple programmatic configuration API used for trivial logging cases. Warning, these methods will overwrite the current config. </summary> </member> <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> <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 platform. </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> <remarks> This is important because some layout renders should use the main thread. E.g. for using <c>HttpContext.Current</c> etc. If set to <c>true</c> then a layout will be render in the main thread, so for example in the AsyncTargetWrapper and BufferTargetWrapper with the <see cref="M:NLog.Targets.Target.PrecalculateVolatileLayouts(NLog.LogEventInfo)"/> , using <see cref="M:NLog.Layouts.Layout.Precalculate(NLog.LogEventInfo)"/> Apply this attribute when: - The result can we rendered in another thread. Delaying this could be more efficient. And/Or, - The result should not be precalculated, for example the target sends some extra context information. </remarks> </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). Parsing of the XML file is also implemented in this class. </summary> <remarks>This class is thread-safe.<c>.ToList()</c> is used for that purpose.</remarks> </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,NLog.LogFactory)"> <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="logFactory">The <see cref="T:NLog.LogFactory"/> to which to apply any applicable configuration values.</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.String,System.Boolean,NLog.LogFactory)"> <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> <param name="logFactory">The <see cref="T:NLog.LogFactory"/> to which to apply any applicable configuration values.</param> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.CreateFileReader(System.String)"> <summary> Create XML reader for (xml config) file. </summary> <param name="fileName">filepath</param> <returns>reader or <c>null</c> if filename is empty.</returns> </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,NLog.LogFactory)"> <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="logFactory">The <see cref="T:NLog.LogFactory"/> to which to apply any applicable configuration values.</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.XmlReader,System.String,System.Boolean,NLog.LogFactory)"> <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> <param name="logFactory">The <see cref="T:NLog.LogFactory"/> to which to apply any applicable configuration values.</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.GetCandidateConfigFilePaths"> <summary> Get file paths (including filename) for the possible NLog config files. </summary> <returns>The filepaths to the possible config file</returns> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.SetCandidateConfigFilePaths(System.Collections.Generic.IEnumerable{System.String})"> <summary> Overwrite the paths (including filename) for the possible NLog config files. </summary> <param name="filePaths">The filepaths to the possible config file</param> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.ResetCandidateConfigFilePath"> <summary> Clear the candidate file paths and return to the defaults. </summary> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.CleanSpaces(System.String)"> <summary> Remove all spaces, also in between text. </summary> <param name="s">text</param> <returns>text without spaces</returns> <remarks>Tabs and other whitespace is not removed!</remarks> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.StripOptionalNamespacePrefix(System.String)"> <summary> Remove the namespace (before :) </summary> <example> x:a, will be a </example> <param name="attributeValue"></param> <returns></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> <member name="M:NLog.Config.XmlLoggingConfiguration.CheckUnusedTargets"> <summary> Checks whether unused targets exist. If found any, just write an internal log at Warn level. <remarks>If initializing not started or failed, then checking process will be canceled</remarks> </summary> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.ParseTopLevel(NLog.Config.NLogXmlElement,System.String,System.Boolean)"> <summary> Parse the root </summary> <param name="content"></param> <param name="filePath">path to config file.</param> <param name="autoReloadDefault">The default value for the autoReload option.</param> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.ParseConfigurationElement(NLog.Config.NLogXmlElement,System.String,System.Boolean)"> <summary> Parse {configuration} xml element. </summary> <param name="configurationElement"></param> <param name="filePath">path to config file.</param> <param name="autoReloadDefault">The default value for the autoReload option.</param> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.ParseNLogElement(NLog.Config.NLogXmlElement,System.String,System.Boolean)"> <summary> Parse {NLog} xml element. </summary> <param name="nlogElement"></param> <param name="filePath">path to config file.</param> <param name="autoReloadDefault">The default value for the autoReload option.</param> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.ParseRulesElement(NLog.Config.NLogXmlElement,System.Collections.Generic.IList{NLog.Config.LoggingRule})"> <summary> Parse {Rules} xml element </summary> <param name="rulesElement"></param> <param name="rulesCollection">Rules are added to this parameter.</param> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.ParseLoggerElement(NLog.Config.NLogXmlElement,System.Collections.Generic.IList{NLog.Config.LoggingRule})"> <summary> Parse {Logger} xml element </summary> <param name="loggerElement"></param> <param name="rulesCollection">Rules are added to this parameter.</param> </member> <member name="M:NLog.Config.XmlLoggingConfiguration.ExpandSimpleVariables(System.String)"> <summary> Replace a simple variable with a value. The orginal value is removed and thus we cannot redo this in a later stage. Use for that: <see cref="T:NLog.LayoutRenderers.VariableLayoutRenderer"/> </summary> <param name="input"></param> <returns></returns> </member> <member name="P:NLog.Config.XmlLoggingConfiguration.InitializeSucceeded"> <summary> Did the <see cref="M:NLog.Config.XmlLoggingConfiguration.Initialize(System.Xml.XmlReader,System.String,System.Boolean)"/> Succeeded? <c>true</c>= success, <c>false</c>= error, <c>null</c> = initialize not started yet. </summary> </member> <member name="P:NLog.Config.XmlLoggingConfiguration.AutoReload"> <summary> Gets or sets a value indicating whether all of 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 favor of <c><when /></c> which is based on <a href="conditions.html">conditions</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 favor of <c><when /></c> which is based on <a href="conditions.html">conditions</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 favor of <c><when /></c> which is based on <a href="conditions.html">conditions</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 favor of <c><when /></c> which is based on <a href="conditions.html">conditions</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.Fluent.LogBuilder"> <summary> A fluent class to build log events for NLog. </summary> </member> <member name="M:NLog.Fluent.LogBuilder.#ctor(NLog.ILogger)"> <summary> Initializes a new instance of the <see cref="T:NLog.Fluent.LogBuilder"/> class. </summary> <param name="logger">The <see cref="T:NLog.Logger"/> to send the log event.</param> </member> <member name="M:NLog.Fluent.LogBuilder.#ctor(NLog.ILogger,NLog.LogLevel)"> <summary> Initializes a new instance of the <see cref="T:NLog.Fluent.LogBuilder"/> class. </summary> <param name="logger">The <see cref="T:NLog.Logger"/> to send the log event.</param> <param name="logLevel">The <see cref="T:NLog.LogLevel"/> for the log event.</param> </member> <member name="M:NLog.Fluent.LogBuilder.Exception(System.Exception)"> <summary> Sets the <paramref name="exception"/> information of the logging event. </summary> <param name="exception">The exception information of the logging event.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Level(NLog.LogLevel)"> <summary> Sets the level of the logging event. </summary> <param name="logLevel">The level of the logging event.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.LoggerName(System.String)"> <summary> Sets the logger name of the logging event. </summary> <param name="loggerName">The logger name of the logging event.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Message(System.String)"> <summary> Sets the log message on the logging event. </summary> <param name="message">The log message for the logging event.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Message(System.String,System.Object)"> <summary> Sets the log message and parameters for formatting on the logging event. </summary> <param name="format">A composite format string.</param> <param name="arg0">The object to format.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Message(System.String,System.Object,System.Object)"> <summary> Sets the log message and parameters for formatting on the logging event. </summary> <param name="format">A composite format string.</param> <param name="arg0">The first object to format.</param> <param name="arg1">The second object to format.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Message(System.String,System.Object,System.Object,System.Object)"> <summary> Sets the log message and parameters for formatting on the logging event. </summary> <param name="format">A composite format string.</param> <param name="arg0">The first object to format.</param> <param name="arg1">The second object to format.</param> <param name="arg2">The third object to format.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Message(System.String,System.Object,System.Object,System.Object,System.Object)"> <summary> Sets the log message and parameters for formatting on the logging event. </summary> <param name="format">A composite format string.</param> <param name="arg0">The first object to format.</param> <param name="arg1">The second object to format.</param> <param name="arg2">The third object to format.</param> <param name="arg3">The fourth object to format.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Message(System.String,System.Object[])"> <summary> Sets the log message and parameters for formatting on the logging event. </summary> <param name="format">A composite format string.</param> <param name="args">An object array that contains zero or more objects to format.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Message(System.IFormatProvider,System.String,System.Object[])"> <summary> Sets the log message and parameters for formatting on the logging event. </summary> <param name="provider">An object that supplies culture-specific formatting information.</param> <param name="format">A composite format string.</param> <param name="args">An object array that contains zero or more objects to format.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Property(System.Object,System.Object)"> <summary> Sets a per-event context property on the logging event. </summary> <param name="name">The name of the context property.</param> <param name="value">The value of the context property.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Properties(System.Collections.IDictionary)"> <summary> Sets multiple per-event context properties on the logging event. </summary> <param name="properties">The properties to set.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.TimeStamp(System.DateTime)"> <summary> Sets the timestamp of the logging event. </summary> <param name="timeStamp">The timestamp of the logging event.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.StackTrace(System.Diagnostics.StackTrace,System.Int32)"> <summary> Sets the stack trace for the event info. </summary> <param name="stackTrace">The stack trace.</param> <param name="userStackFrame">Index of the first user stack frame within the stack trace.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LogBuilder.Write"> <summary> Writes the log event to the underlying logger. </summary> </member> <member name="M:NLog.Fluent.LogBuilder.WriteIf(System.Func{System.Boolean})"> <summary> Writes the log event to the underlying logger. </summary> <param name="condition">If condition is true, write log event; otherwise ignore event.</param> </member> <member name="M:NLog.Fluent.LogBuilder.WriteIf(System.Boolean)"> <summary> Writes the log event to the underlying logger. </summary> <param name="condition">If condition is true, write log event; otherwise ignore event.</param> </member> <member name="P:NLog.Fluent.LogBuilder.LogEventInfo"> <summary> Gets the <see cref="P:NLog.Fluent.LogBuilder.LogEventInfo"/> created by the builder. </summary> </member> <member name="T:NLog.Fluent.LoggerExtensions"> <summary> Extension methods for NLog <see cref="T:NLog.Logger"/>. </summary> </member> <member name="M:NLog.Fluent.LoggerExtensions.Log(NLog.ILogger,NLog.LogLevel)"> <summary> Starts building a log event with the specified <see cref="T:NLog.LogLevel"/>. </summary> <param name="logger">The logger to write the log event to.</param> <param name="logLevel">The log level.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LoggerExtensions.Trace(NLog.ILogger)"> <summary> Starts building a log event at the <c>Trace</c> level. </summary> <param name="logger">The logger to write the log event to.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LoggerExtensions.Debug(NLog.ILogger)"> <summary> Starts building a log event at the <c>Debug</c> level. </summary> <param name="logger">The logger to write the log event to.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LoggerExtensions.Info(NLog.ILogger)"> <summary> Starts building a log event at the <c>Info</c> level. </summary> <param name="logger">The logger to write the log event to.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LoggerExtensions.Warn(NLog.ILogger)"> <summary> Starts building a log event at the <c>Warn</c> level. </summary> <param name="logger">The logger to write the log event to.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LoggerExtensions.Error(NLog.ILogger)"> <summary> Starts building a log event at the <c>Error</c> level. </summary> <param name="logger">The logger to write the log event to.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </member> <member name="M:NLog.Fluent.LoggerExtensions.Fatal(NLog.ILogger)"> <summary> Starts building a log event at the <c>Fatal</c> level. </summary> <param name="logger">The logger to write the log event to.</param> <returns>current <see cref="T:NLog.Fluent.LogBuilder"/> for chaining calls.</returns> </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 value of <paramref name="item"/>, if defined; otherwise <see cref="F:System.String.Empty"/>.</returns> <remarks>If the value isn't a <see cref="T:System.String"/> already, this call locks the <see cref="T:NLog.LogFactory"/> for reading the <see cref="P:NLog.Config.LoggingConfiguration.DefaultCultureInfo"/> needed for converting to <see cref="T:System.String"/>. </remarks> </member> <member name="M:NLog.GDC.Get(System.String,System.IFormatProvider)"> <summary> Gets the Global Diagnostics Context item. </summary> <param name="item">Item name.</param> <param name="formatProvider"><see cref="T:System.IFormatProvider"/> to use when converting the item's value to a string.</param> <returns>The value of <paramref name="item"/> as a string, if defined; otherwise <see cref="F:System.String.Empty"/>.</returns> <remarks>If <paramref name="formatProvider"/> is <c>null</c> and the value isn't a <see cref="T:System.String"/> already, this call locks the <see cref="T:NLog.LogFactory"/> for reading the <see cref="P:NLog.Config.LoggingConfiguration.DefaultCultureInfo"/> needed for converting to <see cref="T:System.String"/>. </remarks> </member> <member name="M:NLog.GDC.GetObject(System.String)"> <summary> Gets the Global Diagnostics Context named item. </summary> <param name="item">Item name.</param> <returns>The value of <paramref name="item"/>, if defined; otherwise <c>null</c>.</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.Set(System.String,System.Object)"> <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 value of <paramref name="item"/>, if defined; otherwise <see cref="F:System.String.Empty"/>.</returns> <remarks>If the value isn't a <see cref="T:System.String"/> already, this call locks the <see cref="T:NLog.LogFactory"/> for reading the <see cref="P:NLog.Config.LoggingConfiguration.DefaultCultureInfo"/> needed for converting to <see cref="T:System.String"/>. </remarks> </member> <member name="M:NLog.GlobalDiagnosticsContext.Get(System.String,System.IFormatProvider)"> <summary> Gets the Global Diagnostics Context item. </summary> <param name="item">Item name.</param> <param name="formatProvider"><see cref="T:System.IFormatProvider"/> to use when converting the item's value to a string.</param> <returns>The value of <paramref name="item"/> as a string, if defined; otherwise <see cref="F:System.String.Empty"/>.</returns> <remarks>If <paramref name="formatProvider"/> is <c>null</c> and the value isn't a <see cref="T:System.String"/> already, this call locks the <see cref="T:NLog.LogFactory"/> for reading the <see cref="P:NLog.Config.LoggingConfiguration.DefaultCultureInfo"/> needed for converting to <see cref="T:System.String"/>. </remarks> </member> <member name="M:NLog.GlobalDiagnosticsContext.GetObject(System.String)"> <summary> Gets the Global Diagnostics Context named item. </summary> <param name="item">Item name.</param> <returns>The item value, if defined; otherwise <c>null</c>.</returns> </member> <member name="M:NLog.GlobalDiagnosticsContext.GetNames"> <summary> Returns all item names </summary> <returns>A collection of the names of all items in the Global Diagnostics Context.</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> <member name="T:NLog.ILogger"> <summary> Provides logging interface and utility functions. </summary> <content> Auto-generated Logger members for binary compatibility with NLog 1.0. </content> </member> <member name="T:NLog.ILoggerBase"> <summary> Logger with only generic methods (passing 'LogLevel' to methods) and core properties. </summary> <content> Auto-generated Logger members for binary compatibility with NLog 1.0. </content> </member> <member name="M:NLog.ILoggerBase.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.ILoggerBase.Log(NLog.LogEventInfo)"> <summary> Writes the specified diagnostic message. </summary> <param name="logEvent">Log event.</param> </member> <member name="M:NLog.ILoggerBase.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.ILoggerBase.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.ILoggerBase.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.ILoggerBase.Log(NLog.LogLevel,NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the specified level. </summary> <param name="level">The log level.</param> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.ILoggerBase.LogException(NLog.LogLevel,System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the specified level. </summary> <param name="level">The log level.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILoggerBase.Log(NLog.LogLevel,System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the specified level. </summary> <param name="level">The log level.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="args">Arguments to format.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILoggerBase.Log(NLog.LogLevel,System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the specified level. </summary> <param name="level">The log level.</param> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="args">Arguments to format.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the specified level using the specified parameters and formatting them with the supplied format provider. </summary> <param name="level">The log level.</param> <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> <member name="M:NLog.ILoggerBase.Log(NLog.LogLevel,System.String)"> <summary> Writes the diagnostic message at the specified level. </summary> <param name="level">The log level.</param> <param name="message">Log message.</param> </member> <member name="M:NLog.ILoggerBase.Log(NLog.LogLevel,System.String,System.Object[])"> <summary> Writes the diagnostic message at the specified level using the specified parameters. </summary> <param name="level">The log level.</param> <param name="message">A <see langword="string" /> containing format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILoggerBase.Log(NLog.LogLevel,System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the specified level. </summary> <param name="level">The log level.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,System.IFormatProvider,System.String,``0)"> <summary> Writes the diagnostic message at the specified level using the specified parameter and formatting it with the supplied format provider. </summary> <typeparam name="TArgument">The type of the argument.</typeparam> <param name="level">The log level.</param> <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.ILoggerBase.Log``1(NLog.LogLevel,System.String,``0)"> <summary> Writes the diagnostic message at the specified level using the specified parameter. </summary> <typeparam name="TArgument">The type of the argument.</typeparam> <param name="level">The log level.</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.ILoggerBase.Log``2(NLog.LogLevel,System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the specified 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> <param name="level">The log level.</param> <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> <member name="M:NLog.ILoggerBase.Log``2(NLog.LogLevel,System.String,``0,``1)"> <summary> Writes the diagnostic message at the specified 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> <param name="level">The log level.</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> <member name="M:NLog.ILoggerBase.Log``3(NLog.LogLevel,System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the specified 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="level">The log level.</param> <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.ILoggerBase.Log``3(NLog.LogLevel,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the specified 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="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.Object)"> <summary> Writes the diagnostic message at the specified level. </summary> <param name="level">The log level.</param> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the specified level. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the specified level using the specified parameters. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the specified level using the specified parameters. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Boolean)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Boolean)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Char)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Char)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Byte)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Byte)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.String)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.String)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Int32)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Int32)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Int64)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Int64)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Single)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Single)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Double)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Double)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Decimal)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Decimal)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Object)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.Object)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.SByte)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.SByte)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.UInt32)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.UInt32)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.ILoggerBase.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.UInt64)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.ILoggerBase.Log(NLog.LogLevel,System.String,System.UInt64)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</param> <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.ILoggerBase.LoggerReconfigured"> <summary> Occurs when logger configuration changes. </summary> </member> <member name="P:NLog.ILoggerBase.Name"> <summary> Gets the name of the logger. </summary> </member> <member name="P:NLog.ILoggerBase.Factory"> <summary> Gets the factory that created this logger. </summary> </member> <member name="T:NLog.ISuppress"> <summary> Provides an interface to execute System.Actions without surfacing any exceptions raised for that action. </summary> </member> <member name="M:NLog.ISuppress.Swallow(System.Action)"> <summary> Runs the provided action. If the action throws, the exception is logged at <c>Error</c> level. The exception is not propagated outside of this method. </summary> <param name="action">Action to execute.</param> </member> <member name="M:NLog.ISuppress.Swallow``1(System.Func{``0})"> <summary> Runs the provided function and returns its result. If an exception is thrown, it is logged at <c>Error</c> level. The exception is not propagated outside of this method; a default value is returned instead. </summary> <typeparam name="T">Return type of the provided function.</typeparam> <param name="func">Function to run.</param> <returns>Result returned by the provided function or the default value of type <typeparamref name="T"/> in case of exception.</returns> </member> <member name="M:NLog.ISuppress.Swallow``1(System.Func{``0},``0)"> <summary> Runs the provided function and returns its result. If an exception is thrown, it is logged at <c>Error</c> level. The exception is not propagated outside of this method; a fallback value is returned instead. </summary> <typeparam name="T">Return type of the provided function.</typeparam> <param name="func">Function to run.</param> <param name="fallback">Fallback value to return in case of exception.</param> <returns>Result returned by the provided function or fallback value in case of exception.</returns> </member> <member name="M:NLog.ILogger.Trace``1(``0)"> <overloads> Writes the diagnostic message at the <c>Trace</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Trace</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.ILogger.Trace``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. </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> <member name="M:NLog.ILogger.Trace(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.ILogger.TraceException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.Trace(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Trace(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Trace(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Trace(System.String)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.ILogger.Trace(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.Trace``1(System.IFormatProvider,System.String,``0)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameter and formatting it with the supplied format provider. </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> <member name="M:NLog.ILogger.Trace``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameter. </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> <member name="M:NLog.ILogger.Trace``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Trace</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> <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> <member name="M:NLog.ILogger.Trace``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Trace</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> <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> <member name="M:NLog.ILogger.Trace``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Debug``1(``0)"> <overloads> Writes the diagnostic message at the <c>Debug</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Debug</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.ILogger.Debug``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. </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> <member name="M:NLog.ILogger.Debug(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.ILogger.DebugException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.Debug(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Debug(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Debug(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Debug(System.String)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.ILogger.Debug(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.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> <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.ILogger.Debug``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameter. </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> <member name="M:NLog.ILogger.Debug``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Debug</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> <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> <member name="M:NLog.ILogger.Debug``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Debug</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> <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> <member name="M:NLog.ILogger.Debug``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Info``1(``0)"> <overloads> Writes the diagnostic message at the <c>Info</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Info</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.ILogger.Info``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Info</c> level. </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> <member name="M:NLog.ILogger.Info(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Info</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.ILogger.InfoException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Info</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.Info(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Info</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Info(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Info</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Info(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Info</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Info(System.String)"> <summary> Writes the diagnostic message at the <c>Info</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.ILogger.Info(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Info</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.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> <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.ILogger.Info``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Info</c> level using the specified parameter. </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> <member name="M:NLog.ILogger.Info``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Info</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> <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> <member name="M:NLog.ILogger.Info``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Info</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> <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> <member name="M:NLog.ILogger.Info``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Warn``1(``0)"> <overloads> Writes the diagnostic message at the <c>Warn</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Warn</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.ILogger.Warn``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Warn</c> level. </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> <member name="M:NLog.ILogger.Warn(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Warn</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.ILogger.WarnException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Warn</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.Warn(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Warn</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Warn(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Warn</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Warn(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Warn</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Warn(System.String)"> <summary> Writes the diagnostic message at the <c>Warn</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.ILogger.Warn(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Warn</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.Warn``1(System.IFormatProvider,System.String,``0)"> <summary> Writes the diagnostic message at the <c>Warn</c> level using the specified parameter and formatting it with the supplied format provider. </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> <member name="M:NLog.ILogger.Warn``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Warn</c> level using the specified parameter. </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> <member name="M:NLog.ILogger.Warn``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Warn</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> <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> <member name="M:NLog.ILogger.Warn``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Warn</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> <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> <member name="M:NLog.ILogger.Warn``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Error``1(``0)"> <overloads> Writes the diagnostic message at the <c>Error</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Error</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.ILogger.Error``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Error</c> level. </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> <member name="M:NLog.ILogger.Error(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Error</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.ILogger.ErrorException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Error</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.Error(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Error</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Error(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Error</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Error(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Error</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Error(System.String)"> <summary> Writes the diagnostic message at the <c>Error</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.ILogger.Error(System.String,System.Object[])"> <summary> 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.ILogger.Error(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Error</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.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. </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> <member name="M:NLog.ILogger.Error``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Error</c> level using the specified parameter. </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> <member name="M:NLog.ILogger.Error``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Error</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> <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> <member name="M:NLog.ILogger.Error``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Error</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> <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> <member name="M:NLog.ILogger.Error``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Error</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.ILogger.Error``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Error</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.ILogger.Fatal``1(``0)"> <overloads> Writes the diagnostic message at the <c>Fatal</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Fatal</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.ILogger.Fatal``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Fatal</c> level. </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> <member name="M:NLog.ILogger.Fatal(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Fatal</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.ILogger.FatalException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Fatal</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.Fatal(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Fatal</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Fatal(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Fatal</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Fatal(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Fatal</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Fatal(System.String)"> <summary> Writes the diagnostic message at the <c>Fatal</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.ILogger.Fatal(System.String,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="args">Arguments to format.</param> </member> <member name="M:NLog.ILogger.Fatal(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Fatal</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.ILogger.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. </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> <member name="M:NLog.ILogger.Fatal``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Fatal</c> level using the specified parameter. </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> <member name="M:NLog.ILogger.Fatal``2(System.IFormatProvider,System.String,``0,``1)"> <summary> 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> <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> <member name="M:NLog.ILogger.Fatal``2(System.String,``0,``1)"> <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> <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> <member name="M:NLog.ILogger.Fatal``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> 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.ILogger.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.ILogger.Trace(System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.ILogger.Trace(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. </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.ILogger.Trace(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.Char)"> <summary> 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. </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.ILogger.Trace(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. </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.ILogger.Trace(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.String)"> <summary> 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. </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.ILogger.Trace(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. </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.ILogger.Trace(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. </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.ILogger.Trace(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.Single)"> <summary> 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. </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.ILogger.Trace(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.Double)"> <summary> 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. </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.ILogger.Trace(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. </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.ILogger.Trace(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.Object)"> <summary> 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. </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.ILogger.Trace(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.SByte)"> <summary> 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. </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>s </member> <member name="M:NLog.ILogger.Trace(System.String,System.SByte)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.UInt32)"> <summary> 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. </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.ILogger.Trace(System.String,System.UInt32)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Trace(System.IFormatProvider,System.String,System.UInt64)"> <summary> 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. </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.ILogger.Trace(System.String,System.UInt64)"> <summary> Writes the diagnostic message at the <c>Trace</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.ILogger.Debug(System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.ILogger.Debug(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. </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.ILogger.Debug(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.Char)"> <summary> 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. </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.ILogger.Debug(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. </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.ILogger.Debug(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.String)"> <summary> 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. </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.ILogger.Debug(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. </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.ILogger.Debug(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. </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.ILogger.Debug(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.Single)"> <summary> 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. </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.ILogger.Debug(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.Double)"> <summary> 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. </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.ILogger.Debug(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. </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.ILogger.Debug(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.Object)"> <summary> 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. </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.ILogger.Debug(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.SByte)"> <summary> 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. </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.ILogger.Debug(System.String,System.SByte)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.UInt32)"> <summary> 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. </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.ILogger.Debug(System.String,System.UInt32)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Debug(System.IFormatProvider,System.String,System.UInt64)"> <summary> 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. </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.ILogger.Debug(System.String,System.UInt64)"> <summary> Writes the diagnostic message at the <c>Debug</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.ILogger.Info(System.Object)"> <summary> Writes the diagnostic message at the <c>Info</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.ILogger.Info(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. </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.ILogger.Info(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.Char)"> <summary> 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. </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.ILogger.Info(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. </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.ILogger.Info(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.String)"> <summary> 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. </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.ILogger.Info(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. </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.ILogger.Info(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. </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.ILogger.Info(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.Single)"> <summary> 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. </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.ILogger.Info(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.Double)"> <summary> 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. </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.ILogger.Info(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. </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.ILogger.Info(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.Object)"> <summary> 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. </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.ILogger.Info(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.SByte)"> <summary> 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. </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.ILogger.Info(System.String,System.SByte)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.UInt32)"> <summary> 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. </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.ILogger.Info(System.String,System.UInt32)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Info(System.IFormatProvider,System.String,System.UInt64)"> <summary> 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. </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.ILogger.Info(System.String,System.UInt64)"> <summary> Writes the diagnostic message at the <c>Info</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.ILogger.Warn(System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.ILogger.Warn(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. </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.ILogger.Warn(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.Char)"> <summary> 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. </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.ILogger.Warn(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. </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.ILogger.Warn(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.String)"> <summary> 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. </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.ILogger.Warn(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. </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.ILogger.Warn(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. </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.ILogger.Warn(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.Single)"> <summary> 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. </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.ILogger.Warn(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.Double)"> <summary> 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. </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.ILogger.Warn(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. </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.ILogger.Warn(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.Object)"> <summary> 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. </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.ILogger.Warn(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.SByte)"> <summary> 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. </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.ILogger.Warn(System.String,System.SByte)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.UInt32)"> <summary> 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. </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.ILogger.Warn(System.String,System.UInt32)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Warn(System.IFormatProvider,System.String,System.UInt64)"> <summary> 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. </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.ILogger.Warn(System.String,System.UInt64)"> <summary> Writes the diagnostic message at the <c>Warn</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.ILogger.Error(System.Object)"> <summary> Writes the diagnostic message at the <c>Error</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.ILogger.Error(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Error</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.ILogger.Error(System.String,System.Object,System.Object)"> <summary> 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="arg1">First argument to format.</param> <param name="arg2">Second argument to format.</param> </member> <member name="M:NLog.ILogger.Error(System.String,System.Object,System.Object,System.Object)"> <summary> 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="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.ILogger.Error(System.IFormatProvider,System.String,System.Boolean)"> <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.ILogger.Error(System.String,System.Boolean)"> <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.ILogger.Error(System.IFormatProvider,System.String,System.Char)"> <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.ILogger.Error(System.String,System.Char)"> <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.ILogger.Error(System.IFormatProvider,System.String,System.Byte)"> <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.ILogger.Error(System.String,System.Byte)"> <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.ILogger.Error(System.IFormatProvider,System.String,System.String)"> <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.ILogger.Error(System.String,System.String)"> <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.ILogger.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.ILogger.Error(System.String,System.Int32)"> <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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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="P:NLog.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.ILogger.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.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> <returns>Value corresponding to key or null if not found</returns> </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="F:NLog.Internal.EncodingHelpers.Utf8BOM"> <summary> UTF-8 BOM 239, 187, 191 </summary> </member> <member name="M:NLog.Internal.EnumHelpers.TryParse``1(System.String,``0@)"> <summary> Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. A parameter specifies whether the operation is case-sensitive. The return value indicates whether the conversion succeeded. </summary> <typeparam name="TEnum">The enumeration type to which to convert value.</typeparam> <param name="value">The string representation of the enumeration name or underlying value to convert.</param> <param name="result">When this method returns, result contains an object of type TEnum whose value is represented by value if the parse operation succeeds. If the parse operation fails, result contains the default value of the underlying type of TEnum. Note that this value need not be a member of the TEnum enumeration. This parameter is passed uninitialized.</param> <returns><c>true</c> if the value parameter was converted successfully; otherwise, <c>false</c>.</returns> <remarks>Wrapper because Enum.TryParse is not present in .net 3.5</remarks> </member> <member name="M:NLog.Internal.EnumHelpers.TryParse``1(System.String,System.Boolean,``0@)"> <summary> Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. A parameter specifies whether the operation is case-sensitive. The return value indicates whether the conversion succeeded. </summary> <typeparam name="TEnum">The enumeration type to which to convert value.</typeparam> <param name="value">The string representation of the enumeration name or underlying value to convert.</param> <param name="ignoreCase"><c>true</c> to ignore case; <c>false</c> to consider case.</param> <param name="result">When this method returns, result contains an object of type TEnum whose value is represented by value if the parse operation succeeds. If the parse operation fails, result contains the default value of the underlying type of TEnum. Note that this value need not be a member of the TEnum enumeration. This parameter is passed uninitialized.</param> <returns><c>true</c> if the value parameter was converted successfully; otherwise, <c>false</c>.</returns> <remarks>Wrapper because Enum.TryParse is not present in .net 3.5</remarks> </member> <member name="M:NLog.Internal.EnumHelpers.TryParseEnum_net3``1(System.String,System.Boolean,``0@)"> <summary> Enum.TryParse implementation for .net 3.5 </summary> <returns></returns> <remarks>Don't uses reflection</remarks> </member> <member name="T:NLog.Internal.EnvironmentHelper"> <summary> Safe way to get environment variables. </summary> </member> <member name="T:NLog.Internal.ExceptionHelper"> <summary> Helper class for dealing with exceptions. </summary> </member> <member name="M:NLog.Internal.ExceptionHelper.MarkAsLoggedToInternalLogger(System.Exception)"> <summary> Mark this exception as logged to the <see cref="T:NLog.Common.InternalLogger"/>. </summary> <param name="exception"></param> <returns></returns> </member> <member name="M:NLog.Internal.ExceptionHelper.IsLoggedToInternalLogger(System.Exception)"> <summary> Is this exception logged to the <see cref="T:NLog.Common.InternalLogger"/>? </summary> <param name="exception"></param> <returns><c>true</c>if the <paramref name="exception"/> has been logged to the <see cref="T:NLog.Common.InternalLogger"/>.</returns> </member> <member name="M:NLog.Internal.ExceptionHelper.MustBeRethrown(System.Exception)"> <summary> Determines whether the exception must be rethrown and logs the error to the <see cref="T:NLog.Common.InternalLogger"/> if <see cref="M:NLog.Internal.ExceptionHelper.IsLoggedToInternalLogger(System.Exception)"/> is <c>false</c>. Advised to log first the error to the <see cref="T:NLog.Common.InternalLogger"/> before calling this method. </summary> <param name="exception">The exception to check.</param> <returns><c>true</c>if the <paramref name="exception"/> must be rethrown, <c>false</c> otherwise.</returns> </member> <member name="M:NLog.Internal.ExceptionHelper.MustBeRethrownImmediately(System.Exception)"> <summary> Determines whether the exception must be rethrown immediately, without logging the error to the <see cref="T:NLog.Common.InternalLogger"/>. Only used this method in special cases. </summary> <param name="exception">The exception to check.</param> <returns><c>true</c>if the <paramref name="exception"/> must be rethrown, <c>false</c> otherwise.</returns> </member> <member name="T:NLog.Internal.FactoryHelper"> <summary> Object construction helper. </summary> </member> <member name="T:NLog.Internal.Fakeables.AppDomainWrapper"> <summary> Adapter for <see cref="T:System.AppDomain"/> to <see cref="T:NLog.Internal.Fakeables.IAppDomain"/> </summary> </member> <member name="T:NLog.Internal.Fakeables.IAppDomain"> <summary> Interface for fakeable the current <see cref="T:System.AppDomain"/>. Not fully implemented, please methods/properties as necessary. </summary> </member> <member name="P:NLog.Internal.Fakeables.IAppDomain.BaseDirectory"> <summary> Gets or sets the base directory that the assembly resolver uses to probe for assemblies. </summary> </member> <member name="P:NLog.Internal.Fakeables.IAppDomain.ConfigurationFile"> <summary> Gets or sets the name of the configuration file for an application domain. </summary> </member> <member name="P:NLog.Internal.Fakeables.IAppDomain.PrivateBinPath"> <summary> Gets or sets the list of directories under the application base directory that are probed for private assemblies. </summary> </member> <member name="P:NLog.Internal.Fakeables.IAppDomain.FriendlyName"> <summary> Gets or set the friendly name. </summary> </member> <member name="P:NLog.Internal.Fakeables.IAppDomain.Id"> <summary> Gets an integer that uniquely identifies the application domain within the process. </summary> </member> <member name="E:NLog.Internal.Fakeables.IAppDomain.ProcessExit"> <summary> Process exit event. </summary> </member> <member name="E:NLog.Internal.Fakeables.IAppDomain.DomainUnload"> <summary> Domain unloaded event. </summary> </member> <member name="M:NLog.Internal.Fakeables.AppDomainWrapper.#ctor(System.AppDomain)"> <summary> Initializes a new instance of the <see cref="T:NLog.Internal.Fakeables.AppDomainWrapper"/> class. </summary> <param name="appDomain">The <see cref="T:System.AppDomain"/> to wrap.</param> </member> <member name="P:NLog.Internal.Fakeables.AppDomainWrapper.CurrentDomain"> <summary> Gets a the current <see cref="T:System.AppDomain"/> wrappered in a <see cref="T:NLog.Internal.Fakeables.AppDomainWrapper"/>. </summary> </member> <member name="P:NLog.Internal.Fakeables.AppDomainWrapper.BaseDirectory"> <summary> Gets or sets the base directory that the assembly resolver uses to probe for assemblies. </summary> </member> <member name="P:NLog.Internal.Fakeables.AppDomainWrapper.ConfigurationFile"> <summary> Gets or sets the name of the configuration file for an application domain. </summary> </member> <member name="P:NLog.Internal.Fakeables.AppDomainWrapper.PrivateBinPath"> <summary> Gets or sets the list of directories under the application base directory that are probed for private assemblies. </summary> </member> <member name="P:NLog.Internal.Fakeables.AppDomainWrapper.FriendlyName"> <summary> Gets or set the friendly name. </summary> </member> <member name="P:NLog.Internal.Fakeables.AppDomainWrapper.Id"> <summary> Gets an integer that uniquely identifies the application domain within the process. </summary> </member> <member name="E:NLog.Internal.Fakeables.AppDomainWrapper.ProcessExit"> <summary> Process exit event. </summary> </member> <member name="E:NLog.Internal.Fakeables.AppDomainWrapper.DomainUnload"> <summary> Domain unloaded event. </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.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> Updates the last write time of the file. </summary> </member> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.FileTouched(System.DateTime)"> <summary> Updates the last write time of the file to the specified date. </summary> <param name="dateTime">Date and time when the last write occurred in UTC.</param> </member> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.CreateFileStream(System.Boolean)"> <summary> Creates the file stream. </summary> <param name="allowFileSharedWriting">If set to <c>true</c> sets the file stream to allow shared writing.</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 path of the file, including file extension. </summary> <value>The name of the file.</value> </member> <member name="P:NLog.Internal.FileAppenders.BaseFileAppender.CreationTime"> <summary> Gets the file creation time. </summary> <value>The file creation time. DateTime value must be of UTC kind.</value> </member> <member name="P:NLog.Internal.FileAppenders.BaseFileAppender.OpenTime"> <summary> Gets the open time of the file. </summary> <value>The open time. DateTime value must be of UTC kind.</value> </member> <member name="P:NLog.Internal.FileAppenders.BaseFileAppender.LastWriteTime"> <summary> Gets the last write time. </summary> <value>The time the file was last written to. DateTime value must be of UTC kind.</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="P:NLog.Internal.FileAppenders.BaseFileAppender.ArchiveMutex"> <summary> Gets the mutually-exclusive lock for archiving files. </summary> <value>The mutex for archiving.</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.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.FileAppenderCache"> <summary> Maintains a collection of file appenders usually associated with file targets. </summary> </member> <member name="F:NLog.Internal.FileAppenders.FileAppenderCache.Empty"> <summary> An "empty" instance of the <see cref="T:NLog.Internal.FileAppenders.FileAppenderCache"/> class with zero size and empty list of appenders. </summary> </member> <member name="M:NLog.Internal.FileAppenders.FileAppenderCache.#ctor"> <summary> Initializes a new "empty" instance of the <see cref="T:NLog.Internal.FileAppenders.FileAppenderCache"/> class with zero size and empty list of appenders. </summary> </member> <member name="M:NLog.Internal.FileAppenders.FileAppenderCache.#ctor(System.Int32,NLog.Internal.FileAppenders.IFileAppenderFactory,NLog.Internal.FileAppenders.ICreateFileParameters)"> <summary> Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.FileAppenderCache"/> class. </summary> <remarks> The size of the list should be positive. No validations are performed during initialisation as it is an intenal class. </remarks> <param name="size">Total number of appenders allowed in list.</param> <param name="appenderFactory">Factory used to create each appender.</param> <param name="createFileParams">Parameters used for creating a file.</param> </member> <member name="M:NLog.Internal.FileAppenders.FileAppenderCache.AllocateAppender(System.String)"> <summary> It allocates the first slot in the list when the file name does not already in the list and clean up any unused slots. </summary> <param name="fileName">File name associated with a single appender.</param> <returns>The allocated appender.</returns> <exception cref="T:System.NullReferenceException"> Thrown when <see cref="M:AllocateAppender"/> is called on an <c>Empty</c><see cref="T:NLog.Internal.FileAppenders.FileAppenderCache"/> instance. </exception> </member> <member name="M:NLog.Internal.FileAppenders.FileAppenderCache.CloseAppenders"> <summary> Close all the allocated appenders. </summary> </member> <member name="M:NLog.Internal.FileAppenders.FileAppenderCache.CloseAppenders(System.DateTime)"> <summary> Close the allocated appenders initialised before the supplied time. </summary> <param name="expireTime">The time which prior the appenders considered expired</param> </member> <member name="M:NLog.Internal.FileAppenders.FileAppenderCache.FlushAppenders"> <summary> Fluch all the allocated appenders. </summary> </member> <member name="M:NLog.Internal.FileAppenders.FileAppenderCache.InvalidateAppender(System.String)"> <summary> Closes the specified appender and removes it from the list. </summary> <param name="filePath">File name of the appender to be closed.</param> </member> <member name="P:NLog.Internal.FileAppenders.FileAppenderCache.CreateFileParameters"> <summary> Gets the parameters which will be used for creating a file. </summary> </member> <member name="P:NLog.Internal.FileAppenders.FileAppenderCache.Factory"> <summary> Gets the file appender factory used by all the appenders in this list. </summary> </member> <member name="P:NLog.Internal.FileAppenders.FileAppenderCache.Size"> <summary> Gets the number of appenders which the list can hold. </summary> </member> <member name="T:NLog.Internal.FileAppenders.ICreateFileParameters"> <summary> Interface that provides parameters for create file function. </summary> </member> <member name="P:NLog.Internal.FileAppenders.ICreateFileParameters.ConcurrentWriteAttemptDelay"> <summary> Gets or sets the delay in milliseconds to wait before attempting to write to the file again. </summary> </member> <member name="P:NLog.Internal.FileAppenders.ICreateFileParameters.ConcurrentWriteAttempts"> <summary> Gets or sets the number of times the write is appended on the file before NLog discards the log message. </summary> </member> <member name="P:NLog.Internal.FileAppenders.ICreateFileParameters.ConcurrentWrites"> <summary> Gets or sets a value indicating whether concurrent writes to the log file by multiple processes on the same host. </summary> <remarks> This makes multi-process logging possible. NLog uses a special technique that lets it keep the files open for writing. </remarks> </member> <member name="P:NLog.Internal.FileAppenders.ICreateFileParameters.CreateDirs"> <summary> Gets or sets a value indicating whether to create directories if they do not exist. </summary> <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> </member> <member name="P:NLog.Internal.FileAppenders.ICreateFileParameters.EnableFileDelete"> <summary> Gets or sets a value indicating whether to enable log file(s) to be deleted. </summary> </member> <member name="P:NLog.Internal.FileAppenders.ICreateFileParameters.BufferSize"> <summary> Gets or sets the log file buffer size in bytes. </summary> </member> <member name="P:NLog.Internal.FileAppenders.ICreateFileParameters.ForceManaged"> <summary> Gets or set a value indicating whether a managed file stream is forced, instead of used the native implementation. </summary> </member> <member name="P:NLog.Internal.FileAppenders.ICreateFileParameters.FileAttributes"> <summary> Gets or sets the file attributes (Windows only). </summary> </member> <member name="P:NLog.Internal.FileAppenders.ICreateFileParameters.CaptureLastWriteTime"> <summary> Should we capture the last write time of a file? </summary> </member> <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="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="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.FileCharacteristics"> <summary> An immutable object that stores basic file info. </summary> </member> <member name="M:NLog.Internal.FileCharacteristics.#ctor(System.DateTime,System.DateTime,System.Int64)"> <summary> Constructs a FileCharacteristics object. </summary> <param name="creationTimeUtc">The time the file was created in UTC.</param> <param name="lastWriteTimeUtc">The time the file was last written to in UTC.</param> <param name="fileLength">The size of the file in bytes.</param> </member> <member name="P:NLog.Internal.FileCharacteristics.CreationTimeUtc"> <summary> The time the file was created in UTC. </summary> </member> <member name="P:NLog.Internal.FileCharacteristics.LastWriteTimeUtc"> <summary> The time the file was last written to in UTC. </summary> </member> <member name="P:NLog.Internal.FileCharacteristics.FileLength"> <summary> The size of the file in bytes. </summary> </member> <member name="T:NLog.Internal.FileCharacteristicsHelper"> <summary> Optimized routines to get the basic file characteristics of the specified file. </summary> </member> <member name="M:NLog.Internal.FileCharacteristicsHelper.#cctor"> <summary> Initializes static members of the FileCharacteristicsHelper class. </summary> </member> <member name="M:NLog.Internal.FileCharacteristicsHelper.GetFileCharacteristics(System.String,System.IntPtr)"> <summary> Gets the information about a file. </summary> <param name="fileName">Name of the file.</param> <param name="fileHandle">The file handle.</param> <returns>The file characteristics, if the file information was retrieved successfully, otherwise null.</returns> </member> <member name="T:NLog.Internal.FilePathLayout"> <summary> A layout that represents a filePath. </summary> </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. </summary> <param name="logEvent">The log event.</param> <returns>String representation of a layout.</returns> </member> <member name="F:NLog.Internal.FilePathLayout.DirectorySeparatorChars"> <summary> Cached directory separator char array to avoid memory allocation on each method call. </summary> </member> <member name="F:NLog.Internal.FilePathLayout.InvalidFileNameChars"> <summary> Cached invalid filenames char array to avoid memory allocation everytime Path.GetInvalidFileNameChars() is called. </summary> </member> <member name="F:NLog.Internal.FilePathLayout._baseDir"> <summary> not null when <see cref="F:NLog.Internal.FilePathLayout._filePathKind"/> == <c>false</c> </summary> </member> <member name="F:NLog.Internal.FilePathLayout.cleanedFixedResult"> <summary> non null is fixed, </summary> </member> <member name="M:NLog.Internal.FilePathLayout.#ctor(NLog.Layouts.Layout,System.Boolean,NLog.Targets.FilePathKind)"> <summary>Initializes a new instance of the <see cref="T:System.Object" /> class.</summary> </member> <member name="M:NLog.Internal.FilePathLayout.GetCleanedFileName(NLog.LogEventInfo)"> <summary> Render, as cleaned if requested. </summary> <param name="logEvent">The log event.</param> <returns>String representation of a layout.</returns> </member> <member name="M:NLog.Internal.FilePathLayout.DetectFilePathKind(NLog.Layouts.Layout)"> <summary> Is this (templated/invalid) path an absolute, relative or unknown? </summary> </member> <member name="M:NLog.Internal.FilePathLayout.DetectFilePathKind(NLog.Layouts.SimpleLayout)"> <summary> Is this (templated/invalid) path an absolute, relative or unknown? </summary> </member> <member name="M:NLog.Internal.FormatHelper.ToStringWithOptionalFormat(System.Object,System.String,System.IFormatProvider)"> <summary> toString(format) if the object is a <see cref="T:System.IFormattable"/> </summary> <param name="value">value to be converted</param> <param name="format">format value</param> <param name="formatProvider">provider, for example culture</param> <returns></returns> </member> <member name="M:NLog.Internal.FormatHelper.ConvertToString(System.Object,System.IFormatProvider)"> <summary> Convert object to string </summary> <param name="o">value</param> <param name="formatProvider">format for conversion.</param> <returns></returns> <remarks> If <paramref name="formatProvider"/> is <c>null</c> and <paramref name="o"/> isn't a <see cref="T:System.String"/> already, then the <see cref="T:NLog.LogFactory"/> will get a locked by <see cref="P:NLog.LogManager.Configuration"/> </remarks> </member> <member name="T:NLog.Internal.IConfigurationManager"> <summary> Interface for the wrapper around System.Configuration.ConfigurationManager. </summary> </member> <member name="P:NLog.Internal.IConfigurationManager.AppSettings"> <summary> Gets the wrapper around ConfigurationManager.AppSettings. </summary> </member> <member name="T:NLog.Internal.ISmtpClient"> <summary> Supports mocking of SMTP Client code. </summary> </member> <member name="M:NLog.Internal.ISmtpClient.Send(System.Net.Mail.MailMessage)"> <summary> Sends an e-mail message to an SMTP server for delivery. These methods block while the message is being transmitted. </summary> <param name="msg"> <typeparam>System.Net.Mail.MailMessage <name>MailMessage</name> </typeparam> A <see cref="T:System.Net.Mail.MailMessage">MailMessage</see> that contains the message to send.</param> </member> <member name="P:NLog.Internal.ISmtpClient.DeliveryMethod"> <summary> Specifies how outgoing email messages will be handled. </summary> </member> <member name="P:NLog.Internal.ISmtpClient.Host"> <summary> Gets or sets the name or IP address of the host used for SMTP transactions. </summary> </member> <member name="P:NLog.Internal.ISmtpClient.Port"> <summary> Gets or sets the port used for SMTP transactions. </summary> </member> <member name="P:NLog.Internal.ISmtpClient.Timeout"> <summary> Gets or sets a value that specifies the amount of time after which a synchronous <see cref="M:NLog.Internal.ISmtpClient.Send(System.Net.Mail.MailMessage)">Send</see> call times out. </summary> </member> <member name="P:NLog.Internal.ISmtpClient.Credentials"> <summary> Gets or sets the credentials used to authenticate the sender. </summary> </member> <member name="P:NLog.Internal.ISmtpClient.PickupDirectoryLocation"> <summary> Gets or sets the folder where applications save mail messages to be processed by the local SMTP server. </summary> </member> <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[],System.Boolean)"> <summary> Initializes a new instance of the <see cref="T:NLog.Internal.LoggerConfiguration"/> class. </summary> <param name="targetsByLevel">The targets by level.</param> <param name="exceptionLoggingOldStyle"> Use the old exception log handling of NLog 3.0? </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> <member name="P:NLog.Internal.LoggerConfiguration.ExceptionLoggingOldStyle"> <summary> Use the old exception log handling of NLog 3.0? </summary> </member> <member name="T:NLog.Internal.MySmtpClient"> <summary> Supports mocking of SMTP Client code. </summary> <remarks> Disabled Error CS0618 'SmtpClient' is obsolete: 'SmtpClient and its network of types are poorly designed, we strongly recommend you use https://github.com/jstedfast/MailKit and https://github.com/jstedfast/MimeKit instead' </remarks> </member> <member name="T:NLog.Internal.NetworkSenders.HttpNetworkSender"> <summary> Network sender which uses HTTP or HTTPS POST. </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="M:NLog.Internal.NetworkSenders.HttpNetworkSender.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Internal.NetworkSenders.HttpNetworkSender"/> class. </summary> <param name="url">The network URL.</param> </member> <member name="M:NLog.Internal.NetworkSenders.HttpNetworkSender.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="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,System.Int32)"> <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> <param name="maxQueueSize"> The maximum queue size. </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.NetworkSenderFactory"> <summary> Default implementation of <see cref="T:NLog.Internal.NetworkSenders.INetworkSenderFactory"/>. </summary> </member> <member name="M:NLog.Internal.NetworkSenders.NetworkSenderFactory.Create(System.String,System.Int32)"> <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> <param name="maxQueueSize"> The maximum queue size. </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> <member name="M:NLog.Internal.NetworkSenders.SocketProxy.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)"> <summary> Invokes ConnectAsync method on the wrapped socket. </summary> <param name="args">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs"/> instance containing the event data.</param> <returns>Result of original method.</returns> </member> <member name="M:NLog.Internal.NetworkSenders.SocketProxy.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)"> <summary> Invokes SendAsync method on the wrapped socket. </summary> <param name="args">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs"/> instance containing the event data.</param> <returns>Result of original method.</returns> </member> <member name="M:NLog.Internal.NetworkSenders.SocketProxy.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)"> <summary> Invokes SendToAsync method on the wrapped socket. </summary> <param name="args">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs"/> instance containing the event data.</param> <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="P:NLog.Internal.NetworkSenders.SocketProxy.UnderlyingSocket"> <summary> Gets underlying socket instance. </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> Facilitates mocking of <see cref="T:System.Net.Sockets.SocketAsyncEventArgs"/> class. </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="M:NLog.Internal.ObjectGraphScanner.ScanProperties``1(System.Collections.Generic.List{``0},System.Object,System.Int32,System.Collections.Generic.HashSet{System.Object})"> <remarks>ISet is not there in .net35, so using HashSet</remarks> </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="M:NLog.Internal.PathHelpers.CombinePaths(System.String,System.String,System.String)"> <summary> Combine paths </summary> <param name="path">basepath, not null</param> <param name="dir">optional dir</param> <param name="file">optional file</param> <returns></returns> </member> <member name="T:NLog.Internal.PlatformDetector"> <summary> Detects the platform the NLog is running on. </summary> </member> <member name="P:NLog.Internal.PlatformDetector.CurrentOS"> <summary> Gets the current runtime OS. </summary> </member> <member name="P:NLog.Internal.PlatformDetector.IsDesktopWin32"> <summary> Gets a value indicating whether current OS is a desktop version of Windows. </summary> </member> <member name="P:NLog.Internal.PlatformDetector.IsWin32"> <summary> Gets a value indicating whether current OS is Win32-based (desktop or mobile). </summary> </member> <member name="P:NLog.Internal.PlatformDetector.IsUnix"> <summary> Gets a value indicating whether current OS is Unix-based. </summary> </member> <member name="T:NLog.Internal.PortableFileCharacteristicsHelper"> <summary> Portable implementation of <see cref="T:NLog.Internal.FileCharacteristicsHelper"/>. </summary> </member> <member name="M:NLog.Internal.PortableFileCharacteristicsHelper.GetFileCharacteristics(System.String,System.IntPtr)"> <summary> Gets the information about a file. </summary> <param name="fileName">Name of the file.</param> <param name="fileHandle">The file handle.</param> <returns>The file characteristics, if the file information was retrieved successfully, otherwise null.</returns> </member> <member name="T:NLog.Internal.PropertyHelper"> <summary> Reflection helpers for accessing properties. </summary> </member> <member name="M:NLog.Internal.PropertyHelper.SetPropertyFromString(System.Object,System.String,System.String,NLog.Config.ConfigurationItemFactory)"> <summary> Set value parsed from string. </summary> <param name="obj">object instance to set with property <paramref name="propertyName"/></param> <param name="propertyName">name of the property on <paramref name="obj"/></param> <param name="value">The value to be parsed.</param> <param name="configurationItemFactory"></param> </member> <member name="M:NLog.Internal.PropertyHelper.IsArrayProperty(System.Type,System.String)"> <summary> Is the property of array-type? </summary> <param name="t">Type which has the property <paramref name="propertyName"/></param> <param name="propertyName">name of the property.</param> <returns></returns> </member> <member name="M:NLog.Internal.PropertyHelper.TryGetPropertyInfo(System.Object,System.String,System.Reflection.PropertyInfo@)"> <summary> Get propertyinfo </summary> <param name="obj">object which could have property <paramref name="propertyName"/></param> <param name="propertyName">propertyname on <paramref name="obj"/></param> <param name="result">result when success.</param> <returns>success.</returns> </member> <member name="T:NLog.Internal.ReflectionHelpers"> <summary> Reflection helpers. </summary> </member> <member name="M:NLog.Internal.ReflectionHelpers.SafeGetTypes(System.Reflection.Assembly)"> <summary> Gets all usable exported types from the given assembly. </summary> <param name="assembly">Assembly to scan.</param> <returns>Usable types from the given assembly.</returns> <remarks>Types which cannot be loaded are skipped.</remarks> </member> <member name="M:NLog.Internal.ReflectionHelpers.IsStaticClass(System.Type)"> <summary> Is this a static class? </summary> <param name="type"></param> <returns></returns> <remarks>This is a work around, as Type doesn't have this property. From: http://stackoverflow.com/questions/1175888/determine-if-a-type-is-static </remarks> </member> <member name="T:NLog.Internal.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.Internal.RuntimeOS.Any"> <summary> Any operating system. </summary> </member> <member name="F:NLog.Internal.RuntimeOS.Unix"> <summary> Unix/Linux operating systems. </summary> </member> <member name="F:NLog.Internal.RuntimeOS.WindowsCE"> <summary> Windows CE. </summary> </member> <member name="F:NLog.Internal.RuntimeOS.Windows"> <summary> Desktop versions of Windows (95,98,ME). </summary> </member> <member name="F:NLog.Internal.RuntimeOS.WindowsNT"> <summary> Windows NT, 2000, 2003 and future versions based on NT technology. </summary> </member> <member name="F:NLog.Internal.RuntimeOS.Unknown"> <summary> Unknown operating system. </summary> </member> <member name="T:NLog.Internal.SimpleStringReader"> <summary> Simple character tokenizer. </summary> </member> <member name="M:NLog.Internal.SimpleStringReader.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Internal.SimpleStringReader"/> class. </summary> <param name="text">The text to be tokenized.</param> </member> <member name="M:NLog.Internal.SimpleStringReader.Peek"> <summary> Check current char while not changing the position. </summary> <returns></returns> </member> <member name="M:NLog.Internal.SimpleStringReader.Read"> <summary> Read the current char and change position </summary> <returns></returns> </member> <member name="M:NLog.Internal.SimpleStringReader.Substring(System.Int32,System.Int32)"> <summary> Get the substring of the <see cref="P:NLog.Internal.SimpleStringReader.Text"/> </summary> <param name="startIndex"></param> <param name="endIndex"></param> <returns></returns> </member> <member name="P:NLog.Internal.SimpleStringReader.Position"> <summary> Current position in <see cref="P:NLog.Internal.SimpleStringReader.Text"/> </summary> </member> <member name="P:NLog.Internal.SimpleStringReader.Text"> <summary> Full text to be parsed </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> Dictionary 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="M:NLog.Internal.StackTraceUsageUtils.GetWriteStackTrace(System.Type)"> <summary> Get this stacktrace for inline unit test </summary> <param name="loggerType"></param> <returns></returns> </member> <member name="T:NLog.Internal.StreamHelpers"> <summary> Stream helpers </summary> </member> <member name="M:NLog.Internal.StreamHelpers.CopyAndSkipBom(System.IO.Stream,System.IO.Stream,System.Text.Encoding)"> <summary> Copy to output stream and skip BOM if encoding is UTF8 </summary> <param name="input"></param> <param name="output"></param> <param name="encoding"></param> </member> <member name="M:NLog.Internal.StreamHelpers.Copy(System.IO.Stream,System.IO.Stream)"> <summary> Copy stream input to output. Skip the first bytes </summary> <param name="input">stream to read from</param> <param name="output">stream to write to</param> <remarks>.net35 doesn't have a .copyto</remarks> </member> <member name="M:NLog.Internal.StreamHelpers.CopyWithOffset(System.IO.Stream,System.IO.Stream,System.Int32)"> <summary> Copy stream input to output. Skip the first bytes </summary> <param name="input">stream to read from</param> <param name="output">stream to write to</param> <param name="offset">first bytes to skip (optional)</param> </member> <member name="T:NLog.Internal.StringBuilderExt"> <summary> Helpers for <see cref="T:System.Text.StringBuilder"/>, which is used in e.g. layout renderers. </summary> </member> <member name="M:NLog.Internal.StringBuilderExt.Append(System.Text.StringBuilder,System.Object,NLog.LogEventInfo,NLog.Config.LoggingConfiguration)"> <summary> Append a value and use formatProvider of <paramref name="logEvent"/> or <paramref name="configuration"/> to convert to string. </summary> <param name="builder"></param> <param name="o">value to append.</param> <param name="logEvent">current logEvent for FormatProvider.</param> <param name="configuration">Configuration for DefaultCultureInfo</param> </member> <member name="M:NLog.Internal.StringBuilderExt.AppendInvariant(System.Text.StringBuilder,System.Int32)"> <summary> Appends int without using culture, and most importantly without garbage </summary> <param name="builder"></param> <param name="value">value to append</param> </member> <member name="M:NLog.Internal.StringBuilderExt.AppendInvariant(System.Text.StringBuilder,System.UInt32)"> <summary> Appends uint without using culture, and most importantly without garbage Credits Gavin Pugh - http://www.gavpugh.com/2010/04/01/xnac-avoiding-garbage-when-working-with-stringbuilder/ </summary> <param name="builder"></param> <param name="value">value to append</param> </member> <member name="T:NLog.Internal.StringHelpers"> <summary> Helpers for <see cref="T:System.String"/>. </summary> </member> <member name="M:NLog.Internal.StringHelpers.IsNullOrWhiteSpace(System.String)"> <summary> IsNullOrWhiteSpace, including for .NET 3.5 </summary> <param name="value"></param> <returns></returns> </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="F:NLog.Internal.TargetWithFilterChain._stackTraceUsage"> <summary> cached result as calculating is expensive. </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> <example>This is for example the 'target2' logger in writeTo='target1,target2' </example> </member> <member name="T:NLog.Internal.ThreadLocalStorageHelper"> <summary> Helper for dealing with thread-local storage. </summary> </member> <member name="M:NLog.Internal.ThreadLocalStorageHelper.AllocateDataSlot"> <summary> Allocates the data slot for storing thread-local information. </summary> <returns>Allocated slot key.</returns> </member> <member name="M:NLog.Internal.ThreadLocalStorageHelper.GetDataForSlot``1(System.Object)"> <summary> Gets the data for a slot in thread-local storage. </summary> <typeparam name="T">Type of the data.</typeparam> <param name="slot">The slot to get data for.</param> <returns> Slot data (will create T if null). </returns> </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> <member name="M:NLog.Internal.UrlHelper.UrlEncode(System.String,System.Boolean)"> <summary> Url encode and URL </summary> <param name="str">URL to be encoded</param> <param name="spaceAsPlus">space as + or %20? <c>false</c> (%20) is the safe option.</param> <returns>Encoded url.</returns> </member> <member name="M:NLog.Internal.UrlHelper.IsSafeUrlCharacter(System.Char)"> <summary> Is this character safe in the URL? </summary> <param name="ch">char to test.</param> <returns><c>true</c> is safe.</returns> </member> <member name="T:NLog.Internal.Win32FileCharacteristicsHelper"> <summary> Win32-optimized implementation of <see cref="T:NLog.Internal.FileCharacteristicsHelper"/>. </summary> </member> <member name="M:NLog.Internal.Win32FileCharacteristicsHelper.GetFileCharacteristics(System.String,System.IntPtr)"> <summary> Gets the information about a file. </summary> <param name="fileName">Name of the file.</param> <param name="fileHandle">The file handle.</param> <returns>The file characteristics, if the file information was retrieved successfully, otherwise null.</returns> </member> <member name="T:NLog.Internal.XmlHelper"> <summary> Helper class for XML </summary> </member> <member name="M:NLog.Internal.XmlHelper.RemoveInvalidXmlChars(System.String)"> <summary> removes any unusual unicode characters that can't be encoded into XML </summary> </member> <member name="M:NLog.Internal.XmlHelper.WriteAttributeSafeString(System.Xml.XmlWriter,System.String,System.String,System.String,System.String)"> <summary> Safe version of WriteAttributeString </summary> <param name="writer"></param> <param name="prefix"></param> <param name="localName"></param> <param name="ns"></param> <param name="value"></param> </member> <member name="M:NLog.Internal.XmlHelper.WriteAttributeSafeString(System.Xml.XmlWriter,System.String,System.String)"> <summary> Safe version of WriteAttributeString </summary> <param name="writer"></param> <param name="thread"></param> <param name="localName"></param> </member> <member name="M:NLog.Internal.XmlHelper.WriteElementSafeString(System.Xml.XmlWriter,System.String,System.String,System.String,System.String)"> <summary> Safe version of WriteElementSafeString </summary> <param name="writer"></param> <param name="prefix"></param> <param name="localName"></param> <param name="ns"></param> <param name="value"></param> </member> <member name="M:NLog.Internal.XmlHelper.WriteSafeCData(System.Xml.XmlWriter,System.String)"> <summary> Safe version of WriteCData </summary> <param name="writer"></param> <param name="text"></param> </member> <member name="T:NLog.LayoutRenderers.AllEventPropertiesLayoutRenderer"> <summary> Log event context data. </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="M:NLog.LayoutRenderers.LayoutRenderer.GetFormatProvider(NLog.LogEventInfo,System.IFormatProvider)"> <summary> Get the <see cref="T:System.IFormatProvider"/> for rendering the messages to a <see cref="T:System.String"/> </summary> <param name="logEvent">LogEvent with culture</param> <param name="layoutCulture">Culture in on Layout level</param> <returns></returns> </member> <member name="M:NLog.LayoutRenderers.LayoutRenderer.GetCulture(NLog.LogEventInfo,System.Globalization.CultureInfo)"> <summary> Get the <see cref="T:System.Globalization.CultureInfo"/> for rendering the messages to a <see cref="T:System.String"/>, needed for date and number formats </summary> <param name="logEvent">LogEvent with culture</param> <param name="layoutCulture">Culture in on Layout level</param> <returns></returns> <remarks> <see cref="M:NLog.LayoutRenderers.LayoutRenderer.GetFormatProvider(NLog.LogEventInfo,System.IFormatProvider)"/> is preferred </remarks> </member> <member name="P:NLog.LayoutRenderers.LayoutRenderer.LoggingConfiguration"> <summary> Gets the logging configuration this target is part of. </summary> </member> <member name="M:NLog.LayoutRenderers.AllEventPropertiesLayoutRenderer.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.AllEventPropertiesLayoutRenderer"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.AllEventPropertiesLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders all log event's properties and appends them 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.AllEventPropertiesLayoutRenderer.Separator"> <summary> Gets or sets string that will be used to separate key/value pairs. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.AllEventPropertiesLayoutRenderer.Format"> <summary> Gets or sets how key/value pairs will be formatted. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.AmbientPropertyAttribute"> <summary> Designates a property of the class as an ambient property. </summary> <example> non-ambient: ${uppercase:${level}} ambient : ${level:uppercase} </example> </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> <member name="T:NLog.LayoutRenderers.AppDomainLayoutRenderer"> <summary> Used to render the application domain name. </summary> </member> <member name="M:NLog.LayoutRenderers.AppDomainLayoutRenderer.#ctor"> <summary> Create a new renderer </summary> </member> <member name="M:NLog.LayoutRenderers.AppDomainLayoutRenderer.#ctor(NLog.Internal.Fakeables.IAppDomain)"> <summary> Create a new renderer </summary> </member> <member name="M:NLog.LayoutRenderers.AppDomainLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Render the layout </summary> <param name="builder"></param> <param name="logEvent"></param> </member> <member name="M:NLog.LayoutRenderers.AppDomainLayoutRenderer.GetFormattingString(System.String)"> <summary> Convert the formatting string </summary> <param name="format"></param> <returns></returns> </member> <member name="P:NLog.LayoutRenderers.AppDomainLayoutRenderer.Format"> <summary> Format string. Possible values: "Short", "Long" or custom like {0} {1}. Default "Long" The first parameter is the <see cref="P:System.AppDomain.Id"/>, the second the second the <see cref="P:System.AppDomain.FriendlyName"/> This string is used in <see cref="M:System.String.Format(System.String,System.Object[])"/> </summary> </member> <member name="T:NLog.LayoutRenderers.AssemblyVersionLayoutRenderer"> <summary> Assembly version. </summary> <remarks>The entry assembly can't be found in some cases e.g. ASP.NET, Unit tests etc.</remarks> </member> <member name="M:NLog.LayoutRenderers.AssemblyVersionLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders assembly version 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.AssemblyVersionLayoutRenderer.Name"> <summary> The (full) name of the assembly. If <c>null</c>, using the entry assembly. </summary> </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.#ctor(NLog.Internal.Fakeables.IAppDomain)"> <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.CleanNamesOfAnonymousDelegates"> <summary> Gets or sets a value indicating whether the method name will be cleaned up if it is detected as an anonymous delegate. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.SkipFrames"> <summary> Gets or sets the number of frames to skip. </summary> </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.CallSiteLineNumberLayoutRenderer"> <summary> The call site source line number. Full callsite <see cref="T:NLog.LayoutRenderers.CallSiteLayoutRenderer"/> </summary> </member> <member name="M:NLog.LayoutRenderers.CallSiteLineNumberLayoutRenderer.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.CallSiteLineNumberLayoutRenderer.SkipFrames"> <summary> Gets or sets the number of frames to skip. </summary> </member> <member name="P:NLog.LayoutRenderers.CallSiteLineNumberLayoutRenderer.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. </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> <member name="P:NLog.LayoutRenderers.DateLayoutRenderer.UniversalTime"> <summary> Gets or sets a value indicating whether to output UTC time instead of local time. </summary> <docgen category='Rendering Options' order='10' /> </member> <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> <member name="P:NLog.LayoutRenderers.EnvironmentLayoutRenderer.Default"> <summary> Gets or sets the default value to be used when the environment variable is not set. </summary> <docgen category='Rendering Options' order='10' /> </member> <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.EventPropertiesLayoutRenderer"> <summary> Log event context data. See <see cref="P:NLog.LogEventInfo.Properties"/>. </summary> </member> <member name="M:NLog.LayoutRenderers.EventPropertiesLayoutRenderer.#ctor"> <summary> Log event context data with default options. </summary> </member> <member name="M:NLog.LayoutRenderers.EventPropertiesLayoutRenderer.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.EventPropertiesLayoutRenderer.Item"> <summary> Gets or sets the name of the item. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.EventPropertiesLayoutRenderer.Format"> <summary> Format string for conversion from object to string. </summary> </member> <member name="P:NLog.LayoutRenderers.EventPropertiesLayoutRenderer.Culture"> <summary> Gets or sets the culture used for rendering. </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="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.AppendMessage(System.Text.StringBuilder,System.Exception)"> <summary> Appends the Message of an Exception to the specified <see cref="T:System.Text.StringBuilder"/>. </summary> <param name="sb">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> <param name="ex">The exception containing the Message to append.</param> </member> <member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.AppendMethod(System.Text.StringBuilder,System.Exception)"> <summary> Appends the method name from Exception's stack trace to the specified <see cref="T:System.Text.StringBuilder"/>. </summary> <param name="sb">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> <param name="ex">The Exception whose method name should be appended.</param> </member> <member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.AppendStackTrace(System.Text.StringBuilder,System.Exception)"> <summary> Appends the stack trace from an Exception to the specified <see cref="T:System.Text.StringBuilder"/>. </summary> <param name="sb">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> <param name="ex">The Exception whose stack trace should be appended.</param> </member> <member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.AppendToString(System.Text.StringBuilder,System.Exception)"> <summary> Appends the result of calling ToString() on an Exception to the specified <see cref="T:System.Text.StringBuilder"/>. </summary> <param name="sb">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> <param name="ex">The Exception whose call to ToString() should be appended.</param> </member> <member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.AppendType(System.Text.StringBuilder,System.Exception)"> <summary> Appends the type of an Exception to the specified <see cref="T:System.Text.StringBuilder"/>. </summary> <param name="sb">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> <param name="ex">The Exception whose type should be appended.</param> </member> <member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.AppendShortType(System.Text.StringBuilder,System.Exception)"> <summary> Appends the short type of an Exception to the specified <see cref="T:System.Text.StringBuilder"/>. </summary> <param name="sb">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> <param name="ex">The Exception whose short type should be appended.</param> </member> <member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.AppendData(System.Text.StringBuilder,System.Exception)"> <summary> Appends the contents of an Exception's Data property to the specified <see cref="T:System.Text.StringBuilder"/>. </summary> <param name="sb">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> <param name="ex">The Exception whose Data property elements should be appended.</param> </member> <member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.CompileFormat(System.String)"> <summary> Split the string and then compile into list of Rendering formats. </summary> <param name="formatSpecifier"></param> <returns></returns> </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> <see cref="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.Formats"/> <see cref="T:NLog.Config.ExceptionRenderingFormat"/> <docgen category="Rendering Options" order="10"/> </member> <member name="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.InnerFormat"> <summary> Gets or sets the format of the output of inner exceptions. 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="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.ExceptionDataSeparator"> <summary> Gets or sets the separator used to concatenate exception data specified in the Format. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.MaxInnerExceptionLevel"> <summary> Gets or sets the maximum number of inner exceptions to include in the output. By default inner exceptions are not enabled for compatibility with NLog 1.0. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.InnerExceptionSeparator"> <summary> Gets or sets the separator between inner exceptions. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.Formats"> <summary> Gets the formats of the output of inner exceptions to be rendered in target. </summary> <docgen category="Rendering Options" order="10"/> <see cref="T:NLog.Config.ExceptionRenderingFormat"/> </member> <member name="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.InnerFormats"> <summary> Gets the formats of the output to be rendered in target. </summary> <docgen category="Rendering Options" order="10"/> <see cref="T:NLog.Config.ExceptionRenderingFormat"/> </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> <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> <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> <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="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 name to it. </summary> <remarks>This attribute is not required when registering the layout in the API.</remarks> </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, without the `${ }`</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.#ctor(NLog.Internal.Fakeables.IAppDomain)"> <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> <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> <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.NdcItemSeparator"> <summary> Gets or sets the NDC item separator. </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> <member name="P:NLog.LayoutRenderers.LongDateLayoutRenderer.UniversalTime"> <summary> Gets or sets a value indicating whether to output UTC time instead of local time. </summary> <docgen category='Rendering Options' order='10' /> </member> <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> <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.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.MessageLayoutRenderer"/> class. </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="P:NLog.LayoutRenderers.MessageLayoutRenderer.WithException"> <summary> Gets or sets a value indicating whether to log exception along with message. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.MessageLayoutRenderer.ExceptionSeparator"> <summary> Gets or sets the string that separates message from the exception. </summary> <docgen category='Layout Options' order='10' /> </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> <member name="T:NLog.LayoutRenderers.ProcessInfoLayoutRenderer"> <summary> The information about the running process. </summary> </member> <member name="M:NLog.LayoutRenderers.ProcessInfoLayoutRenderer.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.ProcessInfoLayoutRenderer"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.ProcessInfoLayoutRenderer.InitializeLayoutRenderer"> <summary> Initializes the layout renderer. </summary> </member> <member name="M:NLog.LayoutRenderers.ProcessInfoLayoutRenderer.CloseLayoutRenderer"> <summary> Closes the layout renderer. </summary> </member> <member name="M:NLog.LayoutRenderers.ProcessInfoLayoutRenderer.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.ProcessInfoLayoutRenderer.Property"> <summary> Gets or sets the property to retrieve. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.ProcessInfoProperty"> <summary> Property of System.Diagnostics.Process to retrieve. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.BasePriority"> <summary> Base Priority. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.ExitCode"> <summary> Exit Code. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.ExitTime"> <summary> Exit Time. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.Handle"> <summary> Process Handle. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.HandleCount"> <summary> Handle Count. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.HasExited"> <summary> Whether process has exited. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.Id"> <summary> Process ID. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MachineName"> <summary> Machine name. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MainWindowHandle"> <summary> Handle of the main window. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MainWindowTitle"> <summary> Title of the main window. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MaxWorkingSet"> <summary> Maximum Working Set. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.MinWorkingSet"> <summary> Minimum Working Set. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.NonPagedSystemMemorySize"> <summary> Non-paged System Memory Size. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.NonPagedSystemMemorySize64"> <summary> Non-paged System Memory Size (64-bit). </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PagedMemorySize"> <summary> Paged Memory Size. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PagedMemorySize64"> <summary> Paged Memory Size (64-bit).. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PagedSystemMemorySize"> <summary> Paged System Memory Size. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PagedSystemMemorySize64"> <summary> Paged System Memory Size (64-bit). </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakPagedMemorySize"> <summary> Peak Paged Memory Size. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakPagedMemorySize64"> <summary> Peak Paged Memory Size (64-bit). </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakVirtualMemorySize"> <summary> Peak Virtual Memory Size. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakVirtualMemorySize64"> <summary> Peak Virtual Memory Size (64-bit).. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakWorkingSet"> <summary> Peak Working Set Size. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PeakWorkingSet64"> <summary> Peak Working Set Size (64-bit). </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PriorityBoostEnabled"> <summary> Whether priority boost is enabled. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PriorityClass"> <summary> Priority Class. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PrivateMemorySize"> <summary> Private Memory Size. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PrivateMemorySize64"> <summary> Private Memory Size (64-bit). </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.PrivilegedProcessorTime"> <summary> Privileged Processor Time. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.ProcessName"> <summary> Process Name. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.Responding"> <summary> Whether process is responding. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.SessionId"> <summary> Session ID. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.StartTime"> <summary> Process Start Time. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.TotalProcessorTime"> <summary> Total Processor Time. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.UserProcessorTime"> <summary> User Processor Time. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.VirtualMemorySize"> <summary> Virtual Memory Size. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.VirtualMemorySize64"> <summary> Virtual Memory Size (64-bit). </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.WorkingSet"> <summary> Working Set Size. </summary> </member> <member name="F:NLog.LayoutRenderers.ProcessInfoProperty.WorkingSet64"> <summary> Working Set Size (64-bit). </summary> </member> <member name="T:NLog.LayoutRenderers.ProcessTimeLayoutRenderer"> <summary> The process time in format HH:mm:ss.mmm. </summary> </member> <member name="M:NLog.LayoutRenderers.ProcessTimeLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders the current process running time 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.ProcessTimeLayoutRenderer.WritetTimestamp(System.Text.StringBuilder,System.TimeSpan,System.Globalization.CultureInfo)"> <summary> Write timestamp to builder with format hh:mm:ss:fff </summary> <param name="builder"></param> <param name="ts"></param> <param name="culture"></param> </member> <member name="T:NLog.LayoutRenderers.ShortDateLayoutRenderer"> <summary> The short date in a sortable format yyyy-MM-dd. </summary> </member> <member name="M:NLog.LayoutRenderers.ShortDateLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders the current short date string (yyyy-MM-dd) 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.ShortDateLayoutRenderer.UniversalTime"> <summary> Gets or sets a value indicating whether to output UTC time instead of local time. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="M:NLog.LayoutRenderers.ShortDateLayoutRenderer.DateData.AppendDate(System.Text.StringBuilder,System.DateTime)"> <summary> Appends a date in format yyyy-MM-dd to the StringBuilder. The DateTime.ToString() result is cached for future uses since it only changes once a day. This optimization yields a performance boost of 40% and makes the renderer allocation-free in must cases. </summary> <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the date to</param> <param name="timestamp">The date to append</param> </member> <member name="T:NLog.LayoutRenderers.SpecialFolderLayoutRenderer"> <summary> System special folder path (includes My Documents, My Music, Program Files, Desktop, and more). </summary> </member> <member name="M:NLog.LayoutRenderers.SpecialFolderLayoutRenderer.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.SpecialFolderLayoutRenderer.Folder"> <summary> Gets or sets the system special folder to use. </summary> <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' /> </member> <member name="P:NLog.LayoutRenderers.SpecialFolderLayoutRenderer.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.SpecialFolderLayoutRenderer.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> <member name="T:NLog.LayoutRenderers.StackTraceFormat"> <summary> Format of the ${stacktrace} layout renderer output. </summary> </member> <member name="F:NLog.LayoutRenderers.StackTraceFormat.Raw"> <summary> Raw format (multiline - as returned by StackFrame.ToString() method). </summary> </member> <member name="F:NLog.LayoutRenderers.StackTraceFormat.Flat"> <summary> Flat format (class and method names displayed in a single line). </summary> </member> <member name="F:NLog.LayoutRenderers.StackTraceFormat.DetailedFlat"> <summary> Detailed flat format (method signatures displayed in a single line). </summary> </member> <member name="T:NLog.LayoutRenderers.StackTraceLayoutRenderer"> <summary> Stack trace renderer. </summary> </member> <member name="M:NLog.LayoutRenderers.StackTraceLayoutRenderer.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.StackTraceLayoutRenderer"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.StackTraceLayoutRenderer.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.StackTraceLayoutRenderer.Format"> <summary> Gets or sets the output format of the stack trace. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.StackTraceLayoutRenderer.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.StackTraceLayoutRenderer.SkipFrames"> <summary> Gets or sets the number of frames to skip. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.StackTraceLayoutRenderer.Separator"> <summary> Gets or sets the stack frame separator string. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.StackTraceLayoutRenderer.NLog#Internal#IUsesStackTrace#StackTraceUsage"> <summary> Gets the level of stack trace information required by the implementing class. </summary> <value></value> </member> <member name="T:NLog.LayoutRenderers.TempDirLayoutRenderer"> <summary> A temporary directory. </summary> </member> <member name="M:NLog.LayoutRenderers.TempDirLayoutRenderer.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.TempDirLayoutRenderer.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.TempDirLayoutRenderer.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> <member name="T:NLog.LayoutRenderers.ThreadIdLayoutRenderer"> <summary> The identifier of the current thread. </summary> </member> <member name="M:NLog.LayoutRenderers.ThreadIdLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders the current thread identifier 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.ThreadNameLayoutRenderer"> <summary> The name of the current thread. </summary> </member> <member name="M:NLog.LayoutRenderers.ThreadNameLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders the current thread 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="T:NLog.LayoutRenderers.TicksLayoutRenderer"> <summary> The Ticks value of current date and time. </summary> </member> <member name="M:NLog.LayoutRenderers.TicksLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders the ticks value of current time 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.TimeLayoutRenderer"> <summary> The time in a 24-hour, sortable format HH:mm:ss.mmm. </summary> </member> <member name="M:NLog.LayoutRenderers.TimeLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders time in the 24-h format (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> <member name="P:NLog.LayoutRenderers.TimeLayoutRenderer.UniversalTime"> <summary> Gets or sets a value indicating whether to output UTC time instead of local time. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.TraceActivityIdLayoutRenderer"> <summary> A renderer that puts into log a System.Diagnostics trace correlation id. </summary> </member> <member name="M:NLog.LayoutRenderers.TraceActivityIdLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders the current trace activity ID. </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.VariableLayoutRenderer"> <summary> Render a NLog variable (xml or config) </summary> </member> <member name="M:NLog.LayoutRenderers.VariableLayoutRenderer.InitializeLayoutRenderer"> <summary> Initializes the layout renderer. </summary> </member> <member name="M:NLog.LayoutRenderers.VariableLayoutRenderer.TryGetLayout(NLog.Layouts.SimpleLayout@)"> <summary> Try get the </summary> <param name="layout"></param> <returns></returns> </member> <member name="M:NLog.LayoutRenderers.VariableLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders the specified 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.VariableLayoutRenderer.Name"> <summary> Gets or sets the name of the NLog variable. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.VariableLayoutRenderer.Default"> <summary> Gets or sets the default value to be used when the variable is not set. </summary> <remarks>Not used if Name is <c>null</c></remarks> <docgen category='Rendering Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer"> <summary> Thread Windows identity information (username). </summary> </member> <member name="M:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders the current thread windows 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.WindowsIdentityLayoutRenderer.Domain"> <summary> Gets or sets a value indicating whether domain name should be included. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.WindowsIdentityLayoutRenderer.UserName"> <summary> Gets or sets a value indicating whether username should be included. </summary> <docgen category='Rendering Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper"> <summary> Applies caching to another layout output. </summary> <remarks> The value of the inner layout will be rendered only once and reused subsequently. </remarks> </member> <member name="T:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase"> <summary> Base class for <see cref="T:NLog.LayoutRenderers.LayoutRenderer"/>s which wrapping other <see cref="T:NLog.LayoutRenderers.LayoutRenderer"/>s. This has the <see cref="P:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.Inner"/> property (which is default) and can be used to wrap. </summary> <example> ${uppercase:${level}} //[DefaultParameter] ${uppercase:Inner=${level}} </example> </member> <member name="M:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <summary> Renders the inner message, processes it 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.Wrappers.WrapperLayoutRendererBase.Transform(System.String)"> <summary> Transforms the output of another layout. </summary> <param name="text">Output to be transform.</param> <remarks>If the <see cref="T:NLog.LogEventInfo"/> is needed, overwrite <see cref="M:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.Append(System.Text.StringBuilder,NLog.LogEventInfo)"/>.</remarks> <returns>Transformed text.</returns> </member> <member name="M:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.RenderInner(NLog.LogEventInfo)"> <summary> Renders the inner layout contents. </summary> <param name="logEvent">The log event.</param> <returns>Contents of inner layout.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.Inner"> <summary> Gets or sets the wrapped layout. [DefaultParameter] so Inner: is not required if it's the first </summary> <docgen category='Transformation Options' order='10' /> </member> <member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.InitializeLayoutRenderer"> <summary> Initializes the layout renderer. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.CloseLayoutRenderer"> <summary> Closes the layout renderer. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.Transform(System.String)"> <summary> Transforms the output of another layout. </summary> <param name="text">Output to be transform.</param> <returns>Transformed text.</returns> </member> <member name="M:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.RenderInner(NLog.LogEventInfo)"> <summary> Renders the inner layout contents. </summary> <param name="logEvent">The log event.</param> <returns>Contents of inner layout.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.Cached"> <summary> Gets or sets a value indicating whether this <see cref="T:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper"/> is enabled. </summary> <docgen category="Caching Options" order="10"/> </member> <member name="P:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.ClearCache"> <summary> Gets or sets a value indicating when the cache is cleared. </summary> </member> <member name="P:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.CacheKey"> <summary> Cachekey. If the cachekey changes, resets the value. For example, the cachekey would be the current day.s </summary> </member> <member name="T:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.ClearCacheOption"> <summary> A value indicating when the cache is cleared. </summary> </member> <member name="F:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.ClearCacheOption.None"> <summary>Never clear the cache.</summary> </member> <member name="F:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.ClearCacheOption.OnInit"> <summary>Clear the cache whenever the <see cref="T:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper"/> is initialized.</summary> </member> <member name="F:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper.ClearCacheOption.OnClose"> <summary>Clear the cache whenever the <see cref="T:NLog.LayoutRenderers.Wrappers.CachedLayoutRendererWrapper"/> is closed.</summary> </member> <member name="T:NLog.LayoutRenderers.Wrappers.FileSystemNormalizeLayoutRendererWrapper"> <summary> Filters characters not allowed in the file names by replacing them with safe character. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.FileSystemNormalizeLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.FileSystemNormalizeLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.FileSystemNormalizeLayoutRendererWrapper.Transform(System.String)"> <summary> Post-processes the rendered message. </summary> <param name="text">The text to be post-processed.</param> <returns>Padded and trimmed string.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.FileSystemNormalizeLayoutRendererWrapper.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> <member name="T:NLog.LayoutRenderers.Wrappers.JsonEncodeLayoutRendererWrapper"> <summary> Escapes output of another layout using JSON rules. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.JsonEncodeLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.JsonEncodeLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.JsonEncodeLayoutRendererWrapper.Transform(System.String)"> <summary> Post-processes the rendered message. </summary> <param name="text">The text to be post-processed.</param> <returns>JSON-encoded string.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.JsonEncodeLayoutRendererWrapper.JsonEncode"> <summary> Gets or sets a value indicating whether to apply JSON encoding. </summary> <docgen category="Transformation Options" order="10"/> </member> <member name="T:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper"> <summary> Converts the result of another layout output to lower case. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper.Transform(System.String)"> <summary> Post-processes the rendered message. </summary> <param name="text">The text to be post-processed.</param> <returns>Padded and trimmed string.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper.Lowercase"> <summary> Gets or sets a value indicating whether lower case conversion should be applied. </summary> <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' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.LowercaseLayoutRendererWrapper.Culture"> <summary> Gets or sets the culture used for rendering. </summary> <docgen category='Transformation Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper"> <summary> Only outputs the inner layout when exception has been defined for log message. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.Transform(System.String)"> <summary> Transforms the output of another layout. </summary> <param name="text">Output to be transform.</param> <returns>Transformed text.</returns> </member> <member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInner(NLog.LogEventInfo)"> <summary> Renders the inner layout contents. </summary> <param name="logEvent">The log event.</param> <returns> Contents of inner layout. </returns> </member> <member name="T:NLog.LayoutRenderers.Wrappers.PaddingHorizontalAlignment"> <summary> Horizontal alignment for padding layout renderers. </summary> </member> <member name="F:NLog.LayoutRenderers.Wrappers.PaddingHorizontalAlignment.Left"> <summary> When layout text is too long, align it to the left (remove characters from the right). </summary> </member> <member name="F:NLog.LayoutRenderers.Wrappers.PaddingHorizontalAlignment.Right"> <summary> When layout text is too long, align it to the right (remove characters from the left). </summary> </member> <member name="T:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper"> <summary> Applies padding to another layout output. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.Transform(System.String)"> <summary> Transforms the output of another layout. </summary> <param name="text">Output to be transform.</param> <returns>Transformed text.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.Padding"> <summary> Gets or sets the number of characters to pad the output to. </summary> <remarks> Positive padding values cause left padding, negative values cause right padding to the desired width. </remarks> <docgen category='Transformation Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.PadCharacter"> <summary> Gets or sets the padding character. </summary> <docgen category='Transformation Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.FixedLength"> <summary> Gets or sets a value indicating whether to trim the rendered text to the absolute value of the padding length. </summary> <docgen category='Transformation Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.AlignmentOnTruncation"> <summary> Gets or sets a value indicating whether a value that has been truncated (when <see cref="P:NLog.LayoutRenderers.Wrappers.PaddingLayoutRendererWrapper.FixedLength"/> is true) will be left-aligned (characters removed from the right) or right-aligned (characters removed from the left). The default is left alignment. </summary> </member> <member name="T:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper"> <summary> Replaces a string in the output of another layout with another string. </summary> <example> ${replace:searchFor=\\n+:replaceWith=-:regex=true:inner=${message}} </example> </member> <member name="M:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.InitializeLayoutRenderer"> <summary> Initializes the layout renderer. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.Transform(System.String)"> <summary> Post-processes the rendered message. </summary> <param name="text">The text to be post-processed.</param> <returns>Post-processed text.</returns> </member> <member name="M:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.ReplaceNamedGroup(System.String,System.String,System.String,System.Text.RegularExpressions.Match)"> <summary> A match evaluator for Regular Expression based replacing </summary> <param name="input">Input string.</param> <param name="groupName">Group name in the regex.</param> <param name="replacement">Replace value.</param> <param name="match">Match from regex.</param> <returns>Groups replaced with <paramref name="replacement"/>.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.SearchFor"> <summary> Gets or sets the text to search for. </summary> <value>The text search for.</value> <docgen category='Search/Replace Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.Regex"> <summary> Gets or sets a value indicating whether regular expressions should be used. </summary> <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' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.ReplaceWith"> <summary> Gets or sets the replacement string. </summary> <value>The replacement string.</value> <docgen category='Search/Replace Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.ReplaceGroupName"> <summary> Gets or sets the group name to replace when using regular expressions. Leave null or empty to replace without using group name. </summary> <value>The group name.</value> <docgen category='Search/Replace Options' order='10' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.IgnoreCase"> <summary> Gets or sets a value indicating whether to ignore case. </summary> <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' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.WholeWords"> <summary> Gets or sets a value indicating whether to search for whole words. </summary> <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' /> </member> <member name="T:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper.Replacer"> <summary> This class was created instead of simply using a lambda expression so that the "ThreadAgnosticAttributeTest" will pass </summary> </member> <member name="T:NLog.LayoutRenderers.Wrappers.ReplaceNewLinesLayoutRendererWrapper"> <summary> Replaces newline characters from the result of another layout renderer with spaces. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.ReplaceNewLinesLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.ReplaceNewLinesLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.ReplaceNewLinesLayoutRendererWrapper.Transform(System.String)"> <summary> Post-processes the rendered message. </summary> <param name="text">The text to be post-processed.</param> <returns>String with newline characters replaced with spaces.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.ReplaceNewLinesLayoutRendererWrapper.Replacement"> <summary> Gets or sets a value indicating the string that should be used for separating lines. </summary> </member> <member name="T:NLog.LayoutRenderers.Wrappers.Rot13LayoutRendererWrapper"> <summary> Decodes text "encrypted" with ROT-13. </summary> <remarks> See <a href="http://en.wikipedia.org/wiki/ROT13">http://en.wikipedia.org/wiki/ROT13</a>. </remarks> </member> <member name="M:NLog.LayoutRenderers.Wrappers.Rot13LayoutRendererWrapper.DecodeRot13(System.String)"> <summary> Encodes/Decodes ROT-13-encoded string. </summary> <param name="encodedValue">The string to be encoded/decoded.</param> <returns>Encoded/Decoded text.</returns> </member> <member name="M:NLog.LayoutRenderers.Wrappers.Rot13LayoutRendererWrapper.Transform(System.String)"> <summary> Transforms the output of another layout. </summary> <param name="text">Output to be transform.</param> <returns>Transformed text.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.Rot13LayoutRendererWrapper.Text"> <summary> Gets or sets the layout to be wrapped. </summary> <value>The layout to be wrapped.</value> <remarks>This variable is for backwards compatibility</remarks> <docgen category='Transformation Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper"> <summary> Trims the whitespace from the result of another layout renderer. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper.Transform(System.String)"> <summary> Post-processes the rendered message. </summary> <param name="text">The text to be post-processed.</param> <returns>Trimmed string.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.TrimWhiteSpaceLayoutRendererWrapper.TrimWhiteSpace"> <summary> Gets or sets a value indicating whether lower case conversion should be applied. </summary> <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' /> </member> <member name="T:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper"> <summary> Converts the result of another layout output to upper case. </summary> <example> ${uppercase:${level}} //[DefaultParameter] ${uppercase:Inner=${level}} ${level:uppercase} // [AmbientProperty] </example> </member> <member name="M:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper.Transform(System.String)"> <summary> Post-processes the rendered message. </summary> <param name="text">The text to be post-processed.</param> <returns>Padded and trimmed string.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper.Uppercase"> <summary> Gets or sets a value indicating whether upper case conversion should be applied. </summary> <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' /> </member> <member name="P:NLog.LayoutRenderers.Wrappers.UppercaseLayoutRendererWrapper.Culture"> <summary> Gets or sets the culture used for rendering. </summary> <docgen category='Transformation Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper"> <summary> Encodes the result of another layout output for use with URLs. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper.Transform(System.String)"> <summary> Transforms the output of another layout. </summary> <param name="text">Output to be transform.</param> <returns>Transformed text.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.UrlEncodeLayoutRendererWrapper.SpaceAsPlus"> <summary> Gets or sets a value indicating whether spaces should be translated to '+' or '%20'. </summary> <value>A value of <c>true</c> if space should be translated to '+'; otherwise, <c>false</c>.</value> <docgen category='Transformation Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.Wrappers.WhenEmptyLayoutRendererWrapper"> <summary> Outputs alternative layout when the inner layout produces empty result. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.WhenEmptyLayoutRendererWrapper.Transform(System.String)"> <summary> Transforms the output of another layout. </summary> <param name="text">Output to be transform.</param> <returns>Transformed text.</returns> </member> <member name="M:NLog.LayoutRenderers.Wrappers.WhenEmptyLayoutRendererWrapper.RenderInner(NLog.LogEventInfo)"> <summary> Renders the inner layout contents. </summary> <param name="logEvent">The log event.</param> <returns> Contents of inner layout. </returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.WhenEmptyLayoutRendererWrapper.WhenEmpty"> <summary> Gets or sets the layout to be rendered when original layout produced empty result. </summary> <docgen category="Transformation Options" order="10"/> </member> <member name="T:NLog.LayoutRenderers.Wrappers.WhenLayoutRendererWrapper"> <summary> Only outputs the inner layout when the specified condition has been met. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.WhenLayoutRendererWrapper.Transform(System.String)"> <summary> Transforms the output of another layout. </summary> <param name="text">Output to be transform.</param> <returns>Transformed text.</returns> </member> <member name="M:NLog.LayoutRenderers.Wrappers.WhenLayoutRendererWrapper.RenderInner(NLog.LogEventInfo)"> <summary> Renders the inner layout contents. </summary> <param name="logEvent">The log event.</param> <returns> Contents of inner layout. </returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.WhenLayoutRendererWrapper.When"> <summary> Gets or sets the condition that must be met for the <see cref="P:NLog.LayoutRenderers.Wrappers.WrapperLayoutRendererBase.Inner"/> layout to be printed. </summary> <docgen category="Transformation Options" order="10"/> </member> <member name="P:NLog.LayoutRenderers.Wrappers.WhenLayoutRendererWrapper.Else"> <summary> If <see cref="P:NLog.LayoutRenderers.Wrappers.WhenLayoutRendererWrapper.When"/> is not met, print this layout. </summary> </member> <member name="T:NLog.LayoutRenderers.Wrappers.WrapLineLayoutRendererWrapper"> <summary> Replaces newline characters from the result of another layout renderer with spaces. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.WrapLineLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.WrapLineLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.WrapLineLayoutRendererWrapper.Transform(System.String)"> <summary> Post-processes the rendered message. </summary> <param name="text">The text to be post-processed.</param> <returns>Post-processed text.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.WrapLineLayoutRendererWrapper.WrapLine"> <summary> Gets or sets the line length for wrapping. </summary> <remarks> Only positive values are allowed </remarks> <docgen category='Transformation Options' order='10' /> </member> <member name="T:NLog.LayoutRenderers.Wrappers.XmlEncodeLayoutRendererWrapper"> <summary> Converts the result of another layout output to be XML-compliant. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.XmlEncodeLayoutRendererWrapper.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Wrappers.XmlEncodeLayoutRendererWrapper"/> class. </summary> </member> <member name="M:NLog.LayoutRenderers.Wrappers.XmlEncodeLayoutRendererWrapper.Transform(System.String)"> <summary> Post-processes the rendered message. </summary> <param name="text">The text to be post-processed.</param> <returns>Padded and trimmed string.</returns> </member> <member name="P:NLog.LayoutRenderers.Wrappers.XmlEncodeLayoutRendererWrapper.XmlEncode"> <summary> Gets or sets a value indicating whether to apply XML encoding. </summary> <docgen category="Transformation Options" order="10"/> </member> <member name="T:NLog.Layouts.CompoundLayout"> <summary> A layout containing one or more nested layouts. </summary> </member> <member name="T:NLog.Layouts.Layout"> <summary> Abstract interface that layouts must implement. </summary> </member> <member name="F:NLog.Layouts.Layout.isInitialized"> <summary> Is this layout initialized? See <see cref="M:NLog.Layouts.Layout.Initialize(NLog.Config.LoggingConfiguration)"/> </summary> </member> <member name="F:NLog.Layouts.Layout.threadAgnostic"> <summary> Does the layout contains threadAgnostic layout renders? If contains non-threadAgnostic-layoutrendender, then this layout is also not threadAgnostic. See <see cref="P:NLog.Layouts.Layout.IsThreadAgnostic"/> and <see cref="M:NLog.Layouts.Layout.Initialize(NLog.Config.LoggingConfiguration)"/>. </summary> </member> <member name="M:NLog.Layouts.Layout.op_Implicit(System.String)~NLog.Layouts.Layout"> <summary> Converts a given text to a <see cref="T:NLog.Layouts.Layout"/>. </summary> <param name="text">Text to be converted.</param> <returns><see cref="T:NLog.Layouts.SimpleLayout"/> object represented by the text.</returns> </member> <member name="M:NLog.Layouts.Layout.FromString(System.String)"> <summary> Implicitly converts the specified string to a <see cref="T:NLog.Layouts.SimpleLayout"/>. </summary> <param name="layoutText">The layout string.</param> <returns>Instance of <see cref="T:NLog.Layouts.SimpleLayout"/>.</returns> </member> <member name="M:NLog.Layouts.Layout.FromString(System.String,NLog.Config.ConfigurationItemFactory)"> <summary> Implicitly converts the specified string to a <see cref="T:NLog.Layouts.SimpleLayout"/>. </summary> <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> </member> <member name="M:NLog.Layouts.Layout.Precalculate(NLog.LogEventInfo)"> <summary> Precalculates the layout for the specified log event and stores the result in per-log event cache. Only if the layout doesn't have [ThreadAgnostic] and doens't contain layouts with [ThreadAgnostic]. </summary> <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> </member> <member name="M:NLog.Layouts.Layout.Render(NLog.LogEventInfo)"> <summary> Renders the event info in layout. </summary> <param name="logEvent">The event info.</param> <returns>String representing log event.</returns> </member> <member name="M:NLog.Layouts.Layout.NLog#Internal#ISupportsInitialize#Initialize(NLog.Config.LoggingConfiguration)"> <summary> Initializes this instance. </summary> <param name="configuration">The configuration.</param> </member> <member name="M:NLog.Layouts.Layout.NLog#Internal#ISupportsInitialize#Close"> <summary> Closes this instance. </summary> </member> <member name="M:NLog.Layouts.Layout.Initialize(NLog.Config.LoggingConfiguration)"> <summary> Initializes this instance. </summary> <param name="configuration">The configuration.</param> </member> <member name="M:NLog.Layouts.Layout.Close"> <summary> Closes this instance. </summary> </member> <member name="M:NLog.Layouts.Layout.InitializeLayout"> <summary> Initializes the layout. </summary> </member> <member name="M:NLog.Layouts.Layout.CloseLayout"> <summary> Closes the layout. </summary> </member> <member name="M:NLog.Layouts.Layout.GetFormattedMessage(NLog.LogEventInfo)"> <summary> Renders the layout for the specified logging event by invoking layout renderers. </summary> <param name="logEvent">The logging event.</param> <returns>The rendered layout.</returns> </member> <member name="P:NLog.Layouts.Layout.IsThreadAgnostic"> <summary> Gets a value indicating whether this layout is thread-agnostic (can be rendered on any thread). </summary> <remarks> Layout is thread-agnostic if it has been marked with [ThreadAgnostic] attribute and all its children are like that as well. Thread-agnostic layouts only use contents of <see cref="T:NLog.LogEventInfo"/> for its output. </remarks> </member> <member name="P:NLog.Layouts.Layout.LoggingConfiguration"> <summary> Gets the logging configuration this target is part of. </summary> </member> <member name="M:NLog.Layouts.CompoundLayout.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.CompoundLayout"/> class. </summary> </member> <member name="M:NLog.Layouts.CompoundLayout.InitializeLayout"> <summary> Initializes the layout. </summary> </member> <member name="M:NLog.Layouts.CompoundLayout.GetFormattedMessage(NLog.LogEventInfo)"> <summary> Formats the log event relying on inner layouts. </summary> <param name="logEvent">The log event to be formatted.</param> <returns>A string representation of the log event.</returns> </member> <member name="M:NLog.Layouts.CompoundLayout.CloseLayout"> <summary> Closes the layout. </summary> </member> <member name="P:NLog.Layouts.CompoundLayout.Layouts"> <summary> Gets the inner layouts. </summary> <docgen category='CSV Options' order='10' /> </member> <member name="T:NLog.Layouts.CsvColumn"> <summary> A column in the CSV. </summary> </member> <member name="M:NLog.Layouts.CsvColumn.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.CsvColumn"/> class. </summary> </member> <member name="M:NLog.Layouts.CsvColumn.#ctor(System.String,NLog.Layouts.Layout)"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.CsvColumn"/> class. </summary> <param name="name">The name of the column.</param> <param name="layout">The layout of the column.</param> </member> <member name="P:NLog.Layouts.CsvColumn.Name"> <summary> Gets or sets the name of the column. </summary> <docgen category='CSV Column Options' order='10' /> </member> <member name="P:NLog.Layouts.CsvColumn.Layout"> <summary> Gets or sets the layout of the column. </summary> <docgen category='CSV Column Options' order='10' /> </member> <member name="T:NLog.Layouts.CsvColumnDelimiterMode"> <summary> Specifies allowed column delimiters. </summary> </member> <member name="F:NLog.Layouts.CsvColumnDelimiterMode.Auto"> <summary> Automatically detect from regional settings. </summary> </member> <member name="F:NLog.Layouts.CsvColumnDelimiterMode.Comma"> <summary> Comma (ASCII 44). </summary> </member> <member name="F:NLog.Layouts.CsvColumnDelimiterMode.Semicolon"> <summary> Semicolon (ASCII 59). </summary> </member> <member name="F:NLog.Layouts.CsvColumnDelimiterMode.Tab"> <summary> Tab character (ASCII 9). </summary> </member> <member name="F:NLog.Layouts.CsvColumnDelimiterMode.Pipe"> <summary> Pipe character (ASCII 124). </summary> </member> <member name="F:NLog.Layouts.CsvColumnDelimiterMode.Space"> <summary> Space character (ASCII 32). </summary> </member> <member name="F:NLog.Layouts.CsvColumnDelimiterMode.Custom"> <summary> Custom string, specified by the CustomDelimiter. </summary> </member> <member name="T:NLog.Layouts.CsvLayout"> <summary> A specialized layout that renders CSV-formatted events. </summary> <remarks>If <see cref="P:NLog.Layouts.LayoutWithHeaderAndFooter.Header"/> is set, then the header generation with columnnames will be disabled.</remarks> </member> <member name="T:NLog.Layouts.LayoutWithHeaderAndFooter"> <summary> A specialized layout that supports header and footer. </summary> </member> <member name="M:NLog.Layouts.LayoutWithHeaderAndFooter.GetFormattedMessage(NLog.LogEventInfo)"> <summary> Renders the layout for the specified logging event by invoking layout renderers. </summary> <param name="logEvent">The logging event.</param> <returns>The rendered layout.</returns> </member> <member name="P:NLog.Layouts.LayoutWithHeaderAndFooter.Layout"> <summary> Gets or sets the body layout (can be repeated multiple times). </summary> <docgen category='Layout Options' order='10' /> </member> <member name="P:NLog.Layouts.LayoutWithHeaderAndFooter.Header"> <summary> Gets or sets the header layout. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="P:NLog.Layouts.LayoutWithHeaderAndFooter.Footer"> <summary> Gets or sets the footer layout. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="M:NLog.Layouts.CsvLayout.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.CsvLayout"/> class. </summary> </member> <member name="M:NLog.Layouts.CsvLayout.InitializeLayout"> <summary> Initializes the layout. </summary> </member> <member name="M:NLog.Layouts.CsvLayout.GetFormattedMessage(NLog.LogEventInfo)"> <summary> Formats the log event for write. </summary> <param name="logEvent">The log event to be formatted.</param> <returns>A string representation of the log event.</returns> </member> <member name="M:NLog.Layouts.CsvLayout.GetHeader"> <summary> Get the headers with the column names. </summary> <returns></returns> </member> <member name="P:NLog.Layouts.CsvLayout.Columns"> <summary> Gets the array of parameters to be passed. </summary> <docgen category='CSV Options' order='10' /> </member> <member name="P:NLog.Layouts.CsvLayout.WithHeader"> <summary> Gets or sets a value indicating whether CVS should include header. </summary> <value>A value of <c>true</c> if CVS should include header; otherwise, <c>false</c>.</value> <docgen category='CSV Options' order='10' /> </member> <member name="P:NLog.Layouts.CsvLayout.Delimiter"> <summary> Gets or sets the column delimiter. </summary> <docgen category='CSV Options' order='10' /> </member> <member name="P:NLog.Layouts.CsvLayout.Quoting"> <summary> Gets or sets the quoting mode. </summary> <docgen category='CSV Options' order='10' /> </member> <member name="P:NLog.Layouts.CsvLayout.QuoteChar"> <summary> Gets or sets the quote Character. </summary> <docgen category='CSV Options' order='10' /> </member> <member name="P:NLog.Layouts.CsvLayout.CustomColumnDelimiter"> <summary> Gets or sets the custom column delimiter value (valid when ColumnDelimiter is set to 'Custom'). </summary> <docgen category='CSV Options' order='10' /> </member> <member name="T:NLog.Layouts.CsvLayout.CsvHeaderLayout"> <summary> Header with column names for CSV layout. </summary> </member> <member name="M:NLog.Layouts.CsvLayout.CsvHeaderLayout.#ctor(NLog.Layouts.CsvLayout)"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.CsvLayout.CsvHeaderLayout"/> class. </summary> <param name="parent">The parent.</param> </member> <member name="M:NLog.Layouts.CsvLayout.CsvHeaderLayout.GetFormattedMessage(NLog.LogEventInfo)"> <summary> Renders the layout for the specified logging event by invoking layout renderers. </summary> <param name="logEvent">The logging event.</param> <returns>The rendered layout.</returns> </member> <member name="T:NLog.Layouts.CsvQuotingMode"> <summary> Specifies CSV quoting modes. </summary> </member> <member name="F:NLog.Layouts.CsvQuotingMode.All"> <summary> Quote all column. </summary> </member> <member name="F:NLog.Layouts.CsvQuotingMode.Nothing"> <summary> Quote nothing. </summary> </member> <member name="F:NLog.Layouts.CsvQuotingMode.Auto"> <summary> Quote only whose values contain the quote symbol or the separator. </summary> </member> <member name="T:NLog.Layouts.JsonAttribute"> <summary> JSON attribute. </summary> </member> <member name="M:NLog.Layouts.JsonAttribute.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.JsonAttribute"/> class. </summary> </member> <member name="M:NLog.Layouts.JsonAttribute.#ctor(System.String,NLog.Layouts.Layout)"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.JsonAttribute"/> class. </summary> <param name="name">The name of the attribute.</param> <param name="layout">The layout of the attribute's value.</param> </member> <member name="M:NLog.Layouts.JsonAttribute.#ctor(System.String,NLog.Layouts.Layout,System.Boolean)"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.JsonAttribute"/> class. </summary> <param name="name">The name of the attribute.</param> <param name="layout">The layout of the attribute's value.</param> <param name="encode">Encode value with json-encode</param> </member> <member name="P:NLog.Layouts.JsonAttribute.Name"> <summary> Gets or sets the name of the attribute. </summary> </member> <member name="P:NLog.Layouts.JsonAttribute.Layout"> <summary> Gets or sets the layout that will be rendered as the attribute's value. </summary> </member> <member name="P:NLog.Layouts.JsonAttribute.Encode"> <summary> Determines wether or not this attribute will be Json encoded. </summary> </member> <member name="T:NLog.Layouts.JsonLayout"> <summary> A specialized layout that renders JSON-formatted events. </summary> </member> <member name="M:NLog.Layouts.JsonLayout.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.JsonLayout"/> class. </summary> </member> <member name="M:NLog.Layouts.JsonLayout.GetFormattedMessage(NLog.LogEventInfo)"> <summary> Formats the log event as a JSON document for writing. </summary> <param name="logEvent">The log event to be formatted.</param> <returns>A JSON string representation of the log event.</returns> </member> <member name="P:NLog.Layouts.JsonLayout.Attributes"> <summary> Gets the array of attributes' configurations. </summary> <docgen category='CSV Options' order='10' /> </member> <member name="P:NLog.Layouts.JsonLayout.SuppressSpaces"> <summary> Gets or sets the option to suppress the extra spaces in the output json </summary> </member> <member name="P:NLog.Layouts.JsonLayout.RenderEmptyObject"> <summary> Gets or sets the option to render the empty object value {} </summary> </member> <member name="T:NLog.Layouts.LayoutAttribute"> <summary> Marks class as a layout renderer and assigns a format string to it. </summary> </member> <member name="M:NLog.Layouts.LayoutAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.LayoutAttribute"/> class. </summary> <param name="name">Layout name.</param> </member> <member name="T:NLog.Layouts.LayoutParser"> <summary> Parses layout strings. </summary> </member> <member name="T:NLog.Layouts.Log4JXmlEventLayout"> <summary> A specialized layout that renders Log4j-compatible XML events. </summary> <remarks> This layout is not meant to be used explicitly. Instead you can use ${log4jxmlevent} layout renderer. </remarks> </member> <member name="M:NLog.Layouts.Log4JXmlEventLayout.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.Log4JXmlEventLayout"/> class. </summary> </member> <member name="M:NLog.Layouts.Log4JXmlEventLayout.GetFormattedMessage(NLog.LogEventInfo)"> <summary> Renders the layout for the specified logging event by invoking layout renderers. </summary> <param name="logEvent">The logging event.</param> <returns>The rendered layout.</returns> </member> <member name="P:NLog.Layouts.Log4JXmlEventLayout.Renderer"> <summary> Gets the <see cref="T:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer"/> instance that renders log events. </summary> </member> <member name="T:NLog.Layouts.SimpleLayout"> <summary> Represents a string with embedded placeholders that can render contextual information. </summary> <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> </member> <member name="M:NLog.Layouts.SimpleLayout.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.SimpleLayout"/> class. </summary> </member> <member name="M:NLog.Layouts.SimpleLayout.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.SimpleLayout"/> class. </summary> <param name="txt">The layout string to parse.</param> </member> <member name="M:NLog.Layouts.SimpleLayout.#ctor(System.String,NLog.Config.ConfigurationItemFactory)"> <summary> Initializes a new instance of the <see cref="T:NLog.Layouts.SimpleLayout"/> class. </summary> <param name="txt">The layout string to parse.</param> <param name="configurationItemFactory">The NLog factories to use when creating references to layout renderers.</param> </member> <member name="M:NLog.Layouts.SimpleLayout.op_Implicit(System.String)~NLog.Layouts.SimpleLayout"> <summary> Converts a text to a simple layout. </summary> <param name="text">Text to be converted.</param> <returns>A <see cref="T:NLog.Layouts.SimpleLayout"/> object.</returns> </member> <member name="M:NLog.Layouts.SimpleLayout.Escape(System.String)"> <summary> Escapes the passed text so that it can be used literally in all places where layout is normally expected without being treated as layout. </summary> <param name="text">The text to be escaped.</param> <returns>The escaped text.</returns> <remarks> Escaping is done by replacing all occurrences of '${' with '${literal:text=${}' </remarks> </member> <member name="M:NLog.Layouts.SimpleLayout.Evaluate(System.String,NLog.LogEventInfo)"> <summary> Evaluates the specified text by expanding all layout renderers. </summary> <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 occurrences of ${} replaced with values provided by the appropriate layout renderers.</returns> </member> <member name="M:NLog.Layouts.SimpleLayout.Evaluate(System.String)"> <summary> Evaluates the specified text by expanding all layout renderers in new <see cref="T:NLog.LogEventInfo"/> context. </summary> <param name="text">The text to be evaluated.</param> <returns>The input text with all occurrences of ${} replaced with values provided by the appropriate layout renderers.</returns> </member> <member name="M:NLog.Layouts.SimpleLayout.ToString"> <summary> Returns a <see cref="T:System.String"></see> that represents the current object. </summary> <returns> A <see cref="T:System.String"></see> that represents the current object. </returns> </member> <member name="M:NLog.Layouts.SimpleLayout.InitializeLayout"> <summary> Initializes the layout. </summary> </member> <member name="M:NLog.Layouts.SimpleLayout.GetFormattedMessage(NLog.LogEventInfo)"> <summary> Renders the layout for the specified logging event by invoking layout renderers that make up the event. </summary> <param name="logEvent">The logging event.</param> <returns>The rendered layout.</returns> </member> <member name="P:NLog.Layouts.SimpleLayout.OriginalText"> <summary> Original text before compile to Layout renderes </summary> </member> <member name="P:NLog.Layouts.SimpleLayout.Text"> <summary> Gets or sets the layout text. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="P:NLog.Layouts.SimpleLayout.IsFixedText"> <summary> Is the message fixed? (no Layout renderers used) </summary> </member> <member name="P:NLog.Layouts.SimpleLayout.FixedText"> <summary> Get the fixed text. Only set when <see cref="P:NLog.Layouts.SimpleLayout.IsFixedText"/> is <c>true</c> </summary> </member> <member name="P:NLog.Layouts.SimpleLayout.Renderers"> <summary> Gets a collection of <see cref="T:NLog.LayoutRenderers.LayoutRenderer"/> objects that make up this layout. </summary> </member> <member name="P:NLog.Layouts.SimpleLayout.StackTraceUsage"> <summary> Gets the level of stack trace information required for rendering. </summary> <remarks>Calculated when setting <see cref="P:NLog.Layouts.SimpleLayout.Renderers"/>.</remarks> </member> <member name="T:NLog.LogEventInfo"> <summary> Represents the logging event. </summary> </member> <member name="F:NLog.LogEventInfo.ZeroDate"> <summary> Gets the date of the first log event created. </summary> </member> <member name="M:NLog.LogEventInfo.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LogEventInfo"/> class. </summary> </member> <member name="M:NLog.LogEventInfo.#ctor(NLog.LogLevel,System.String,System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.LogEventInfo"/> class. </summary> <param name="level">Log level.</param> <param name="loggerName">Logger name.</param> <param name="message">Log message including parameter placeholders.</param> </member> <member name="M:NLog.LogEventInfo.#ctor(NLog.LogLevel,System.String,System.IFormatProvider,System.String,System.Object[])"> <summary> Initializes a new instance of the <see cref="T:NLog.LogEventInfo"/> class. </summary> <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> </member> <member name="M:NLog.LogEventInfo.#ctor(NLog.LogLevel,System.String,System.IFormatProvider,System.String,System.Object[],System.Exception)"> <summary> Initializes a new instance of the <see cref="T:NLog.LogEventInfo"/> class. </summary> <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> <param name="exception">Exception information.</param> </member> <member name="M:NLog.LogEventInfo.CreateNullEvent"> <summary> Creates the null event. </summary> <returns>Null log event.</returns> </member> <member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.String)"> <summary> Creates the log event. </summary> <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> </member> <member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.IFormatProvider,System.String,System.Object[])"> <summary> Creates the log event. </summary> <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> </member> <member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.IFormatProvider,System.Object)"> <summary> Creates the log event. </summary> <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> </member> <member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.String,System.Exception)"> <summary> Creates the log event. </summary> <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> </member> <member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.Exception,System.IFormatProvider,System.String)"> <summary> Creates the log event. </summary> <param name="logLevel">The log level.</param> <param name="loggerName">Name of the logger.</param> <param name="exception">The exception.</param> <param name="formatProvider">The format provider.</param> <param name="message">The message.</param> <returns>Instance of <see cref="T:NLog.LogEventInfo"/>.</returns> </member> <member name="M:NLog.LogEventInfo.Create(NLog.LogLevel,System.String,System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Creates the log event. </summary> <param name="logLevel">The log level.</param> <param name="loggerName">Name of the logger.</param> <param name="exception">The exception.</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> </member> <member name="M:NLog.LogEventInfo.WithContinuation(NLog.Common.AsyncContinuation)"> <summary> Creates <see cref="T:NLog.Common.AsyncLogEventInfo"/> from this <see cref="T:NLog.LogEventInfo"/> by attaching the specified asynchronous continuation. </summary> <param name="asyncContinuation">The asynchronous continuation.</param> <returns>Instance of <see cref="T:NLog.Common.AsyncLogEventInfo"/> with attached continuation.</returns> </member> <member name="M:NLog.LogEventInfo.ToString"> <summary> Returns a string representation of this log event. </summary> <returns>String representation of the log event.</returns> </member> <member name="M:NLog.LogEventInfo.SetStackTrace(System.Diagnostics.StackTrace,System.Int32)"> <summary> Sets the stack trace for the event info. </summary> <param name="stackTrace">The stack trace.</param> <param name="userStackFrame">Index of the first user stack frame within the stack trace.</param> </member> <member name="P:NLog.LogEventInfo.SequenceID"> <summary> Gets the unique identifier of log event which is automatically generated and monotonously increasing. </summary> </member> <member name="P:NLog.LogEventInfo.TimeStamp"> <summary> Gets or sets the timestamp of the logging event. </summary> </member> <member name="P:NLog.LogEventInfo.Level"> <summary> Gets or sets the level of the logging event. </summary> </member> <member name="P:NLog.LogEventInfo.HasStackTrace"> <summary> Gets a value indicating whether stack trace has been set for this event. </summary> </member> <member name="P:NLog.LogEventInfo.UserStackFrame"> <summary> Gets the stack frame of the method that did the logging. </summary> </member> <member name="P:NLog.LogEventInfo.UserStackFrameNumber"> <summary> Gets the number index of the stack frame that represents the user code (not the NLog code). </summary> </member> <member name="P:NLog.LogEventInfo.StackTrace"> <summary> Gets the entire stack trace. </summary> </member> <member name="P:NLog.LogEventInfo.Exception"> <summary> Gets or sets the exception information. </summary> </member> <member name="P:NLog.LogEventInfo.LoggerName"> <summary> Gets or sets the logger name. </summary> </member> <member name="P:NLog.LogEventInfo.LoggerShortName"> <summary> Gets the logger short name. </summary> </member> <member name="P:NLog.LogEventInfo.Message"> <summary> Gets or sets the log message including any parameter placeholders. </summary> </member> <member name="P:NLog.LogEventInfo.Parameters"> <summary> Gets or sets the parameter values or null if no parameters have been specified. </summary> </member> <member name="P:NLog.LogEventInfo.FormatProvider"> <summary> Gets or sets the format provider that was provided while logging or <see langword="null" /> when no formatProvider was specified. </summary> </member> <member name="P:NLog.LogEventInfo.FormattedMessage"> <summary> Gets the formatted message. </summary> </member> <member name="P:NLog.LogEventInfo.Properties"> <summary> Gets the dictionary of per-event context properties. </summary> </member> <member name="P:NLog.LogEventInfo.Context"> <summary> Gets the dictionary of per-event context properties. </summary> </member> <member name="T:NLog.LogFactory"> <summary> Creates and manages instances of <see cref="T:NLog.Logger" /> objects. </summary> </member> <member name="F:NLog.LogFactory.candidateConfigFilePaths"> <summary> Overwrite possible file paths (including filename) for possible NLog config files. When this property is <c>null</c>, the default file paths (<see cref="M:NLog.LogFactory.GetCandidateConfigFilePaths"/> are used. </summary> </member> <member name="M:NLog.LogFactory.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.LogFactory"/> class. </summary> </member> <member name="M:NLog.LogFactory.#ctor(NLog.Config.LoggingConfiguration)"> <summary> Initializes a new instance of the <see cref="T:NLog.LogFactory"/> class. </summary> <param name="config">The config.</param> </member> <member name="M:NLog.LogFactory.Dispose"> <summary> Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. </summary> </member> <member name="M:NLog.LogFactory.CreateNullLogger"> <summary> Creates a logger that discards all log messages. </summary> <returns>Null logger instance.</returns> </member> <member name="M:NLog.LogFactory.GetCurrentClassLogger"> <summary> Gets the logger with the name of the current 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.LogFactory.GetCurrentClassLogger``1"> <summary> Gets the logger with the name of the current class. </summary> <returns>The logger with type <typeparamref name="T"/>.</returns> <typeparam name="T">Type of the logger</typeparam> <remarks>This is a slow-running method. Make sure you're not doing this in a loop.</remarks> </member> <member name="M:NLog.LogFactory.GetCurrentClassLogger(System.Type)"> <summary> Gets a custom logger with the name of the current class. Use <paramref name="loggerType"/> to pass the type of the needed Logger. </summary> <param name="loggerType">The type of the logger to create. The type must inherit from <see cref="T:NLog.Logger"/></param> <returns>The logger of type <paramref name="loggerType"/>.</returns> <remarks>This is a slow-running method. Make sure you are not calling this method in a loop.</remarks> </member> <member name="M:NLog.LogFactory.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 are not guaranteed to return the same logger reference.</returns> </member> <member name="M:NLog.LogFactory.GetLogger``1(System.String)"> <summary> Gets the specified named logger. </summary> <param name="name">Name of the logger.</param> <typeparam name="T">Type of the logger</typeparam> <returns>The logger reference with type <typeparamref name="T"/>. Multiple calls to <c>GetLogger</c> with the same argument are not guaranteed to return the same logger reference.</returns> </member> <member name="M:NLog.LogFactory.GetLogger(System.String,System.Type)"> <summary> Gets the specified named logger. Use <paramref name="loggerType"/> to pass the type of the needed Logger. </summary> <param name="name">Name of the logger.</param> <param name="loggerType">The type of the logger to create. The type must inherit from <see cref="T:NLog.Logger"/>.</param> <returns>The logger of type <paramref name="loggerType"/>. 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.LogFactory.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.LogFactory.Flush"> <summary> Flush any pending log messages (in case of asynchronous targets). </summary> </member> <member name="M:NLog.LogFactory.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.LogFactory.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.LogFactory.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.LogFactory.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.LogFactory.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.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.ResumeLogging"/> calls is greater than or equal to <see cref="M:NLog.LogFactory.SuspendLogging"/> calls. </remarks> <returns>An object that implements IDisposable whose Dispose() method re-enables 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.ResumeLogging"/> calls is greater than or equal to <see cref="M:NLog.LogFactory.SuspendLogging"/> calls.</remarks> </member> <member name="M:NLog.LogFactory.SuspendLogging"> <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.ResumeLogging"/> calls is greater than or equal to <see cref="M:NLog.LogFactory.SuspendLogging"/> calls. </remarks> <returns>An object that implements IDisposable whose Dispose() method re-enables logging. To be used with C# <c>using ()</c> statement.</returns> </member> <member name="M:NLog.LogFactory.ResumeLogging"> <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.ResumeLogging"/> calls is greater than or equal to <see cref="M:NLog.LogFactory.SuspendLogging"/> calls.</remarks> </member> <member name="M:NLog.LogFactory.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.LogFactory.ResumeLogging"/> calls is greater than or equal to <see cref="M:NLog.LogFactory.SuspendLogging"/> calls.</remarks> </member> <member name="M:NLog.LogFactory.OnConfigurationChanged(NLog.Config.LoggingConfigurationChangedEventArgs)"> <summary> Invoke the Changed event; called whenever list changes </summary> <param name="e">Event arguments.</param> </member> <member name="F:NLog.LogFactory.IsDisposing"> <summary> Currenty this logfactory is disposing? </summary> </member> <member name="M:NLog.LogFactory.Dispose(System.Boolean)"> <summary> Releases unmanaged and - optionally - managed resources. </summary> <param name="disposing"><c>True</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param> </member> <member name="M:NLog.LogFactory.GetCandidateConfigFilePaths"> <summary> Get file paths (including filename) for the possible NLog config files. </summary> <returns>The filepaths to the possible config file</returns> </member> <member name="M:NLog.LogFactory.SetCandidateConfigFilePaths(System.Collections.Generic.IEnumerable{System.String})"> <summary> Overwrite the paths (including filename) for the possible NLog config files. </summary> <param name="filePaths">The filepaths to the possible config file</param> </member> <member name="M:NLog.LogFactory.ResetCandidateConfigFilePath"> <summary> Clear the candidate file paths and return to the defaults. </summary> </member> <member name="M:NLog.LogFactory.GetDefaultCandidateConfigFilePaths"> <summary> Get default file paths (including filename) for possible NLog config files. </summary> </member> <member name="E:NLog.LogFactory.ConfigurationChanged"> <summary> Occurs when logging <see cref="P:NLog.LogFactory.Configuration"/> changes. </summary> </member> <member name="P:NLog.LogFactory.CurrentAppDomain"> <summary> Gets the current <see cref="T:NLog.Internal.Fakeables.IAppDomain"/>. </summary> </member> <member name="P:NLog.LogFactory.ThrowExceptions"> <summary> Gets or sets a value indicating whether exceptions should be thrown. See also <see cref="P:NLog.LogFactory.ThrowConfigExceptions"/>. </summary> <value>A value of <c>true</c> if exception should be thrown; otherwise, <c>false</c>.</value> <remarks>By default exceptions are not thrown under any circumstances.</remarks> </member> <member name="P:NLog.LogFactory.ThrowConfigExceptions"> <summary> Gets or sets a value indicating whether <see cref="T:NLog.NLogConfigurationException"/> should be thrown. If <c>null</c> then <see cref="P:NLog.LogFactory.ThrowExceptions"/> is used. </summary> <value>A value of <c>true</c> if exception should be thrown; otherwise, <c>false</c>.</value> <remarks> This option is for backwards-compatiblity. By default exceptions are not thrown under any circumstances. </remarks> </member> <member name="P:NLog.LogFactory.Configuration"> <summary> Gets or sets the current logging configuration. After setting this property all existing loggers will be re-configured, so that there is no need to call <see cref="M:NLog.LogFactory.ReconfigExistingLoggers"/> manually. </summary> </member> <member name="P:NLog.LogFactory.GlobalThreshold"> <summary> Gets or sets the global log threshold. Log events below this threshold are not logged. </summary> </member> <member name="P:NLog.LogFactory.DefaultCultureInfo"> <summary> Gets the default culture info to use as <see cref="P:NLog.LogEventInfo.FormatProvider"/>. </summary> <value> Specific culture info or null to use <see cref="P:System.Globalization.CultureInfo.CurrentCulture"/> </value> </member> <member name="T:NLog.LogFactory.LoggerCacheKey"> <summary> Logger cache key. </summary> </member> <member name="M:NLog.LogFactory.LoggerCacheKey.GetHashCode"> <summary> Serves as a hash function for a particular type. </summary> <returns> A hash code for the current <see cref="T:System.Object"/>. </returns> </member> <member name="M:NLog.LogFactory.LoggerCacheKey.Equals(System.Object)"> <summary> Determines if two objects are equal in value. </summary> <param name="obj">Other object to compare to.</param> <returns>True if objects are equal, false otherwise.</returns> </member> <member name="M:NLog.LogFactory.LoggerCacheKey.Equals(NLog.LogFactory.LoggerCacheKey)"> <summary> Determines if two objects of the same type are equal in value. </summary> <param name="key">Other object to compare to.</param> <returns>True if objects are equal, false otherwise.</returns> </member> <member name="T:NLog.LogFactory.LoggerCache"> <summary> Logger cache. </summary> </member> <member name="M:NLog.LogFactory.LoggerCache.InsertOrUpdate(NLog.LogFactory.LoggerCacheKey,NLog.Logger)"> <summary> Inserts or updates. </summary> <param name="cacheKey"></param> <param name="logger"></param> </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 with type <typeparamref name="T"/>. </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 a custom logger with the name of the current class and type <typeparamref name="T"/>. </summary> <returns>An instance of <typeparamref name="T"/>.</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> <summary> Provides logging interface and utility functions. </summary> <summary> Logging methods which only are executed when the DEBUG conditional compilation symbol is set. </summary> <remarks> The DEBUG conditional compilation symbol is default enabled (only) in a debug build. If the DEBUG conditional compilation symbol isn't set in the calling library, the compiler will remove all the invocations to these methods. This could lead to better performance. See: https://msdn.microsoft.com/en-us/library/4xssyw96%28v=vs.90%29.aspx </remarks> <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> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.Logger.LogException(NLog.LogLevel,System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the specified level. </summary> <param name="level">The log level.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the specified level using the specified parameters and formatting them with the supplied format provider. </summary> <param name="level">The log level.</param> <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> <member name="M:NLog.Logger.Log(NLog.LogLevel,System.String)"> <summary> Writes the diagnostic message at the specified level. </summary> <param name="level">The log level.</param> <param name="message">Log message.</param> </member> <member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Object[])"> <summary> Writes the diagnostic message at the specified level using the specified parameters. </summary> <param name="level">The log level.</param> <param name="message">A <see langword="string" /> containing format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Log(NLog.LogLevel,System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the specified level. </summary> <param name="level">The log level.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Log(NLog.LogLevel,System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the specified level. </summary> <param name="level">The log level.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="args">Arguments to format.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Log(NLog.LogLevel,System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the specified level. </summary> <param name="level">The log level.</param> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="args">Arguments to format.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Log``1(NLog.LogLevel,System.IFormatProvider,System.String,``0)"> <summary> Writes the diagnostic message at the specified level using the specified parameter and formatting it with the supplied format provider. </summary> <typeparam name="TArgument">The type of the argument.</typeparam> <param name="level">The log level.</param> <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.Log``1(NLog.LogLevel,System.String,``0)"> <summary> Writes the diagnostic message at the specified level using the specified parameter. </summary> <typeparam name="TArgument">The type of the argument.</typeparam> <param name="level">The log level.</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.Log``2(NLog.LogLevel,System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the specified 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> <param name="level">The log level.</param> <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> <member name="M:NLog.Logger.Log``2(NLog.LogLevel,System.String,``0,``1)"> <summary> Writes the diagnostic message at the specified 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> <param name="level">The log level.</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> <member name="M:NLog.Logger.Log``3(NLog.LogLevel,System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the specified 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="level">The log level.</param> <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.Log``3(NLog.LogLevel,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the specified 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="level">The log level.</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.Swallow(System.Action)"> <summary> Runs the provided action. If the action throws, the exception is logged at <c>Error</c> level. The exception is not propagated outside of this method. </summary> <param name="action">Action to execute.</param> </member> <member name="M:NLog.Logger.Swallow``1(System.Func{``0})"> <summary> Runs the provided function and returns its result. If an exception is thrown, it is logged at <c>Error</c> level. The exception is not propagated outside of this method; a default value is returned instead. </summary> <typeparam name="T">Return type of the provided function.</typeparam> <param name="func">Function to run.</param> <returns>Result returned by the provided function or the default value of type <typeparamref name="T"/> in case of exception.</returns> </member> <member name="M:NLog.Logger.Swallow``1(System.Func{``0},``0)"> <summary> Runs the provided function and returns its result. If an exception is thrown, it is logged at <c>Error</c> level. The exception is not propagated outside of this method; a fallback value is returned instead. </summary> <typeparam name="T">Return type of the provided function.</typeparam> <param name="func">Function to run.</param> <param name="fallback">Fallback value to return in case of exception.</param> <returns>Result returned by the provided function or fallback value in case of exception.</returns> </member> <member name="M:NLog.Logger.Trace``1(``0)"> <overloads> Writes the diagnostic message at the <c>Trace</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Trace</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.Logger.Trace``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. </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> <member name="M:NLog.Logger.Trace(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.Logger.TraceException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Trace(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Trace(System.String)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Logger.Trace(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Trace(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Trace(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Trace``1(System.IFormatProvider,System.String,``0)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameter and formatting it with the supplied format provider. </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> <member name="M:NLog.Logger.Trace``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameter. </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> <member name="M:NLog.Logger.Trace``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Trace</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> <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> <member name="M:NLog.Logger.Trace``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Trace</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> <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> <member name="M:NLog.Logger.Trace``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Trace</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.Debug``1(``0)"> <overloads> Writes the diagnostic message at the <c>Debug</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Debug</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.Logger.Debug``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. </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> <member name="M:NLog.Logger.Debug(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.Logger.DebugException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Debug(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Debug(System.String)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Logger.Debug(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Debug(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Debug(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</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> <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.Debug``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameter. </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> <member name="M:NLog.Logger.Debug``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Debug</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> <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> <member name="M:NLog.Logger.Debug``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Debug</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> <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> <member name="M:NLog.Logger.Debug``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Debug</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.Info``1(``0)"> <overloads> Writes the diagnostic message at the <c>Info</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Info</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.Logger.Info``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Info</c> level. </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> <member name="M:NLog.Logger.Info(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Info</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.Logger.InfoException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Info</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Info(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Info</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Info(System.String)"> <summary> Writes the diagnostic message at the <c>Info</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Logger.Info(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Info</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Info(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Info</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Info(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Info</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</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> <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.Info``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Info</c> level using the specified parameter. </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> <member name="M:NLog.Logger.Info``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Info</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> <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> <member name="M:NLog.Logger.Info``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Info</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> <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> <member name="M:NLog.Logger.Info``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Info</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.Info``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Info</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.Warn``1(``0)"> <overloads> Writes the diagnostic message at the <c>Warn</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Warn</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.Logger.Warn``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Warn</c> level. </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> <member name="M:NLog.Logger.Warn(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Warn</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.Logger.WarnException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Warn</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Warn(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Warn</c> level using the specified parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Warn(System.String)"> <summary> Writes the diagnostic message at the <c>Warn</c> level. </summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Logger.Warn(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Warn</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Warn(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Warn</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Warn(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Warn</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Warn``1(System.IFormatProvider,System.String,``0)"> <summary> Writes the diagnostic message at the <c>Warn</c> level using the specified parameter and formatting it with the supplied format provider. </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> <member name="M:NLog.Logger.Warn``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Warn</c> level using the specified parameter. </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> <member name="M:NLog.Logger.Warn``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Warn</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> <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> <member name="M:NLog.Logger.Warn``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Warn</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> <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> <member name="M:NLog.Logger.Warn``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Warn</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.Error``1(``0)"> <overloads> Writes the diagnostic message at the <c>Error</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Error</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.Logger.Error``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Error</c> level. </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> <member name="M:NLog.Logger.Error(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Error</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.Logger.ErrorException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Error</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</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 parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Error(System.String)"> <summary> Writes the diagnostic message at the <c>Error</c> level. </summary> <param name="message">Log message.</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 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(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Error</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Error(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Error</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Error(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Error</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</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. </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> <member name="M:NLog.Logger.Error``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Error</c> level using the specified parameter. </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> <member name="M:NLog.Logger.Error``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Error</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> <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> <member name="M:NLog.Logger.Error``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Error</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> <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> <member name="M:NLog.Logger.Error``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Error</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.Error``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Error</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.Fatal``1(``0)"> <overloads> Writes the diagnostic message at the <c>Fatal</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Fatal</c> level. </summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.Logger.Fatal``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Fatal</c> level. </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> <member name="M:NLog.Logger.Fatal(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Fatal</c> level. </summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.Logger.FatalException(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Fatal</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</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 parameters and formatting them 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 format items.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Fatal(System.String)"> <summary> Writes the diagnostic message at the <c>Fatal</c> level. </summary> <param name="message">Log message.</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 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(System.String,System.Exception)"> <summary> Writes the diagnostic message and exception at the <c>Fatal</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> </member> <member name="M:NLog.Logger.Fatal(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Fatal</c> level. </summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.Fatal(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Fatal</c> level. </summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</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. </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> <member name="M:NLog.Logger.Fatal``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Fatal</c> level using the specified parameter. </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> <member name="M:NLog.Logger.Fatal``2(System.IFormatProvider,System.String,``0,``1)"> <summary> 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> <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> <member name="M:NLog.Logger.Fatal``2(System.String,``0,``1)"> <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> <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> <member name="M:NLog.Logger.Fatal``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> 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.ConditionalDebug``1(``0)"> <overloads> Writes the diagnostic message at the <c>Debug</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Debug</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.Logger.ConditionalDebug``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalDebug(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.Logger.ConditionalDebug(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.ConditionalDebug(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Debug</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.ConditionalDebug(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameters and formatting them with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalDebug(System.String)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Logger.ConditionalDebug(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug``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. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalDebug``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameter. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalDebug``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified arguments formatting it with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalDebug``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalDebug``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified arguments formatting it with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.Logger.ConditionalDebug(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.Char)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.String)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.Single)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.Double)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.IFormatProvider,System.String,System.Object)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalDebug(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace``1(``0)"> <overloads> Writes the diagnostic message at the <c>Trace</c> level using the specified format provider and format parameters. </overloads> <summary> Writes the diagnostic message at the <c>Trace</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <typeparam name="T">Type of the value.</typeparam> <param name="value">The value to be written.</param> </member> <member name="M:NLog.Logger.ConditionalTrace``1(System.IFormatProvider,``0)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalTrace(NLog.LogMessageGenerator)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="messageFunc">A function returning message to be written. Function is not evaluated if logging is not enabled.</param> </member> <member name="M:NLog.Logger.ConditionalTrace(System.Exception,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.ConditionalTrace(System.Exception,System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message and exception at the <c>Trace</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> <param name="message">A <see langword="string" /> to be written.</param> <param name="exception">An exception to be logged.</param> <param name="args">Arguments to format.</param> </member> <member name="M:NLog.Logger.ConditionalTrace(System.IFormatProvider,System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameters and formatting them with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalTrace(System.String)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="message">Log message.</param> </member> <member name="M:NLog.Logger.ConditionalTrace(System.String,System.Object[])"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace``1(System.IFormatProvider,System.String,``0)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameter and formatting it with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalTrace``1(System.String,``0)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameter. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalTrace``2(System.IFormatProvider,System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified arguments formatting it with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalTrace``2(System.String,``0,``1)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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> <member name="M:NLog.Logger.ConditionalTrace``3(System.IFormatProvider,System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified arguments formatting it with the supplied format provider. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace``3(System.String,``0,``1,``2)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. Only executed when the DEBUG conditional compilation symbol is set.</summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.Logger.ConditionalTrace(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified parameters. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.Char)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.String)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.Single)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.Double)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.IFormatProvider,System.String,System.Object)"> <summary> 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. Only executed when the DEBUG conditional compilation symbol is set.</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.ConditionalTrace(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</c> level using the specified value as a parameter. Only executed when the DEBUG conditional compilation symbol is set.</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.Log(NLog.LogLevel,System.Object)"> <summary> Writes the diagnostic message at the specified level. </summary> <param name="level">The log level.</param> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.Logger.Log(NLog.LogLevel,System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the specified level. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the specified level using the specified parameters. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the specified level using the specified parameters. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Boolean)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Boolean)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Char)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Char)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Byte)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Byte)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.String)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.String)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Int32)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Int32)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Int64)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Int64)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Single)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Single)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Double)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Double)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Decimal)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Decimal)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.Object)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.Object)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.SByte)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.SByte)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.UInt32)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.UInt32)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Log(NLog.LogLevel,System.IFormatProvider,System.String,System.UInt64)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter and formatting it with the supplied format provider. </summary> <param name="level">The log level.</param> <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.Log(NLog.LogLevel,System.String,System.UInt64)"> <summary> Writes the diagnostic message at the specified level using the specified value as a parameter. </summary> <param name="level">The log level.</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.Trace(System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.Logger.Trace(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. </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.Trace(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.Char)"> <summary> 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. </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.Trace(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. </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.Trace(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.String)"> <summary> 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. </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.Trace(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. </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.Trace(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. </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.Trace(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.Single)"> <summary> 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. </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.Trace(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.Double)"> <summary> 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. </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.Trace(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. </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.Trace(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.Object)"> <summary> 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. </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.Trace(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.SByte)"> <summary> 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. </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.Trace(System.String,System.SByte)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.UInt32)"> <summary> 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. </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.Trace(System.String,System.UInt32)"> <summary> Writes the diagnostic message at the <c>Trace</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.Trace(System.IFormatProvider,System.String,System.UInt64)"> <summary> 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. </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.Trace(System.String,System.UInt64)"> <summary> Writes the diagnostic message at the <c>Trace</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.Debug(System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.Logger.Debug(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. </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.Debug(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.Char)"> <summary> 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. </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.Debug(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. </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.Debug(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.String)"> <summary> 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. </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.Debug(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. </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.Debug(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. </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.Debug(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.Single)"> <summary> 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. </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.Debug(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.Double)"> <summary> 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. </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.Debug(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. </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.Debug(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.Object)"> <summary> 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. </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.Debug(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.SByte)"> <summary> 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. </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.Debug(System.String,System.SByte)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.UInt32)"> <summary> 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. </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.Debug(System.String,System.UInt32)"> <summary> Writes the diagnostic message at the <c>Debug</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.Debug(System.IFormatProvider,System.String,System.UInt64)"> <summary> 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. </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.Debug(System.String,System.UInt64)"> <summary> Writes the diagnostic message at the <c>Debug</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.Info(System.Object)"> <summary> Writes the diagnostic message at the <c>Info</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.Logger.Info(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. </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.Info(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.Char)"> <summary> 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. </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.Info(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. </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.Info(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.String)"> <summary> 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. </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.Info(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. </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.Info(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. </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.Info(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.Single)"> <summary> 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. </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.Info(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.Double)"> <summary> 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. </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.Info(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. </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.Info(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.Object)"> <summary> 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. </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.Info(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.SByte)"> <summary> 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. </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.Info(System.String,System.SByte)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.UInt32)"> <summary> 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. </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.Info(System.String,System.UInt32)"> <summary> Writes the diagnostic message at the <c>Info</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.Info(System.IFormatProvider,System.String,System.UInt64)"> <summary> 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. </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.Info(System.String,System.UInt64)"> <summary> Writes the diagnostic message at the <c>Info</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.Warn(System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.Logger.Warn(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.String,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.String,System.Object,System.Object,System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.Boolean)"> <summary> 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. </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.Warn(System.String,System.Boolean)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.Char)"> <summary> 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. </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.Warn(System.String,System.Char)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.Byte)"> <summary> 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. </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.Warn(System.String,System.Byte)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.String)"> <summary> 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. </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.Warn(System.String,System.String)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.Int32)"> <summary> 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. </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.Warn(System.String,System.Int32)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.Int64)"> <summary> 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. </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.Warn(System.String,System.Int64)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.Single)"> <summary> 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. </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.Warn(System.String,System.Single)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.Double)"> <summary> 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. </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.Warn(System.String,System.Double)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.Decimal)"> <summary> 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. </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.Warn(System.String,System.Decimal)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.Object)"> <summary> 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. </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.Warn(System.String,System.Object)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.SByte)"> <summary> 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. </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.Warn(System.String,System.SByte)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.UInt32)"> <summary> 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. </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.Warn(System.String,System.UInt32)"> <summary> Writes the diagnostic message at the <c>Warn</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.Warn(System.IFormatProvider,System.String,System.UInt64)"> <summary> 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. </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.Warn(System.String,System.UInt64)"> <summary> Writes the diagnostic message at the <c>Warn</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.Object)"> <summary> Writes the diagnostic message at the <c>Error</c> level. </summary> <param name="value">A <see langword="object" /> to be written.</param> </member> <member name="M:NLog.Logger.Error(System.IFormatProvider,System.Object)"> <summary> Writes the diagnostic message at the <c>Error</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.Error(System.String,System.Object,System.Object)"> <summary> 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="arg1">First argument to format.</param> <param name="arg2">Second argument to format.</param> </member> <member name="M:NLog.Logger.Error(System.String,System.Object,System.Object,System.Object)"> <summary> 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="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.Error(System.IFormatProvider,System.String,System.Boolean)"> <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.Boolean)"> <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.Char)"> <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.Char)"> <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.Byte)"> <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.Byte)"> <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.String)"> <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.String)"> <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.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. </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.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.FindCallingMethodOnStackTrace(System.Diagnostics.StackTrace,System.Type)"> <summary> Finds first user stack frame in a stack trace </summary> <param name="stackTrace">The stack trace of the logging method invocation</param> <param name="loggerType">Type of the logger or logger wrapper. This is still Logger if it's a subclass of Logger.</param> <returns>Index of the first user stack frame or 0 if all stack frames are non-user</returns> </member> <member name="M:NLog.LoggerImpl.FindIndexOfCallingMethod(System.Collections.Generic.List{NLog.LoggerImpl.StackFrameWithIndex},System.Collections.Generic.List{NLog.LoggerImpl.StackFrameWithIndex})"> <summary> Get the index which correspondens to the calling method. This is most of the time the first index after <paramref name="candidateStackFrames"/>. </summary> <param name="allStackFrames">all the frames of the stacktrace</param> <param name="candidateStackFrames">frames which all hiddenAssemblies are removed</param> <returns>index on stacktrace</returns> </member> <member name="M:NLog.LoggerImpl.SkipAssembly(System.Diagnostics.StackFrame)"> <summary> Assembly to skip? </summary> <param name="frame">Find assembly via this frame. </param> <returns><c>true</c>, we should skip.</returns> </member> <member name="M:NLog.LoggerImpl.IsLoggerType(System.Diagnostics.StackFrame,System.Type)"> <summary> Is this the type of the logger? </summary> <param name="frame">get type of this logger in this frame.</param> <param name="loggerType">Type of the logger.</param> <returns></returns> </member> <member name="M:NLog.LoggerImpl.GetFilterResult(System.Collections.Generic.IList{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.LoggerImpl.StackFrameWithIndex"> <summary> Stackframe with correspending index on the stracktrace </summary> </member> <member name="M:NLog.LoggerImpl.StackFrameWithIndex.#ctor(System.Int32,System.Diagnostics.StackFrame)"> <summary> New item </summary> <param name="stackFrameIndex">Index of <paramref name="stackFrame"/> on the stack.</param> <param name="stackFrame">A stackframe</param> </member> <member name="P:NLog.LoggerImpl.StackFrameWithIndex.StackFrameIndex"> <summary> Index of <see cref="P:NLog.LoggerImpl.StackFrameWithIndex.StackFrame"/> on the stack. </summary> </member> <member name="P:NLog.LoggerImpl.StackFrameWithIndex.StackFrame"> <summary> A stackframe </summary> </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.#ctor(System.String,System.Int32)"> <summary> Initializes a new instance of <see cref="T:NLog.LogLevel"/>. </summary> <param name="name">The log level name.</param> <param name="ordinal">The log level ordinal number.</param> </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 > 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 >= 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 < 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 <= 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.Trace"/>, 1 gives <see cref="F:NLog.LogLevel.Debug"/> 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 textual 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> </member> <member name="M:NLog.LogLevel.Equals(NLog.LogLevel)"> <summary> Determines whether the specified <see cref="T:NLog.LogLevel"/> instance is equal to this instance. </summary> <param name="other">The <see cref="T:NLog.LogLevel"/> to compare with this instance.</param> <returns>Value of <c>true</c> if the specified <see cref="T:NLog.LogLevel"/> is equal to this instance; otherwise, <c>false</c>.</returns> </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.AllLevels"> <summary> All log levels. (Trace, Debug, Info, Warn, Error, Fatal, Off) </summary> </member> <member name="P:NLog.LogLevel.AllLoggingLevels"> <summary> All log levels that can be used to log events (excludes Off). (Trace, Debug, Info, Warn, Error, Fatal) </summary> </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 with the name of the current 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.AddHiddenAssembly(System.Reflection.Assembly)"> <summary> Adds the given assembly which will be skipped when NLog is trying to find the calling method on stack trace. </summary> <param name="assembly">The assembly to skip.</param> </member> <member name="M:NLog.LogManager.GetCurrentClassLogger(System.Type)"> <summary> Gets a custom logger with the name of the current class. Use <paramref name="loggerType"/> to pass the type of the needed Logger. </summary> <param name="loggerType">The logger class. The class must inherit from <see cref="T:NLog.Logger"/>.</param> <returns>The logger of type <paramref name="loggerType"/>.</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 custom logger. Use <paramref name="loggerType"/> to pass the type of the needed 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 of type <paramref name="loggerType"/>. Multiple calls to <c>GetLogger</c> with the same argument aren't guaranteed to return the same logger reference.</returns> <remarks>The generic way for this method is <see cref="M:NLog.LogFactory`1.GetLogger(System.String)"/></remarks> </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 implements 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> Checks if logging is currently enabled. </summary> <returns><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="M:NLog.LogManager.Shutdown"> <summary> Dispose all targets, and shutdown logging. </summary> </member> <member name="M:NLog.LogManager.GetClassFullName"> <summary> Gets the fully qualified name of the class invoking the LogManager, including the namespace but not the assembly. </summary> </member> <member name="P:NLog.LogManager.LogFactory"> <summary> Gets the default <see cref="T:NLog.LogFactory"/> instance. </summary> </member> <member name="E:NLog.LogManager.ConfigurationChanged"> <summary> Occurs when logging <see cref="P:NLog.LogManager.Configuration"/> changes. </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.ThrowConfigExceptions"> <summary> Gets or sets a value indicating whether <see cref="T:NLog.NLogConfigurationException"/> should be thrown. </summary> <value>A value of <c>true</c> if exception should be thrown; otherwise, <c>false</c>.</value> <remarks> This option is for backwards-compatiblity. By default exceptions are not thrown under any circumstances. </remarks> </member> <member name="P:NLog.LogManager.Configuration"> <summary> Gets or sets the current logging configuration. <see cref="P:NLog.LogFactory.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="P:NLog.LogManager.DefaultCultureInfo"> <summary> Gets or sets the default culture to use. </summary> </member> <member name="T:NLog.LogManager.GetCultureInfo"> <summary> Delegate used to set/get the culture in use. </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.ILogReceiverOneWayClient"> <summary> Service contract for Log Receiver client. </summary> </member> <member name="M:NLog.LogReceiverService.ILogReceiverOneWayClient.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.ILogReceiverOneWayClient.EndProcessLogMessages(System.IAsyncResult)"/>. </returns> </member> <member name="M:NLog.LogReceiverService.ILogReceiverOneWayClient.EndProcessLogMessages(System.IAsyncResult)"> <summary> Ends asynchronous processing of log messages. </summary> <param name="result">The result.</param> </member> <member name="T:NLog.LogReceiverService.ILogReceiverTwoWayClient"> <summary> Service contract for Log Receiver client. </summary> </member> <member name="M:NLog.LogReceiverService.ILogReceiverTwoWayClient.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.ILogReceiverTwoWayClient.EndProcessLogMessages(System.IAsyncResult)"/>. </returns> </member> <member name="M:NLog.LogReceiverService.ILogReceiverTwoWayClient.EndProcessLogMessages(System.IAsyncResult)"> <summary> Ends asynchronous processing of log messages. </summary> <param name="result">The result.</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.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.Set(System.String,System.Object)"> <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, as <see cref="T:System.String"/>. </summary> <param name="item">Item name.</param> <returns>The value of <paramref name="item"/>, if defined; otherwise <see cref="F:System.String.Empty"/>.</returns> <remarks>If the value isn't a <see cref="T:System.String"/> already, this call locks the <see cref="T:NLog.LogFactory"/> for reading the <see cref="P:NLog.Config.LoggingConfiguration.DefaultCultureInfo"/> needed for converting to <see cref="T:System.String"/>. </remarks> </member> <member name="M:NLog.MappedDiagnosticsContext.Get(System.String,System.IFormatProvider)"> <summary> Gets the current thread MDC named item, as <see cref="T:System.String"/>. </summary> <param name="item">Item name.</param> <param name="formatProvider">The <see cref="T:System.IFormatProvider"/> to use when converting a value to a <see cref="T:System.String"/>.</param> <returns>The value of <paramref name="item"/>, if defined; otherwise <see cref="F:System.String.Empty"/>.</returns> <remarks>If <paramref name="formatProvider"/> is <c>null</c> and the value isn't a <see cref="T:System.String"/> already, this call locks the <see cref="T:NLog.LogFactory"/> for reading the <see cref="P:NLog.Config.LoggingConfiguration.DefaultCultureInfo"/> needed for converting to <see cref="T:System.String"/>. </remarks> </member> <member name="M:NLog.MappedDiagnosticsContext.GetObject(System.String)"> <summary> Gets the current thread MDC named item, as <see cref="T:System.Object"/>. </summary> <param name="item">Item name.</param> <returns>The value of <paramref name="item"/>, if defined; otherwise <c>null</c>.</returns> </member> <member name="M:NLog.MappedDiagnosticsContext.GetNames"> <summary> Returns all item names </summary> <returns>A set of the names of all items in current thread-MDC.</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 <paramref name="item"/> exists in current thread MDC.</returns> </member> <member name="M:NLog.MappedDiagnosticsContext.Remove(System.String)"> <summary> Removes the specified <paramref name="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 value of <paramref name="item"/>, if defined; otherwise <see cref="F:System.String.Empty"/>.</returns> <remarks>If the value isn't a <see cref="T:System.String"/> already, this call locks the <see cref="T:NLog.LogFactory"/> for reading the <see cref="P:NLog.Config.LoggingConfiguration.DefaultCultureInfo"/> needed for converting to <see cref="T:System.String"/>. </remarks> </member> <member name="M:NLog.MDC.GetObject(System.String)"> <summary> Gets the current thread MDC named item. </summary> <param name="item">Item name.</param> <returns>The value of <paramref name="item"/>, if defined; otherwise <c>null</c>.</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.PopObject"> <summary> Pops the top object off the NDC stack. The object is removed from the stack. </summary> <returns>The top object from the NDC stack, if defined; otherwise <c>null</c>.</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="M:NLog.NDC.GetAllObjects"> <summary> Gets all objects on the NDC stack. The objects are not removed from the stack. </summary> <returns>Array of objects 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="P:NLog.NDC.TopObject"> <summary> Gets the top NDC object but doesn't remove it. </summary> <returns>The object from the top of the NDC stack, if defined; otherwise <c>null</c>.</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.Push(System.Object)"> <summary> Pushes the specified object on current thread NDC. </summary> <param name="value">The object 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.Pop(System.IFormatProvider)"> <summary> Pops the top message from the NDC stack. </summary> <param name="formatProvider">The <see cref="T:System.IFormatProvider"/> to use when converting the value to a string.</param> <returns>The top message, which is removed from the stack, as a string value.</returns> </member> <member name="M:NLog.NestedDiagnosticsContext.PopObject"> <summary> Pops the top object off the NDC stack. </summary> <returns>The object from the top of the NDC stack, if defined; otherwise <c>null</c>.</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="M:NLog.NestedDiagnosticsContext.GetAllMessages(System.IFormatProvider)"> <summary> Gets all messages from the stack, without removing them. </summary> <param name="formatProvider">The <see cref="T:System.IFormatProvider"/> to use when converting a value to a string.</param> <returns>Array of strings.</returns> </member> <member name="M:NLog.NestedDiagnosticsContext.GetAllObjects"> <summary> Gets all objects on the stack. </summary> <returns>Array of objects 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="P:NLog.NestedDiagnosticsContext.TopObject"> <summary> Gets the top NDC object but doesn't remove it. </summary> <returns>The object at the top of the NDC stack if defined; otherwise <c>null</c>.</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.Object},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.Object[])"> <summary> Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class. </summary> <param name="message">The message.</param> <param name="messageParameters">Parameters for 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.Object[])"> <summary> Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class. </summary> <param name="message">The message.</param> <param name="messageParameters">Parameters for 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.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="F:NLog.Targets.ArchiveNumberingMode.Date"> <summary> Date style numbering. Archives will be stamped with the prior period (Year, Month, Day, Hour, Minute) datetime. </summary> </member> <member name="F:NLog.Targets.ArchiveNumberingMode.DateAndSequence"> <summary> Date and sequence style numbering. Archives will be stamped with the prior period (Year, Month, Day) datetime. The most recent archive has the highest number (in combination with the date). </summary> </member> <member name="T:NLog.Targets.ChainsawTarget"> <summary> Sends log messages to the remote instance of Chainsaw application from log4j. </summary> <seealso href="https://github.com/nlog/nlog/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="https://github.com/nlog/nlog/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="https://github.com/nlog/nlog/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 be very slow. 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> </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.GetAllLayouts"> <summary> Get all used layouts in this target. </summary> <returns></returns> </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="M:NLog.Targets.Target.MergeEventProperties(NLog.LogEventInfo)"> <summary> Merges (copies) the event context properties from any event info object stored in parameters of the given event info object. </summary> <param name="logEvent">The event info object to perform the merge to.</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.NetworkTarget.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.NetworkTarget"/> 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.NetworkTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.NetworkTarget"/> class. </summary> <remarks> The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> </remarks> <param name="name">Name of the target.</param> </member> <member name="M:NLog.Targets.NetworkTarget.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.NetworkTarget.CloseTarget"> <summary> Closes the target. </summary> </member> <member name="M:NLog.Targets.NetworkTarget.Write(NLog.Common.AsyncLogEventInfo)"> <summary> Sends the rendered logging event over the network optionally concatenating it with a newline character. </summary> <param name="logEvent">The logging event.</param> </member> <member name="M:NLog.Targets.NetworkTarget.TryRemove``1(System.Collections.Generic.LinkedList{``0},System.Collections.Generic.LinkedListNode{``0})"> <summary> Try to remove. </summary> <typeparam name="T"></typeparam> <param name="list"></param> <param name="node"></param> <returns>removed something?</returns> </member> <member name="M:NLog.Targets.NetworkTarget.GetBytesToWrite(NLog.LogEventInfo)"> <summary> Gets the bytes to be written. </summary> <param name="logEvent">Log event.</param> <returns>Byte array.</returns> </member> <member name="P:NLog.Targets.NetworkTarget.Address"> <summary> Gets or sets the network address. </summary> <remarks> The network address can be: <ul> <li>tcp://host:port - TCP (auto select IPv4/IPv6) (not supported on Windows Phone 7.0)</li> <li>tcp4://host:port - force TCP/IPv4 (not supported on Windows Phone 7.0)</li> <li>tcp6://host:port - force TCP/IPv6 (not supported on Windows Phone 7.0)</li> <li>udp://host:port - UDP (auto select IPv4/IPv6, not supported on Silverlight and on Windows Phone 7.0)</li> <li>udp4://host:port - force UDP/IPv4 (not supported on Silverlight and on Windows Phone 7.0)</li> <li>udp6://host:port - force UDP/IPv6 (not supported on Silverlight and on Windows Phone 7.0)</li> <li>http://host:port/pageName - HTTP using POST verb</li> <li>https://host:port/pageName - HTTPS using POST verb</li> </ul> For SOAP-based webservice support over HTTP use WebService target. </remarks> <docgen category='Connection Options' order='10' /> </member> <member name="P:NLog.Targets.NetworkTarget.KeepConnection"> <summary> Gets or sets a value indicating whether to keep connection open whenever possible. </summary> <docgen category='Connection Options' order='10' /> </member> <member name="P:NLog.Targets.NetworkTarget.NewLine"> <summary> Gets or sets a value indicating whether to append newline at the end of log message. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="P:NLog.Targets.NetworkTarget.LineEnding"> <summary> Gets or sets the end of line value if a newline is appended at the end of log message <see cref="P:NLog.Targets.NetworkTarget.NewLine"/>. </summary> <docgen category="Layout Options" order="10"/> </member> <member name="P:NLog.Targets.NetworkTarget.MaxMessageSize"> <summary> Gets or sets the maximum message size in bytes. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="P:NLog.Targets.NetworkTarget.ConnectionCacheSize"> <summary> Gets or sets the size of the connection cache (number of connections which are kept alive). </summary> <docgen category="Connection Options" order="10"/> </member> <member name="P:NLog.Targets.NetworkTarget.MaxConnections"> <summary> Gets or sets the maximum current connections. 0 = no maximum. </summary> <docgen category="Connection Options" order="10"/> </member> <member name="P:NLog.Targets.NetworkTarget.OnConnectionOverflow"> <summary> Gets or sets the action that should be taken if the will be more connections than <see cref="P:NLog.Targets.NetworkTarget.MaxConnections"/>. </summary> <docgen category="Layout Options" order="10"/> </member> <member name="P:NLog.Targets.NetworkTarget.MaxQueueSize"> <summary> Gets or sets the maximum queue size. </summary> </member> <member name="P:NLog.Targets.NetworkTarget.OnOverflow"> <summary> Gets or sets the action that should be taken if the message is larger than maxMessageSize. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="P:NLog.Targets.NetworkTarget.Encoding"> <summary> Gets or sets the encoding to be used. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="M:NLog.Targets.NLogViewerTarget.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.NLogViewerTarget"/> 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.NLogViewerTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.NLogViewerTarget"/> class. </summary> <remarks> The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> </remarks> <param name="name">Name of the target.</param> </member> <member name="P:NLog.Targets.NLogViewerTarget.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.Targets.NLogViewerTarget.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> <member name="P:NLog.Targets.NLogViewerTarget.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.Targets.NLogViewerTarget.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> <member name="P:NLog.Targets.NLogViewerTarget.IncludeMdc"> <summary> Gets or sets a value indicating whether to include <see cref="T:NLog.MappedDiagnosticsContext"/> dictionary contents. </summary> <docgen category="Payload Options" order="10"/> </member> <member name="P:NLog.Targets.NLogViewerTarget.IncludeNdc"> <summary> Gets or sets a value indicating whether to include <see cref="T:NLog.NestedDiagnosticsContext"/> stack contents. </summary> <docgen category="Payload Options" order="10"/> </member> <member name="P:NLog.Targets.NLogViewerTarget.NdcItemSeparator"> <summary> Gets or sets the NDC item separator. </summary> <docgen category='Payload Options' order='10' /> </member> <member name="P:NLog.Targets.NLogViewerTarget.Parameters"> <summary> Gets the collection of parameters. Each parameter contains a mapping between NLog layout and a named parameter. </summary> <docgen category='Payload Options' order='10' /> </member> <member name="P:NLog.Targets.NLogViewerTarget.Renderer"> <summary> Gets the layout renderer which produces Log4j-compatible XML events. </summary> </member> <member name="P:NLog.Targets.NLogViewerTarget.Layout"> <summary> Gets or sets the instance of <see cref="T:NLog.Layouts.Log4JXmlEventLayout"/> that is used to format log messages. </summary> <docgen category="Layout Options" order="10"/> </member> <member name="M:NLog.Targets.ChainsawTarget.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.ChainsawTarget"/> class. </summary> </member> <member name="M:NLog.Targets.ChainsawTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.ChainsawTarget"/> class with a name. </summary> <param name="name">Name of the target.</param> </member> <member name="T:NLog.Targets.ConsoleOutputColor"> <summary> Colored console output color. </summary> <remarks> Note that this enumeration is defined to be binary compatible with .NET 2.0 System.ConsoleColor + some additions </remarks> </member> <member name="F:NLog.Targets.ConsoleOutputColor.Black"> <summary> Black Color (#000000). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.DarkBlue"> <summary> Dark blue Color (#000080). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.DarkGreen"> <summary> Dark green Color (#008000). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.DarkCyan"> <summary> Dark Cyan Color (#008080). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.DarkRed"> <summary> Dark Red Color (#800000). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.DarkMagenta"> <summary> Dark Magenta Color (#800080). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.DarkYellow"> <summary> Dark Yellow Color (#808000). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.Gray"> <summary> Gray Color (#C0C0C0). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.DarkGray"> <summary> Dark Gray Color (#808080). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.Blue"> <summary> Blue Color (#0000FF). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.Green"> <summary> Green Color (#00FF00). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.Cyan"> <summary> Cyan Color (#00FFFF). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.Red"> <summary> Red Color (#FF0000). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.Magenta"> <summary> Magenta Color (#FF00FF). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.Yellow"> <summary> Yellow Color (#FFFF00). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.White"> <summary> White Color (#FFFFFF). </summary> </member> <member name="F:NLog.Targets.ConsoleOutputColor.NoChange"> <summary> Don't change the color. </summary> </member> <member name="T:NLog.Targets.ConsoleRowHighlightingRule"> <summary> The row-highlighting condition. </summary> </member> <member name="M:NLog.Targets.ConsoleRowHighlightingRule.#cctor"> <summary> Initializes static members of the ConsoleRowHighlightingRule class. </summary> </member> <member name="M:NLog.Targets.ConsoleRowHighlightingRule.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleRowHighlightingRule"/> class. </summary> </member> <member name="M:NLog.Targets.ConsoleRowHighlightingRule.#ctor(NLog.Conditions.ConditionExpression,NLog.Targets.ConsoleOutputColor,NLog.Targets.ConsoleOutputColor)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleRowHighlightingRule"/> class. </summary> <param name="condition">The condition.</param> <param name="foregroundColor">Color of the foreground.</param> <param name="backgroundColor">Color of the background.</param> </member> <member name="M:NLog.Targets.ConsoleRowHighlightingRule.CheckCondition(NLog.LogEventInfo)"> <summary> Checks whether the specified log event matches the condition (if any). </summary> <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> </member> <member name="P:NLog.Targets.ConsoleRowHighlightingRule.Default"> <summary> Gets the default highlighting rule. Doesn't change the color. </summary> </member> <member name="P:NLog.Targets.ConsoleRowHighlightingRule.Condition"> <summary> Gets or sets the condition that must be met in order to set the specified foreground and background color. </summary> <docgen category='Rule Matching Options' order='10' /> </member> <member name="P:NLog.Targets.ConsoleRowHighlightingRule.ForegroundColor"> <summary> Gets or sets the foreground color. </summary> <docgen category='Formatting Options' order='10' /> </member> <member name="P:NLog.Targets.ConsoleRowHighlightingRule.BackgroundColor"> <summary> Gets or sets the background color. </summary> <docgen category='Formatting Options' order='10' /> </member> <member name="T:NLog.Targets.ConsoleTarget"> <summary> Writes log messages to the console. </summary> <seealso href="https://github.com/nlog/nlog/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> </member> <member name="T:NLog.Targets.TargetWithLayoutHeaderAndFooter"> <summary> Represents target that supports string formatting using layouts. </summary> </member> <member name="M:NLog.Targets.TargetWithLayoutHeaderAndFooter.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.TargetWithLayoutHeaderAndFooter"/> 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.TargetWithLayoutHeaderAndFooter.Layout"> <summary> Gets or sets the text to be rendered. </summary> <docgen category='Layout Options' order='1' /> </member> <member name="P:NLog.Targets.TargetWithLayoutHeaderAndFooter.Footer"> <summary> Gets or sets the footer. </summary> <docgen category='Layout Options' order='3' /> </member> <member name="P:NLog.Targets.TargetWithLayoutHeaderAndFooter.Header"> <summary> Gets or sets the header. </summary> <docgen category='Layout Options' order='2' /> </member> <member name="P:NLog.Targets.TargetWithLayoutHeaderAndFooter.LHF"> <summary> Gets or sets the layout with header and footer. </summary> <value>The layout with header and footer.</value> </member> <member name="F:NLog.Targets.ConsoleTarget.PauseLogging"> <summary> Should logging being paused/stopped because of the race condition bug in Console.Writeline? </summary> <remarks> Console.Out.Writeline / Console.Error.Writeline could throw 'IndexOutOfRangeException', which is a bug. See http://stackoverflow.com/questions/33915790/console-out-and-console-error-race-condition-error-in-a-windows-service-written and https://connect.microsoft.com/VisualStudio/feedback/details/2057284/console-out-probable-i-o-race-condition-issue-in-multi-threaded-windows-service Full error: Error during session close: System.IndexOutOfRangeException: Probable I/ O race condition detected while copying memory. The I/ O package is not thread safe by default.In multithreaded applications, a stream must be accessed in a thread-safe way, such as a thread - safe wrapper returned by TextReader's or TextWriter's Synchronized methods.This also applies to classes like StreamWriter and StreamReader. </remarks> </member> <member name="M:NLog.Targets.ConsoleTarget.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleTarget"/> 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.ConsoleTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleTarget"/> class. </summary> <remarks> The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> </remarks> <param name="name">Name of the target.</param> </member> <member name="M:NLog.Targets.ConsoleTarget.InitializeTarget"> <summary> Initializes the target. </summary> </member> <member name="M:NLog.Targets.ConsoleTarget.CloseTarget"> <summary> Closes the target and releases any unmanaged resources. </summary> </member> <member name="M:NLog.Targets.ConsoleTarget.Write(NLog.LogEventInfo)"> <summary> Writes the specified logging event to the Console.Out or Console.Error depending on the value of the Error flag. </summary> <param name="logEvent">The logging event.</param> <remarks> Note that the Error option is not supported on .NET Compact Framework. </remarks> </member> <member name="M:NLog.Targets.ConsoleTarget.WriteToOutput(System.String)"> <summary> Write to output </summary> <param name="textLine">text to be written.</param> </member> <member name="P:NLog.Targets.ConsoleTarget.Error"> <summary> Gets or sets a value indicating whether to send the log messages to the standard error instead of the standard output. </summary> <docgen category='Console Options' order='10' /> </member> <member name="P:NLog.Targets.ConsoleTarget.DetectConsoleAvailable"> <summary> Gets or sets a value indicating whether to auto-check if the console is available - Disables console writing if Environment.UserInteractive = False (Windows Service) - Disables console writing if Console Standard Input is not available (Non-Console-App) </summary> </member> <member name="T:NLog.Targets.ConsoleWordHighlightingRule"> <summary> Highlighting rule for Win32 colorful console. </summary> </member> <member name="M:NLog.Targets.ConsoleWordHighlightingRule.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleWordHighlightingRule"/> class. </summary> </member> <member name="M:NLog.Targets.ConsoleWordHighlightingRule.#ctor(System.String,NLog.Targets.ConsoleOutputColor,NLog.Targets.ConsoleOutputColor)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.ConsoleWordHighlightingRule"/> class. </summary> <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> </member> <member name="M:NLog.Targets.ConsoleWordHighlightingRule.GetRegexOptions(System.Text.RegularExpressions.RegexOptions)"> <summary> Get regex options. </summary> <param name="regexOptions">Default option to start with.</param> <returns></returns> </member> <member name="M:NLog.Targets.ConsoleWordHighlightingRule.GetRegexExpression"> <summary> Get Expression for a <see cref="P:NLog.Targets.ConsoleWordHighlightingRule.Regex"/>. </summary> <returns></returns> </member> <member name="M:NLog.Targets.ConsoleWordHighlightingRule.MatchEvaluator(System.Text.RegularExpressions.Match)"> <summary> Replace regex result </summary> <param name="m"></param> <returns></returns> </member> <member name="P:NLog.Targets.ConsoleWordHighlightingRule.Regex"> <summary> Gets or sets the regular expression to be matched. You must specify either <c>text</c> or <c>regex</c>. </summary> <docgen category='Rule Matching Options' order='10' /> </member> <member name="P:NLog.Targets.ConsoleWordHighlightingRule.CompileRegex"> <summary> Compile the <see cref="P:NLog.Targets.ConsoleWordHighlightingRule.Regex"/>? This can improve the performance, but at the costs of more memory usage. If <c>false</c>, the Regex Cache is used. </summary> </member> <member name="P:NLog.Targets.ConsoleWordHighlightingRule.Text"> <summary> Gets or sets the text to be matched. You must specify either <c>text</c> or <c>regex</c>. </summary> <docgen category='Rule Matching Options' order='10' /> </member> <member name="P:NLog.Targets.ConsoleWordHighlightingRule.WholeWords"> <summary> Gets or sets a value indicating whether to match whole words only. </summary> <docgen category='Rule Matching Options' order='10' /> </member> <member name="P:NLog.Targets.ConsoleWordHighlightingRule.IgnoreCase"> <summary> Gets or sets a value indicating whether to ignore case when comparing texts. </summary> <docgen category='Rule Matching Options' order='10' /> </member> <member name="P:NLog.Targets.ConsoleWordHighlightingRule.ForegroundColor"> <summary> Gets or sets the foreground color. </summary> <docgen category='Formatting Options' order='10' /> </member> <member name="P:NLog.Targets.ConsoleWordHighlightingRule.BackgroundColor"> <summary> Gets or sets the background color. </summary> <docgen category='Formatting Options' order='10' /> </member> <member name="P:NLog.Targets.ConsoleWordHighlightingRule.CompiledRegex"> <summary> Gets the compiled regular expression that matches either Text or Regex property. Only used when <see cref="P:NLog.Targets.ConsoleWordHighlightingRule.CompileRegex"/> is <c>true</c>. </summary> <remarks>Access this property will compile the Regex.</remarks> </member> <member name="T:NLog.Targets.DatabaseParameterInfo"> <summary> Represents a parameter to a Database target. </summary> </member> <member name="M:NLog.Targets.DatabaseParameterInfo.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.DatabaseParameterInfo"/> class. </summary> </member> <member name="M:NLog.Targets.DatabaseParameterInfo.#ctor(System.String,NLog.Layouts.Layout)"> <summary> 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. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="P:NLog.Targets.DatabaseParameterInfo.Layout"> <summary> Gets or sets the layout that should be use to calcuate the value for the parameter. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="P:NLog.Targets.DatabaseParameterInfo.Size"> <summary> Gets or sets the database parameter size. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="P:NLog.Targets.DatabaseParameterInfo.Precision"> <summary> Gets or sets the database parameter precision. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="P:NLog.Targets.DatabaseParameterInfo.Scale"> <summary> Gets or sets the database parameter scale. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="T:NLog.Targets.DateAndSequenceArchive"> <summary> A descriptor for an archive created with the DateAndSequence numbering mode. </summary> </member> <member name="M:NLog.Targets.DateAndSequenceArchive.HasSameFormattedDate(System.DateTime)"> <summary> Determines whether <paramref name="date"/> produces the same string as the current instance's date once formatted with the current instance's date format. </summary> <param name="date">The date to compare the current object's date to.</param> <returns><c>True</c> if the formatted dates are equal, otherwise <c>False</c>.</returns> </member> <member name="M:NLog.Targets.DateAndSequenceArchive.#ctor(System.String,System.DateTime,System.String,System.Int32)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.DateAndSequenceArchive"/> class. </summary> </member> <member name="P:NLog.Targets.DateAndSequenceArchive.FileName"> <summary> The full name of the archive file. </summary> </member> <member name="P:NLog.Targets.DateAndSequenceArchive.Date"> <summary> The parsed date contained in the file name. </summary> </member> <member name="P:NLog.Targets.DateAndSequenceArchive.Sequence"> <summary> The parsed sequence number contained in the file name. </summary> </member> <member name="T:NLog.Targets.DebuggerTarget"> <summary> Writes log messages to the attached managed debugger. </summary> <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/Debugger/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/Debugger/Simple/Example.cs" /> </example> </member> <member name="M:NLog.Targets.DebuggerTarget.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.DebuggerTarget"/> 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.DebuggerTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.DebuggerTarget"/> class. </summary> <remarks> The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> </remarks> <param name="name">Name of the target.</param> </member> <member name="M:NLog.Targets.DebuggerTarget.InitializeTarget"> <summary> Initializes the target. </summary> </member> <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"> <summary> Mock target - useful for testing. </summary> <seealso href="https://github.com/nlog/nlog/wiki/Debug-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/Debug/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/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.#ctor(System.String)"> <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> <param name="name">Name of the target.</param> </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.EventLogTargetOverflowAction"> <summary> Action that should be taken if the message is greater than the max message size allowed by the Event Log. </summary> </member> <member name="F:NLog.Targets.EventLogTargetOverflowAction.Truncate"> <summary> Truncate the message before writing to the Event Log. </summary> </member> <member name="F:NLog.Targets.EventLogTargetOverflowAction.Split"> <summary> Split the message and write multiple entries to the Event Log. </summary> </member> <member name="F:NLog.Targets.EventLogTargetOverflowAction.Discard"> <summary> Discard of the message. It will not be written to the Event Log. </summary> </member> <member name="T:NLog.Targets.FileArchivePeriod"> <summary> Modes of archiving files based on time. </summary> </member> <member name="F:NLog.Targets.FileArchivePeriod.None"> <summary> Don't archive based on time. </summary> </member> <member name="F:NLog.Targets.FileArchivePeriod.Year"> <summary> AddToArchive every year. </summary> </member> <member name="F:NLog.Targets.FileArchivePeriod.Month"> <summary> AddToArchive every month. </summary> </member> <member name="F:NLog.Targets.FileArchivePeriod.Day"> <summary> AddToArchive daily. </summary> </member> <member name="F:NLog.Targets.FileArchivePeriod.Hour"> <summary> AddToArchive every hour. </summary> </member> <member name="F:NLog.Targets.FileArchivePeriod.Minute"> <summary> AddToArchive every minute. </summary> </member> <member name="T:NLog.Targets.FilePathKind"> <summary> Type of filepath </summary> </member> <member name="F:NLog.Targets.FilePathKind.Unknown"> <summary> Detect of relative or absolute </summary> </member> <member name="F:NLog.Targets.FilePathKind.Relative"> <summary> Relative path </summary> </member> <member name="F:NLog.Targets.FilePathKind.Absolute"> <summary> Absolute path </summary> <remarks>Best for performance</remarks> </member> <member name="T:NLog.Targets.FileTarget"> <summary> Writes log messages to one or more files. </summary> <seealso href="https://github.com/nlog/nlog/wiki/File-target">Documentation on NLog Wiki</seealso> </member> <member name="F:NLog.Targets.FileTarget.InitializedFilesCleanupPeriod"> <summary> Default clean up period of the initilized files. When a file exceeds the clean up period is removed from the list. </summary> <remarks>Clean up period is defined in days.</remarks> </member> <member name="F:NLog.Targets.FileTarget.InitializedFilesCounterMax"> <summary> The maximum number of initialised files at any one time. Once this number is exceeded clean up procedures are initiated to reduce the number of initialised files. </summary> </member> <member name="F:NLog.Targets.FileTarget.ArchiveAboveSizeDisabled"> <summary> This value disables file archiving based on the size. </summary> </member> <member name="F:NLog.Targets.FileTarget.initializedFiles"> <summary> Holds the initialised files each given time by the <see cref="T:NLog.Targets.FileTarget"/> instance. Against each file, the last write time is stored. </summary> <remarks>Last write time is store in local time (no UTC).</remarks> </member> <member name="F:NLog.Targets.FileTarget.appenderFactory"> <summary> Factory used to create the file appenders in the <see cref="T:NLog.Targets.FileTarget"/> instance. </summary> <remarks>File appenders are stored in an instance of <see cref="T:NLog.Internal.FileAppenders.FileAppenderCache"/>.</remarks> </member> <member name="F:NLog.Targets.FileTarget.fileAppenderCache"> <summary> List of the associated file appenders with the <see cref="T:NLog.Targets.FileTarget"/> instance. </summary> </member> <member name="F:NLog.Targets.FileTarget.initializedFilesCounter"> <summary> The number of initialised files at any one time. </summary> </member> <member name="F:NLog.Targets.FileTarget.maxArchiveFiles"> <summary> The maximum number of archive files that should be kept. </summary> </member> <member name="F:NLog.Targets.FileTarget.previousFileNames"> <summary> It holds the file names of existing archives in order for the oldest archives to be removed when the list of filenames becomes too long. </summary> </member> <member name="F:NLog.Targets.FileTarget.fullFileName"> <summary> The filename as target </summary> </member> <member name="F:NLog.Targets.FileTarget.fullarchiveFileName"> <summary> The archive file name as target </summary> </member> <member name="F:NLog.Targets.FileTarget.previousLogEventTimestamp"> <summary> The date of the previous log event. </summary> </member> <member name="F:NLog.Targets.FileTarget.previousLogFileName"> <summary> The file name of the previous log event. </summary> </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.#ctor(System.String)"> <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> <param name="name">Name of the target.</param> </member> <member name="M:NLog.Targets.FileTarget.RefreshArchiveFilePatternToWatch"> <summary> Refresh the ArchiveFilePatternToWatch option of the <see cref="T:NLog.Internal.FileAppenders.FileAppenderCache"/>. The log file must be watched for archiving when multiple processes are writing to the same open file. </summary> </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. </summary> <param name="asyncContinuation">The asynchronous continuation.</param> <remarks> The timeout parameter is ignored, because file APIs don't provide the needed functionality. </remarks> </member> <member name="M:NLog.Targets.FileTarget.GetFileAppenderFactory"> <summary> Returns the suitable appender factory ( <see cref="T:NLog.Internal.FileAppenders.IFileAppenderFactory"/>) to be used to generate the file appenders associated with the <see cref="T:NLog.Targets.FileTarget"/> instance. The type of the file appender factory returned depends on the values of various <see cref="T:NLog.Targets.FileTarget"/> properties. </summary> <returns><see cref="T:NLog.Internal.FileAppenders.IFileAppenderFactory"/> suitable for this instance.</returns> </member> <member name="M:NLog.Targets.FileTarget.InitializeTarget"> <summary> Initializes file logging by creating data structures that enable efficient multi-file logging. </summary> </member> <member name="M:NLog.Targets.FileTarget.CloseTarget"> <summary> Closes the file(s) opened for writing. </summary> </member> <member name="M:NLog.Targets.FileTarget.Write(NLog.LogEventInfo)"> <summary> Writes the specified logging event to a file specified in the FileName parameter. </summary> <param name="logEvent">The logging event.</param> </member> <member name="M:NLog.Targets.FileTarget.GetFullFileName(NLog.LogEventInfo)"> <summary> Get full filename (=absolute) and cleaned if needed. </summary> <param name="logEvent"></param> <returns></returns> </member> <member name="M:NLog.Targets.FileTarget.Write(NLog.Common.AsyncLogEventInfo[])"> <summary> Writes the specified array of logging events to a file specified in the FileName parameter. </summary> <param name="logEvents">An array of <see cref="T:NLog.Common.AsyncLogEventInfo"/> 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> </member> <member name="M:NLog.Targets.FileTarget.GetFormattedMessage(NLog.LogEventInfo)"> <summary> Formats the log event for write. </summary> <param name="logEvent">The log event to be formatted.</param> <returns>A string representation of the log event.</returns> </member> <member name="M:NLog.Targets.FileTarget.GetBytesToWrite(NLog.LogEventInfo)"> <summary> Gets the bytes to be written to the file. </summary> <param name="logEvent">Log event.</param> <returns>Array of bytes that are ready to be written.</returns> </member> <member name="M:NLog.Targets.FileTarget.TransformBytes(System.Byte[])"> <summary> Modifies the specified byte array before it gets sent to a file. </summary> <param name="value">The byte array.</param> <returns>The modified byte array. The function can do the modification in-place.</returns> </member> <member name="M:NLog.Targets.FileTarget.ReplaceNumberPattern(System.String,System.Int32)"> <summary> Replaces the numeric pattern i.e. {#} in a file name with the <paramref name="value"/> parameter value. </summary> <param name="pattern">File name which contains the numeric pattern.</param> <param name="value">Value which will replace the numeric pattern.</param> <returns>File name with the value of <paramref name="value"/> in the position of the numeric pattern.</returns> </member> <member name="M:NLog.Targets.FileTarget.ContainsFileNamePattern(System.String)"> <summary> Determines if the file name as <see cref="T:System.String"/> contains a numeric pattern i.e. {#} in it. Example: trace{#}.log Contains the numeric pattern. trace{###}.log Contains the numeric pattern. trace{#X#}.log Contains the numeric pattern (See remarks). trace.log Does not contain the pattern. </summary> <remarks>Occasionally, this method can identify the existence of the {#} pattern incorrectly.</remarks> <param name="fileName">File name to be checked.</param> <returns><see langword="true"/> when the pattern is found; <see langword="false"/> otherwise.</returns> </member> <member name="M:NLog.Targets.FileTarget.RollArchivesForward(System.String,System.String,System.Int32)"> <summary> Archives the <paramref name="fileName"/> using a rolling style numbering (the most recent is always #0 then #1, ..., #N. When the number of archive files exceed <see cref="P:MaxArchiveFiles"/> the obsolete archives are deleted. </summary> <remarks> This method is called recursively. This is the reason the <paramref name="archiveNumber"/> is required. </remarks> <param name="fileName">File name to be archived.</param> <param name="pattern">File name template which contains the numeric pattern to be replaced.</param> <param name="archiveNumber">Value which will replace the numeric pattern.</param> </member> <member name="M:NLog.Targets.FileTarget.ArchiveBySequence(System.String,System.String)"> <summary> Archives the <paramref name="fileName"/> using a sequence style numbering. The most recent archive has the highest number. When the number of archive files exceed <see cref="P:MaxArchiveFiles"/> the obsolete archives are deleted. </summary> <param name="fileName">File name to be archived.</param> <param name="pattern">File name template which contains the numeric pattern to be replaced.</param> </member> <member name="M:NLog.Targets.FileTarget.ArchiveFile(System.String,System.String)"> <summary> Archives fileName to archiveFileName. </summary> <param name="fileName">File name to be archived.</param> <param name="archiveFileName">Name of the archive file.</param> </member> <member name="M:NLog.Targets.FileTarget.ArchiveByDateAndSequence(System.String,System.String,NLog.LogEventInfo)"> <summary> <para> Archives the <paramref name="fileName"/> using a date and sequence style numbering. Archives will be stamped with the prior period (Year, Month, Day) datetime. The most recent archive has the highest number (in combination with the date). </para> <para> When the number of archive files exceed <see cref="P:MaxArchiveFiles"/> the obsolete archives are deleted. </para> </summary> <param name="fileName">File name to be archived.</param> <param name="pattern">File name template which contains the numeric pattern to be replaced.</param> <param name="logEvent">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> </member> <member name="M:NLog.Targets.FileTarget.EnsureArchiveCount(System.Collections.Generic.List{System.String})"> <summary> Deletes files among a given list, and stops as soon as the remaining files are fewer than the <see cref="P:FileTarget.MaxArchiveFiles"/> setting. </summary> <param name="oldArchiveFileNames">List of the file archives.</param> <remarks> Items are deleted in the same order as in <paramref name="oldArchiveFileNames"/>. No file is deleted if <see cref="P:FileTarget.MaxArchiveFiles"/> property is zero. </remarks> </member> <member name="M:NLog.Targets.FileTarget.FindDateAndSequenceArchives(System.String,System.String,System.String,System.Int32,System.String,NLog.Targets.FileTarget.FileNameTemplate)"> <summary> Searches a given directory for archives that comply with the current archive pattern. </summary> <returns>An enumeration of archive infos, ordered by their file creation date.</returns> </member> <member name="M:NLog.Targets.FileTarget.TryParseDateAndSequence(System.String,System.String,NLog.Targets.FileTarget.FileNameTemplate,System.DateTime@,System.Int32@)"> <summary> Parse filename with date and sequence pattern </summary> <param name="archiveFileNameWithoutPath"></param> <param name="dateFormat">dateformat for archive</param> <param name="fileTemplate"></param> <param name="date">the found pattern. When failed, then default</param> <param name="sequence">the found pattern. When failed, then default</param> <returns></returns> </member> <member name="M:NLog.Targets.FileTarget.GetFiles(System.IO.DirectoryInfo,System.String)"> <summary> Gets the collection of files in the specified directory which they match the <paramref name="fileNameMask"/>. </summary> <param name="directoryInfo">Directory to searched.</param> <param name="fileNameMask">Pattern which the files will be searched against.</param> <returns>List of files matching the pattern.</returns> </member> <member name="M:NLog.Targets.FileTarget.ReplaceFileNamePattern(System.String,System.String)"> <summary> Replaces the string-based pattern i.e. {#} in a file name with the value passed in <paramref name="replacementValue"/> parameter. </summary> <param name="pattern">File name which contains the string-based pattern.</param> <param name="replacementValue">Value which will replace the string-based pattern.</param> <returns> File name with the value of <paramref name="replacementValue"/> in the position of the string-based pattern. </returns> </member> <member name="M:NLog.Targets.FileTarget.ArchiveByDate(System.String,System.String,NLog.LogEventInfo)"> <summary> Archives the <paramref name="fileName"/> using a date style numbering. Archives will be stamped with the prior period (Year, Month, Day, Hour, Minute) datetime. When the number of archive files exceed <see cref="P:MaxArchiveFiles"/> the obsolete archives are deleted. </summary> <param name="fileName">File name to be archived.</param> <param name="pattern">File name template which contains the numeric pattern to be replaced.</param> <param name="logEvent">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> </member> <member name="M:NLog.Targets.FileTarget.DeleteOldDateArchives(System.String)"> <summary> Deletes archive files in reverse chronological order until only the MaxArchiveFiles number of archive files remain. </summary> <param name="pattern">The pattern that archive filenames will match</param> </member> <member name="M:NLog.Targets.FileTarget.GetArchiveDateFormatString(System.String)"> <summary> Gets the correct formatting <see langword="String"/> to be used based on the value of <see cref="P:ArchiveEvery"/> for converting <see langword="DateTime"/> values which will be inserting into file names during archiving. This value will be computed only when a empty value or <see langword="null"/> is passed into <paramref name="defaultFormat"/> </summary> <param name="defaultFormat">Date format to used irrespectively of <see cref="P:ArchiveEvery"/> value.</param> <returns>Formatting <see langword="String"/> for dates.</returns> </member> <member name="M:NLog.Targets.FileTarget.DoAutoArchive(System.String,NLog.LogEventInfo)"> <summary> Invokes the archiving process after determining when and which type of archiving is required. </summary> <param name="fileName">File name to be checked and archived.</param> <param name="eventInfo">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> </member> <member name="M:NLog.Targets.FileTarget.GetArchiveFileNamePattern(System.String,NLog.LogEventInfo)"> <summary> Gets the pattern that archive files will match </summary> <param name="fileName">Filename of the log file</param> <param name="eventInfo">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> <returns>A string with a pattern that will match the archive filenames</returns> </member> <member name="M:NLog.Targets.FileTarget.ShouldDeleteOldArchives"> <summary> Determine if old archive files should be deleted. </summary> <returns><see langword="true"/> when old archives should be deleted; <see langword="false"/> otherwise.</returns> </member> <member name="M:NLog.Targets.FileTarget.TryArchiveFile(System.String,NLog.LogEventInfo,System.Int32)"> <summary> Archives the file if it should be archived. </summary> <param name="fileName">The file name to check for.</param> <param name="ev">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> <param name="upcomingWriteSize">The size in bytes of the next chunk of data to be written in the file.</param> </member> <member name="M:NLog.Targets.FileTarget.GetArchiveFileName(System.String,NLog.LogEventInfo,System.Int32)"> <summary> Indicates if the automatic archiving process should be executed. </summary> <param name="fileName">File name to be written.</param> <param name="ev">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> <param name="upcomingWriteSize">The size in bytes of the next chunk of data to be written in the file.</param> <returns>Filename to archive. If <c>null</c>, then nothing to archive.</returns> </member> <member name="M:NLog.Targets.FileTarget.GetPotentialFileForArchiving(System.String)"> <summary> Returns the correct filename to archive </summary> <returns></returns> </member> <member name="M:NLog.Targets.FileTarget.GetArchiveFileNameBasedOnFileSize(System.String,System.Int32)"> <summary> Gets the file name for archiving, or null if archiving should not occur based on file size. </summary> <param name="fileName">File name to be written.</param> <param name="upcomingWriteSize">The size in bytes of the next chunk of data to be written in the file.</param> <returns>Filename to archive. If <c>null</c>, then nothing to archive.</returns> </member> <member name="M:NLog.Targets.FileTarget.GetArchiveFileNameBasedOnTime(System.String,NLog.LogEventInfo)"> <summary> Returns the file name for archiving, or null if archiving should not occur based on date/time. </summary> <param name="fileName">File name to be written.</param> <param name="logEvent">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> <returns>Filename to archive. If <c>null</c>, then nothing to archive.</returns> </member> <member name="M:NLog.Targets.FileTarget.GetHeaderBytes"> <summary> The sequence of <see langword="byte"/> to be written for the file header. </summary> <returns>Sequence of <see langword="byte"/> to be written.</returns> </member> <member name="M:NLog.Targets.FileTarget.GetFooterBytes"> <summary> The sequence of <see langword="byte"/> to be written for the file footer. </summary> <returns>Sequence of <see langword="byte"/> to be written.</returns> </member> <member name="M:NLog.Targets.FileTarget.WriteToFile(System.String,NLog.LogEventInfo,System.Byte[],System.Boolean)"> <summary> Evaluates which parts of a file should be written (header, content, footer) based on various properties of <see cref="T:NLog.Targets.FileTarget"/> instance and writes them. </summary> <param name="fileName">File name to be written.</param> <param name="logEvent">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> <param name="bytes">Raw sequence of <see langword="byte"/> to be written into the content part of the file.</param> <param name="justData">Indicates that only content section should be written in the file.</param> </member> <member name="M:NLog.Targets.FileTarget.InitializeFile(System.String,NLog.LogEventInfo,System.Boolean)"> <summary> Initialise a file to be used by the <see cref="T:NLog.Targets.FileTarget"/> instance. Based on the number of initialised files and the values of various instance properties clean up and/or archiving processes can be invoked. </summary> <param name="fileName">File name to be written.</param> <param name="logEvent">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> <param name="justData">Indicates that only content section should be written in the file.</param> <returns><see langword="true"/> when file header should be written; <see langword="false"/> otherwise.</returns> </member> <member name="M:NLog.Targets.FileTarget.FinalizeFile(System.String,System.Boolean)"> <summary> Writes the file footer and finalizes the file in <see cref="T:NLog.Targets.FileTarget"/> instance internal structures. </summary> <param name="fileName">File name to close.</param> <param name="isArchiving">Indicates if the file is being finalized for archiving.</param> </member> <member name="M:NLog.Targets.FileTarget.WriteFooter(System.String)"> <summary> Writes the footer information to a file. </summary> <param name="fileName">The file path to write to.</param> </member> <member name="M:NLog.Targets.FileTarget.ProcessOnStartup(System.String,NLog.LogEventInfo)"> <summary> Invokes the archiving and clean up of older archive file based on the values of <see cref="P:NLog.Targets.FileTarget.ArchiveOldFileOnStartup"/> and <see cref="P:NLog.Targets.FileTarget.DeleteOldFileOnStartup"/> properties respectively. </summary> <param name="fileName">File name to be written.</param> <param name="logEvent">Log event that the <see cref="T:NLog.Targets.FileTarget"/> instance is currently processing.</param> </member> <member name="M:NLog.Targets.FileTarget.ReplaceFileContent(System.String,System.Byte[],System.Boolean)"> <summary> Creates the file specified in <paramref name="fileName"/> and writes the file content in each entirety i.e. Header, Content and Footer. </summary> <param name="fileName">The name of the file to be written.</param> <param name="bytes">Sequence of <see langword="byte"/> to be written in the content section of the file.</param> <param name="firstAttempt">First attempt to write?</param> <remarks>This method is used when the content of the log file is re-written on every write.</remarks> </member> <member name="M:NLog.Targets.FileTarget.WriteHeader(NLog.Internal.FileAppenders.BaseFileAppender)"> <summary> Writes the header information to a file. </summary> <param name="appender">File appender associated with the file.</param> </member> <member name="M:NLog.Targets.FileTarget.GetLayoutBytes(NLog.Layouts.Layout)"> <summary> The sequence of <see langword="byte"/> to be written in a file after applying any formating and any transformations required from the <see cref="T:NLog.Layouts.Layout"/>. </summary> <param name="layout">The layout used to render output message.</param> <returns>Sequence of <see langword="byte"/> to be written.</returns> <remarks>Usually it is used to render the header and hooter of the files.</remarks> </member> <member name="P:NLog.Targets.FileTarget.FileName"> <summary> Gets or sets the name of the file to write to. </summary> <remarks> 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. </remarks> <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' /> </member> <member name="P:NLog.Targets.FileTarget.CleanupFileName"> <summary> Cleanup invalid values in a filename, e.g. slashes in a filename. If set to <c>true</c>, this can impact the performance of massive writes. If set to <c>false</c>, nothing gets written when the filename is wrong. </summary> </member> <member name="P:NLog.Targets.FileTarget.FileNameKind"> <summary> Is the <see cref="P:NLog.Targets.FileTarget.FileName"/> an absolute or relative path? </summary> </member> <member name="P:NLog.Targets.FileTarget.CreateDirs"> <summary> Gets or sets a value indicating whether to create directories if they do not exist. </summary> <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' /> </member> <member name="P:NLog.Targets.FileTarget.DeleteOldFileOnStartup"> <summary> Gets or sets a value indicating whether to delete old log file on startup. </summary> <remarks> This option works only when the "FileName" parameter denotes a single file. </remarks> <docgen category='Output Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.ReplaceFileContentsOnEachWrite"> <summary> Gets or sets a value indicating whether to replace file contents on each write instead of appending log message at the end. </summary> <docgen category='Output Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.KeepFileOpen"> <summary> Gets or sets a value indicating whether to keep log file open instead of opening and closing it on each logging event. </summary> <remarks> Setting this property to <c>True</c> helps improve performance. </remarks> <docgen category='Performance Tuning Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.maxLogFilenames"> <summary> Gets or sets the maximum number of log filenames that should be stored as existing. </summary> <remarks> The bigger this number is the longer it will take to write each log record. The smaller the number is the higher the chance that the clean function will be run when no new files have been opened. </remarks> <docgen category='Performance Tuning Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.EnableFileDelete"> <summary> Gets or sets a value indicating whether to enable log file(s) to be deleted. </summary> <docgen category='Output Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.FileAttributes"> <summary> Gets or sets the file attributes (Windows only). </summary> <docgen category='Output Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.NLog#Internal#FileAppenders#ICreateFileParameters#CaptureLastWriteTime"> <summary> Should we capture the last write time of a file? </summary> </member> <member name="P:NLog.Targets.FileTarget.LineEnding"> <summary> Gets or sets the line ending mode. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.AutoFlush"> <summary> Gets or sets a value indicating whether to automatically flush the file buffers after each log message. </summary> <docgen category='Performance Tuning Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.OpenFileCacheSize"> <summary> 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). </summary> <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' /> </member> <member name="P:NLog.Targets.FileTarget.OpenFileCacheTimeout"> <summary> 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. </summary> <docgen category='Performance Tuning Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.BufferSize"> <summary> Gets or sets the log file buffer size in bytes. </summary> <docgen category='Performance Tuning Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.Encoding"> <summary> Gets or sets the file encoding. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.ConcurrentWrites"> <summary> Gets or sets a value indicating whether concurrent writes to the log file by multiple processes on the same host. </summary> <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' /> </member> <member name="P:NLog.Targets.FileTarget.NetworkWrites"> <summary> Gets or sets a value indicating whether concurrent writes to the log file by multiple processes on different network hosts. </summary> <remarks> This effectively prevents files from being kept open. </remarks> <docgen category='Performance Tuning Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.ConcurrentWriteAttempts"> <summary> Gets or sets the number of times the write is appended on the file before NLog discards the log message. </summary> <docgen category='Performance Tuning Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.ConcurrentWriteAttemptDelay"> <summary> Gets or sets the delay in milliseconds to wait before attempting to write to the file again. </summary> <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"/> </member> <member name="P:NLog.Targets.FileTarget.ArchiveOldFileOnStartup"> <summary> Gets or sets a value indicating whether to archive old log file on startup. </summary> <remarks> This option works only when the "FileName" parameter denotes a single file. After archiving the old file, the current log file will be empty. </remarks> <docgen category='Output Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.ArchiveDateFormat"> <summary> Gets or sets a value specifying the date format to use when archiving files. </summary> <remarks> This option works only when the "ArchiveNumbering" parameter is set either to Date or DateAndSequence. </remarks> <docgen category='Output Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.ArchiveAboveSize"> <summary> Gets or sets the size in bytes above which log files will be automatically archived. Warning: combining this with <see cref="F:NLog.Targets.ArchiveNumberingMode.Date"/> isn't supported. We cannot create multiple archive files, if they should have the same name. Choose: <see cref="F:NLog.Targets.ArchiveNumberingMode.DateAndSequence"/> </summary> <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"/> </member> <member name="P:NLog.Targets.FileTarget.ArchiveEvery"> <summary> Gets or sets a value indicating whether to automatically archive log files every time the specified time passes. </summary> <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' /> </member> <member name="P:NLog.Targets.FileTarget.ArchiveFileKind"> <summary> Is the <see cref="P:NLog.Targets.FileTarget.ArchiveFileName"/> an absolute or relative path? </summary> </member> <member name="P:NLog.Targets.FileTarget.ArchiveFileName"> <summary> Gets or sets the name of the file to be used for an archive. </summary> <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' /> </member> <member name="P:NLog.Targets.FileTarget.MaxArchiveFiles"> <summary> Gets or sets the maximum number of archive files that should be kept. </summary> <docgen category='Archival Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.ArchiveNumbering"> <summary> Gets or sets the way file archives are numbered. </summary> <docgen category='Archival Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.FileCompressor"> <summary> Used to compress log files during archiving. This may be used to provide your own implementation of a zip file compressor, on platforms other than .Net4.5. Defaults to ZipArchiveFileCompressor on .Net4.5 and to null otherwise. </summary> </member> <member name="P:NLog.Targets.FileTarget.EnableArchiveFileCompression"> <summary> Gets or sets a value indicating whether to compress archive files into the zip archive format. </summary> <docgen category='Archival Options' order='10' /> </member> <member name="P:NLog.Targets.FileTarget.ForceManaged"> <summary> Gets or set a value indicating whether a managed file stream is forced, instead of used the native implementation. </summary> </member> <member name="P:NLog.Targets.FileTarget.WriteFooterOnArchivingOnly"> <summary> Gets or sets a value indicating whether the footer should be written only when the file is archived. </summary> </member> <member name="P:NLog.Targets.FileTarget.NewLineChars"> <summary> Gets the characters that are appended after each line. </summary> </member> <member name="M:NLog.Targets.FileTarget.DynamicFileArchive.#ctor(NLog.Targets.FileTarget,System.Int32)"> <summary> Creates an instance of <see cref="T:NLog.Targets.FileTarget.DynamicFileArchive"/> class. </summary> <param name="fileTarget">The file target instance whose files to archive.</param> <param name="maxArchivedFiles">Maximum number of archive files to be kept.</param> </member> <member name="M:NLog.Targets.FileTarget.DynamicFileArchive.InitializeForArchiveFolderPath(System.String)"> <summary> Adds the files in the specified path to the archive file queue. </summary> <param name="archiveFolderPath">The folder where the archive files are stored.</param> </member> <member name="M:NLog.Targets.FileTarget.DynamicFileArchive.Archive(System.String,System.String,System.Boolean)"> <summary> Adds a file into archive. </summary> <param name="archiveFileName">File name of the archive</param> <param name="fileName">Original file name</param> <param name="createDirectory">Create a directory, if it does not exist</param> <returns><see langword="true"/> if the file has been moved successfully; <see langword="false"/> otherwise.</returns> </member> <member name="M:NLog.Targets.FileTarget.DynamicFileArchive.AddToArchive(System.String,System.String,System.Boolean)"> <summary> Archives the file, either by copying it to a new file system location or by compressing it, and add the file name into the list of archives. </summary> <param name="archiveFileName">Target file name.</param> <param name="fileName">Original file name.</param> <param name="createDirectory">Create a directory, if it does not exist.</param> </member> <member name="M:NLog.Targets.FileTarget.DynamicFileArchive.DeleteOldArchiveFiles"> <summary> Remove old archive files when the files on the queue are more than the <see cref="P:MaxArchiveFilesToKeep"/>. </summary> </member> <member name="M:NLog.Targets.FileTarget.DynamicFileArchive.GetNextArchiveFileName(System.String)"> <summary> Gets the file name for the next archive file by appending a number to the provided "base"-filename. Example: Original Filename trace.log Target Filename trace.15.log </summary> <param name="fileName">Original file name.</param> <returns>File name suitable for archiving</returns> </member> <member name="P:NLog.Targets.FileTarget.DynamicFileArchive.MaxArchiveFileToKeep"> <summary> Gets or sets the maximum number of archive files that should be kept. </summary> </member> <member name="F:NLog.Targets.FileTarget.FileNameTemplate.PatternStartCharacters"> <summary> Characters determining the start of the <see cref="P:FileNameTemplate.Pattern"/>. </summary> </member> <member name="F:NLog.Targets.FileTarget.FileNameTemplate.PatternEndCharacters"> <summary> Characters determining the end of the <see cref="P:FileNameTemplate.Pattern"/>. </summary> </member> <member name="M:NLog.Targets.FileTarget.FileNameTemplate.ReplacePattern(System.String)"> <summary> Replace the pattern with the specified String. </summary> <param name="replacementValue"></param> <returns></returns> </member> <member name="P:NLog.Targets.FileTarget.FileNameTemplate.Template"> <summary> File name which is used as template for matching and replacements. It is expected to contain a pattern to match. </summary> </member> <member name="P:NLog.Targets.FileTarget.FileNameTemplate.BeginAt"> <summary> The begging position of the <see cref="P:FileNameTemplate.Pattern"/> within the <see cref="P:FileNameTemplate.Template"/>. -1 is returned when no pattern can be found. </summary> </member> <member name="P:NLog.Targets.FileTarget.FileNameTemplate.EndAt"> <summary> The ending position of the <see cref="P:FileNameTemplate.Pattern"/> within the <see cref="P:FileNameTemplate.Template"/>. -1 is returned when no pattern can be found. </summary> </member> <member name="T:NLog.Targets.IFileCompressor"> <summary> <see cref="T:NLog.Targets.FileTarget"/> may be configured to compress archived files in a custom way by setting <see cref="P:NLog.Targets.FileTarget.FileCompressor"/> before logging your first event. </summary> </member> <member name="M:NLog.Targets.IFileCompressor.CompressFile(System.String,System.String)"> <summary> Create archiveFileName by compressing fileName. </summary> <param name="fileName">Absolute path to the log file to compress.</param> <param name="archiveFileName">Absolute path to the compressed archive file to create.</param> </member> <member name="T:NLog.Targets.LineEndingMode"> <summary> Line ending mode. </summary> </member> <member name="F:NLog.Targets.LineEndingMode.Default"> <summary> Insert platform-dependent end-of-line sequence after each line. </summary> </member> <member name="F:NLog.Targets.LineEndingMode.CRLF"> <summary> Insert CR LF sequence (ASCII 13, ASCII 10) after each line. </summary> </member> <member name="F:NLog.Targets.LineEndingMode.CR"> <summary> Insert CR character (ASCII 13) after each line. </summary> </member> <member name="F:NLog.Targets.LineEndingMode.LF"> <summary> Insert LF character (ASCII 10) after each line. </summary> </member> <member name="F:NLog.Targets.LineEndingMode.None"> <summary> Do not insert any line ending. </summary> </member> <member name="M:NLog.Targets.LineEndingMode.#ctor(System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:NLog.LogLevel"/>. </summary> <param name="name">The mode name.</param> <param name="newLineCharacters">The new line characters to be used.</param> </member> <member name="M:NLog.Targets.LineEndingMode.FromString(System.String)"> <summary> Returns the <see cref="T:NLog.Targets.LineEndingMode"/> that corresponds to the supplied <paramref name="name"/>. </summary> <param name="name"> The textual representation of the line ending mode, such as CRLF, LF, Default etc. Name is not case sensitive. </param> <returns>The <see cref="T:NLog.Targets.LineEndingMode"/> value, that corresponds to the <paramref name="name"/>.</returns> <exception cref="T:System.ArgumentOutOfRangeException">There is no line ending mode with the specified name.</exception> </member> <member name="M:NLog.Targets.LineEndingMode.op_Equality(NLog.Targets.LineEndingMode,NLog.Targets.LineEndingMode)"> <summary> Compares two <see cref="T:NLog.Targets.LineEndingMode"/> objects and returns a value indicating whether the first one is equal to the second one. </summary> <param name="mode1">The first level.</param> <param name="mode2">The second level.</param> <returns>The value of <c>mode1.NewLineCharacters == mode2.NewLineCharacters</c>.</returns> </member> <member name="M:NLog.Targets.LineEndingMode.op_Inequality(NLog.Targets.LineEndingMode,NLog.Targets.LineEndingMode)"> <summary> Compares two <see cref="T:NLog.Targets.LineEndingMode"/> objects and returns a value indicating whether the first one is not equal to the second one. </summary> <param name="mode1">The first mode</param> <param name="mode2">The second mode</param> <returns>The value of <c>mode1.NewLineCharacters != mode2.NewLineCharacters</c>.</returns> </member> <member name="M:NLog.Targets.LineEndingMode.ToString"> <summary> Returns a string representation of the log level. </summary> <returns>Log level name.</returns> </member> <member name="M:NLog.Targets.LineEndingMode.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.Targets.LineEndingMode.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="P:NLog.Targets.LineEndingMode.Name"> <summary> Gets the name of the LineEndingMode instance. </summary> </member> <member name="P:NLog.Targets.LineEndingMode.NewLineCharacters"> <summary> Gets the new line characters (value) of the LineEndingMode instance. </summary> </member> <member name="T:NLog.Targets.LineEndingMode.LineEndingModeConverter"> <summary> Provides a type converter to convert <see cref="T:NLog.Targets.LineEndingMode"/> objects to and from other representations. </summary> </member> <member name="M:NLog.Targets.LineEndingMode.LineEndingModeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)"> <summary> Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. </summary> <returns> true if this converter can perform the conversion; otherwise, false. </returns> <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context. </param><param name="sourceType">A <see cref="T:System.Type"/> that represents the type you want to convert from. </param> </member> <member name="M:NLog.Targets.LineEndingMode.LineEndingModeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> <summary> Converts the given object to the type of this converter, using the specified context and culture information. </summary> <returns> An <see cref="T:System.Object"/> that represents the converted value. </returns> <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context. </param><param name="culture">The <see cref="T:System.Globalization.CultureInfo"/> to use as the current culture. </param><param name="value">The <see cref="T:System.Object"/> to convert. </param><exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception> </member> <member name="T:NLog.Targets.MailTarget"> <summary> Sends log messages by email using SMTP protocol. </summary> <seealso href="https://github.com/nlog/nlog/wiki/Mail-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/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" /> </example> </member> <member name="M:NLog.Targets.MailTarget.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MailTarget"/> 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.MailTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MailTarget"/> class. </summary> <remarks> The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> </remarks> <param name="name">Name of the target.</param> </member> <member name="M:NLog.Targets.MailTarget.Write(NLog.Common.AsyncLogEventInfo)"> <summary> Renders the logging event message and adds it to the internal ArrayList of log messages. </summary> <param name="logEvent">The logging event.</param> </member> <member name="M:NLog.Targets.MailTarget.Write(NLog.Common.AsyncLogEventInfo[])"> <summary> Renders an array logging events. </summary> <param name="logEvents">Array of logging events.</param> </member> <member name="M:NLog.Targets.MailTarget.InitializeTarget"> <summary> Initializes the target. Can be used by inheriting classes to initialize logging. </summary> </member> <member name="M:NLog.Targets.MailTarget.ProcessSingleMailMessage(System.Collections.Generic.List{NLog.Common.AsyncLogEventInfo})"> <summary> Create mail and send with SMTP </summary> <param name="events">event printed in the body of the event</param> </member> <member name="M:NLog.Targets.MailTarget.CreateBodyBuffer(System.Collections.Generic.IEnumerable{NLog.Common.AsyncLogEventInfo},NLog.LogEventInfo,NLog.LogEventInfo)"> <summary> Create buffer for body </summary> <param name="events">all events</param> <param name="firstEvent">first event for header</param> <param name="lastEvent">last event for footer</param> <returns></returns> </member> <member name="M:NLog.Targets.MailTarget.ConfigureMailClient(NLog.LogEventInfo,NLog.Internal.ISmtpClient)"> <summary> Set properties of <paramref name="client"/> </summary> <param name="lastEvent">last event for username/password</param> <param name="client">client to set properties on</param> <remarks>Configure not at <see cref="M:NLog.Targets.MailTarget.InitializeTarget"/>, as the properties could have layout renderers.</remarks> </member> <member name="M:NLog.Targets.MailTarget.ConvertDirectoryLocation(System.String)"> <summary> Handle <paramref name="pickupDirectoryLocation"/> if it is a virtual directory. </summary> <param name="pickupDirectoryLocation"></param> <returns></returns> </member> <member name="M:NLog.Targets.MailTarget.GetSmtpSettingsKey(NLog.LogEventInfo)"> <summary> Create key for grouping. Needed for multiple events in one mailmessage </summary> <param name="logEvent">event for rendering layouts </param> <returns>string to group on</returns> </member> <member name="M:NLog.Targets.MailTarget.AppendLayout(System.Text.StringBuilder,NLog.LogEventInfo,NLog.Layouts.Layout)"> <summary> Append rendered layout to the stringbuilder </summary> <param name="sb">append to this</param> <param name="logEvent">event for rendering <paramref name="layout"/></param> <param name="layout">append if not <c>null</c></param> </member> <member name="M:NLog.Targets.MailTarget.CreateMailMessage(NLog.LogEventInfo,System.String)"> <summary> Create the mailmessage with the addresses, properties and body. </summary> </member> <member name="M:NLog.Targets.MailTarget.AddAddresses(System.Net.Mail.MailAddressCollection,NLog.Layouts.Layout,NLog.LogEventInfo)"> <summary> Render <paramref name="layout"/> and add the addresses to <paramref name="mailAddressCollection"/> </summary> <param name="mailAddressCollection">Addresses appended to this list</param> <param name="layout">layout with addresses, ; separated</param> <param name="logEvent">event for rendering the <paramref name="layout"/></param> <returns>added a address?</returns> </member> <member name="P:NLog.Targets.MailTarget.From"> <summary> Gets or sets sender's email address (e.g. joe@domain.com). </summary> <docgen category='Message Options' order='10' /> </member> <member name="P:NLog.Targets.MailTarget.To"> <summary> Gets or sets recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com). </summary> <docgen category='Message Options' order='11' /> </member> <member name="P:NLog.Targets.MailTarget.CC"> <summary> Gets or sets CC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com). </summary> <docgen category='Message Options' order='12' /> </member> <member name="P:NLog.Targets.MailTarget.Bcc"> <summary> Gets or sets BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com). </summary> <docgen category='Message Options' order='13' /> </member> <member name="P:NLog.Targets.MailTarget.AddNewLines"> <summary> Gets or sets a value indicating whether to add new lines between log entries. </summary> <value>A value of <c>true</c> if new lines should be added; otherwise, <c>false</c>.</value> <docgen category='Layout Options' order='99' /> </member> <member name="P:NLog.Targets.MailTarget.Subject"> <summary> Gets or sets the mail subject. </summary> <docgen category='Message Options' order='5' /> </member> <member name="P:NLog.Targets.MailTarget.Body"> <summary> Gets or sets mail message body (repeated for each log message send in one mail). </summary> <remarks>Alias for the <c>Layout</c> property.</remarks> <docgen category='Message Options' order='6' /> </member> <member name="P:NLog.Targets.MailTarget.Encoding"> <summary> Gets or sets encoding to be used for sending e-mail. </summary> <docgen category='Layout Options' order='20' /> </member> <member name="P:NLog.Targets.MailTarget.Html"> <summary> Gets or sets a value indicating whether to send message as HTML instead of plain text. </summary> <docgen category='Layout Options' order='11' /> </member> <member name="P:NLog.Targets.MailTarget.SmtpServer"> <summary> Gets or sets SMTP Server to be used for sending. </summary> <docgen category='SMTP Options' order='10' /> </member> <member name="P:NLog.Targets.MailTarget.SmtpAuthentication"> <summary> Gets or sets SMTP Authentication mode. </summary> <docgen category='SMTP Options' order='11' /> </member> <member name="P:NLog.Targets.MailTarget.SmtpUserName"> <summary> Gets or sets the username used to connect to SMTP server (used when SmtpAuthentication is set to "basic"). </summary> <docgen category='SMTP Options' order='12' /> </member> <member name="P:NLog.Targets.MailTarget.SmtpPassword"> <summary> Gets or sets the password used to authenticate against SMTP server (used when SmtpAuthentication is set to "basic"). </summary> <docgen category='SMTP Options' order='13' /> </member> <member name="P:NLog.Targets.MailTarget.EnableSsl"> <summary> Gets or sets a value indicating whether SSL (secure sockets layer) should be used when communicating with SMTP server. </summary> <docgen category='SMTP Options' order='14' />. </member> <member name="P:NLog.Targets.MailTarget.SmtpPort"> <summary> Gets or sets the port number that SMTP Server is listening on. </summary> <docgen category='SMTP Options' order='15' /> </member> <member name="P:NLog.Targets.MailTarget.UseSystemNetMailSettings"> <summary> Gets or sets a value indicating whether the default Settings from System.Net.MailSettings should be used. </summary> <docgen category='SMTP Options' order='16' /> </member> <member name="P:NLog.Targets.MailTarget.DeliveryMethod"> <summary> Specifies how outgoing email messages will be handled. </summary> <docgen category='SMTP Options' order='18' /> </member> <member name="P:NLog.Targets.MailTarget.PickupDirectoryLocation"> <summary> Gets or sets the folder where applications save mail messages to be processed by the local SMTP server. </summary> <docgen category='SMTP Options' order='17' /> </member> <member name="P:NLog.Targets.MailTarget.Priority"> <summary> Gets or sets the priority used for sending mails. </summary> </member> <member name="P:NLog.Targets.MailTarget.ReplaceNewlineWithBrTagInHtml"> <summary> Gets or sets a value indicating whether NewLine characters in the body should be replaced with <br/> tags. </summary> <remarks>Only happens when <see cref="P:NLog.Targets.MailTarget.Html"/> is set to true.</remarks> </member> <member name="P:NLog.Targets.MailTarget.Timeout"> <summary> Gets or sets a value indicating the SMTP client timeout. </summary> <remarks>Warning: zero is not infinit waiting</remarks> </member> <member name="T:NLog.Targets.MemoryTarget"> <summary> Writes log messages to an ArrayList in memory for programmatic retrieval. </summary> <seealso href="https://github.com/nlog/nlog/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> </member> <member name="M:NLog.Targets.MemoryTarget.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MemoryTarget"/> 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.MemoryTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MemoryTarget"/> class. </summary> <remarks> The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> </remarks> <param name="name">Name of the target.</param> </member> <member name="M:NLog.Targets.MemoryTarget.Write(NLog.LogEventInfo)"> <summary> Renders the logging event message and adds it to the internal ArrayList of log messages. </summary> <param name="logEvent">The logging event.</param> </member> <member name="P:NLog.Targets.MemoryTarget.Logs"> <summary> Gets the list of logs gathered in the <see cref="T:NLog.Targets.MemoryTarget"/>. </summary> </member> <member name="T:NLog.Targets.MethodCallParameter"> <summary> A parameter to MethodCall. </summary> </member> <member name="M:NLog.Targets.MethodCallParameter.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallParameter"/> class. </summary> </member> <member name="M:NLog.Targets.MethodCallParameter.#ctor(NLog.Layouts.Layout)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallParameter"/> class. </summary> <param name="layout">The layout to use for parameter value.</param> </member> <member name="M:NLog.Targets.MethodCallParameter.#ctor(System.String,NLog.Layouts.Layout)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallParameter"/> class. </summary> <param name="parameterName">Name of the parameter.</param> <param name="layout">The layout.</param> </member> <member name="M:NLog.Targets.MethodCallParameter.#ctor(System.String,NLog.Layouts.Layout,System.Type)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallParameter"/> class. </summary> <param name="name">The name of the parameter.</param> <param name="layout">The layout.</param> <param name="type">The type of the parameter.</param> </member> <member name="P:NLog.Targets.MethodCallParameter.Name"> <summary> Gets or sets the name of the parameter. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="P:NLog.Targets.MethodCallParameter.Type"> <summary> Gets or sets the type of the parameter. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="P:NLog.Targets.MethodCallParameter.Layout"> <summary> Gets or sets the layout that should be use to calculate the value for the parameter. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="T:NLog.Targets.MethodCallTarget"> <summary> Calls the specified static method on each log message and passes contextual parameters to it. </summary> <seealso href="https://github.com/nlog/nlog/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> </member> <member name="T:NLog.Targets.MethodCallTargetBase"> <summary> The base class for all targets which call methods (local or remote). Manages parameters and type coercion. </summary> </member> <member name="M:NLog.Targets.MethodCallTargetBase.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallTargetBase"/> class. </summary> </member> <member name="M:NLog.Targets.MethodCallTargetBase.Write(NLog.Common.AsyncLogEventInfo)"> <summary> Prepares an array of parameters to be passed based on the logging event and calls DoInvoke(). </summary> <param name="logEvent"> The logging event. </param> </member> <member name="M:NLog.Targets.MethodCallTargetBase.DoInvoke(System.Object[],NLog.Common.AsyncContinuation)"> <summary> Calls the target method. Must be implemented in concrete classes. </summary> <param name="parameters">Method call parameters.</param> <param name="continuation">The continuation.</param> </member> <member name="M:NLog.Targets.MethodCallTargetBase.DoInvoke(System.Object[])"> <summary> Calls the target method. Must be implemented in concrete classes. </summary> <param name="parameters">Method call parameters.</param> </member> <member name="P:NLog.Targets.MethodCallTargetBase.Parameters"> <summary> Gets the array of parameters to be passed. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="M:NLog.Targets.MethodCallTarget.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallTarget"/> class. </summary> </member> <member name="M:NLog.Targets.MethodCallTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.MethodCallTarget"/> class. </summary> <param name="name">Name of the target.</param> </member> <member name="M:NLog.Targets.MethodCallTarget.InitializeTarget"> <summary> Initializes the target. </summary> </member> <member name="M:NLog.Targets.MethodCallTarget.DoInvoke(System.Object[])"> <summary> Calls the specified Method. </summary> <param name="parameters">Method parameters.</param> </member> <member name="P:NLog.Targets.MethodCallTarget.ClassName"> <summary> Gets or sets the class name. </summary> <docgen category='Invocation Options' order='10' /> </member> <member name="P:NLog.Targets.MethodCallTarget.MethodName"> <summary> Gets or sets the method name. The method must be public and static. Use the AssemblyQualifiedName , https://msdn.microsoft.com/en-us/library/system.type.assemblyqualifiedname(v=vs.110).aspx e.g. </summary> <docgen category='Invocation Options' order='10' /> </member> <member name="T:NLog.Targets.NetworkTargetConnectionsOverflowAction"> <summary> The action to be taken when there are more connections then the max. </summary> </member> <member name="F:NLog.Targets.NetworkTargetConnectionsOverflowAction.AllowNewConnnection"> <summary> Just allow it. </summary> </member> <member name="F:NLog.Targets.NetworkTargetConnectionsOverflowAction.DiscardMessage"> <summary> Discard the connection item. </summary> </member> <member name="F:NLog.Targets.NetworkTargetConnectionsOverflowAction.Block"> <summary> Block until there's more room in the queue. </summary> </member> <member name="T:NLog.Targets.NetworkTargetOverflowAction"> <summary> Action that should be taken if the message overflows. </summary> </member> <member name="F:NLog.Targets.NetworkTargetOverflowAction.Error"> <summary> Report an error. </summary> </member> <member name="F:NLog.Targets.NetworkTargetOverflowAction.Split"> <summary> Split the message into smaller pieces. </summary> </member> <member name="F:NLog.Targets.NetworkTargetOverflowAction.Discard"> <summary> Discard the entire message. </summary> </member> <member name="T:NLog.Targets.NLogViewerParameterInfo"> <summary> Represents a parameter to a NLogViewer target. </summary> </member> <member name="M:NLog.Targets.NLogViewerParameterInfo.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.NLogViewerParameterInfo"/> class. </summary> </member> <member name="P:NLog.Targets.NLogViewerParameterInfo.Name"> <summary> Gets or sets viewer parameter name. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="P:NLog.Targets.NLogViewerParameterInfo.Layout"> <summary> Gets or sets the layout that should be use to calcuate the value for the parameter. </summary> <docgen category='Parameter Options' order='10' /> </member> <member name="T:NLog.Targets.NullTarget"> <summary> Discards log messages. Used mainly for debugging and benchmarking. </summary> <seealso href="https://github.com/nlog/nlog/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> </member> <member name="M:NLog.Targets.NullTarget.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.NullTarget"/> 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.NullTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.NullTarget"/> class. </summary> <remarks> The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> </remarks> <param name="name"></param> </member> <member name="M:NLog.Targets.NullTarget.Write(NLog.LogEventInfo)"> <summary> Does nothing. Optionally it calculates the layout text but discards the results. </summary> <param name="logEvent">The logging event.</param> </member> <member name="P:NLog.Targets.NullTarget.FormatMessage"> <summary> Gets or sets a value indicating whether to perform layout calculation. </summary> <docgen category='Layout Options' order='10' /> </member> <member name="T:NLog.Targets.SmtpAuthenticationMode"> <summary> SMTP authentication modes. </summary> </member> <member name="F:NLog.Targets.SmtpAuthenticationMode.None"> <summary> No authentication. </summary> </member> <member name="F:NLog.Targets.SmtpAuthenticationMode.Basic"> <summary> Basic - username and password. </summary> </member> <member name="F:NLog.Targets.SmtpAuthenticationMode.Ntlm"> <summary> NTLM Authentication. </summary> </member> <member name="T:NLog.Targets.TargetAttribute"> <summary> Marks class as a logging target and assigns a name to it. </summary> <remarks>This attribute is not required when registering the target in the API.</remarks> </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> <member name="T:NLog.Targets.TraceTarget"> <summary> Sends log messages through System.Diagnostics.Trace. </summary> <seealso href="https://github.com/nlog/nlog/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.#ctor"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.TraceTarget"/> 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.TraceTarget.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.TraceTarget"/> class. </summary> <remarks> The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> </remarks> <param name="name">Name of the target.</param> </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> <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="https://github.com/nlog/nlog/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.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.WebServiceTarget"/> class. </summary> <param name="name">Name of the target</param> </member> <member name="M:NLog.Targets.WebServiceTarget.DoInvoke(System.Object[])"> <summary> Calls the target method. Must be implemented in concrete classes. </summary> <param name="parameters">Method call parameters.</param> </member> <member name="M:NLog.Targets.WebServiceTarget.DoInvoke(System.Object[],NLog.Common.AsyncContinuation)"> <summary> Invokes the web service method. </summary> <param name="parameters">Parameters to be passed.</param> <param name="continuation">The continuation.</param> </member> <member name="M:NLog.Targets.WebServiceTarget.BuildWebServiceUrl(System.Object[])"> <summary> Builds the URL to use when calling the web service for a message, depending on the WebServiceProtocol. </summary> <param name="parameterValues"></param> <returns></returns> </member> <member name="M:NLog.Targets.WebServiceTarget.PrepareSoapRequestPost(System.Net.WebRequest,System.Object[],System.String,System.String)"> <summary> Helper for creating soap POST-XML request </summary> <param name="request"></param> <param name="parameterValues"></param> <param name="soapEnvelopeNamespace"></param> <param name="soapname"></param> <returns></returns> </member> <member name="M:NLog.Targets.WebServiceTarget.WriteStreamAndFixPreamble(System.IO.Stream,System.IO.Stream,System.Nullable{System.Boolean},System.Text.Encoding)"> <summary> Write from input to output. Fix the UTF-8 bom </summary> <param name="input"></param> <param name="output"></param> <param name="writeUtf8BOM"></param> <param name="encoding"></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. Only used with Soap. </summary> <docgen category='Web Service Options' order='10' /> </member> <member name="P:NLog.Targets.WebServiceTarget.Namespace"> <summary> Gets or sets the Web service namespace. Only used with Soap. </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> <member name="P:NLog.Targets.WebServiceTarget.IncludeBOM"> <summary> Should we include the BOM (Byte-order-mark) for UTF? Influences the <see cref="P:NLog.Targets.WebServiceTarget.Encoding"/> property. This will only work for UTF-8. </summary> </member> <member name="P:NLog.Targets.WebServiceTarget.Encoding"> <summary> Gets or sets the encoding. </summary> <docgen category='Web Service Options' order='10' /> </member> <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> <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> <returns>Queue was empty before enqueue</returns> </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 (-1 means everything).</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="https://github.com/nlog/nlog/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 <targets/> 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(System.String,NLog.Targets.Target)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AsyncTargetWrapper"/> class. </summary> <param name="name">Name of the target.</param> <param name="wrappedTarget">The wrapped target.</param> </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.StartInstantWriterTimer"> <summary> Attempts to start an instant timer-worker-thread which can write queued log messages. </summary> <returns>Returns true when scheduled a timer-worker-thread</returns> </member> <member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.StopLazyWriterThread"> <summary> Stops 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> <member name="F:NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction.Block"> <summary> Block until there's more room in the queue. </summary> </member> <member name="T:NLog.Targets.Wrappers.AutoFlushTargetWrapper"> <summary> Causes a flush after each write on a wrapped target. </summary> <seealso href="https://github.com/nlog/nlog/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(System.String,NLog.Targets.Target)"> <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> <param name="wrappedTarget">The wrapped target.</param> <param name="name">Name of the target</param> </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="https://github.com/nlog/nlog/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(System.String,NLog.Targets.Target)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.BufferingTargetWrapper"/> class. </summary> <param name="name">Name of the target.</param> <param name="wrappedTarget">The wrapped target.</param> </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="https://github.com/nlog/nlog/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(System.String,NLog.Targets.Target[])"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FallbackGroupTarget"/> class. </summary> <param name="name">Name of the target.</param> <param name="targets">The targets.</param> </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="https://github.com/nlog/nlog/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(System.String,NLog.Targets.Target,NLog.Conditions.ConditionExpression)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FilteringTargetWrapper"/> class. </summary> <param name="name">Name of the target.</param> <param name="wrappedTarget">The wrapped target.</param> <param name="condition">The condition.</param> </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> <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="https://github.com/nlog/nlog/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 >= 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.#ctor(NLog.Targets.Target)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.PostFilteringTargetWrapper"/> class. </summary> </member> <member name="M:NLog.Targets.Wrappers.PostFilteringTargetWrapper.#ctor(System.String,NLog.Targets.Target)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.PostFilteringTargetWrapper"/> class. </summary> <param name="name">Name of the target.</param> <param name="wrappedTarget">The wrapped target.</param> </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="https://github.com/nlog/nlog/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(System.String,NLog.Targets.Target[])"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RandomizeGroupTarget"/> class. </summary> <param name="name">Name of the target.</param> <param name="targets">The targets.</param> </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="https://github.com/nlog/nlog/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(System.String,NLog.Targets.Target,System.Int32)"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RepeatingTargetWrapper"/> class. </summary> <param name="name">Name of the target.</param> <param name="wrappedTarget">The wrapped target.</param> <param name="repeatCount">The repeat count.</param> </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="https://github.com/nlog/nlog/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(System.String,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="name">Name of the target.</param> <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.#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="https://github.com/nlog/nlog/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(System.String,NLog.Targets.Target[])"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RoundRobinGroupTarget"/> class. </summary> <param name="name">Name of the target.</param> <param name="targets">The targets.</param> </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="https://github.com/nlog/nlog/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(System.String,NLog.Targets.Target[])"> <summary> Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.SplitGroupTarget"/> class. </summary> <param name="name">Name of the target.</param> <param name="targets">The targets.</param> </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> <member name="T:NLog.Time.AccurateLocalTimeSource"> <summary> Current local time retrieved directly from DateTime.Now. </summary> </member> <member name="T:NLog.Time.TimeSource"> <summary> Defines source of current time. </summary> </member> <member name="M:NLog.Time.TimeSource.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.Time.TimeSource.FromSystemTime(System.DateTime)"> <summary> Converts the specified system time to the same form as the time value originated from this time source. </summary> <param name="systemTime">The system originated time value to convert.</param> <returns> The value of <paramref name="systemTime"/> converted to the same form as time values originated from this source. </returns> <remarks> <para> There are situations when NLog have to compare the time originated from TimeSource to the time originated externally in the system. To be able to provide meaningful result of such comparisons the system time must be expressed in the same form as TimeSource time. </para> <para> Examples: - If the TimeSource provides time values of local time, it should also convert the provided <paramref name="systemTime"/> to the local time. - If the TimeSource shifts or skews its time values, it should also apply the same transform to the given <paramref name="systemTime"/>. </para> </remarks> </member> <member name="P:NLog.Time.TimeSource.Time"> <summary> Gets current time. </summary> </member> <member name="P:NLog.Time.TimeSource.Current"> <summary> Gets or sets current global time source used in all log events. </summary> <remarks> Default time source is <see cref="T:NLog.Time.FastLocalTimeSource"/>. </remarks> </member> <member name="M:NLog.Time.AccurateLocalTimeSource.FromSystemTime(System.DateTime)"> <summary> Converts the specified system time to the same form as the time value originated from this time source. </summary> <param name="systemTime">The system originated time value to convert.</param> <returns> The value of <paramref name="systemTime"/> converted to local time. </returns> </member> <member name="P:NLog.Time.AccurateLocalTimeSource.Time"> <summary> Gets current local time directly from DateTime.Now. </summary> </member> <member name="T:NLog.Time.AccurateUtcTimeSource"> <summary> Current UTC time retrieved directly from DateTime.UtcNow. </summary> </member> <member name="M:NLog.Time.AccurateUtcTimeSource.FromSystemTime(System.DateTime)"> <summary> Converts the specified system time to the same form as the time value originated from this time source. </summary> <param name="systemTime">The system originated time value to convert.</param> <returns> The value of <paramref name="systemTime"/> converted to UTC time. </returns> </member> <member name="P:NLog.Time.AccurateUtcTimeSource.Time"> <summary> Gets current UTC time directly from DateTime.UtcNow. </summary> </member> <member name="T:NLog.Time.CachedTimeSource"> <summary> Fast time source that updates current time only once per tick (15.6 milliseconds). </summary> </member> <member name="P:NLog.Time.CachedTimeSource.FreshTime"> <summary> Gets raw uncached time from derived time source. </summary> </member> <member name="P:NLog.Time.CachedTimeSource.Time"> <summary> Gets current time cached for one system tick (15.6 milliseconds). </summary> </member> <member name="T:NLog.Time.FastLocalTimeSource"> <summary> Fast local time source that is updated once per tick (15.6 milliseconds). </summary> </member> <member name="M:NLog.Time.FastLocalTimeSource.FromSystemTime(System.DateTime)"> <summary> Converts the specified system time to the same form as the time value originated from this time source. </summary> <param name="systemTime">The system originated time value to convert.</param> <returns> The value of <paramref name="systemTime"/> converted to local time. </returns> </member> <member name="P:NLog.Time.FastLocalTimeSource.FreshTime"> <summary> Gets uncached local time directly from DateTime.Now. </summary> </member> <member name="T:NLog.Time.FastUtcTimeSource"> <summary> Fast UTC time source that is updated once per tick (15.6 milliseconds). </summary> </member> <member name="M:NLog.Time.FastUtcTimeSource.FromSystemTime(System.DateTime)"> <summary> Converts the specified system time to the same form as the time value originated from this time source. </summary> <param name="systemTime">The system originated time value to convert.</param> <returns> The value of <paramref name="systemTime"/> converted to UTC time. </returns> </member> <member name="P:NLog.Time.FastUtcTimeSource.FreshTime"> <summary> Gets uncached UTC time directly from DateTime.UtcNow. </summary> </member> <member name="T:NLog.Time.TimeSourceAttribute"> <summary> Marks class as a time source and assigns a name to it. </summary> </member> <member name="M:NLog.Time.TimeSourceAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:NLog.Time.TimeSourceAttribute"/> class. </summary> <param name="name">Name of the time source.</param> </member> </members> </doc>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 26772 | Robert Cowham |
Added logging with NLog. Refactored to have seperate class for P4 interactions. |