diff --git a/Libraries/NLog.Extended.dll b/Libraries/NLog.Extended.dll deleted file mode 100644 index 762a6a992..000000000 Binary files a/Libraries/NLog.Extended.dll and /dev/null differ diff --git a/Libraries/NLog.Extended.xml b/Libraries/NLog.Extended.xml deleted file mode 100644 index 3838cfbe7..000000000 --- a/Libraries/NLog.Extended.xml +++ /dev/null @@ -1,432 +0,0 @@ -<?xml version="1.0"?> -<doc> - <assembly> - <name>NLog.Extended</name> - </assembly> - <members> - <member name="T:NLog.LayoutRenderers.AspNetApplicationValueLayoutRenderer"> - <summary> - ASP.NET Application variable. - </summary> - <remarks> - Use this layout renderer to insert the value of the specified variable stored - in the ASP.NET Application dictionary. - </remarks> - <example> - <para>You can set the value of an ASP.NET Application variable by using the following code:</para> - <code lang="C#"> - <![CDATA[ - HttpContext.Current.Application["myvariable"] = 123; - HttpContext.Current.Application["stringvariable"] = "aaa BBB"; - HttpContext.Current.Application["anothervariable"] = DateTime.Now; - ]]> - </code> - <para>Example usage of ${aspnet-application}:</para> - <code lang="NLog Layout Renderer"> - ${aspnet-application:variable=myvariable} - produces "123" - ${aspnet-application:variable=anothervariable} - produces "01/01/2006 00:00:00" - ${aspnet-application:variable=anothervariable:culture=pl-PL} - produces "2006-01-01 00:00:00" - ${aspnet-application:variable=myvariable:padding=5} - produces " 123" - ${aspnet-application:variable=myvariable:padding=-5} - produces "123 " - ${aspnet-application:variable=stringvariable:upperCase=true} - produces "AAA BBB" - </code> - </example> - </member> - <member name="M:NLog.LayoutRenderers.AspNetApplicationValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET Application 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.AspNetApplicationValueLayoutRenderer.Variable"> - <summary> - Gets or sets the variable name. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer"> - <summary> - ASP.NET Request variable. - </summary> - <remarks> - Use this layout renderer to insert the value of the specified parameter of the - ASP.NET Request object. - </remarks> - <example> - <para>Example usage of ${aspnet-request}:</para> - <code lang="NLog Layout Renderer"> - ${aspnet-request:item=v} - ${aspnet-request:querystring=v} - ${aspnet-request:form=v} - ${aspnet-request:cookie=v} - ${aspnet-request:serverVariable=v} - </code> - </example> - </member> - <member name="M:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET Request 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.AspNetRequestValueLayoutRenderer.Item"> - <summary> - Gets or sets the item name. The QueryString, Form, Cookies, or ServerVariables collection variables having the specified name are rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.QueryString"> - <summary> - Gets or sets the QueryString variable to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.Form"> - <summary> - Gets or sets the form variable to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.Cookie"> - <summary> - Gets or sets the cookie to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.ServerVariable"> - <summary> - Gets or sets the ServerVariables item to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.AspNetSessionIDLayoutRenderer"> - <summary> - ASP.NET Session ID. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AspNetSessionIDLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the ASP.NET Session ID 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.AspNetSessionValueLayoutRenderer"> - <summary> - ASP.NET Session variable. - </summary> - <remarks> - Use this layout renderer to insert the value of the specified variable stored - in the ASP.NET Session dictionary. - </remarks> - <example> - <para>You can set the value of an ASP.NET Session variable by using the following code:</para> - <code lang="C#"> - <![CDATA[ - HttpContext.Current.Session["myvariable"] = 123; - HttpContext.Current.Session["stringvariable"] = "aaa BBB"; - HttpContext.Current.Session["anothervariable"] = DateTime.Now; - ]]> - </code> - <para>Example usage of ${aspnet-session}:</para> - <code lang="NLog Layout Renderer"> - ${aspnet-session:variable=myvariable} - produces "123" - ${aspnet-session:variable=anothervariable} - produces "01/01/2006 00:00:00" - ${aspnet-session:variable=anothervariable:culture=pl-PL} - produces "2006-01-01 00:00:00" - ${aspnet-session:variable=myvariable:padding=5} - produces " 123" - ${aspnet-session:variable=myvariable:padding=-5} - produces "123 " - ${aspnet-session:variable=stringvariable:upperCase=true} - produces "AAA BBB" - </code> - </example> - </member> - <member name="M:NLog.LayoutRenderers.AspNetSessionValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET Session 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.AspNetSessionValueLayoutRenderer.Variable"> - <summary> - Gets or sets the session variable name. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.AspNetUserAuthTypeLayoutRenderer"> - <summary> - ASP.NET User variable. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AspNetUserAuthTypeLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET User.Identity.AuthenticationType 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="T:NLog.LayoutRenderers.AspNetUserIdentityLayoutRenderer"> - <summary> - ASP.NET User variable. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AspNetUserIdentityLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET User.Identity.Name 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="T:NLog.Targets.AspNetTraceTarget"> - <summary> - Writes log messages to the ASP.NET trace. - </summary> - <seealso href="http://nlog-project.org/wiki/AspNetTrace_target">Documentation on NLog Wiki</seealso> - <remarks> - Log entries can then be viewed by navigating to http://server/path/Trace.axd. - </remarks> - </member> - <member name="M:NLog.Targets.AspNetTraceTarget.Write(NLog.LogEventInfo)"> - <summary> - Writes the specified logging event to the ASP.NET Trace facility. - If the log level is greater than or equal to <see cref="F:NLog.LogLevel.Warn"/> it uses the - <see cref="M:System.Web.TraceContext.Warn(System.String,System.String)"/> method, otherwise it uses - <see cref="M:System.Web.TraceContext.Write(System.String,System.String)"/> method. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="T:NLog.Targets.MessageQueueTarget"> - <summary> - Writes log message to the specified message queue handled by MSMQ. - </summary> - <seealso href="http://nlog-project.org/wiki/MessageQueue_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/MSMQ/Simple/NLog.config" /> - <p> - You can use a single target to write to multiple queues (similar to writing to multiple files with the File target). - </p> - <code lang="XML" source="examples/targets/Configuration File/MSMQ/Multiple/NLog.config" /> - <p> - The above examples assume 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/MSMQ/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.MessageQueueTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.MessageQueueTarget"/> 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.MessageQueueTarget.Write(NLog.LogEventInfo)"> - <summary> - Writes the specified logging event to a queue specified in the Queue - parameter. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="M:NLog.Targets.MessageQueueTarget.PrepareMessage(NLog.LogEventInfo)"> - <summary> - Prepares a message to be sent to the message queue. - </summary> - <param name="logEvent">The log event to be used when calculating label and text to be written.</param> - <returns>The message to be sent.</returns> - <remarks> - You may override this method in inheriting classes - to provide services like encryption or message - authentication. - </remarks> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.Queue"> - <summary> - Gets or sets the name of the queue to write to. - </summary> - <remarks> - To write to a private queue on a local machine use <c>.\private$\QueueName</c>. - For other available queue names, consult MSMQ documentation. - </remarks> - <docgen category='Queue Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.Label"> - <summary> - Gets or sets the label to associate with each message. - </summary> - <remarks> - By default no label is associated. - </remarks> - <docgen category='Queue Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.CreateQueueIfNotExists"> - <summary> - Gets or sets a value indicating whether to create the queue if it doesn't exists. - </summary> - <docgen category='Queue Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.Recoverable"> - <summary> - Gets or sets a value indicating whether to use recoverable messages (with guaranteed delivery). - </summary> - <docgen category='Queue Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.Encoding"> - <summary> - Gets or sets the encoding to be used when writing text to the queue. - </summary> - <docgen category='Layout Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.UseXmlEncoding"> - <summary> - Gets or sets a value indicating whether to use the XML format when serializing message. - </summary> - <docgen category='Layout Options' order='10' /> - </member> - <member name="T:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper"> - <summary> - Buffers log events for the duration of ASP.NET request and sends them down - to the wrapped target at the end of a request. - </summary> - <seealso href="http://nlog-project.org/wiki/AspNetBufferingWrapper_target">Documentation on NLog Wiki</seealso> - <remarks> - <p> - Typically this target is used in cooperation with PostFilteringTargetWrapper - to provide verbose logging for failing requests and normal or no logging for - successful requests. We need to make the decision of the final filtering rule - to apply after all logs for a page have been generated. - </p> - <p> - To use this target, you need to add an entry in the httpModules section of - web.config: - </p> - <code lang="XML"> - <![CDATA[<?xml version="1.0" ?> - <configuration> - <system.web> - <httpModules> - <add name="NLog" type="NLog.Web.NLogHttpModule, NLog"/> - </httpModules> - </system.web> - </configuration> - ]]> - </code> - </remarks> - <example> - <p>To set up the ASP.NET Buffering target wrapper <a href="config.html">configuration file</a>, put - the following in <c>web.nlog</c> file in your web application directory (this assumes - that PostFilteringWrapper is used to provide the filtering and actual logs go to - a file). - </p> - <code lang="XML" source="examples/targets/Configuration File/ASPNetBufferingWrapper/web.nlog" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To configure the target programmatically, put the following - piece of code in your <c>Application_OnStart()</c> handler in Global.asax.cs - or some other place that gets executed at the very beginning of your code: - </p> - <code lang="C#" source="examples/targets/Configuration API/ASPNetBufferingWrapper/Global.asax.cs" /> - <p> - Fully working C# project can be found in the <c>Examples/Targets/Configuration API/ASPNetBufferingWrapper</c> - directory along with usage instructions. - </p> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.#ctor(NLog.Targets.Target)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - <param name="bufferSize">Size of the buffer.</param> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.InitializeTarget"> - <summary> - Initializes the target by hooking up the NLogHttpModule BeginRequest and EndRequest events. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.CloseTarget"> - <summary> - Closes the target by flushing pending events in the buffer (if any). - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Adds the specified log event to the buffer. - </summary> - <param name="logEvent">The log event.</param> - </member> - <member name="P:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.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.AspNetBufferingTargetWrapper.GrowBufferAsNeeded"> - <summary> - Gets or sets a value indicating whether buffer should grow as needed. - </summary> - <value>A value of <c>true</c> if buffer should grow as needed; otherwise, <c>false</c>.</value> - <remarks> - Value of <c>true</c> causes the buffer to expand until <see cref="P:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.BufferGrowLimit"/> is hit, - <c>false</c> causes the buffer to never expand and lose the earliest entries in case of overflow. - </remarks> - <docgen category="Buffering Options" order="100"/> - </member> - <member name="P:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.BufferGrowLimit"> - <summary> - Gets or sets the maximum number of log events that the buffer can keep. - </summary> - <docgen category='Buffering Options' order='100' /> - </member> - <member name="T:NLog.Web.NLogHttpModule"> - <summary> - ASP.NET HttpModule that enables NLog to hook BeginRequest and EndRequest events easily. - </summary> - </member> - <member name="M:NLog.Web.NLogHttpModule.Init(System.Web.HttpApplication)"> - <summary> - Initializes the HttpModule. - </summary> - <param name="application"> - ASP.NET application. - </param> - </member> - <member name="M:NLog.Web.NLogHttpModule.Dispose"> - <summary> - Disposes the module. - </summary> - </member> - <member name="E:NLog.Web.NLogHttpModule.EndRequest"> - <summary> - Event to be raised at the end of each HTTP Request. - </summary> - </member> - <member name="E:NLog.Web.NLogHttpModule.BeginRequest"> - <summary> - Event to be raised at the beginning of each HTTP Request. - </summary> - </member> - </members> -</doc> diff --git a/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj b/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj index 01828069e..9b38e1ca4 100644 --- a/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj +++ b/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj @@ -65,23 +65,24 @@ <Reference Include="Ninject"> <HintPath>..\packages\Ninject.2.2.1.0\lib\.NetFramework 4.0\Ninject.dll</HintPath> </Reference> - <Reference Include="NLog"> - <HintPath>..\NzbDrone.Core\Libraries\NLog.dll</HintPath> + <Reference Include="NLog, Version=2.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <HintPath>..\Libraries\NLog.dll</HintPath> </Reference> <Reference Include="SubSonic.Core, Version=3.0.0.3, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> - <HintPath>..\NzbDrone.Core\Libraries\SubSonic.Core.dll</HintPath> + <HintPath>..\Libraries\SubSonic.Core.dll</HintPath> </Reference> <Reference Include="System" /> <Reference Include="System.Data" /> - <Reference Include="System.Data.SQLite, Version=1.0.72.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL"> - <SpecificVersion>False</SpecificVersion> - <HintPath>Libs\System.Data.SQLite.DLL</HintPath> + <Reference Include="System.Data.SQLite"> + <HintPath>..\Libraries\System.Data.SQLite.dll</HintPath> </Reference> <Reference Include="System.ServiceModel" /> <Reference Include="System.Xml" /> - <Reference Include="TvdbLib"> - <HintPath>..\NzbDrone.Core\Libraries\TvdbLib.dll</HintPath> + <Reference Include="TvdbLib, Version=0.8.8.0, Culture=neutral, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <HintPath>..\Libraries\TvdbLib.dll</HintPath> </Reference> </ItemGroup> <ItemGroup> diff --git a/NzbDrone.Core/Libraries/Castle.Core.dll b/NzbDrone.Core/Libraries/Castle.Core.dll deleted file mode 100644 index 34c155ab4..000000000 Binary files a/NzbDrone.Core/Libraries/Castle.Core.dll and /dev/null differ diff --git a/NzbDrone.Core/Libraries/Castle.Core.xml b/NzbDrone.Core/Libraries/Castle.Core.xml deleted file mode 100644 index d3d950979..000000000 --- a/NzbDrone.Core/Libraries/Castle.Core.xml +++ /dev/null @@ -1,4937 +0,0 @@ -<?xml version="1.0"?> -<doc> - <assembly> - <name>Castle.Core</name> - </assembly> - <members> - <member name="T:Castle.Components.DictionaryAdapter.DictionaryBehaviorAttribute"> - <summary> - Assignes a specific dictionary key. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryBehavior"> - <summary> - Defines the contract for customizing dictionary access. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.IDictionaryBehavior.ExecutionOrder"> - <summary> - Determines relative order to apply related behaviors. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.DictionaryBehaviorAttribute.ExecutionOrder"> - <summary> - Determines relative order to apply related behaviors. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryPropertySetter"> - <summary> - Defines the contract for updating dictionary values. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryPropertySetter.SetPropertyValue(Castle.Components.DictionaryAdapter.IDictionaryAdapter,System.String,System.Object@,Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Sets the stored dictionary value. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <param name="key">The key.</param> - <param name="value">The stored value.</param> - <param name="property">The property.</param> - <returns>true if the property should be stored.</returns> - </member> - <member name="T:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter"> - <summary> - Abstract adapter for the <see cref="T:System.Collections.IDictionary"/> support - needed by the <see cref="T:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory"/> - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.Add(System.Object,System.Object)"> - <summary> - Adds an element with the provided key and value to the <see cref="T:System.Collections.IDictionary"></see> object. - </summary> - <param name="key">The <see cref="T:System.Object"></see> to use as the key of the element to add.</param> - <param name="value">The <see cref="T:System.Object"></see> to use as the value of the element to add.</param> - <exception cref="T:System.ArgumentException">An element with the same key already exists in the <see cref="T:System.Collections.IDictionary"></see> object. </exception> - <exception cref="T:System.ArgumentNullException">key is null. </exception> - <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IDictionary"></see> is read-only.-or- The <see cref="T:System.Collections.IDictionary"></see> has a fixed size. </exception> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.Clear"> - <summary> - Removes all elements from the <see cref="T:System.Collections.IDictionary"></see> object. - </summary> - <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IDictionary"></see> object is read-only. </exception> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.Contains(System.Object)"> - <summary> - Determines whether the <see cref="T:System.Collections.IDictionary"></see> object contains an element with the specified key. - </summary> - <param name="key">The key to locate in the <see cref="T:System.Collections.IDictionary"></see> object.</param> - <returns> - true if the <see cref="T:System.Collections.IDictionary"></see> contains an element with the key; otherwise, false. - </returns> - <exception cref="T:System.ArgumentNullException">key is null. </exception> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.GetEnumerator"> - <summary> - Returns an <see cref="T:System.Collections.IDictionaryEnumerator"></see> object for the <see cref="T:System.Collections.IDictionary"></see> object. - </summary> - <returns> - An <see cref="T:System.Collections.IDictionaryEnumerator"></see> object for the <see cref="T:System.Collections.IDictionary"></see> object. - </returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.Remove(System.Object)"> - <summary> - Removes the element with the specified key from the <see cref="T:System.Collections.IDictionary"></see> object. - </summary> - <param name="key">The key of the element to remove.</param> - <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IDictionary"></see> object is read-only.-or- The <see cref="T:System.Collections.IDictionary"></see> has a fixed size. </exception> - <exception cref="T:System.ArgumentNullException">key is null. </exception> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.CopyTo(System.Array,System.Int32)"> - <summary> - Copies the elements of the <see cref="T:System.Collections.ICollection"></see> to an <see cref="T:System.Array"></see>, starting at a particular <see cref="T:System.Array"></see> index. - </summary> - <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param> - <param name="index">The zero-based index in array at which copying begins.</param> - <exception cref="T:System.ArgumentNullException">array is null. </exception> - <exception cref="T:System.ArgumentException">The type of the source <see cref="T:System.Collections.ICollection"></see> cannot be cast automatically to the type of the destination array. </exception> - <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero. </exception> - <exception cref="T:System.ArgumentException">array is multidimensional.-or- index is equal to or greater than the length of array.-or- The number of elements in the source <see cref="T:System.Collections.ICollection"></see> is greater than the available space from index to the end of the destination array. </exception> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.System#Collections#IEnumerable#GetEnumerator"> - <summary> - Returns an enumerator that iterates through a collection. - </summary> - <returns> - An <see cref="T:System.Collections.IEnumerator"></see> object that can be used to iterate through the collection. - </returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.IsFixedSize"> - <summary> - Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"></see> object has a fixed size. - </summary> - <value></value> - <returns>true if the <see cref="T:System.Collections.IDictionary"></see> object has a fixed size; otherwise, false.</returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.IsReadOnly"> - <summary> - Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"></see> object is read-only. - </summary> - <value></value> - <returns>true if the <see cref="T:System.Collections.IDictionary"></see> object is read-only; otherwise, false.</returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.Keys"> - <summary> - Gets an <see cref="T:System.Collections.ICollection"></see> object containing the keys of the <see cref="T:System.Collections.IDictionary"></see> object. - </summary> - <value></value> - <returns>An <see cref="T:System.Collections.ICollection"></see> object containing the keys of the <see cref="T:System.Collections.IDictionary"></see> object.</returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.Values"> - <summary> - Gets an <see cref="T:System.Collections.ICollection"></see> object containing the values in the <see cref="T:System.Collections.IDictionary"></see> object. - </summary> - <value></value> - <returns>An <see cref="T:System.Collections.ICollection"></see> object containing the values in the <see cref="T:System.Collections.IDictionary"></see> object.</returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.Item(System.Object)"> - <summary> - Gets or sets the <see cref="T:System.Object"/> with the specified key. - </summary> - <value></value> - </member> - <member name="P:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.Count"> - <summary> - Gets the number of elements contained in the <see cref="T:System.Collections.ICollection"></see>. - </summary> - <value></value> - <returns>The number of elements contained in the <see cref="T:System.Collections.ICollection"></see>.</returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.IsSynchronized"> - <summary> - Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe). - </summary> - <value></value> - <returns>true if access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe); otherwise, false.</returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapter.SyncRoot"> - <summary> - Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>. - </summary> - <value></value> - <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>.</returns> - </member> - <member name="T:Castle.Components.DictionaryAdapter.AbstractDictionaryAdapterVisitor"> - <summary> - Abstract implementation of <see cref="T:Castle.Components.DictionaryAdapter.IDictionaryAdapterVisitor"/>. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryAdapterVisitor"> - <summary> - Conract for traversing a <see cref="T:Castle.Components.DictionaryAdapter.IDictionaryAdapter"/>. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.ComponentAttribute"> - <summary> - Identifies a property should be represented as a nested component. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryKeyBuilder"> - <summary> - Defines the contract for building typed dictionary keys. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryKeyBuilder.GetKey(Castle.Components.DictionaryAdapter.IDictionaryAdapter,System.String,Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Builds the specified key. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <param name="key">The current key.</param> - <param name="property">The property.</param> - <returns>The updated key</returns> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryPropertyGetter"> - <summary> - Defines the contract for retrieving dictionary values. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryPropertyGetter.GetPropertyValue(Castle.Components.DictionaryAdapter.IDictionaryAdapter,System.String,System.Object,Castle.Components.DictionaryAdapter.PropertyDescriptor,System.Boolean)"> - <summary> - Gets the effective dictionary value. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <param name="key">The key.</param> - <param name="storedValue">The stored value.</param> - <param name="property">The property.</param> - <param name="ifExists">true if return only existing.</param> - <returns>The effective property value.</returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.ComponentAttribute.NoPrefix"> - <summary> - Applies no prefix. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.ComponentAttribute.Prefix"> - <summary> - Gets or sets the prefix. - </summary> - <value>The prefix.</value> - </member> - <member name="T:Castle.Components.DictionaryAdapter.DictionaryAdapterAttribute"> - <summary> - Identifies the dictionary adapter types. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.FetchAttribute"> - <summary> - Identifies an interface or property to be pre-feteched. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.FetchAttribute.#ctor"> - <summary> - Instructs fetching to occur. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.FetchAttribute.#ctor(System.Boolean)"> - <summary> - Instructs fetching according to <paramref name="fetch"/> - </summary> - <param name="fetch"></param> - </member> - <member name="P:Castle.Components.DictionaryAdapter.FetchAttribute.Fetch"> - <summary> - Gets whether or not fetching should occur. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.GroupAttribute"> - <summary> - Assigns a property to a group. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.GroupAttribute.#ctor(System.Object)"> - <summary> - Constructs a group assignment. - </summary> - <param name="group">The group name.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.GroupAttribute.#ctor(System.Object[])"> - <summary> - Constructs a group assignment. - </summary> - <param name="group">The group name.</param> - </member> - <member name="P:Castle.Components.DictionaryAdapter.GroupAttribute.Group"> - <summary> - Gets the group the property is assigned to. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.KeyAttribute"> - <summary> - Assigns a specific dictionary key. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.KeyAttribute.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Components.DictionaryAdapter.KeyAttribute"/> class. - </summary> - <param name="key">The key.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.KeyAttribute.#ctor(System.String[])"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Components.DictionaryAdapter.KeyAttribute"/> class. - </summary> - <param name="keys">The compound key.</param> - </member> - <member name="T:Castle.Components.DictionaryAdapter.KeyPrefixAttribute"> - <summary> - Assigns a prefix to the keyed properties of an interface. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.KeyPrefixAttribute.#ctor"> - <summary> - Initializes a default instance of the <see cref="T:Castle.Components.DictionaryAdapter.KeyPrefixAttribute"/> class. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.KeyPrefixAttribute.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Components.DictionaryAdapter.KeyPrefixAttribute"/> class. - </summary> - <param name="keyPrefix">The prefix for the keyed properties of the interface.</param> - </member> - <member name="P:Castle.Components.DictionaryAdapter.KeyPrefixAttribute.KeyPrefix"> - <summary> - Gets the prefix key added to the properties of the interface. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.KeySubstitutionAttribute"> - <summary> - Substitutes part of key with another string. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.KeySubstitutionAttribute.#ctor(System.String,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Components.DictionaryAdapter.KeySubstitutionAttribute"/> class. - </summary> - <param name="oldValue">The old value.</param> - <param name="newValue">The new value.</param> - </member> - <member name="T:Castle.Components.DictionaryAdapter.MultiLevelEditAttribute"> - <summary> - Requests support for multi-level editing. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryInitializer"> - <summary> - Contract for dictionary initialization. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryInitializer.Initialize(Castle.Components.DictionaryAdapter.IDictionaryAdapter,System.Object[])"> - <summary> - Performs any initialization of the <see cref="T:Castle.Components.DictionaryAdapter.IDictionaryAdapter"/> - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <param name="behaviors">The dictionary behaviors.</param> - </member> - <member name="T:Castle.Components.DictionaryAdapter.NewGuidAttribute"> - <summary> - Generates a new GUID on demand. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.OnDemandAttribute"> - <summary> - Support for on-demand value resolution. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.PropagateNotificationsAttribute"> - <summary> - Suppress property change notifications. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.StringFormatAttribute"> - <summary> - Provides simple string formatting from existing properties. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.StringFormatAttribute.Format"> - <summary> - Gets the string format. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.StringFormatAttribute.Properties"> - <summary> - Gets the format properties. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.StringListAttribute"> - <summary> - Identifies a property should be represented as a delimited string value. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.StringListAttribute.Separator"> - <summary> - Gets the separator. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.StringValuesAttribute"> - <summary> - Converts all properties to strings. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.StringValuesAttribute.Format"> - <summary> - Gets or sets the format. - </summary> - <value>The format.</value> - </member> - <member name="T:Castle.Components.DictionaryAdapter.SuppressNotificationsAttribute"> - <summary> - Suppress property change notifications. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IPropertyDescriptorInitializer"> - <summary> - Contract for property descriptor initialization. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IPropertyDescriptorInitializer.Initialize(Castle.Components.DictionaryAdapter.PropertyDescriptor,System.Object[])"> - <summary> - Performs any initialization of the <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="propertyDescriptor">The property descriptor.</param> - <param name="behaviors">The property behaviors.</param> - </member> - <member name="T:Castle.Components.DictionaryAdapter.TypeKeyPrefixAttribute"> - <summary> - Assigns a prefix to the keyed properties using the interface name. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.DefaultPropertyGetter"> - <summary> - Manages conversion between property values. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DefaultPropertyGetter.#ctor(System.ComponentModel.TypeConverter)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Components.DictionaryAdapter.DefaultPropertyGetter"/> class. - </summary> - <param name="converter">The converter.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DefaultPropertyGetter.GetPropertyValue(Castle.Components.DictionaryAdapter.IDictionaryAdapter,System.String,System.Object,Castle.Components.DictionaryAdapter.PropertyDescriptor,System.Boolean)"> - <summary> - Gets the effective dictionary value. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <param name="key">The key.</param> - <param name="storedValue">The stored value.</param> - <param name="property">The property.</param> - <param name="ifExists">true if return only existing.</param> - <returns>The effective property value.</returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.DefaultPropertyGetter.ExecutionOrder"> - <summary> - - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryCreate"> - <summary> - Contract for creating additional Dictionary adapters. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryAdapter"> - <summary> - Contract for manipulating the Dictionary adapter. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryEdit"> - <summary> - Contract for editing the Dictionary adapter. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryNotify"> - <summary> - Contract for managing Dictionary adapter notifications. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryValidate"> - <summary> - Contract for validating Dictionary adapter. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory"> - <summary> - Uses Reflection.Emit to expose the properties of a dictionary - through a dynamic implementation of a typed interface. - </summary> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory"> - <summary> - Defines the contract for building typed dictionary adapters. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory.GetAdapter``1(System.Collections.IDictionary)"> - <summary> - Gets a typed adapter bound to the <see cref="T:System.Collections.IDictionary"/>. - </summary> - <typeparam name="T">The typed interface.</typeparam> - <param name="dictionary">The underlying source of properties.</param> - <returns>An implementation of the typed interface bound to the dictionary.</returns> - <remarks> - The type represented by T must be an interface with properties. - </remarks> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory.GetAdapter(System.Type,System.Collections.IDictionary)"> - <summary> - Gets a typed adapter bound to the <see cref="T:System.Collections.IDictionary"/>. - </summary> - <param name="type">The typed interface.</param> - <param name="dictionary">The underlying source of properties.</param> - <returns>An implementation of the typed interface bound to the dictionary.</returns> - <remarks> - The type represented by T must be an interface with properties. - </remarks> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory.GetAdapter(System.Type,System.Collections.IDictionary,Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Gets a typed adapter bound to the <see cref="T:System.Collections.IDictionary"/>. - </summary> - <param name="type">The typed interface.</param> - <param name="dictionary">The underlying source of properties.</param> - <param name="descriptor">The property descriptor.</param> - <returns>An implementation of the typed interface bound to the dictionary.</returns> - <remarks> - The type represented by T must be an interface with properties. - </remarks> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory.GetAdapter``1(System.Collections.Specialized.NameValueCollection)"> - <summary> - Gets a typed adapter bound to the <see cref="T:System.Collections.Specialized.NameValueCollection"/>. - </summary> - <typeparam name="T">The typed interface.</typeparam> - <param name="nameValues">The underlying source of properties.</param> - <returns>An implementation of the typed interface bound to the namedValues.</returns> - <remarks> - The type represented by T must be an interface with properties. - </remarks> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory.GetAdapter(System.Type,System.Collections.Specialized.NameValueCollection)"> - <summary> - Gets a typed adapter bound to the <see cref="T:System.Collections.Specialized.NameValueCollection"/>. - </summary> - <param name="type">The typed interface.</param> - <param name="nameValues">The underlying source of properties.</param> - <returns>An implementation of the typed interface bound to the namedValues.</returns> - <remarks> - The type represented by T must be an interface with properties. - </remarks> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory.GetAdapter``1(System.Xml.XPath.IXPathNavigable)"> - <summary> - Gets a typed adapter bound to the <see cref="T:System.Xml.XPath.IXPathNavigable"/>. - </summary> - <typeparam name="T">The typed interface.</typeparam> - <param name="xpathNavigable">The underlying source of properties.</param> - <returns>An implementation of the typed interface bound to the xpath navigable.</returns> - <remarks> - The type represented by T must be an interface with properties. - </remarks> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory.GetAdapter(System.Type,System.Xml.XPath.IXPathNavigable)"> - <summary> - Gets a typed adapter bound to the <see cref="T:System.Xml.XPath.IXPathNavigable"/>. - </summary> - <param name="type">The typed interface.</param> - <param name="xpathNavigable">The underlying source of properties.</param> - <returns>An implementation of the typed interface bound to the xpath navigable.</returns> - <remarks> - The type represented by T must be an interface with properties. - </remarks> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory.GetAdapterMeta(System.Type)"> - <summary> - Gets the <see cref="T:Castle.Components.DictionaryAdapter.DictionaryAdapterMeta"/> associated with the type. - </summary> - <param name="type">The typed interface.</param> - <returns>The adapter meta-data.</returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory.GetAdapterMeta(System.Type,Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Gets the <see cref="T:Castle.Components.DictionaryAdapter.DictionaryAdapterMeta"/> associated with the type. - </summary> - <param name="type">The typed interface.</param> - <param name="descriptor">The property descriptor.</param> - <returns>The adapter meta-data.</returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapter``1(System.Collections.IDictionary)"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapter(System.Type,System.Collections.IDictionary)"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapter(System.Type,System.Collections.IDictionary,Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapter``2(System.Collections.Generic.IDictionary{System.String,``1})"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapter``1(System.Type,System.Collections.Generic.IDictionary{System.String,``0})"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapter``1(System.Collections.Specialized.NameValueCollection)"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapter(System.Type,System.Collections.Specialized.NameValueCollection)"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapter``1(System.Xml.XPath.IXPathNavigable)"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapter(System.Type,System.Xml.XPath.IXPathNavigable)"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapterMeta(System.Type)"> - <inheritdoc /> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryAdapterFactory.GetAdapterMeta(System.Type,Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <inheritdoc /> - </member> - <member name="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"> - <summary> - Describes a dictionary property. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.#ctor"> - <summary> - Initializes an empty <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> class. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.#ctor(System.Reflection.PropertyInfo,System.Object[])"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> class. - </summary> - <param name="property">The property.</param> - <param name="behaviors">The property behaviors.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.GetKey(Castle.Components.DictionaryAdapter.IDictionaryAdapter,System.String,Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Gets the key. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <param name="key">The key.</param> - <param name="descriptor">The descriptor.</param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.AddKeyBuilder(Castle.Components.DictionaryAdapter.IDictionaryKeyBuilder[])"> - <summary> - Adds the key builder. - </summary> - <param name="builders">The builder.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.AddKeyBuilders(System.Collections.Generic.IEnumerable{Castle.Components.DictionaryAdapter.IDictionaryKeyBuilder})"> - <summary> - Adds the key builders. - </summary> - <param name="builders">The builders.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.CopyKeyBuilders(Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Copies the key builders to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.CopyKeyBuilders(Castle.Components.DictionaryAdapter.PropertyDescriptor,System.Func{Castle.Components.DictionaryAdapter.IDictionaryKeyBuilder,System.Boolean})"> - <summary> - Copies the selected key builders to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <param name="selector"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.GetPropertyValue(Castle.Components.DictionaryAdapter.IDictionaryAdapter,System.String,System.Object,Castle.Components.DictionaryAdapter.PropertyDescriptor,System.Boolean)"> - <summary> - Gets the property value. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <param name="key">The key.</param> - <param name="storedValue">The stored value.</param> - <param name="descriptor">The descriptor.</param> - <param name="ifExists">true if return only existing.</param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.AddGetter(Castle.Components.DictionaryAdapter.IDictionaryPropertyGetter[])"> - <summary> - Adds the dictionary getter. - </summary> - <param name="getters">The getter.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.AddGetters(System.Collections.Generic.IEnumerable{Castle.Components.DictionaryAdapter.IDictionaryPropertyGetter})"> - <summary> - Adds the dictionary getters. - </summary> - <param name="gets">The getters.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.CopyGetters(Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Copies the property getters to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.CopyGetters(Castle.Components.DictionaryAdapter.PropertyDescriptor,System.Func{Castle.Components.DictionaryAdapter.IDictionaryPropertyGetter,System.Boolean})"> - <summary> - Copies the selected property getters to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <param name="selector"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.SetPropertyValue(Castle.Components.DictionaryAdapter.IDictionaryAdapter,System.String,System.Object@,Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Sets the property value. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <param name="key">The key.</param> - <param name="value">The value.</param> - <param name="descriptor">The descriptor.</param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.AddSetter(Castle.Components.DictionaryAdapter.IDictionaryPropertySetter[])"> - <summary> - Adds the dictionary setter. - </summary> - <param name="setters">The setter.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.AddSetters(System.Collections.Generic.IEnumerable{Castle.Components.DictionaryAdapter.IDictionaryPropertySetter})"> - <summary> - Adds the dictionary setters. - </summary> - <param name="sets">The setters.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.CopySetters(Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Copies the property setters to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.CopySetters(Castle.Components.DictionaryAdapter.PropertyDescriptor,System.Func{Castle.Components.DictionaryAdapter.IDictionaryPropertySetter,System.Boolean})"> - <summary> - Copies the selected property setters to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <param name="selector"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.AddBehavior(Castle.Components.DictionaryAdapter.IDictionaryBehavior[])"> - <summary> - Adds the behaviors. - </summary> - <param name="behaviors"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.AddBehaviors(System.Collections.Generic.IEnumerable{Castle.Components.DictionaryAdapter.IDictionaryBehavior})"> - <summary> - Adds the behaviors. - </summary> - <param name="behaviors"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.CopyBehaviors(Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Copies the behaviors to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.PropertyDescriptor.CopyBehaviors(Castle.Components.DictionaryAdapter.PropertyDescriptor,System.Func{Castle.Components.DictionaryAdapter.IDictionaryBehavior,System.Boolean})"> - <summary> - Copies the behaviors to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <param name="selector"></param> - <returns></returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.ExecutionOrder"> - <summary> - - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.PropertyName"> - <summary> - Gets the property name. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.PropertyType"> - <summary> - Gets the property type. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.Property"> - <summary> - Gets the property. - </summary> - <value>The property.</value> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.IsDynamicProperty"> - <summary> - Returns true if the property is dynamic. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.State"> - <summary> - Gets additional state. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.Fetch"> - <summary> - Determines if property should be fetched. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.SuppressNotifications"> - <summary> - Determines if notifications should occur. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.Behaviors"> - <summary> - Gets the property behaviors. - </summary> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.TypeConverter"> - <summary> - Gets the type converter. - </summary> - <value>The type converter.</value> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.KeyBuilders"> - <summary> - Gets the key builders. - </summary> - <value>The key builders.</value> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.Setters"> - <summary> - Gets the setter. - </summary> - <value>The setter.</value> - </member> - <member name="P:Castle.Components.DictionaryAdapter.PropertyDescriptor.Getters"> - <summary> - Gets the getter. - </summary> - <value>The getter.</value> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryDescriptor.AddInitializer(Castle.Components.DictionaryAdapter.IDictionaryInitializer[])"> - <summary> - Adds the dictionary initializers. - </summary> - <param name="inits">The initializers.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryDescriptor.AddInitializers(System.Collections.Generic.IEnumerable{Castle.Components.DictionaryAdapter.IDictionaryInitializer})"> - <summary> - Adds the dictionary initializers. - </summary> - <param name="inits">The initializers.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryDescriptor.CopyInitializers(Castle.Components.DictionaryAdapter.DictionaryDescriptor)"> - <summary> - Copies the initializers to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryDescriptor.CopyInitializers(Castle.Components.DictionaryAdapter.DictionaryDescriptor,System.Func{Castle.Components.DictionaryAdapter.IDictionaryInitializer,System.Boolean})"> - <summary> - Copies the filtered initializers to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <param name="selector"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryDescriptor.AddMetaInitializer(Castle.Components.DictionaryAdapter.IDictionaryMetaInitializer[])"> - <summary> - Adds the dictionary meta-data initializers. - </summary> - <param name="inits">The meta-data initializers.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryDescriptor.AddMetaInitializers(System.Collections.Generic.IEnumerable{Castle.Components.DictionaryAdapter.IDictionaryMetaInitializer})"> - <summary> - Adds the dictionary meta-data initializers. - </summary> - <param name="inits">The meta-data initializers.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryDescriptor.CopyMetaInitializers(Castle.Components.DictionaryAdapter.DictionaryDescriptor)"> - <summary> - Copies the meta-initializers to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <returns></returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.DictionaryDescriptor.CopyMetaInitializers(Castle.Components.DictionaryAdapter.DictionaryDescriptor,System.Func{Castle.Components.DictionaryAdapter.IDictionaryMetaInitializer,System.Boolean})"> - <summary> - Copies the filtered meta-initializers to the other <see cref="T:Castle.Components.DictionaryAdapter.PropertyDescriptor"/> - </summary> - <param name="other"></param> - <param name="selector"></param> - <returns></returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.DictionaryDescriptor.Initializers"> - <summary> - Gets the initializers. - </summary> - <value>The initializers.</value> - </member> - <member name="P:Castle.Components.DictionaryAdapter.DictionaryDescriptor.MetaInitializers"> - <summary> - Gets the meta-data initializers. - </summary> - <value>The meta-data initializers.</value> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryMetaInitializer"> - <summary> - Contract for dictionary meta-data initialization. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryMetaInitializer.Initialize(Castle.Components.DictionaryAdapter.IDictionaryAdapterFactory,Castle.Components.DictionaryAdapter.DictionaryAdapterMeta)"> - <summary> - Performs any initialization of the dictionary adapter meta-data. - </summary> - <param name="factory">The dictionary adapter factory.</param> - <param name="dictionaryMeta">The dictionary adapter meta.</param> - - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDictionaryValidator"> - <summary> - Contract for dictionary validation. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryValidator.IsValid(Castle.Components.DictionaryAdapter.IDictionaryAdapter)"> - <summary> - Determines if <see cref="T:Castle.Components.DictionaryAdapter.IDictionaryAdapter"/> is valid. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <returns>true if valid.</returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryValidator.Validate(Castle.Components.DictionaryAdapter.IDictionaryAdapter)"> - <summary> - Validates the <see cref="T:Castle.Components.DictionaryAdapter.IDictionaryAdapter"/>. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <returns>The error summary information.</returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryValidator.Validate(Castle.Components.DictionaryAdapter.IDictionaryAdapter,Castle.Components.DictionaryAdapter.PropertyDescriptor)"> - <summary> - Validates the <see cref="T:Castle.Components.DictionaryAdapter.IDictionaryAdapter"/> for a property. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - <param name="property">The property to validate.</param> - <returns>The property summary information.</returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.IDictionaryValidator.Invalidate(Castle.Components.DictionaryAdapter.IDictionaryAdapter)"> - <summary> - Invalidates any results cached by the validator. - </summary> - <param name="dictionaryAdapter">The dictionary adapter.</param> - </member> - <member name="T:Castle.Components.DictionaryAdapter.NameValueCollectionAdapter"> - <summary> - - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.NameValueCollectionAdapter.#ctor(System.Collections.Specialized.NameValueCollection)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Components.DictionaryAdapter.NameValueCollectionAdapter"/> class. - </summary> - <param name="nameValues">The name values.</param> - </member> - <member name="M:Castle.Components.DictionaryAdapter.NameValueCollectionAdapter.Contains(System.Object)"> - <summary> - Determines whether the <see cref="T:System.Collections.IDictionary"></see> object contains an element with the specified key. - </summary> - <param name="key">The key to locate in the <see cref="T:System.Collections.IDictionary"></see> object.</param> - <returns> - true if the <see cref="T:System.Collections.IDictionary"></see> contains an element with the key; otherwise, false. - </returns> - <exception cref="T:System.ArgumentNullException">key is null. </exception> - </member> - <member name="M:Castle.Components.DictionaryAdapter.NameValueCollectionAdapter.Adapt(System.Collections.Specialized.NameValueCollection)"> - <summary> - Adapts the specified name values. - </summary> - <param name="nameValues">The name values.</param> - <returns></returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.NameValueCollectionAdapter.IsReadOnly"> - <summary> - Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"></see> object is read-only. - </summary> - <value></value> - <returns>true if the <see cref="T:System.Collections.IDictionary"></see> object is read-only; otherwise, false.</returns> - </member> - <member name="P:Castle.Components.DictionaryAdapter.NameValueCollectionAdapter.Item(System.Object)"> - <summary> - Gets or sets the <see cref="T:System.Object"/> with the specified key. - </summary> - <value></value> - </member> - <member name="T:Castle.Components.DictionaryAdapter.AttributesUtil"> - <summary> - Helper class for retrieving attributes. - </summary> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AttributesUtil.GetTypeAttribute``1(System.Type)"> - <summary> - Gets the type attribute. - </summary> - <param name="type">The type.</param> - <returns>The type attribute.</returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AttributesUtil.GetAttribute``1(System.Reflection.MemberInfo)"> - <summary> - Gets the attribute. - </summary> - <param name="member">The member.</param> - <returns>The member attribute.</returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AttributesUtil.GetTypeAttributes``1(System.Type)"> - <summary> - Gets the type attributes. - </summary> - <param name="type">The type.</param> - <returns>The type attributes.</returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AttributesUtil.GetAttributes``1(System.Reflection.MemberInfo)"> - <summary> - Gets the attributes. - </summary> - <param name="member">The member.</param> - <returns>The member attributes.</returns> - </member> - <member name="M:Castle.Components.DictionaryAdapter.AttributesUtil.GetTypeConverter(System.Reflection.MemberInfo)"> - <summary> - Gets the type converter. - </summary> - <param name="member">The member.</param> - <returns></returns> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDynamicValue`1"> - <summary> - Contract for typed dynamic value resolution. - </summary> - <typeparam name="T"></typeparam> - </member> - <member name="T:Castle.Components.DictionaryAdapter.IDynamicValue"> - <summary> - Contract for dynamic value resolution. - </summary> - </member> - <member name="T:Castle.DynamicProxy.IInvocation"> - <summary> - Encapsulates an invocation of a proxied method. - </summary> - </member> - <member name="M:Castle.DynamicProxy.IInvocation.SetArgumentValue(System.Int32,System.Object)"> - <summary> - Overrides the value of an argument at the given <paramref name="index"/> with the - new <paramref name="value"/> provided. - </summary> - <remarks> - This method accepts an <see cref="T:System.Object"/>, however the value provided must be compatible - with the type of the argument defined on the method, otherwise an exception will be thrown. - </remarks> - <param name="index">The index of the argument to override.</param> - <param name="value">The new value for the argument.</param> - </member> - <member name="M:Castle.DynamicProxy.IInvocation.GetArgumentValue(System.Int32)"> - <summary> - Gets the value of the argument at the specified <paramref name="index"/>. - </summary> - <param name="index">The index.</param> - <returns>The value of the argument at the specified <paramref name="index"/>.</returns> - </member> - <member name="M:Castle.DynamicProxy.IInvocation.GetConcreteMethod"> - <summary> - Returns the concrete instantiation of the <see cref="P:Castle.DynamicProxy.IInvocation.Method"/>, with any generic - parameters bound to real types. - </summary> - <returns> - The concrete instantiation of the <see cref="P:Castle.DynamicProxy.IInvocation.Method"/>, or the <see cref="P:Castle.DynamicProxy.IInvocation.Method"/> if - not a generic method. - </returns> - <remarks>Can be slower than calling <see cref="P:Castle.DynamicProxy.IInvocation.Method"/>.</remarks> - </member> - <member name="M:Castle.DynamicProxy.IInvocation.GetConcreteMethodInvocationTarget"> - <summary> - Returns the concrete instantiation of <see cref="P:Castle.DynamicProxy.IInvocation.MethodInvocationTarget"/>, with any - generic parameters bound to real types. - </summary> - <returns>The concrete instantiation of <see cref="P:Castle.DynamicProxy.IInvocation.MethodInvocationTarget"/>, or - <see cref="P:Castle.DynamicProxy.IInvocation.MethodInvocationTarget"/> if not a generic method.</returns> - <remarks>Can be slower than calling <see cref="P:Castle.DynamicProxy.IInvocation.MethodInvocationTarget"/>.</remarks> - </member> - <member name="M:Castle.DynamicProxy.IInvocation.Proceed"> - <summary> - Proceeds the call to the next interceptor in line, and ultimately to the target method. - </summary> - <remarks> - Since interface proxies without a target don't have the target implementation to proceed to, - it is important, that the last interceptor does not call this method, otherwise a - <see cref="T:System.NotImplementedException"/> will be thrown. - </remarks> - </member> - <member name="P:Castle.DynamicProxy.IInvocation.Proxy"> - <summary> - Gets the proxy object on which the intercepted method is invoked. - </summary> - <value>Proxy object on which the intercepted method is invoked.</value> - </member> - <member name="P:Castle.DynamicProxy.IInvocation.InvocationTarget"> - <summary> - Gets the object on which the invocation is performed. This is different from proxy object - because most of the time this will be the proxy target object. - </summary> - <seealso cref="T:Castle.DynamicProxy.IChangeProxyTarget"/> - <value>The invocation target.</value> - </member> - <member name="P:Castle.DynamicProxy.IInvocation.TargetType"> - <summary> - Gets the type of the target object for the intercepted method. - </summary> - <value>The type of the target object.</value> - </member> - <member name="P:Castle.DynamicProxy.IInvocation.Arguments"> - <summary> - Gets the arguments that the <see cref="P:Castle.DynamicProxy.IInvocation.Method"/> has been invoked with. - </summary> - <value>The arguments the method was invoked with.</value> - </member> - <member name="P:Castle.DynamicProxy.IInvocation.GenericArguments"> - <summary> - Gets the generic arguments of the method. - </summary> - <value>The generic arguments, or null if not a generic method.</value> - </member> - <member name="P:Castle.DynamicProxy.IInvocation.Method"> - <summary> - Gets the <see cref="T:System.Reflection.MethodInfo"/> representing the method being invoked. - </summary> - <value>The <see cref="T:System.Reflection.MethodInfo"/> representing the method being invoked.</value> - </member> - <member name="P:Castle.DynamicProxy.IInvocation.MethodInvocationTarget"> - <summary> - For interface proxies, this will point to the <see cref="T:System.Reflection.MethodInfo"/> on the target class. - </summary> - <value>The method invocation target.</value> - </member> - <member name="P:Castle.DynamicProxy.IInvocation.ReturnValue"> - <summary> - Gets or sets the return value of the method. - </summary> - <value>The return value of the method.</value> - </member> - <member name="T:Castle.DynamicProxy.IProxyGenerationHook"> - <summary> - Used during the target type inspection process. Implementors have a chance to customize the - proxy generation process. - </summary> - </member> - <member name="M:Castle.DynamicProxy.IProxyGenerationHook.ShouldInterceptMethod(System.Type,System.Reflection.MethodInfo)"> - <summary> - Invoked by the generation process to determine if the specified method should be proxied. - </summary> - <param name="type">The type which declares the given method.</param> - <param name="methodInfo">The method to inspect.</param> - <returns>True if the given method should be proxied; false otherwise.</returns> - </member> - <member name="M:Castle.DynamicProxy.IProxyGenerationHook.NonProxyableMemberNotification(System.Type,System.Reflection.MemberInfo)"> - <summary> - Invoked by the generation process to notify that a member was not marked as virtual. - </summary> - <param name="type">The type which declares the non-virtual member.</param> - <param name="memberInfo">The non-virtual member.</param> - <remarks> - This method gives an opportunity to inspect any non-proxyable member of a type that has - been requested to be proxied, and if appropriate - throw an exception to notify the caller. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.IProxyGenerationHook.MethodsInspected"> - <summary> - Invoked by the generation process to notify that the whole process has completed. - </summary> - </member> - <member name="T:Castle.DynamicProxy.Contributors.ITypeContributor"> - <summary> - Interface describing elements composing generated type - </summary> - </member> - <member name="M:Castle.DynamicProxy.Contributors.MembersCollector.IsAccessible(System.Reflection.MethodBase)"> - <summary> - Checks if the method is public or protected. - </summary> - <param name="method"></param> - <returns></returns> - </member> - <member name="M:Castle.DynamicProxy.Contributors.MembersCollector.AcceptMethod(System.Reflection.MethodInfo,System.Boolean,Castle.DynamicProxy.IProxyGenerationHook)"> - <summary> - Performs some basic screening and invokes the <see cref="T:Castle.DynamicProxy.IProxyGenerationHook"/> - to select methods. - </summary> - <param name="method"></param> - <param name="onlyVirtuals"></param> - <param name="hook"></param> - <returns></returns> - </member> - <member name="T:Castle.DynamicProxy.IAttributeDisassembler"> - <summary> - Provides functionality for disassembling instances of attributes to CustomAttributeBuilder form, during the process of emiting new types by Dynamic Proxy. - </summary> - </member> - <member name="M:Castle.DynamicProxy.IAttributeDisassembler.Disassemble(System.Attribute)"> - <summary> - Disassembles given attribute instance back to corresponding CustomAttributeBuilder. - </summary> - <param name="attribute">An instance of attribute to disassemble</param> - <returns><see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/> corresponding 1 to 1 to given attribute instance, or null reference.</returns> - <remarks> - Implementers should return <see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/> that corresponds to given attribute instance 1 to 1, - that is after calling specified constructor with specified arguments, and setting specified properties and fields with values specified - we should be able to get an attribute instance identical to the one passed in <paramref name="attribute"/>. Implementer can return null - if it wishes to opt out of replicating the attribute. Notice however, that for some cases, like attributes passed explicitly by the user - it is illegal to return null, and doing so will result in exception. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.Generators.AttributeDisassembler.HandleError(System.Type,System.Exception)"> - <summary> - Handles error during disassembly process - </summary> - <param name="attributeType">Type of the attribute being disassembled</param> - <param name="exception">Exception thrown during the process</param> - <returns>usually null, or (re)throws the exception</returns> - </member> - <member name="M:Castle.DynamicProxy.Generators.AttributeDisassembler.InitializeConstructorArgs(System.Type,System.Attribute,System.Object[],System.Reflection.ParameterInfo[])"> - <summary> - Here we try to match a constructor argument to its value. - Since we can't get the values from the assembly, we use some heuristics to get it. - a/ we first try to match all the properties on the attributes by name (case insensitive) to the argument - b/ if we fail we try to match them by property type, with some smarts about convertions (i,e: can use Guid for string). - </summary> - </member> - <member name="M:Castle.DynamicProxy.Generators.AttributeDisassembler.ReplaceIfBetterMatch(System.Reflection.ParameterInfo,System.Reflection.PropertyInfo,System.Reflection.PropertyInfo)"> - <summary> - We have the following rules here. - Try to find a matching type, failing that, if the parameter is string, get the first property (under the assumption that - we can convert it. - </summary> - </member> - <member name="M:Castle.DynamicProxy.Generators.AttributeDisassembler.ConvertValue(System.Object,System.Type)"> - <summary> - Attributes can only accept simple types, so we return null for null, - if the value is passed as string we call to string (should help with converting), - otherwise, we use the value as is (enums, integer, etc). - </summary> - </member> - <member name="T:Castle.DynamicProxy.CacheMappingsAttribute"> - <summary> - Applied to the assemblies saved by <see cref="T:Castle.DynamicProxy.ModuleScope"/> in order to persist the cache data included in the persisted assembly. - </summary> - </member> - <member name="T:Castle.DynamicProxy.Generators.BaseProxyGenerator"> - <summary> - Base class that exposes the common functionalities - to proxy generation. - </summary> - </member> - <member name="M:Castle.DynamicProxy.Generators.BaseProxyGenerator.GenerateParameterlessConstructor(Castle.DynamicProxy.Generators.Emitters.ClassEmitter,System.Type,Castle.DynamicProxy.Generators.Emitters.SimpleAST.FieldReference)"> - <summary> - Generates a parameters constructor that initializes the proxy - state with <see cref="T:Castle.DynamicProxy.StandardInterceptor"/> just to make it non-null. - <para> - This constructor is important to allow proxies to be XML serializable - </para> - </summary> - </member> - <member name="M:Castle.DynamicProxy.Generators.BaseProxyGenerator.AddMappingNoCheck(System.Type,Castle.DynamicProxy.Contributors.ITypeContributor,System.Collections.Generic.IDictionary{System.Type,Castle.DynamicProxy.Contributors.ITypeContributor})"> - <summary> - It is safe to add mapping (no mapping for the interface exists) - </summary> - <param name="implementer"></param> - <param name="interface"></param> - <param name="mapping"></param> - </member> - <member name="M:Castle.DynamicProxy.Generators.InvocationTypeGenerator.GetBaseCtorArguments(System.Type,Castle.DynamicProxy.ProxyGenerationOptions,System.Reflection.ConstructorInfo@)"> - <summary> - Generates the constructor for the class that extends - <see cref="T:Castle.DynamicProxy.AbstractInvocation"/> - </summary> - <param name="targetFieldType"></param> - <param name="proxyGenerationOptions"></param> - <param name="baseConstructor"></param> - </member> - <member name="T:Castle.DynamicProxy.DefaultProxyBuilder"> - <summary> - Default implementation of <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> interface producing in-memory proxy assemblies. - </summary> - </member> - <member name="T:Castle.DynamicProxy.IProxyBuilder"> - <summary> - Abstracts the implementation of proxy type construction. - </summary> - </member> - <member name="M:Castle.DynamicProxy.IProxyBuilder.CreateClassProxy(System.Type,Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates a proxy type for given <paramref name="classToProxy"/>, using <paramref name="options"/> provided. - </summary> - <param name="classToProxy">The class type to proxy.</param> - <param name="options">The proxy generation options.</param> - <returns>The generated proxy type.</returns> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="classToProxy"/> is a generic type definition.</exception> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="classToProxy"/> is not public. - Note that to avoid this exception, you can mark offending type internal, and define <see cref="T:System.Runtime.CompilerServices.InternalsVisibleToAttribute"/> - pointing to Castle Dynamic Proxy assembly, in assembly containing that type, if this is appropriate.</exception> - <seealso cref="T:Castle.DynamicProxy.Generators.ClassProxyGenerator"/> - </member> - <member name="M:Castle.DynamicProxy.IProxyBuilder.CreateClassProxy(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates a proxy type for given <paramref name="classToProxy"/>, implementing <paramref name="additionalInterfacesToProxy"/>, using <paramref name="options"/> provided. - </summary> - <param name="classToProxy">The class type to proxy.</param> - <param name="additionalInterfacesToProxy">Additional interface types to proxy.</param> - <param name="options">The proxy generation options.</param> - <returns>The generated proxy type.</returns> - <remarks> - Implementers should return a proxy type for the specified class and interfaces. - Additional interfaces should be only 'mark' interfaces, that is, they should work like interface proxy without target. (See <see cref="M:Castle.DynamicProxy.IProxyBuilder.CreateInterfaceProxyTypeWithoutTarget(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"/> method.) - </remarks> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is not public. - Note that to avoid this exception, you can mark offending type internal, and define <see cref="T:System.Runtime.CompilerServices.InternalsVisibleToAttribute"/> - pointing to Castle Dynamic Proxy assembly, in assembly containing that type, if this is appropriate.</exception> - <seealso cref="T:Castle.DynamicProxy.Generators.ClassProxyGenerator"/> - </member> - <member name="M:Castle.DynamicProxy.IProxyBuilder.CreateClassProxyType(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates a proxy type for given <paramref name="classToProxy"/>, implementing <paramref name="additionalInterfacesToProxy"/>, using <paramref name="options"/> provided. - </summary> - <param name="classToProxy">The class type to proxy.</param> - <param name="additionalInterfacesToProxy">Additional interface types to proxy.</param> - <param name="options">The proxy generation options.</param> - <returns>The generated proxy type.</returns> - <remarks> - Implementers should return a proxy type for the specified class and interfaces. - Additional interfaces should be only 'mark' interfaces, that is, they should work like interface proxy without target. (See <see cref="M:Castle.DynamicProxy.IProxyBuilder.CreateInterfaceProxyTypeWithoutTarget(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"/> method.) - </remarks> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is not public. - Note that to avoid this exception, you can mark offending type internal, and define <see cref="T:System.Runtime.CompilerServices.InternalsVisibleToAttribute"/> - pointing to Castle Dynamic Proxy assembly, in assembly containing that type, if this is appropriate.</exception> - <seealso cref="T:Castle.DynamicProxy.Generators.ClassProxyGenerator"/> - </member> - <member name="M:Castle.DynamicProxy.IProxyBuilder.CreateInterfaceProxyTypeWithTarget(System.Type,System.Type[],System.Type,Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates a proxy type that proxies calls to <paramref name="interfaceToProxy"/> members on <paramref name="targetType"/>, implementing <paramref name="additionalInterfacesToProxy"/>, using <paramref name="options"/> provided. - </summary> - <param name="interfaceToProxy">The interface type to proxy.</param> - <param name="additionalInterfacesToProxy">Additional interface types to proxy.</param> - <param name="targetType">Type implementing <paramref name="interfaceToProxy"/> on which calls to the interface members should be intercepted.</param> - <param name="options">The proxy generation options.</param> - <returns>The generated proxy type.</returns> - <remarks> - Implementers should return a proxy type for the specified interface that 'proceeds' executions to the specified target. - Additional interfaces should be only 'mark' interfaces, that is, they should work like interface proxy without target. (See <see cref="M:Castle.DynamicProxy.IProxyBuilder.CreateInterfaceProxyTypeWithoutTarget(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"/> method.) - </remarks> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is not public. - Note that to avoid this exception, you can mark offending type internal, and define <see cref="T:System.Runtime.CompilerServices.InternalsVisibleToAttribute"/> - pointing to Castle Dynamic Proxy assembly, in assembly containing that type, if this is appropriate.</exception> - <seealso cref="T:Castle.DynamicProxy.Generators.InterfaceProxyWithTargetGenerator"/> - </member> - <member name="M:Castle.DynamicProxy.IProxyBuilder.CreateInterfaceProxyTypeWithoutTarget(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates a proxy type for given <paramref name="interfaceToProxy"/> that delegates all calls to the provided interceptors. - </summary> - <param name="interfaceToProxy">The interface type to proxy.</param> - <param name="additionalInterfacesToProxy">Additional interface types to proxy.</param> - <param name="options">The proxy generation options.</param> - <returns>The generated proxy type.</returns> - <remarks> - Implementers should return a proxy type for the specified interface and additional interfaces that delegate all executions to the specified interceptors. - </remarks> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is not public. - Note that to avoid this exception, you can mark offending type internal, and define <see cref="T:System.Runtime.CompilerServices.InternalsVisibleToAttribute"/> - pointing to Castle Dynamic Proxy assembly, in assembly containing that type, if this is appropriate.</exception> - <seealso cref="T:Castle.DynamicProxy.Generators.InterfaceProxyWithoutTargetGenerator"/> - </member> - <member name="M:Castle.DynamicProxy.IProxyBuilder.CreateInterfaceProxyTypeWithTargetInterface(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates a proxy type for given <paramref name="interfaceToProxy"/> and <parmaref name="additionalInterfacesToProxy"/> that delegates all calls to the provided interceptors and allows interceptors to switch the actual target of invocation. - </summary> - <param name="interfaceToProxy">The interface type to proxy.</param> - <param name="additionalInterfacesToProxy">Additional interface types to proxy.</param> - <param name="options">The proxy generation options.</param> - <returns>The generated proxy type.</returns> - <remarks> - Implementers should return a proxy type for the specified interface(s) that delegate all executions to the specified interceptors - and uses an instance of the interface as their targets (i.e. <see cref="P:Castle.DynamicProxy.IInvocation.InvocationTarget"/>), rather than a class. All <see cref="T:Castle.DynamicProxy.IInvocation"/> classes should then implement <see cref="T:Castle.DynamicProxy.IChangeProxyTarget"/> interface, - to allow interceptors to switch invocation target with instance of another type implementing called interface. - </remarks> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:Castle.DynamicProxy.Generators.GeneratorException">Thrown when <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is not public. - Note that to avoid this exception, you can mark offending type internal, and define <see cref="T:System.Runtime.CompilerServices.InternalsVisibleToAttribute"/> - pointing to Castle Dynamic Proxy assembly, in assembly containing that type, if this is appropriate.</exception> - <seealso cref="T:Castle.DynamicProxy.Generators.InterfaceProxyWithTargetInterfaceGenerator"/> - </member> - <member name="P:Castle.DynamicProxy.IProxyBuilder.Logger"> - <summary> - Gets or sets the <see cref="T:Castle.Core.Logging.ILogger"/> that this <see cref="T:Castle.DynamicProxy.ProxyGenerator"/> logs to. - </summary> - </member> - <member name="P:Castle.DynamicProxy.IProxyBuilder.ModuleScope"> - <summary> - Gets the <see cref="P:Castle.DynamicProxy.IProxyBuilder.ModuleScope"/> associated with this builder. - </summary> - <value>The module scope associated with this builder.</value> - </member> - <member name="M:Castle.DynamicProxy.DefaultProxyBuilder.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.DefaultProxyBuilder"/> class with new <see cref="T:Castle.DynamicProxy.ModuleScope"/>. - </summary> - </member> - <member name="M:Castle.DynamicProxy.DefaultProxyBuilder.#ctor(Castle.DynamicProxy.ModuleScope)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.DefaultProxyBuilder"/> class. - </summary> - <param name="scope">The module scope for generated proxy types.</param> - </member> - <member name="M:Castle.DynamicProxy.AttributeUtil.AddDisassembler``1(Castle.DynamicProxy.IAttributeDisassembler)"> - <summary> - Registers custom disassembler to handle disassembly of specified type of attributes. - </summary> - <typeparam name="TAttribute">Type of attributes to handle</typeparam> - <param name="disassembler">Disassembler converting existing instances of Attributes to CustomAttributeBuilders</param> - <remarks> - When disassembling an attribute Dynamic Proxy will first check if an custom disassembler has been registered to handle attributes of that type, - and if none is found, it'll use the <see cref="P:Castle.DynamicProxy.AttributeUtil.FallbackDisassembler"/>. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.AttributeUtil.ShouldSkipAttributeReplication(System.Type)"> - <summary> - Attributes should be replicated if they are non-inheritable, - but there are some special cases where the attributes means - something to the CLR, where they should be skipped. - </summary> - </member> - <member name="M:Castle.DynamicProxy.Generators.CacheKey.#ctor(System.Reflection.MemberInfo,System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.Generators.CacheKey"/> class. - </summary> - <param name="target">Target element. This is either target type or target method for invocation types.</param> - <param name="type">The type of the proxy. This is base type for invocation types.</param> - <param name="interfaces">The interfaces.</param> - <param name="options">The options.</param> - </member> - <member name="M:Castle.DynamicProxy.Generators.CacheKey.#ctor(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.Generators.CacheKey"/> class. - </summary> - <param name="target">Type of the target.</param> - <param name="interfaces">The interfaces.</param> - <param name="options">The options.</param> - </member> - <member name="T:Castle.DynamicProxy.Generators.ClassProxyGenerator"> - <summary> - - </summary> - </member> - <member name="T:Castle.DynamicProxy.Generators.Emitters.LdcOpCodesDictionary"> - <summary>s - Provides appropriate Ldc.X opcode for the type of primitive value to be loaded. - </summary> - </member> - <member name="T:Castle.DynamicProxy.Generators.Emitters.LdindOpCodesDictionary"> - <summary> - Provides appropriate Ldind.X opcode for - the type of primitive value to be loaded indirectly. - </summary> - </member> - <member name="M:Castle.DynamicProxy.Generators.Emitters.OpCodeUtil.EmitLoadOpCodeForConstantValue(System.Reflection.Emit.ILGenerator,System.Object)"> - <summary> - Emits a load opcode of the appropriate kind for a constant string or - primitive value. - </summary> - <param name="gen"></param> - <param name="value"></param> - </member> - <member name="M:Castle.DynamicProxy.Generators.Emitters.OpCodeUtil.EmitLoadOpCodeForDefaultValueOfType(System.Reflection.Emit.ILGenerator,System.Type)"> - <summary> - Emits a load opcode of the appropriate kind for the constant default value of a - type, such as 0 for value types and null for reference types. - </summary> - </member> - <member name="M:Castle.DynamicProxy.Generators.Emitters.OpCodeUtil.EmitLoadIndirectOpCodeForType(System.Reflection.Emit.ILGenerator,System.Type)"> - <summary> - Emits a load indirect opcode of the appropriate type for a value or object reference. - Pops a pointer off the evaluation stack, dereferences it and loads - a value of the specified type. - </summary> - <param name="gen"></param> - <param name="type"></param> - </member> - <member name="M:Castle.DynamicProxy.Generators.Emitters.OpCodeUtil.EmitStoreIndirectOpCodeForType(System.Reflection.Emit.ILGenerator,System.Type)"> - <summary> - Emits a store indirectopcode of the appropriate type for a value or object reference. - Pops a value of the specified type and a pointer off the evaluation stack, and - stores the value. - </summary> - <param name="gen"></param> - <param name="type"></param> - </member> - <member name="T:Castle.DynamicProxy.Generators.Emitters.PropertiesCollection"> - <summary> - Summary description for PropertiesCollection. - </summary> - </member> - <member name="T:Castle.DynamicProxy.Generators.Emitters.SimpleAST.IndirectReference"> - <summary> - Wraps a reference that is passed - ByRef and provides indirect load/store support. - </summary> - </member> - <member name="T:Castle.DynamicProxy.Generators.Emitters.SimpleAST.NewArrayExpression"> - <summary> - Summary description for NewArrayExpression. - </summary> - </member> - <member name="T:Castle.DynamicProxy.Generators.Emitters.SimpleAST.ReferencesToObjectArrayExpression"> - <summary> - - </summary> - </member> - <member name="T:Castle.DynamicProxy.Generators.Emitters.StindOpCodesDictionary"> - <summary> - Provides appropriate Stind.X opcode - for the type of primitive value to be stored indirectly. - </summary> - </member> - <member name="M:Castle.DynamicProxy.Generators.Emitters.TypeUtil.GetAllInterfaces(System.Type[])"> - <summary> - Returns list of all unique interfaces implemented given types, including their base interfaces. - </summary> - <param name="types"></param> - <returns></returns> - </member> - <member name="M:Castle.DynamicProxy.Generators.MetaEvent.#ctor(System.String,System.Type,System.Type,Castle.DynamicProxy.Generators.MetaMethod,Castle.DynamicProxy.Generators.MetaMethod,System.Reflection.EventAttributes)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.Generators.MetaEvent"/> class. - </summary> - <param name="name">The name.</param> - <param name="declaringType">Type declaring the original event being overriten, or null.</param> - <param name="eventDelegateType"></param> - <param name="adder">The add method.</param> - <param name="remover">The remove method.</param> - <param name="attributes">The attributes.</param> - </member> - <member name="T:Castle.DynamicProxy.Generators.INamingScope"> - <summary> - Represents the scope of uniquenes of names for types and their members - </summary> - </member> - <member name="M:Castle.DynamicProxy.Generators.INamingScope.GetUniqueName(System.String)"> - <summary> - Gets a unique name based on <paramref name="suggestedName"/> - </summary> - <param name="suggestedName">Name suggested by the caller</param> - <returns>Unique name based on <paramref name="suggestedName"/>.</returns> - <remarks> - Implementers should provide name as closely resembling <paramref name="suggestedName"/> as possible. - Generally if no collision occurs it is suggested to return suggested name, otherwise append sequential suffix. - Implementers must return deterministic names, that is when <see cref="M:Castle.DynamicProxy.Generators.INamingScope.GetUniqueName(System.String)"/> is called twice - with the same suggested name, the same returned name should be provided each time. Non-deterministic return - values, like appending random suffices will break serialization of proxies. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.Generators.INamingScope.SafeSubScope"> - <summary> - Returns new, disposable naming scope. It is responsibilty of the caller to make sure that no naming collision - with enclosing scope, or other subscopes is possible. - </summary> - <returns>New naming scope.</returns> - </member> - <member name="T:Castle.DynamicProxy.Generators.InterfaceProxyWithTargetGenerator"> - <summary> - - </summary> - </member> - <member name="T:Castle.DynamicProxy.Generators.MethodFinder"> - <summary> - Returns the methods implemented by a type. Use this instead of Type.GetMethods() to work around a CLR issue - where duplicate MethodInfos are returned by Type.GetMethods() after a token of a generic type's method was loaded. - </summary> - </member> - <member name="M:Castle.DynamicProxy.InternalsHelper.IsInternalToDynamicProxy(System.Reflection.Assembly)"> - <summary> - Determines whether this assembly has internals visible to dynamic proxy. - </summary> - <param name="asm">The assembly to inspect.</param> - </member> - <member name="M:Castle.DynamicProxy.InternalsHelper.IsInternal(System.Reflection.MethodInfo)"> - <summary> - Determines whether the specified method is internal. - </summary> - <param name="method">The method.</param> - <returns> - <c>true</c> if the specified method is internal; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:Castle.DynamicProxy.MixinData.#ctor(System.Collections.Generic.IEnumerable{System.Object})"> - <summary> - Because we need to cache the types based on the mixed in mixins, we do the following here: - - Get all the mixin interfaces - - Sort them by full name - - Return them by position - - The idea is to have reproducable behavior for the case that mixins are registered in different orders. - This method is here because it is required - </summary> - </member> - <member name="T:Castle.DynamicProxy.ModuleScope"> - <summary> - Summary description for ModuleScope. - </summary> - </member> - <member name="F:Castle.DynamicProxy.ModuleScope.DEFAULT_FILE_NAME"> - <summary> - The default file name used when the assembly is saved using <see cref="F:Castle.DynamicProxy.ModuleScope.DEFAULT_FILE_NAME"/>. - </summary> - </member> - <member name="F:Castle.DynamicProxy.ModuleScope.DEFAULT_ASSEMBLY_NAME"> - <summary> - The default assembly (simple) name used for the assemblies generated by a <see cref="T:Castle.DynamicProxy.ModuleScope"/> instance. - </summary> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.ModuleScope"/> class; assemblies created by this instance will not be saved. - </summary> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.#ctor(System.Boolean)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.ModuleScope"/> class, allowing to specify whether the assemblies generated by this instance - should be saved. - </summary> - <param name="savePhysicalAssembly">If set to <c>true</c> saves the generated module.</param> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.#ctor(System.Boolean,System.String,System.String,System.String,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.ModuleScope"/> class, allowing to specify whether the assemblies generated by this instance - should be saved and what simple names are to be assigned to them. - </summary> - <param name="savePhysicalAssembly">If set to <c>true</c> saves the generated module.</param> - <param name="strongAssemblyName">The simple name of the strong-named assembly generated by this <see cref="T:Castle.DynamicProxy.ModuleScope"/>.</param> - <param name="strongModulePath">The path and file name of the manifest module of the strong-named assembly generated by this <see cref="T:Castle.DynamicProxy.ModuleScope"/>.</param> - <param name="weakAssemblyName">The simple name of the weak-named assembly generated by this <see cref="T:Castle.DynamicProxy.ModuleScope"/>.</param> - <param name="weakModulePath">The path and file name of the manifest module of the weak-named assembly generated by this <see cref="T:Castle.DynamicProxy.ModuleScope"/>.</param> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.#ctor(System.Boolean,Castle.DynamicProxy.Generators.INamingScope,System.String,System.String,System.String,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.ModuleScope"/> class, allowing to specify whether the assemblies generated by this instance - should be saved and what simple names are to be assigned to them. - </summary> - <param name="savePhysicalAssembly">If set to <c>true</c> saves the generated module.</param> - <param name="namingScope">Naming scope used to provide unique names to generated types and their members (usually via sub-scopes).</param> - <param name="strongAssemblyName">The simple name of the strong-named assembly generated by this <see cref="T:Castle.DynamicProxy.ModuleScope"/>.</param> - <param name="strongModulePath">The path and file name of the manifest module of the strong-named assembly generated by this <see cref="T:Castle.DynamicProxy.ModuleScope"/>.</param> - <param name="weakAssemblyName">The simple name of the weak-named assembly generated by this <see cref="T:Castle.DynamicProxy.ModuleScope"/>.</param> - <param name="weakModulePath">The path and file name of the manifest module of the weak-named assembly generated by this <see cref="T:Castle.DynamicProxy.ModuleScope"/>.</param> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.GetFromCache(Castle.DynamicProxy.Generators.CacheKey)"> - <summary> - Returns a type from this scope's type cache, or null if the key cannot be found. - </summary> - <param name="key">The key to be looked up in the cache.</param> - <returns>The type from this scope's type cache matching the key, or null if the key cannot be found</returns> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.RegisterInCache(Castle.DynamicProxy.Generators.CacheKey,System.Type)"> - <summary> - Registers a type in this scope's type cache. - </summary> - <param name="key">The key to be associated with the type.</param> - <param name="type">The type to be stored in the cache.</param> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.GetKeyPair"> - <summary> - Gets the key pair used to sign the strong-named assembly generated by this <see cref="T:Castle.DynamicProxy.ModuleScope"/>. - </summary> - <returns></returns> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.ObtainDynamicModule(System.Boolean)"> - <summary> - Gets the specified module generated by this scope, creating a new one if none has yet been generated. - </summary> - <param name="isStrongNamed">If set to true, a strong-named module is returned; otherwise, a weak-named module is returned.</param> - <returns>A strong-named or weak-named module generated by this scope, as specified by the <paramref name="isStrongNamed"/> parameter.</returns> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.ObtainDynamicModuleWithStrongName"> - <summary> - Gets the strong-named module generated by this scope, creating a new one if none has yet been generated. - </summary> - <returns>A strong-named module generated by this scope.</returns> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.ObtainDynamicModuleWithWeakName"> - <summary> - Gets the weak-named module generated by this scope, creating a new one if none has yet been generated. - </summary> - <returns>A weak-named module generated by this scope.</returns> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.SaveAssembly"> - <summary> - Saves the generated assembly with the name and directory information given when this <see cref="T:Castle.DynamicProxy.ModuleScope"/> instance was created (or with - the <see cref="F:Castle.DynamicProxy.ModuleScope.DEFAULT_FILE_NAME"/> and current directory if none was given). - </summary> - <remarks> - <para> - This method stores the generated assembly in the directory passed as part of the module information specified when this instance was - constructed (if any, else the current directory is used). If both a strong-named and a weak-named assembly - have been generated, it will throw an exception; in this case, use the <see cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly(System.Boolean)"/> overload. - </para> - <para> - If this <see cref="T:Castle.DynamicProxy.ModuleScope"/> was created without indicating that the assembly should be saved, this method does nothing. - </para></remarks> - <exception cref="T:System.InvalidOperationException">Both a strong-named and a weak-named assembly have been generated.</exception> - <returns>The path of the generated assembly file, or null if no file has been generated.</returns> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.SaveAssembly(System.Boolean)"> - <summary> - Saves the specified generated assembly with the name and directory information given when this <see cref="T:Castle.DynamicProxy.ModuleScope"/> instance was created - (or with the <see cref="F:Castle.DynamicProxy.ModuleScope.DEFAULT_FILE_NAME"/> and current directory if none was given). - </summary> - <param name="strongNamed">True if the generated assembly with a strong name should be saved (see <see cref="P:Castle.DynamicProxy.ModuleScope.StrongNamedModule"/>); - false if the generated assembly without a strong name should be saved (see <see cref="P:Castle.DynamicProxy.ModuleScope.WeakNamedModule"/>.</param> - <remarks> - <para> - This method stores the specified generated assembly in the directory passed as part of the module information specified when this instance was - constructed (if any, else the current directory is used). - </para> - <para> - If this <see cref="T:Castle.DynamicProxy.ModuleScope"/> was created without indicating that the assembly should be saved, this method does nothing. - </para> - </remarks> - <exception cref="T:System.InvalidOperationException">No assembly has been generated that matches the <paramref name="strongNamed"/> parameter. - </exception> - <returns>The path of the generated assembly file, or null if no file has been generated.</returns> - </member> - <member name="M:Castle.DynamicProxy.ModuleScope.LoadAssemblyIntoCache(System.Reflection.Assembly)"> - <summary> - Loads the generated types from the given assembly into this <see cref="T:Castle.DynamicProxy.ModuleScope"/>'s cache. - </summary> - <param name="assembly">The assembly to load types from. This assembly must have been saved via <see cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly(System.Boolean)"/> or - <see cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly"/>, or it must have the <see cref="T:Castle.DynamicProxy.CacheMappingsAttribute"/> manually applied.</param> - <remarks> - This method can be used to load previously generated and persisted proxy types from disk into this scope's type cache, eg. in order - to avoid the performance hit associated with proxy generation. - </remarks> - </member> - <member name="P:Castle.DynamicProxy.ModuleScope.Lock"> - <summary> - Users of this <see cref="T:Castle.DynamicProxy.ModuleScope"/> should use this lock when accessing the cache. - </summary> - </member> - <member name="P:Castle.DynamicProxy.ModuleScope.StrongNamedModule"> - <summary> - Gets the strong-named module generated by this scope, or <see langword="null"/> if none has yet been generated. - </summary> - <value>The strong-named module generated by this scope, or <see langword="null"/> if none has yet been generated.</value> - </member> - <member name="P:Castle.DynamicProxy.ModuleScope.StrongNamedModuleName"> - <summary> - Gets the file name of the strongly named module generated by this scope. - </summary> - <value>The file name of the strongly named module generated by this scope.</value> - </member> - <member name="P:Castle.DynamicProxy.ModuleScope.StrongNamedModuleDirectory"> - <summary> - Gets the directory where the strongly named module generated by this scope will be saved, or <see langword="null"/> if the current directory - is used. - </summary> - <value>The directory where the strongly named module generated by this scope will be saved when <see cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly"/> is called - (if this scope was created to save modules).</value> - </member> - <member name="P:Castle.DynamicProxy.ModuleScope.WeakNamedModule"> - <summary> - Gets the weak-named module generated by this scope, or <see langword="null"/> if none has yet been generated. - </summary> - <value>The weak-named module generated by this scope, or <see langword="null"/> if none has yet been generated.</value> - </member> - <member name="P:Castle.DynamicProxy.ModuleScope.WeakNamedModuleName"> - <summary> - Gets the file name of the weakly named module generated by this scope. - </summary> - <value>The file name of the weakly named module generated by this scope.</value> - </member> - <member name="P:Castle.DynamicProxy.ModuleScope.WeakNamedModuleDirectory"> - <summary> - Gets the directory where the weakly named module generated by this scope will be saved, or <see langword="null"/> if the current directory - is used. - </summary> - <value>The directory where the weakly named module generated by this scope will be saved when <see cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly"/> is called - (if this scope was created to save modules).</value> - </member> - <member name="T:Castle.DynamicProxy.PersistentProxyBuilder"> - <summary> - ProxyBuilder that persists the generated type. - </summary> - <remarks> - The saved assembly contains just the last generated type. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.PersistentProxyBuilder.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.PersistentProxyBuilder"/> class. - </summary> - </member> - <member name="M:Castle.DynamicProxy.PersistentProxyBuilder.SaveAssembly"> - <summary> - Saves the generated assembly to a physical file. Note that this renders the <see cref="T:Castle.DynamicProxy.PersistentProxyBuilder"/> unusable. - </summary> - <returns>The path of the generated assembly file, or null if no assembly has been generated.</returns> - <remarks>This method does not support saving multiple files. If both a signed and an unsigned module have been generated, use the - respective methods of the <see cref="T:Castle.DynamicProxy.ModuleScope"/>.</remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerationOptions.#ctor(Castle.DynamicProxy.IProxyGenerationHook)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.ProxyGenerationOptions"/> class. - </summary> - <param name="hook">The hook.</param> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerationOptions.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.ProxyGenerationOptions"/> class. - </summary> - </member> - <member name="T:Castle.DynamicProxy.ProxyGenerator"> - <summary> - Provides proxy objects for classes and interfaces. - </summary> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.#ctor(Castle.DynamicProxy.IProxyBuilder)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.ProxyGenerator"/> class. - </summary> - <param name="builder">Proxy types builder.</param> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:Castle.DynamicProxy.ProxyGenerator"/> class. - </summary> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTarget``1(``0,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <typeparamref name="TInterface"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - </summary> - <typeparam name="TInterface">Type of the interface implemented by <paramref name="target"/> which will be proxied.</typeparam> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns>Object proxying calls to members of <typeparamref name="TInterface"/> on <paramref name="target"/> object.</returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TInterface"/>is not an interface type.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method generates new proxy type for each type of <paramref name="target"/>, which affects performance. If you don't want to proxy types differently depending on the type of the target - use <see cref="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface``1(``0,Castle.DynamicProxy.IInterceptor[])"/> method. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTarget``1(``0,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <typeparamref name="TInterface"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - </summary> - <typeparam name="TInterface">Type of the interface implemented by <paramref name="target"/> which will be proxied.</typeparam> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <typeparamref name="TInterface"/> on <paramref name="target"/> object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TInterface"/>is not an interface type.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method generates new proxy type for each type of <paramref name="target"/>, which affects performance. If you don't want to proxy types differently depending on the type of the target - use <see cref="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface``1(``0,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"/> method. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTarget(System.Type,System.Object,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - </summary> - <param name="interfaceToProxy">Type of the interface implemented by <paramref name="target"/> which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> type on <paramref name="target"/> object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="target"/> does not implement <paramref name="interfaceToProxy"/> interface.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method generates new proxy type for each type of <paramref name="target"/>, which affects performance. If you don't want to proxy types differently depending on the type of the target - use <see cref="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface(System.Type,System.Object,Castle.DynamicProxy.IInterceptor[])"/> method. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTarget(System.Type,System.Object,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - </summary> - <param name="interfaceToProxy">Type of the interface implemented by <paramref name="target"/> which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> type on <paramref name="target"/> object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="target"/> does not implement <paramref name="interfaceToProxy"/> interface.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method generates new proxy type for each type of <paramref name="target"/>, which affects performance. If you don't want to proxy types differently depending on the type of the target - use <see cref="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface(System.Type,System.Object,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"/> method. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTarget(System.Type,System.Type[],System.Object,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - </summary> - <param name="interfaceToProxy">Type of the interface implemented by <paramref name="target"/> which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types on <paramref name="target"/> object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="target"/> does not implement <paramref name="interfaceToProxy"/> interface.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method generates new proxy type for each type of <paramref name="target"/>, which affects performance. If you don't want to proxy types differently depending on the type of the target - use <see cref="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface(System.Type,System.Type[],System.Object,Castle.DynamicProxy.IInterceptor[])"/> method. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTarget(System.Type,System.Type[],System.Object,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - </summary> - <param name="interfaceToProxy">Type of the interface implemented by <paramref name="target"/> which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types on <paramref name="target"/> object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="target"/> does not implement <paramref name="interfaceToProxy"/> interface.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method generates new proxy type for each type of <paramref name="target"/>, which affects performance. If you don't want to proxy types differently depending on the type of the target - use <see cref="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface(System.Type,System.Type[],System.Object,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"/> method. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface(System.Type,System.Object,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - Interceptors can use <see cref="T:Castle.DynamicProxy.IChangeProxyTarget"/> interface to provide other target for method invocation than default <paramref name="target"/>. - </summary> - <param name="interfaceToProxy">Type of the interface implemented by <paramref name="target"/> which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> type on <paramref name="target"/> object or alternative implementation swapped at runtime by an interceptor. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="target"/> does not implement <paramref name="interfaceToProxy"/> interface.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface``1(``0,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <typeparamref name="TInterface"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - Interceptors can use <see cref="T:Castle.DynamicProxy.IChangeProxyTarget"/> interface to provide other target for method invocation than default <paramref name="target"/>. - </summary> - <typeparam name="TInterface">Type of the interface implemented by <paramref name="target"/> which will be proxied.</typeparam> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <typeparamref name="TInterface"/> type on <paramref name="target"/> object or alternative implementation swapped at runtime by an interceptor. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TInterface"/> is not an interface type.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface``1(``0,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <typeparamref name="TInterface"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - Interceptors can use <see cref="T:Castle.DynamicProxy.IChangeProxyTarget"/> interface to provide other target for method invocation than default <paramref name="target"/>. - </summary> - <typeparam name="TInterface">Type of the interface implemented by <paramref name="target"/> which will be proxied.</typeparam> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <typeparamref name="TInterface"/> type on <paramref name="target"/> object or alternative implementation swapped at runtime by an interceptor. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TInterface"/> is not an interface type.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface(System.Type,System.Type[],System.Object,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - Interceptors can use <see cref="T:Castle.DynamicProxy.IChangeProxyTarget"/> interface to provide other target for method invocation than default <paramref name="target"/>. - </summary> - <param name="interfaceToProxy">Type of the interface implemented by <paramref name="target"/> which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types on <paramref name="target"/> object or alternative implementation swapped at runtime by an interceptor. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="target"/> does not implement <paramref name="interfaceToProxy"/> interface.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface(System.Type,System.Object,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - Interceptors can use <see cref="T:Castle.DynamicProxy.IChangeProxyTarget"/> interface to provide other target for method invocation than default <paramref name="target"/>. - </summary> - <param name="interfaceToProxy">Type of the interface implemented by <paramref name="target"/> which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> type on <paramref name="target"/> object or alternative implementation swapped at runtime by an interceptor. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="target"/> does not implement <paramref name="interfaceToProxy"/> interface.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithTargetInterface(System.Type,System.Type[],System.Object,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on <paramref name="target"/> object with given <paramref name="interceptors"/>. - Interceptors can use <see cref="T:Castle.DynamicProxy.IChangeProxyTarget"/> interface to provide other target for method invocation than default <paramref name="target"/>. - </summary> - <param name="interfaceToProxy">Type of the interface implemented by <paramref name="target"/> which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types on <paramref name="target"/> object or alternative implementation swapped at runtime by an interceptor. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="target"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="target"/> does not implement <paramref name="interfaceToProxy"/> interface.</exception> - <exception cref="T:System.MissingMethodException">Thrown when no default constructor exists on actual type of <paramref name="target"/> object.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of actual type of <paramref name="target"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithoutTarget``1(Castle.DynamicProxy.IInterceptor)"> - <summary> - Creates proxy object intercepting calls to members of interface <typeparamref name="TInterface"/> on target object generated at runtime with given <paramref name="interceptor"/>. - </summary> - <typeparam name="TInterface">Type of the interface which will be proxied.</typeparam> - <param name="interceptor">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <typeparamref name="TInterface"/> types on generated target object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptor"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TInterface"/> is not an interface type.</exception> - <remarks> - Since this method uses an empty-shell implementation of interfaces to proxy generated at runtime, the actual implementation of proxied methods must be provided by given <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementations. - They are responsible for setting return value (and out parameters) on proxied methods. It is also illegal for an interceptor to call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/>, since there's no actual implementation to proceed with. - As a result of that also at least one <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementation must be provided. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithoutTarget``1(Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <typeparamref name="TInterface"/> on target object generated at runtime with given <paramref name="interceptors"/>. - </summary> - <typeparam name="TInterface">Type of the interface which will be proxied.</typeparam> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <typeparamref name="TInterface"/> types on generated target object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TInterface"/> is not an interface type.</exception> - <remarks> - Since this method uses an empty-shell implementation of interfaces to proxy generated at runtime, the actual implementation of proxied methods must be provided by given <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementations. - They are responsible for setting return value (and out parameters) on proxied methods. It is also illegal for an interceptor to call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/>, since there's no actual implementation to proceed with. - As a result of that also at least one <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementation must be provided. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithoutTarget``1(Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <typeparamref name="TInterface"/> on target object generated at runtime with given <paramref name="interceptors"/>. - </summary> - <typeparam name="TInterface">Type of the interface which will be proxied.</typeparam> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <typeparamref name="TInterface"/> types on generated target object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TInterface"/> is not an interface type.</exception> - <remarks> - Since this method uses an empty-shell implementation of interfaces to proxy generated at runtime, the actual implementation of proxied methods must be provided by given <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementations. - They are responsible for setting return value (and out parameters) on proxied methods. It is also illegal for an interceptor to call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/>, since there's no actual implementation to proceed with. - As a result of that also at least one <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementation must be provided. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithoutTarget(System.Type,Castle.DynamicProxy.IInterceptor)"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on target object generated at runtime with given <paramref name="interceptor"/>. - </summary> - <param name="interfaceToProxy">Type of the interface which will be proxied.</param> - <param name="interceptor">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> type on generated target object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptor"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <remarks> - Since this method uses an empty-shell implementation of interfaces to proxy generated at runtime, the actual implementation of proxied methods must be provided by given <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementations. - They are responsible for setting return value (and out parameters) on proxied methods. It is also illegal for an interceptor to call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/>, since there's no actual implementation to proceed with. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithoutTarget(System.Type,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on target object generated at runtime with given <paramref name="interceptors"/>. - </summary> - <param name="interfaceToProxy">Type of the interface which will be proxied.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> type on generated target object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <remarks> - Since this method uses an empty-shell implementation of interfaces to proxy generated at runtime, the actual implementation of proxied methods must be provided by given <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementations. - They are responsible for setting return value (and out parameters) on proxied methods. It is also illegal for an interceptor to call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/>, since there's no actual implementation to proceed with. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithoutTarget(System.Type,System.Type[],Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on target object generated at runtime with given <paramref name="interceptors"/>. - </summary> - <param name="interfaceToProxy">Type of the interface which will be proxied.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types on generated target object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <remarks> - Since this method uses an empty-shell implementation of interfaces to proxy generated at runtime, the actual implementation of proxied methods must be provided by given <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementations. - They are responsible for setting return value (and out parameters) on proxied methods. It is also illegal for an interceptor to call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/>, since there's no actual implementation to proceed with. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithoutTarget(System.Type,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on target object generated at runtime with given <paramref name="interceptors"/>. - </summary> - <param name="interfaceToProxy">Type of the interface which will be proxied.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> on generated target object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <remarks> - They are responsible for setting return value (and out parameters) on proxied methods. It is also illegal for an interceptor to call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/>, since there's no actual implementation to proceed with. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyWithoutTarget(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to members of interface <paramref name="interfaceToProxy"/> on target object generated at runtime with given <paramref name="interceptors"/>. - </summary> - <param name="interfaceToProxy">Type of the interface which will be proxied.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - Object proxying calls to members of <paramref name="interfaceToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types on generated target object. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interfaceToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="interceptors"/> array is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="interfaceToProxy"/> is not an interface type.</exception> - <remarks> - Since this method uses an empty-shell implementation of <paramref name="additionalInterfacesToProxy"/> to proxy generated at runtime, the actual implementation of proxied methods must be provided by given <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementations. - They are responsible for setting return value (and out parameters) on proxied methods. It is also illegal for an interceptor to call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/>, since there's no actual implementation to proceed with. - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyWithTarget``1(``0,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <typeparamref name="TClass"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <typeparam name="TClass">Type of class which will be proxied.</typeparam> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <typeparamref name="TClass"/> proxying calls to virtual members of <typeparamref name="TClass"/> type. - </returns> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TClass"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <typeparamref name="TClass"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <typeparamref name="TClass"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyWithTarget``1(``0,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <typeparamref name="TClass"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <typeparam name="TClass">Type of class which will be proxied.</typeparam> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <typeparamref name="TClass"/> proxying calls to virtual members of <typeparamref name="TClass"/> type. - </returns> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TClass"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <typeparamref name="TClass"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <typeparamref name="TClass"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyWithTarget(System.Type,System.Type[],System.Object,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <paramref name="classToProxy"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyWithTarget(System.Type,System.Object,Castle.DynamicProxy.ProxyGenerationOptions,System.Object[],Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="constructorArguments">Arguments of constructor of type <paramref name="classToProxy"/> which should be used to create a new instance of that type.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> type. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no constructor exists on type <paramref name="classToProxy"/> with parameters matching <paramref name="constructorArguments"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyWithTarget(System.Type,System.Object,System.Object[],Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="constructorArguments">Arguments of constructor of type <paramref name="classToProxy"/> which should be used to create a new instance of that type.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> type. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no constructor exists on type <paramref name="classToProxy"/> with parameters matching <paramref name="constructorArguments"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyWithTarget(System.Type,System.Object,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> type. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no parameterless constructor exists on type <paramref name="classToProxy"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyWithTarget(System.Type,System.Object,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> type. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="options"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <paramref name="classToProxy"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyWithTarget(System.Type,System.Type[],System.Object,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="options"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <paramref name="classToProxy"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyWithTarget(System.Type,System.Type[],System.Object,Castle.DynamicProxy.ProxyGenerationOptions,System.Object[],Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="target">The target object, calls to which will be intercepted.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="constructorArguments">Arguments of constructor of type <paramref name="classToProxy"/> which should be used to create a new instance of that type.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="options"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no constructor exists on type <paramref name="classToProxy"/> with parameters matching <paramref name="constructorArguments"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxy``1(Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <typeparamref name="TClass"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <typeparam name="TClass">Type of class which will be proxied.</typeparam> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <typeparamref name="TClass"/> proxying calls to virtual members of <typeparamref name="TClass"/> type. - </returns> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TClass"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <typeparamref name="TClass"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <typeparamref name="TClass"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxy``1(Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <typeparamref name="TClass"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <typeparam name="TClass">Type of class which will be proxied.</typeparam> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <typeparamref name="TClass"/> proxying calls to virtual members of <typeparamref name="TClass"/> type. - </returns> - <exception cref="T:System.ArgumentException">Thrown when given <typeparamref name="TClass"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <typeparamref name="TClass"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <typeparamref name="TClass"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(System.Type,System.Type[],Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <paramref name="classToProxy"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(System.Type,Castle.DynamicProxy.ProxyGenerationOptions,System.Object[],Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="constructorArguments">Arguments of constructor of type <paramref name="classToProxy"/> which should be used to create a new instance of that type.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> type. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no constructor exists on type <paramref name="classToProxy"/> with parameters matching <paramref name="constructorArguments"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(System.Type,System.Object[],Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="constructorArguments">Arguments of constructor of type <paramref name="classToProxy"/> which should be used to create a new instance of that type.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> type. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no constructor exists on type <paramref name="classToProxy"/> with parameters matching <paramref name="constructorArguments"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(System.Type,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> type. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no parameterless constructor exists on type <paramref name="classToProxy"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(System.Type,Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> type. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="options"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <paramref name="classToProxy"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="options"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no default constructor exists on type <paramref name="classToProxy"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when default constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxy(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions,System.Object[],Castle.DynamicProxy.IInterceptor[])"> - <summary> - Creates proxy object intercepting calls to virtual members of type <paramref name="classToProxy"/> on newly created instance of that type with given <paramref name="interceptors"/>. - </summary> - <param name="classToProxy">Type of class which will be proxied.</param> - <param name="additionalInterfacesToProxy">Additional interface types. Calls to their members will be proxied as well.</param> - <param name="options">The proxy generation options used to influence generated proxy type and object.</param> - <param name="constructorArguments">Arguments of constructor of type <paramref name="classToProxy"/> which should be used to create a new instance of that type.</param> - <param name="interceptors">The interceptors called during the invocation of proxied methods.</param> - <returns> - New object of type <paramref name="classToProxy"/> proxying calls to virtual members of <paramref name="classToProxy"/> and <paramref name="additionalInterfacesToProxy"/> types. - </returns> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="classToProxy"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentNullException">Thrown when given <paramref name="options"/> object is a null reference (Nothing in Visual Basic).</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> or any of <paramref name="additionalInterfacesToProxy"/> is a generic type definition.</exception> - <exception cref="T:System.ArgumentException">Thrown when given <paramref name="classToProxy"/> is not a class type.</exception> - <exception cref="T:System.ArgumentException">Thrown when no constructor exists on type <paramref name="classToProxy"/> with parameters matching <paramref name="constructorArguments"/>.</exception> - <exception cref="T:System.Reflection.TargetInvocationException">Thrown when constructor of type <paramref name="classToProxy"/> throws an exception.</exception> - <remarks> - This method uses <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation to generate a proxy type. - As such caller should expect any type of exception that given <see cref="T:Castle.DynamicProxy.IProxyBuilder"/> implementation may throw. - </remarks> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateClassProxyType(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates the proxy type for class proxy with given <paramref name="classToProxy"/> class, implementing given <paramref name="additionalInterfacesToProxy"/> and using provided <paramref name="options"/>. - </summary> - <param name="classToProxy">The base class for proxy type.</param> - <param name="additionalInterfacesToProxy">The interfaces that proxy type should implement.</param> - <param name="options">The options for proxy generation process.</param> - <returns><see cref="T:System.Type"/> of proxy.</returns> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyTypeWithTarget(System.Type,System.Type[],System.Type,Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates the proxy type for interface proxy with target for given <paramref name="interfaceToProxy"/> interface, implementing given <paramref name="additionalInterfacesToProxy"/> on given <paramref name="targetType"/> and using provided <paramref name="options"/>. - </summary> - <param name="interfaceToProxy">The interface proxy type should implement.</param> - <param name="additionalInterfacesToProxy">The additional interfaces proxy type should implement.</param> - <param name="targetType">Actual type that the proxy type will encompass.</param> - <param name="options">The options for proxy generation process.</param> - <returns><see cref="T:System.Type"/> of proxy.</returns> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyTypeWithTargetInterface(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates the proxy type for interface proxy with target interface for given <paramref name="interfaceToProxy"/> interface, implementing given <paramref name="additionalInterfacesToProxy"/> on given <paramref name="interfaceToProxy"/> and using provided <paramref name="options"/>. - </summary> - <param name="interfaceToProxy">The interface proxy type should implement.</param> - <param name="additionalInterfacesToProxy">The additional interfaces proxy type should implement.</param> - <param name="options">The options for proxy generation process.</param> - <returns><see cref="T:System.Type"/> of proxy.</returns> - </member> - <member name="M:Castle.DynamicProxy.ProxyGenerator.CreateInterfaceProxyTypeWithoutTarget(System.Type,System.Type[],Castle.DynamicProxy.ProxyGenerationOptions)"> - <summary> - Creates the proxy type for interface proxy without target for given <paramref name="interfaceToProxy"/> interface, implementing given <paramref name="additionalInterfacesToProxy"/> and using provided <paramref name="options"/>. - </summary> - <param name="interfaceToProxy">The interface proxy type should implement.</param> - <param name="additionalInterfacesToProxy">The additional interfaces proxy type should implement.</param> - <param name="options">The options for proxy generation process.</param> - <returns><see cref="T:System.Type"/> of proxy.</returns> - </member> - <member name="P:Castle.DynamicProxy.ProxyGenerator.Logger"> - <summary> - Gets or sets the <see cref="T:Castle.Core.Logging.ILogger"/> that this <see cref="T:Castle.DynamicProxy.ProxyGenerator"/> log to. - </summary> - </member> - <member name="P:Castle.DynamicProxy.ProxyGenerator.ProxyBuilder"> - <summary> - Gets the proxy builder instance used to generate proxy types. - </summary> - <value>The proxy builder.</value> - </member> - <member name="M:Castle.DynamicProxy.RemotableInvocation.Proceed"> - <summary> - - </summary> - <returns></returns> - </member> - <member name="P:Castle.DynamicProxy.RemotableInvocation.Method"> - <summary> - - </summary> - </member> - <member name="P:Castle.DynamicProxy.RemotableInvocation.MethodInvocationTarget"> - <summary> - For interface proxies, this will point to the - <see cref="T:System.Reflection.MethodInfo"/> on the target class - </summary> - </member> - <member name="T:Castle.DynamicProxy.Serialization.ProxyObjectReference"> - <summary> - Handles the deserialization of proxies. - </summary> - </member> - <member name="M:Castle.DynamicProxy.Serialization.ProxyObjectReference.ResetScope"> - <summary> - Resets the <see cref="P:Castle.DynamicProxy.Serialization.ProxyObjectReference.ModuleScope"/> used for deserialization to a new scope. - </summary> - <remarks>This is useful for test cases.</remarks> - </member> - <member name="M:Castle.DynamicProxy.Serialization.ProxyObjectReference.SetScope(Castle.DynamicProxy.ModuleScope)"> - <summary> - Resets the <see cref="P:Castle.DynamicProxy.Serialization.ProxyObjectReference.ModuleScope"/> used for deserialization to a given <paramref name="scope"/>. - </summary> - <param name="scope">The scope to be used for deserialization.</param> - <remarks>By default, the deserialization process uses a different scope than the rest of the application, which can lead to multiple proxies - being generated for the same type. By explicitly setting the deserialization scope to the application's scope, this can be avoided.</remarks> - </member> - <member name="P:Castle.DynamicProxy.Serialization.ProxyObjectReference.ModuleScope"> - <summary> - Gets the <see cref="T:Castle.DynamicProxy.ModuleScope"/> used for deserialization. - </summary> - <value>As <see cref="T:Castle.DynamicProxy.Serialization.ProxyObjectReference"/> has no way of automatically determining the scope used by the application (and the application - might use more than one scope at the same time), <see cref="T:Castle.DynamicProxy.Serialization.ProxyObjectReference"/> uses a dedicated scope instance for deserializing proxy - types. This instance can be reset and set to a specific value via <see cref="M:Castle.DynamicProxy.Serialization.ProxyObjectReference.ResetScope"/> and <see cref="M:Castle.DynamicProxy.Serialization.ProxyObjectReference.SetScope(Castle.DynamicProxy.ModuleScope)"/>.</value> - </member> - <member name="T:Castle.DynamicProxy.Tokens.InvocationMethods"> - <summary> - Holds <see cref="T:System.Reflection.MethodInfo"/> objects representing methods of <see cref="T:Castle.DynamicProxy.AbstractInvocation"/> class. - </summary> - </member> - <member name="T:Castle.DynamicProxy.Tokens.SerializationInfoMethods"> - <summary> - Holds <see cref="T:System.Reflection.MethodInfo"/> objects representing methods of <see cref="T:System.Runtime.Serialization.SerializationInfo"/> class. - </summary> - </member> - <member name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.AddValue_Bool"> - <summary> - <see cref="M:System.Runtime.Serialization.SerializationInfo.AddValue(System.String,System.Boolean)"/> - </summary> - </member> - <member name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.AddValue_Int32"> - <summary> - <see cref="M:System.Runtime.Serialization.SerializationInfo.AddValue(System.String,System.Int32)"/> - </summary> - </member> - <member name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.AddValue_Object"> - <summary> - <see cref="M:System.Runtime.Serialization.SerializationInfo.AddValue(System.String,System.Object)"/> - </summary> - </member> - <member name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.GetValue"> - <summary> - <see cref="M:System.Runtime.Serialization.SerializationInfo.GetValue(System.String,System.Type)"/> - </summary> - </member> - <member name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.SetType"> - <summary> - <see cref="M:System.Runtime.Serialization.SerializationInfo.SetType(System.Type)"/> - </summary> - </member> - <member name="T:Castle.DynamicProxy.IInterceptorSelector"> - <summary> - Provides an extension point that allows proxies to choose specific interceptors on - a per method basis. - </summary> - </member> - <member name="M:Castle.DynamicProxy.IInterceptorSelector.SelectInterceptors(System.Type,System.Reflection.MethodInfo,Castle.DynamicProxy.IInterceptor[])"> - <summary> - Selects the interceptors that should intercept calls to the given <paramref name="method"/>. - </summary> - <param name="type">The type declaring the method to intercept.</param> - <param name="method">The method that will be intercepted.</param> - <param name="interceptors">All interceptors registered with the proxy.</param> - <returns>An array of interceptors to invoke upon calling the <paramref name="method"/>.</returns> - <remarks> - This method is called only once per proxy instance, upon the first call to the - <paramref name="method"/>. Either an empty array or null are valid return values to indicate - that no interceptor should intercept calls to the method. Although it is not advised, it is - legal to return other <see cref="T:Castle.DynamicProxy.IInterceptor"/> implementations than these provided in - <paramref name="interceptors"/>. - </remarks> - </member> - <member name="M:Castle.Core.Internal.Lock.Create"> - <summary> - Creates a new lock. - </summary> - <returns></returns> - </member> - <member name="T:Castle.Core.IServiceProviderExAccessor"> - <summary> - This interface should be implemented by classes - that are available in a bigger context, exposing - the container to different areas in the same application. - <para> - For example, in Web application, the (global) HttpApplication - subclasses should implement this interface to expose - the configured container - </para> - </summary> - </member> - <member name="T:Castle.DynamicProxy.IChangeProxyTarget"> - <summary> - Exposes means to change target objects of proxies and invocations - </summary> - </member> - <member name="M:Castle.DynamicProxy.IChangeProxyTarget.ChangeInvocationTarget(System.Object)"> - <summary> - Changes the target object (<see cref="P:Castle.DynamicProxy.IInvocation.InvocationTarget"/>) of current <see cref="T:Castle.DynamicProxy.IInvocation"/>. - </summary> - <param name="target">The new value of target of invocation.</param> - <remarks> - Although the method takes <see cref="T:System.Object"/> the actual instance must be of type assignable to <see cref="P:Castle.DynamicProxy.IInvocation.TargetType"/>, otherwise an <see cref="T:System.InvalidCastException"/> will be thrown. - Also while it's technically legal to pass null reference (Nothing in Visual Basic) as <paramref name="target"/>, for obvious reasons Dynamic Proxy will not be able to call the intercepted method on such target. - In this case last interceptor in the pipeline mustn't call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/> or a <see cref="T:System.NotImplementedException"/> will be throws. - Also while it's technically legal to pass proxy itself as <paramref name="target"/>, this would create stack overflow. - In this case last interceptor in the pipeline mustn't call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/> or a <see cref="T:System.InvalidOperationException"/> will be throws. - </remarks> - <exception cref="T:System.InvalidCastException">Thrown when <paramref name="target"/> is not assignable to the proxied type.</exception> - </member> - <member name="M:Castle.DynamicProxy.IChangeProxyTarget.ChangeProxyTarget(System.Object)"> - <summary> - Permanently changes the target object of the proxy. This does not affect target of the current invocation. - </summary> - <param name="target">The new value of target of the proxy.</param> - <remarks> - Although the method takes <see cref="T:System.Object"/> the actual instance must be of type assignable to proxy's target type, otherwise an <see cref="T:System.InvalidCastException"/> will be thrown. - Also while it's technically legal to pass null reference (Nothing in Visual Basic) as <paramref name="target"/>, for obvious reasons Dynamic Proxy will not be able to call the intercepted method on such target. - In this case last interceptor in the pipeline mustn't call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/> or a <see cref="T:System.NotImplementedException"/> will be throws. - Also while it's technically legal to pass proxy itself as <paramref name="target"/>, this would create stack overflow. - In this case last interceptor in the pipeline mustn't call <see cref="M:Castle.DynamicProxy.IInvocation.Proceed"/> or a <see cref="T:System.InvalidOperationException"/> will be throws. - </remarks> - <exception cref="T:System.InvalidCastException">Thrown when <paramref name="target"/> is not assignable to the proxied type.</exception> - </member> - <member name="T:Castle.DynamicProxy.IInterceptor"> - <summary> - New interface that is going to be used by DynamicProxy 2 - </summary> - </member> - <member name="M:Castle.DynamicProxy.IProxyTargetAccessor.DynProxyGetTarget"> - <summary> - Get the proxy target (note that null is a valid target!) - </summary> - <returns></returns> - </member> - <member name="M:Castle.DynamicProxy.IProxyTargetAccessor.GetInterceptors"> - <summary> - Gets the interceptors for the proxy - </summary> - <returns></returns> - </member> - <member name="T:Castle.Core.IServiceEnabledComponent"> - <summary> - Defines that the implementation wants a - <see cref="T:System.IServiceProvider"/> in order to - access other components. The creator must be aware - that the component might (or might not) implement - the interface. - </summary> - <remarks> - Used by Castle Project components to, for example, - gather logging factories - </remarks> - </member> - <member name="T:Castle.Core.IServiceProviderEx"> - <summary> - Increments <c>IServiceProvider</c> with a generic service resolution operation. - </summary> - </member> - <member name="T:Castle.Core.Logging.IExtendedLoggerFactory"> - <summary> - Provides a factory that can produce either <see cref="T:Castle.Core.Logging.ILogger"/> or - <see cref="T:Castle.Core.Logging.IExtendedLogger"/> classes. - </summary> - </member> - <member name="T:Castle.Core.Logging.ILoggerFactory"> - <summary> - Manages the instantiation of <see cref="T:Castle.Core.Logging.ILogger"/>s. - </summary> - </member> - <member name="M:Castle.Core.Logging.ILoggerFactory.Create(System.Type)"> - <summary> - Creates a new logger, getting the logger name from the specified type. - </summary> - </member> - <member name="M:Castle.Core.Logging.ILoggerFactory.Create(System.String)"> - <summary> - Creates a new logger. - </summary> - </member> - <member name="M:Castle.Core.Logging.ILoggerFactory.Create(System.Type,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new logger, getting the logger name from the specified type. - </summary> - </member> - <member name="M:Castle.Core.Logging.ILoggerFactory.Create(System.String,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new logger. - </summary> - </member> - <member name="M:Castle.Core.Logging.IExtendedLoggerFactory.Create(System.Type)"> - <summary> - Creates a new extended logger, getting the logger name from the specified type. - </summary> - </member> - <member name="M:Castle.Core.Logging.IExtendedLoggerFactory.Create(System.String)"> - <summary> - Creates a new extended logger. - </summary> - </member> - <member name="M:Castle.Core.Logging.IExtendedLoggerFactory.Create(System.Type,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new extended logger, getting the logger name from the specified type. - </summary> - </member> - <member name="M:Castle.Core.Logging.IExtendedLoggerFactory.Create(System.String,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new extended logger. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractExtendedLoggerFactory.Create(System.Type)"> - <summary> - Creates a new extended logger, getting the logger name from the specified type. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractExtendedLoggerFactory.Create(System.String)"> - <summary> - Creates a new extended logger. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractExtendedLoggerFactory.Create(System.Type,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new extended logger, getting the logger name from the specified type. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractExtendedLoggerFactory.Create(System.String,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new extended logger. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractExtendedLoggerFactory.Castle#Core#Logging#ILoggerFactory#Create(System.Type)"> - <summary> - Creates a new logger, getting the logger name from the specified type. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractExtendedLoggerFactory.Castle#Core#Logging#ILoggerFactory#Create(System.String)"> - <summary> - Creates a new logger. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractExtendedLoggerFactory.Castle#Core#Logging#ILoggerFactory#Create(System.Type,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new logger, getting the logger name from the specified type. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractExtendedLoggerFactory.Castle#Core#Logging#ILoggerFactory#Create(System.String,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new logger. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractExtendedLoggerFactory.GetConfigFile(System.String)"> - <summary> - Gets the configuration file. - </summary> - <param name="fileName">i.e. log4net.config</param> - <returns></returns> - </member> - <member name="T:Castle.Core.Logging.TraceLoggerFactory"> - <summary> - Used to create the TraceLogger implementation of ILogger interface. See <see cref="T:Castle.Core.Logging.TraceLogger"/>. - </summary> - </member> - <member name="M:Castle.Core.Logging.AbstractLoggerFactory.GetConfigFile(System.String)"> - <summary> - Gets the configuration file. - </summary> - <param name="fileName">i.e. log4net.config</param> - <returns></returns> - </member> - <member name="T:Castle.Core.Logging.IContextProperties"> - <summary> - Interface for Context Properties implementations - </summary> - <remarks> - <para> - This interface defines a basic property get set accessor. - </para> - <para> - Based on the ContextPropertiesBase of log4net, by Nicko Cadell. - </para> - </remarks> - </member> - <member name="P:Castle.Core.Logging.IContextProperties.Item(System.String)"> - <summary> - Gets or sets the value of a property - </summary> - <value> - The value for the property with the specified key - </value> - <remarks> - <para> - Gets or sets the value of a property - </para> - </remarks> - </member> - <member name="T:Castle.Core.Logging.NullLogFactory"> - <summary> - NullLogFactory used when logging is turned off. - </summary> - </member> - <member name="M:Castle.Core.Logging.NullLogFactory.Create(System.String)"> - <summary> - Creates an instance of ILogger with the specified name. - </summary> - <param name="name">Name.</param> - <returns></returns> - </member> - <member name="M:Castle.Core.Logging.NullLogFactory.Create(System.String,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates an instance of ILogger with the specified name and LoggerLevel. - </summary> - <param name="name">Name.</param> - <param name="level">Level.</param> - <returns></returns> - </member> - <member name="T:Castle.Core.Logging.StreamLoggerFactory"> - <summary> - Creates <see cref="T:Castle.Core.Logging.StreamLogger"/> outputing - to files. The name of the file is derived from the log name - plus the 'log' extension. - </summary> - </member> - <member name="T:Castle.Core.Logging.IExtendedLogger"> - <summary> - Provides an interface that supports <see cref="T:Castle.Core.Logging.ILogger"/> and - allows the storage and retrieval of Contexts. These are supported in - both log4net and NLog. - </summary> - </member> - <member name="T:Castle.Core.Logging.ILogger"> - <summary> - Manages logging. - </summary> - <remarks> - This is a facade for the different logging subsystems. - It offers a simplified interface that follows IOC patterns - and a simplified priority/level/severity abstraction. - </remarks> - </member> - <member name="M:Castle.Core.Logging.ILogger.Debug(System.String)"> - <summary> - Logs a debug message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Debug(System.String,System.Exception)"> - <summary> - Logs a debug message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Debug(System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.DebugFormat(System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.DebugFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.DebugFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.DebugFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Info(System.String)"> - <summary> - Logs an info message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Info(System.String,System.Exception)"> - <summary> - Logs an info message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Info(System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.InfoFormat(System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.InfoFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.InfoFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.InfoFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Warn(System.String)"> - <summary> - Logs a warn message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Warn(System.String,System.Exception)"> - <summary> - Logs a warn message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Warn(System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.WarnFormat(System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.WarnFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.WarnFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.WarnFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Error(System.String)"> - <summary> - Logs an error message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Error(System.String,System.Exception)"> - <summary> - Logs an error message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Error(System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.ErrorFormat(System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.ErrorFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.ErrorFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.ErrorFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Fatal(System.String)"> - <summary> - Logs a fatal message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Fatal(System.String,System.Exception)"> - <summary> - Logs a fatal message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.Fatal(System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.FatalFormat(System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.FatalFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.FatalFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.FatalFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.FatalError(System.String)"> - <summary> - Logs a fatal error message. - </summary> - <param name="message">The Message</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.FatalError(System.String,System.Exception)"> - <summary> - Logs a fatal error message. - </summary> - <param name="message">The Message</param> - <param name="exception">The Exception</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.FatalError(System.String,System.Object[])"> - <summary> - Logs a fatal error message. - </summary> - <param name="format">Message format</param> - <param name="args">Array of objects to write using format</param> - </member> - <member name="M:Castle.Core.Logging.ILogger.CreateChildLogger(System.String)"> - <summary> - Create a new child logger. - The name of the child logger is [current-loggers-name].[passed-in-name] - </summary> - <param name="loggerName">The Subname of this logger.</param> - <returns>The New ILogger instance.</returns> - <exception cref="T:System.ArgumentException">If the name has an empty element name.</exception> - </member> - <member name="P:Castle.Core.Logging.ILogger.IsDebugEnabled"> - <summary> - Determines if messages of priority "debug" will be logged. - </summary> - <value>True if "debug" messages will be logged.</value> - </member> - <member name="P:Castle.Core.Logging.ILogger.IsInfoEnabled"> - <summary> - Determines if messages of priority "info" will be logged. - </summary> - <value>True if "info" messages will be logged.</value> - </member> - <member name="P:Castle.Core.Logging.ILogger.IsWarnEnabled"> - <summary> - Determines if messages of priority "warn" will be logged. - </summary> - <value>True if "warn" messages will be logged.</value> - </member> - <member name="P:Castle.Core.Logging.ILogger.IsErrorEnabled"> - <summary> - Determines if messages of priority "error" will be logged. - </summary> - <value>True if "error" messages will be logged.</value> - </member> - <member name="P:Castle.Core.Logging.ILogger.IsFatalEnabled"> - <summary> - Determines if messages of priority "fatal" will be logged. - </summary> - <value>True if "fatal" messages will be logged.</value> - </member> - <member name="P:Castle.Core.Logging.ILogger.IsFatalErrorEnabled"> - <summary> - Determines if messages of priority "fatalError" will be logged. - </summary> - <value>True if "fatalError" messages will be logged.</value> - </member> - <member name="P:Castle.Core.Logging.IExtendedLogger.GlobalProperties"> - <summary> - Exposes the Global Context of the extended logger. - </summary> - </member> - <member name="P:Castle.Core.Logging.IExtendedLogger.ThreadProperties"> - <summary> - Exposes the Thread Context of the extended logger. - </summary> - </member> - <member name="P:Castle.Core.Logging.IExtendedLogger.ThreadStacks"> - <summary> - Exposes the Thread Stack of the extended logger. - </summary> - </member> - <member name="T:Castle.Core.Logging.LoggerLevel"> - <summary> - Supporting Logger levels. - </summary> - </member> - <member name="F:Castle.Core.Logging.LoggerLevel.Off"> - <summary> - Logging will be off - </summary> - </member> - <member name="F:Castle.Core.Logging.LoggerLevel.Fatal"> - <summary> - Fatal logging level - </summary> - </member> - <member name="F:Castle.Core.Logging.LoggerLevel.Error"> - <summary> - Error logging level - </summary> - </member> - <member name="F:Castle.Core.Logging.LoggerLevel.Warn"> - <summary> - Warn logging level - </summary> - </member> - <member name="F:Castle.Core.Logging.LoggerLevel.Info"> - <summary> - Info logging level - </summary> - </member> - <member name="F:Castle.Core.Logging.LoggerLevel.Debug"> - <summary> - Debug logging level - </summary> - </member> - <member name="T:Castle.Core.Logging.ConsoleLogger"> - <summary> - The Logger sending everything to the standard output streams. - This is mainly for the cases when you have a utility that - does not have a logger to supply. - </summary> - </member> - <member name="T:Castle.Core.Logging.LevelFilteredLogger"> - <summary> - The Level Filtered Logger class. This is a base clase which - provides a LogLevel attribute and reroutes all functions into - one Log method. - </summary> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.#ctor"> - <summary> - Creates a new <c>LevelFilteredLogger</c>. - </summary> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.InitializeLifetimeService"> - <summary> - Keep the instance alive in a remoting scenario - </summary> - <returns></returns> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Debug(System.String)"> - <summary> - Logs a debug message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Debug(System.String,System.Exception)"> - <summary> - Logs a debug message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.DebugFormat(System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.DebugFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.DebugFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.DebugFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Debug(System.String,System.Object[])"> - <summary> - Logs a debug message. - </summary> - <param name="format">Message format</param> - <param name="args">Array of objects to write using format</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Info(System.String)"> - <summary> - Logs an info message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Info(System.String,System.Exception)"> - <summary> - Logs an info message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.InfoFormat(System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.InfoFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.InfoFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.InfoFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Info(System.String,System.Object[])"> - <summary> - Logs an info message. - </summary> - <param name="format">Message format</param> - <param name="args">Array of objects to write using format</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Warn(System.String)"> - <summary> - Logs a warn message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Warn(System.String,System.Exception)"> - <summary> - Logs a warn message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.WarnFormat(System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.WarnFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.WarnFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.WarnFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Warn(System.String,System.Object[])"> - <summary> - Logs a warn message. - </summary> - <param name="format">Message format</param> - <param name="args">Array of objects to write using format</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Error(System.String)"> - <summary> - Logs an error message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Error(System.String,System.Exception)"> - <summary> - Logs an error message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.ErrorFormat(System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.ErrorFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.ErrorFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.ErrorFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Error(System.String,System.Object[])"> - <summary> - Logs an error message. - </summary> - <param name="format">Message format</param> - <param name="args">Array of objects to write using format</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Fatal(System.String)"> - <summary> - Logs a fatal message. - </summary> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Fatal(System.String,System.Exception)"> - <summary> - Logs a fatal message. - </summary> - <param name="exception">The exception to log</param> - <param name="message">The message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.FatalFormat(System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.FatalFormat(System.Exception,System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="exception">The exception to log</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.FatalFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.FatalFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="exception">The exception to log</param> - <param name="formatProvider">The format provider to use</param> - <param name="format">Format string for the message to log</param> - <param name="args">Format arguments for the message to log</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Fatal(System.String,System.Object[])"> - <summary> - Logs a fatal message. - </summary> - <param name="format">Message format</param> - <param name="args">Array of objects to write using format</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.FatalError(System.String)"> - <summary> - Logs a fatal error message. - </summary> - <param name="message">The Message</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.FatalError(System.String,System.Exception)"> - <summary> - Logs a fatal error message. - </summary> - <param name="message">The Message</param> - <param name="exception">The Exception</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.FatalError(System.String,System.Object[])"> - <summary> - Logs a fatal error message. - </summary> - <param name="format">Message format</param> - <param name="args">Array of objects to write using format</param> - </member> - <member name="M:Castle.Core.Logging.LevelFilteredLogger.Log(Castle.Core.Logging.LoggerLevel,System.String,System.String,System.Exception)"> - <summary> - Implementors output the log content by implementing this method only. - Note that exception can be null - </summary> - <param name="loggerLevel"></param> - <param name="loggerName"></param> - <param name="message"></param> - <param name="exception"></param> - </member> - <member name="P:Castle.Core.Logging.LevelFilteredLogger.Level"> - <value> - The <c>LoggerLevel</c> that this logger - will be using. Defaults to <c>LoggerLevel.Off</c> - </value> - </member> - <member name="P:Castle.Core.Logging.LevelFilteredLogger.Name"> - <value> - The name that this logger will be using. - Defaults to <c>String.Empty</c> - </value> - </member> - <member name="P:Castle.Core.Logging.LevelFilteredLogger.IsDebugEnabled"> - <summary> - Determines if messages of priority "debug" will be logged. - </summary> - <value><c>true</c> if log level flags include the <see cref="F:Castle.Core.Logging.LoggerLevel.Debug"/> bit</value> - </member> - <member name="P:Castle.Core.Logging.LevelFilteredLogger.IsInfoEnabled"> - <summary> - Determines if messages of priority "info" will be logged. - </summary> - <value><c>true</c> if log level flags include the <see cref="F:Castle.Core.Logging.LoggerLevel.Info"/> bit</value> - </member> - <member name="P:Castle.Core.Logging.LevelFilteredLogger.IsWarnEnabled"> - <summary> - Determines if messages of priority "warn" will be logged. - </summary> - <value><c>true</c> if log level flags include the <see cref="F:Castle.Core.Logging.LoggerLevel.Warn"/> bit</value> - </member> - <member name="P:Castle.Core.Logging.LevelFilteredLogger.IsErrorEnabled"> - <summary> - Determines if messages of priority "error" will be logged. - </summary> - <value><c>true</c> if log level flags include the <see cref="F:Castle.Core.Logging.LoggerLevel.Error"/> bit</value> - </member> - <member name="P:Castle.Core.Logging.LevelFilteredLogger.IsFatalEnabled"> - <summary> - Determines if messages of priority "fatal" will be logged. - </summary> - <value><c>true</c> if log level flags include the <see cref="F:Castle.Core.Logging.LoggerLevel.Fatal"/> bit</value> - </member> - <member name="P:Castle.Core.Logging.LevelFilteredLogger.IsFatalErrorEnabled"> - <summary> - Determines if messages of priority "fatal" will be logged. - </summary> - <value><c>true</c> if log level flags include the <see cref="F:Castle.Core.Logging.LoggerLevel.Fatal"/> bit</value> - </member> - <member name="M:Castle.Core.Logging.ConsoleLogger.#ctor"> - <summary> - Creates a new ConsoleLogger with the <c>Level</c> - set to <c>LoggerLevel.Debug</c> and the <c>Name</c> - set to <c>String.Empty</c>. - </summary> - </member> - <member name="M:Castle.Core.Logging.ConsoleLogger.#ctor(Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new ConsoleLogger with the <c>Name</c> - set to <c>String.Empty</c>. - </summary> - <param name="logLevel">The logs Level.</param> - </member> - <member name="M:Castle.Core.Logging.ConsoleLogger.#ctor(System.String)"> - <summary> - Creates a new ConsoleLogger with the <c>Level</c> - set to <c>LoggerLevel.Debug</c>. - </summary> - <param name="name">The logs Name.</param> - </member> - <member name="M:Castle.Core.Logging.ConsoleLogger.#ctor(System.String,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new ConsoleLogger. - </summary> - <param name="name">The logs Name.</param> - <param name="logLevel">The logs Level.</param> - </member> - <member name="M:Castle.Core.Logging.ConsoleLogger.Log(Castle.Core.Logging.LoggerLevel,System.String,System.String,System.Exception)"> - <summary> - A Common method to log. - </summary> - <param name="loggerLevel">The level of logging</param> - <param name="loggerName">The name of the logger</param> - <param name="message">The Message</param> - <param name="exception">The Exception</param> - </member> - <member name="M:Castle.Core.Logging.ConsoleLogger.CreateChildLogger(System.String)"> - <summary> - Returns a new <c>ConsoleLogger</c> with the name - added after this loggers name, with a dot in between. - </summary> - <param name="loggerName">The added hierarchical name.</param> - <returns>A new <c>ConsoleLogger</c>.</returns> - </member> - <member name="T:Castle.Core.Logging.DiagnosticsLogger"> - <summary> - The Logger using standart Diagnostics namespace. - </summary> - </member> - <member name="M:Castle.Core.Logging.DiagnosticsLogger.#ctor(System.String)"> - <summary> - Creates a logger based on <see cref="T:System.Diagnostics.EventLog"/>. - </summary> - <param name="logName"><see cref="P:System.Diagnostics.EventLog.Log"/></param> - </member> - <member name="M:Castle.Core.Logging.DiagnosticsLogger.#ctor(System.String,System.String)"> - <summary> - Creates a logger based on <see cref="T:System.Diagnostics.EventLog"/>. - </summary> - <param name="logName"><see cref="P:System.Diagnostics.EventLog.Log"/></param> - <param name="source"><see cref="P:System.Diagnostics.EventLog.Source"/></param> - </member> - <member name="M:Castle.Core.Logging.DiagnosticsLogger.#ctor(System.String,System.String,System.String)"> - <summary> - Creates a logger based on <see cref="T:System.Diagnostics.EventLog"/>. - </summary> - <param name="logName"><see cref="P:System.Diagnostics.EventLog.Log"/></param> - <param name="machineName"><see cref="P:System.Diagnostics.EventLog.MachineName"/></param> - <param name="source"><see cref="P:System.Diagnostics.EventLog.Source"/></param> - </member> - <member name="T:Castle.Core.Logging.NullLogger"> - <summary> - The Null Logger class. This is useful for implementations where you need - to provide a logger to a utility class, but do not want any output from it. - It also helps when you have a utility that does not have a logger to supply. - </summary> - </member> - <member name="M:Castle.Core.Logging.NullLogger.#ctor"> - <summary> - Creates a new <c>NullLogger</c>. - </summary> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Debug(System.String)"> - <summary> - No-op. - </summary> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Debug(System.String,System.Exception)"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Debug(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.DebugFormat(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.DebugFormat(System.Exception,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.DebugFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.DebugFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Info(System.String)"> - <summary> - No-op. - </summary> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Info(System.String,System.Exception)"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Info(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.InfoFormat(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.InfoFormat(System.Exception,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.InfoFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.InfoFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Warn(System.String)"> - <summary> - No-op. - </summary> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Warn(System.String,System.Exception)"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Warn(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.WarnFormat(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.WarnFormat(System.Exception,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.WarnFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.WarnFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Error(System.String)"> - <summary> - No-op. - </summary> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Error(System.String,System.Exception)"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Error(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.ErrorFormat(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.ErrorFormat(System.Exception,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.ErrorFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.ErrorFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Fatal(System.String)"> - <summary> - No-op. - </summary> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Fatal(System.String,System.Exception)"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.Fatal(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.FatalFormat(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.FatalFormat(System.Exception,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.FatalFormat(System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.FatalFormat(System.Exception,System.IFormatProvider,System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="exception">Ignored</param> - <param name="formatProvider">Ignored</param> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.FatalError(System.String)"> - <summary> - No-op. - </summary> - <param name="message">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.FatalError(System.String,System.Exception)"> - <summary> - No-op. - </summary> - <param name="message">Ignored</param> - <param name="exception">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.FatalError(System.String,System.Object[])"> - <summary> - No-op. - </summary> - <param name="format">Ignored</param> - <param name="args">Ignored</param> - </member> - <member name="M:Castle.Core.Logging.NullLogger.CreateChildLogger(System.String)"> - <summary> - Returns this <c>NullLogger</c>. - </summary> - <param name="loggerName">Ignored</param> - <returns>This ILogger instance.</returns> - </member> - <member name="P:Castle.Core.Logging.NullLogger.IsDebugEnabled"> - <summary> - No-op. - </summary> - <value>false</value> - </member> - <member name="P:Castle.Core.Logging.NullLogger.IsInfoEnabled"> - <summary> - No-op. - </summary> - <value>false</value> - </member> - <member name="P:Castle.Core.Logging.NullLogger.IsWarnEnabled"> - <summary> - No-op. - </summary> - <value>false</value> - </member> - <member name="P:Castle.Core.Logging.NullLogger.IsErrorEnabled"> - <summary> - No-op. - </summary> - <value>false</value> - </member> - <member name="P:Castle.Core.Logging.NullLogger.IsFatalEnabled"> - <summary> - No-op. - </summary> - <value>false</value> - </member> - <member name="P:Castle.Core.Logging.NullLogger.IsFatalErrorEnabled"> - <summary> - No-op. - </summary> - <value>false</value> - </member> - <member name="P:Castle.Core.Logging.NullLogger.GlobalProperties"> - <summary> - Returns empty context properties. - </summary> - </member> - <member name="P:Castle.Core.Logging.NullLogger.ThreadProperties"> - <summary> - Returns empty context properties. - </summary> - </member> - <member name="P:Castle.Core.Logging.NullLogger.ThreadStacks"> - <summary> - Returns empty context stacks. - </summary> - </member> - <member name="T:Castle.Core.Logging.StreamLogger"> - <summary> - The Stream Logger class. This class can stream log information - to any stream, it is suitable for storing a log file to disk, - or to a <c>MemoryStream</c> for testing your components. - </summary> - <remarks> - This logger is not thread safe. - </remarks> - </member> - <member name="M:Castle.Core.Logging.StreamLogger.#ctor(System.String,System.IO.Stream)"> - <summary> - Creates a new <c>StreamLogger</c> with default encoding - and buffer size. Initial Level is set to Debug. - </summary> - <param name="name"> - The name of the log. - </param> - <param name="stream"> - The stream that will be used for logging, - seeking while the logger is alive - </param> - </member> - <member name="M:Castle.Core.Logging.StreamLogger.#ctor(System.String,System.IO.Stream,System.Text.Encoding)"> - <summary> - Creates a new <c>StreamLogger</c> with default buffer size. - Initial Level is set to Debug. - </summary> - <param name="name"> - The name of the log. - </param> - <param name="stream"> - The stream that will be used for logging, - seeking while the logger is alive - </param> - <param name="encoding"> - The encoding that will be used for this stream. - <see cref="T:System.IO.StreamWriter"/> - </param> - </member> - <member name="M:Castle.Core.Logging.StreamLogger.#ctor(System.String,System.IO.Stream,System.Text.Encoding,System.Int32)"> - <summary> - Creates a new <c>StreamLogger</c>. - Initial Level is set to Debug. - </summary> - <param name="name"> - The name of the log. - </param> - <param name="stream"> - The stream that will be used for logging, - seeking while the logger is alive - </param> - <param name="encoding"> - The encoding that will be used for this stream. - <see cref="T:System.IO.StreamWriter"/> - </param> - <param name="bufferSize"> - The buffer size that will be used for this stream. - <see cref="T:System.IO.StreamWriter"/> - </param> - </member> - <member name="M:Castle.Core.Logging.StreamLogger.#ctor(System.String,System.IO.StreamWriter)"> - <summary> - Creates a new <c>StreamLogger</c> with - Debug as default Level. - </summary> - <param name="name">The name of the log.</param> - <param name="writer">The <c>StreamWriter</c> the log will write to.</param> - </member> - <member name="T:Castle.Core.Logging.TraceLogger"> - <summary> - The TraceLogger sends all logging to the System.Diagnostics.TraceSource - built into the .net framework. - </summary> - <remarks> - Logging can be configured in the system.diagnostics configuration - section. - - If logger doesn't find a source name with a full match it will - use source names which match the namespace partially. For example you can - configure from all castle components by adding a source name with the - name "Castle". - - If no portion of the namespace matches the source named "Default" will - be used. - </remarks> - </member> - <member name="M:Castle.Core.Logging.TraceLogger.#ctor(System.String)"> - <summary> - Build a new trace logger based on the named TraceSource - </summary> - <param name="name">The name used to locate the best TraceSource. In most cases comes from the using type's fullname.</param> - </member> - <member name="M:Castle.Core.Logging.TraceLogger.#ctor(System.String,Castle.Core.Logging.LoggerLevel)"> - <summary> - Build a new trace logger based on the named TraceSource - </summary> - <param name="name">The name used to locate the best TraceSource. In most cases comes from the using type's fullname.</param> - <param name="level">The default logging level at which this source should write messages. In almost all cases this - default value will be overridden in the config file. </param> - </member> - <member name="M:Castle.Core.Logging.TraceLogger.CreateChildLogger(System.String)"> - <summary> - Create a new child logger. - The name of the child logger is [current-loggers-name].[passed-in-name] - </summary> - <param name="loggerName">The Subname of this logger.</param> - <returns>The New ILogger instance.</returns> - </member> - <member name="T:Castle.Core.Logging.WebLogger"> - <summary> - The WebLogger sends everything to the HttpContext.Trace - </summary> - <remarks> - Trace must be enabled on the Asp.Net configuration file (web.config or machine.config) - </remarks> - </member> - <member name="M:Castle.Core.Logging.WebLogger.#ctor"> - <summary> - Creates a new WebLogger with the priority set to DEBUG. - </summary> - </member> - <member name="M:Castle.Core.Logging.WebLogger.#ctor(Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new WebLogger. - </summary> - <param name="logLevel">The Log level typecode.</param> - </member> - <member name="M:Castle.Core.Logging.WebLogger.#ctor(System.String)"> - <summary> - Creates a new WebLogger. - </summary> - <param name="name">The Log name.</param> - </member> - <member name="M:Castle.Core.Logging.WebLogger.#ctor(System.String,Castle.Core.Logging.LoggerLevel)"> - <summary> - Creates a new WebLogger. - </summary> - <param name="name">The Log name.</param> - <param name="loggerLevel">The Log level typecode.</param> - </member> - <member name="M:Castle.Core.Logging.WebLogger.Log(Castle.Core.Logging.LoggerLevel,System.String,System.String,System.Exception)"> - <summary> - A Common method to log. - </summary> - <param name="loggerLevel">The level of logging</param> - <param name="loggerName">The Log name.</param> - <param name="message">The Message</param> - <param name="exception">The Exception</param> - </member> - <member name="M:Castle.Core.Logging.WebLogger.CreateChildLogger(System.String)"> - <summary> - Just returns this logger (<c>WebLogger</c> is not hierarchical). - </summary> - <param name="loggerName">Ignored</param> - <returns>This ILogger instance.</returns> - </member> - <member name="M:Castle.Core.Logging.WebLogger.TryToGetTraceContext"> - <summary> - Tries to get the current http context's trace context. - </summary> - <returns>The current http context's trace context or null if none is - available</returns> - </member> - <member name="T:Castle.Core.Configuration.AbstractConfiguration"> - <summary> - This is an abstract <see cref="T:Castle.Core.Configuration.IConfiguration"/> implementation - that deals with methods that can be abstracted away - from underlying implementations. - </summary> - <remarks> - <para><b>AbstractConfiguration</b> makes easier to implementers - to create a new version of <see cref="T:Castle.Core.Configuration.IConfiguration"/></para> - </remarks> - </member> - <member name="T:Castle.Core.Configuration.IConfiguration"> - <summary> - <see cref="T:Castle.Core.Configuration.IConfiguration"/> is a interface encapsulating a configuration node - used to retrieve configuration values. - </summary> - </member> - <member name="M:Castle.Core.Configuration.IConfiguration.GetValue(System.Type,System.Object)"> - <summary> - Gets the value of the node and converts it - into specified <see cref="T:System.Type"/>. - </summary> - <param name="type">The <see cref="T:System.Type"/></param> - <param name="defaultValue"> - The Default value returned if the convertion fails. - </param> - <returns>The Value converted into the specified type.</returns> - </member> - <member name="P:Castle.Core.Configuration.IConfiguration.Name"> - <summary> - Gets the name of the node. - </summary> - <value> - The Name of the node. - </value> - </member> - <member name="P:Castle.Core.Configuration.IConfiguration.Value"> - <summary> - Gets the value of the node. - </summary> - <value> - The Value of the node. - </value> - </member> - <member name="P:Castle.Core.Configuration.IConfiguration.Children"> - <summary> - Gets an <see cref="T:Castle.Core.Configuration.ConfigurationCollection"/> of <see cref="T:Castle.Core.Configuration.IConfiguration"/> - elements containing all node children. - </summary> - <value>The Collection of child nodes.</value> - </member> - <member name="P:Castle.Core.Configuration.IConfiguration.Attributes"> - <summary> - Gets an <see cref="T:System.Collections.IDictionary"/> of the configuration attributes. - </summary> - </member> - <member name="M:Castle.Core.Configuration.AbstractConfiguration.GetValue(System.Type,System.Object)"> - <summary> - Gets the value of the node and converts it - into specified <see cref="T:System.Type"/>. - </summary> - <param name="type">The <see cref="T:System.Type"/></param> - <param name="defaultValue"> - The Default value returned if the convertion fails. - </param> - <returns>The Value converted into the specified type.</returns> - </member> - <member name="P:Castle.Core.Configuration.AbstractConfiguration.Name"> - <summary> - Gets the name of the <see cref="T:Castle.Core.Configuration.IConfiguration"/>. - </summary> - <value> - The Name of the <see cref="T:Castle.Core.Configuration.IConfiguration"/>. - </value> - </member> - <member name="P:Castle.Core.Configuration.AbstractConfiguration.Value"> - <summary> - Gets the value of <see cref="T:Castle.Core.Configuration.IConfiguration"/>. - </summary> - <value> - The Value of the <see cref="T:Castle.Core.Configuration.IConfiguration"/>. - </value> - </member> - <member name="P:Castle.Core.Configuration.AbstractConfiguration.Children"> - <summary> - Gets all child nodes. - </summary> - <value>The <see cref="T:Castle.Core.Configuration.ConfigurationCollection"/> of child nodes.</value> - </member> - <member name="P:Castle.Core.Configuration.AbstractConfiguration.Attributes"> - <summary> - Gets node attributes. - </summary> - <value> - All attributes of the node. - </value> - </member> - <member name="T:Castle.Core.Configuration.ConfigurationCollection"> - <summary> - A collection of <see cref="T:Castle.Core.Configuration.IConfiguration"/> objects. - </summary> - </member> - <member name="M:Castle.Core.Configuration.ConfigurationCollection.#ctor"> - <summary> - Creates a new instance of <c>ConfigurationCollection</c>. - </summary> - </member> - <member name="M:Castle.Core.Configuration.ConfigurationCollection.#ctor(System.Collections.Generic.IEnumerable{Castle.Core.Configuration.IConfiguration})"> - <summary> - Creates a new instance of <c>ConfigurationCollection</c>. - </summary> - </member> - <member name="T:Castle.Core.Configuration.MutableConfiguration"> - <summary> - Summary description for MutableConfiguration. - </summary> - </member> - <member name="M:Castle.Core.Configuration.MutableConfiguration.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Core.Configuration.MutableConfiguration"/> class. - </summary> - <param name="name">The name.</param> - </member> - <member name="P:Castle.Core.Configuration.MutableConfiguration.Value"> - <summary> - Gets the value of <see cref="T:Castle.Core.Configuration.IConfiguration"/>. - </summary> - <value> - The Value of the <see cref="T:Castle.Core.Configuration.IConfiguration"/>. - </value> - </member> - <member name="T:Castle.Core.Configuration.Xml.XmlConfigurationDeserializer"> - <summary> - Pendent - </summary> - </member> - <member name="M:Castle.Core.Configuration.Xml.XmlConfigurationDeserializer.Deserialize(System.Xml.XmlNode)"> - <summary> - Deserializes the specified node into an abstract representation of configuration. - </summary> - <param name="node">The node.</param> - <returns></returns> - </member> - <member name="M:Castle.Core.Configuration.Xml.XmlConfigurationDeserializer.GetConfigValue(System.String)"> - <summary> - If a config value is an empty string we return null, this is to keep - backward compability with old code - </summary> - </member> - <member name="T:Castle.Core.Pair`2"> - <summary> - General purpose class to represent a standard pair of values. - </summary> - <typeparam name="TFirst">Type of the first value</typeparam> - <typeparam name="TSecond">Type of the second value</typeparam> - </member> - <member name="M:Castle.Core.Pair`2.#ctor(`0,`1)"> - <summary> - Constructs a pair with its values - </summary> - <param name="first"></param> - <param name="second"></param> - </member> - <member name="T:Castle.Core.ProxyServices"> - <summary> - List of utility methods related to dynamic proxy operations - </summary> - </member> - <member name="M:Castle.Core.ProxyServices.IsDynamicProxy(System.Type)"> - <summary> - Determines whether the specified type is a proxy generated by - DynamicProxy (1 or 2). - </summary> - <param name="type">The type.</param> - <returns> - <c>true</c> if it is a proxy; otherwise, <c>false</c>. - </returns> - </member> - <member name="T:Castle.Core.ReflectionBasedDictionaryAdapter"> - <summary> - Pendent - </summary> - </member> - <member name="M:Castle.Core.ReflectionBasedDictionaryAdapter.#ctor(System.Object)"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Core.ReflectionBasedDictionaryAdapter"/> class. - </summary> - <param name="target">The target.</param> - </member> - <member name="M:Castle.Core.ReflectionBasedDictionaryAdapter.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> - <exception cref="T:System.ArgumentNullException"> - <paramref name="key"/> is null. </exception> - </member> - <member name="M:Castle.Core.ReflectionBasedDictionaryAdapter.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> - <exception cref="T:System.ArgumentNullException"> - <paramref name="key"/> is null. </exception> - <exception cref="T:System.ArgumentException">An element with the same key already exists in the <see cref="T:System.Collections.IDictionary"/> object. </exception> - <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IDictionary"/> is read-only.-or- The <see cref="T:System.Collections.IDictionary"/> has a fixed size. </exception> - </member> - <member name="M:Castle.Core.ReflectionBasedDictionaryAdapter.Clear"> - <summary> - Removes all elements from the <see cref="T:System.Collections.IDictionary"/> object. - </summary> - <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IDictionary"/> object is read-only. </exception> - </member> - <member name="M:Castle.Core.ReflectionBasedDictionaryAdapter.System#Collections#IDictionary#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:Castle.Core.ReflectionBasedDictionaryAdapter.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> - <exception cref="T:System.ArgumentNullException"> - <paramref name="key"/> is null. </exception> - <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IDictionary"/> object is read-only.-or- The <see cref="T:System.Collections.IDictionary"/> has a fixed size. </exception> - </member> - <member name="M:Castle.Core.ReflectionBasedDictionaryAdapter.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> - <exception cref="T:System.ArgumentNullException"> - <paramref name="array"/> is null. </exception> - <exception cref="T:System.ArgumentOutOfRangeException"> - <paramref name="index"/> is less than zero. </exception> - <exception cref="T:System.ArgumentException"> - <paramref name="array"/> is multidimensional.-or- <paramref name="index"/> is equal to or greater than the length of <paramref name="array"/>.-or- The number of elements in the source <see cref="T:System.Collections.ICollection"/> is greater than the available space from <paramref name="index"/> to the end of the destination <paramref name="array"/>. </exception> - <exception cref="T:System.ArgumentException">The type of the source <see cref="T:System.Collections.ICollection"/> cannot be cast automatically to the type of the destination <paramref name="array"/>. </exception> - </member> - <member name="M:Castle.Core.ReflectionBasedDictionaryAdapter.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:Castle.Core.ReflectionBasedDictionaryAdapter.Item(System.Object)"> - <summary> - Gets or sets the <see cref="T:System.Object"/> with the specified key. - </summary> - <value></value> - </member> - <member name="P:Castle.Core.ReflectionBasedDictionaryAdapter.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:Castle.Core.ReflectionBasedDictionaryAdapter.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:Castle.Core.ReflectionBasedDictionaryAdapter.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:Castle.Core.ReflectionBasedDictionaryAdapter.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:Castle.Core.ReflectionBasedDictionaryAdapter.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:Castle.Core.ReflectionBasedDictionaryAdapter.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:Castle.Core.ReflectionBasedDictionaryAdapter.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="T:Castle.Core.Resource.IResource"> - <summary> - Represents a 'streamable' resource. Can - be a file, a resource in an assembly. - </summary> - </member> - <member name="M:Castle.Core.Resource.IResource.GetStreamReader"> - <summary> - Returns a reader for the stream - </summary> - <remarks> - It's up to the caller to dispose the reader. - </remarks> - <returns></returns> - </member> - <member name="M:Castle.Core.Resource.IResource.GetStreamReader(System.Text.Encoding)"> - <summary> - Returns a reader for the stream - </summary> - <remarks> - It's up to the caller to dispose the reader. - </remarks> - <param name="encoding"></param> - <returns></returns> - </member> - <member name="M:Castle.Core.Resource.IResource.CreateRelative(System.String)"> - <summary> - Returns an instance of <see cref="T:Castle.Core.Resource.IResource"/> - created according to the <c>relativePath</c> - using itself as the root. - </summary> - <param name="relativePath"></param> - <returns></returns> - </member> - <member name="P:Castle.Core.Resource.IResource.FileBasePath"> - <summary> - - </summary> - <remarks> - Only valid for resources that - can be obtained through relative paths - </remarks> - </member> - <member name="T:Castle.Core.Resource.AbstractStreamResource"> - <summary> - - </summary> - </member> - <member name="F:Castle.Core.Resource.AbstractStreamResource.createStream"> - <summary> - This returns a new stream instance each time it is called. - It is the responsability of the caller to dispose of this stream - </summary> - </member> - <member name="T:Castle.Core.Resource.IResourceFactory"> - <summary> - Depicts the contract for resource factories. - </summary> - </member> - <member name="M:Castle.Core.Resource.IResourceFactory.Accept(Castle.Core.Resource.CustomUri)"> - <summary> - Used to check whether the resource factory - is able to deal with the given resource - identifier. - </summary> - <remarks> - Implementors should return <c>true</c> - only if the given identificator is supported - by the resource factory - </remarks> - <param name="uri"></param> - <returns></returns> - </member> - <member name="M:Castle.Core.Resource.IResourceFactory.Create(Castle.Core.Resource.CustomUri)"> - <summary> - Creates an <see cref="T:Castle.Core.Resource.IResource"/> instance - for the given resource identifier - </summary> - <param name="uri"></param> - <returns></returns> - </member> - <member name="M:Castle.Core.Resource.IResourceFactory.Create(Castle.Core.Resource.CustomUri,System.String)"> - <summary> - Creates an <see cref="T:Castle.Core.Resource.IResource"/> instance - for the given resource identifier - </summary> - <param name="uri"></param> - <param name="basePath"></param> - <returns></returns> - </member> - <member name="T:Castle.Core.Resource.FileResource"> - <summary> - - </summary> - </member> - <member name="T:Castle.Core.Resource.FileResourceFactory"> - <summary> - - </summary> - </member> - <member name="T:Castle.Core.Resource.StaticContentResource"> - <summary> - Adapts a static string content as an <see cref="T:Castle.Core.Resource.IResource"/> - </summary> - </member> - <member name="T:Castle.Core.Resource.UncResource"> - <summary> - Enable access to files on network shares - </summary> - </member> - <member name="T:Castle.Core.Smtp.IEmailSender"> - <summary> - Email sender abstraction. - </summary> - </member> - <member name="M:Castle.Core.Smtp.IEmailSender.Send(System.String,System.String,System.String,System.String)"> - <summary> - Sends a mail message. - </summary> - <param name="from">From field</param> - <param name="to">To field</param> - <param name="subject">E-mail's subject</param> - <param name="messageText">message's body</param> - </member> - <member name="M:Castle.Core.Smtp.IEmailSender.Send(System.Net.Mail.MailMessage)"> - <summary> - Sends a <see cref="T:System.Net.Mail.MailMessage">message</see>. - </summary> - <param name="message"><see cref="T:System.Net.Mail.MailMessage">Message</see> instance</param> - </member> - <member name="M:Castle.Core.Smtp.IEmailSender.Send(System.Collections.Generic.IEnumerable{System.Net.Mail.MailMessage})"> - <summary> - Sends multiple <see cref="T:System.Net.Mail.MailMessage">messages</see>. - </summary> - <param name="messages">List of <see cref="T:System.Net.Mail.MailMessage">messages</see></param> - </member> - <member name="T:Castle.Core.Smtp.DefaultSmtpSender"> - <summary> - Default <see cref="T:Castle.Core.Smtp.IEmailSender"/> implementation. - </summary> - </member> - <member name="M:Castle.Core.Smtp.DefaultSmtpSender.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:Castle.Core.Smtp.DefaultSmtpSender"/> class based on the <see cref="T:System.Net.Mail.SmtpClient"/> configuration provided in the application configuration file. - </summary> - <remarks> - This constructor is based on the default <see cref="T:System.Net.Mail.SmtpClient"/> configuration in the application configuration file. - </remarks> - </member> - <member name="M:Castle.Core.Smtp.DefaultSmtpSender.#ctor(System.String)"> - <summary> - This service implementation - requires a host name in order to work - </summary> - <param name="hostname">The smtp server name</param> - </member> - <member name="M:Castle.Core.Smtp.DefaultSmtpSender.Send(System.String,System.String,System.String,System.String)"> - <summary> - Sends a message. - </summary> - <exception cref="T:System.ArgumentNullException">If any of the parameters is null</exception> - <param name="from">From field</param> - <param name="to">To field</param> - <param name="subject">e-mail's subject</param> - <param name="messageText">message's body</param> - </member> - <member name="M:Castle.Core.Smtp.DefaultSmtpSender.Send(System.Net.Mail.MailMessage)"> - <summary> - Sends a message. - </summary> - <exception cref="T:System.ArgumentNullException">If the message is null</exception> - <param name="message">Message instance</param> - </member> - <member name="M:Castle.Core.Smtp.DefaultSmtpSender.Configure(System.Net.Mail.SmtpClient)"> - <summary> - Configures the sender - with port information and eventual credential - informed - </summary> - <param name="smtpClient">Message instance</param> - </member> - <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Port"> - <summary> - Gets or sets the port used to - access the SMTP server - </summary> - </member> - <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Hostname"> - <summary> - Gets the hostname. - </summary> - <value>The hostname.</value> - </member> - <member name="P:Castle.Core.Smtp.DefaultSmtpSender.AsyncSend"> - <summary> - Gets or sets a value which is used to - configure if emails are going to be sent asyncrhonously or not. - </summary> - </member> - <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Timeout"> - <summary> - Gets or sets a value that specifies - the amount of time after which a synchronous Send call times out. - </summary> - </member> - <member name="P:Castle.Core.Smtp.DefaultSmtpSender.UseSsl"> - <summary> - Gets or sets a value indicating whether the email should be sent using - a secure communication channel. - </summary> - <value><c>true</c> if should use SSL; otherwise, <c>false</c>.</value> - </member> - <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Domain"> - <summary> - Gets or sets the domain. - </summary> - <value>The domain.</value> - </member> - <member name="P:Castle.Core.Smtp.DefaultSmtpSender.UserName"> - <summary> - Gets or sets the name of the user. - </summary> - <value>The name of the user.</value> - </member> - <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Password"> - <summary> - Gets or sets the password. - </summary> - <value>The password.</value> - </member> - <member name="P:Castle.Core.Smtp.DefaultSmtpSender.HasCredentials"> - <summary> - Gets a value indicating whether credentials were informed. - </summary> - <value> - <see langword="true"/> if this instance has credentials; otherwise, <see langword="false"/>. - </value> - </member> - </members> -</doc> diff --git a/NzbDrone.Core/Libraries/Exceptioneer.WindowsFormsClient.dll b/NzbDrone.Core/Libraries/Exceptioneer.WindowsFormsClient.dll deleted file mode 100644 index c3c9bde07..000000000 Binary files a/NzbDrone.Core/Libraries/Exceptioneer.WindowsFormsClient.dll and /dev/null differ diff --git a/NzbDrone.Core/Libraries/NLog.Extended.dll b/NzbDrone.Core/Libraries/NLog.Extended.dll deleted file mode 100644 index 762a6a992..000000000 Binary files a/NzbDrone.Core/Libraries/NLog.Extended.dll and /dev/null differ diff --git a/NzbDrone.Core/Libraries/NLog.Extended.xml b/NzbDrone.Core/Libraries/NLog.Extended.xml deleted file mode 100644 index 3838cfbe7..000000000 --- a/NzbDrone.Core/Libraries/NLog.Extended.xml +++ /dev/null @@ -1,432 +0,0 @@ -<?xml version="1.0"?> -<doc> - <assembly> - <name>NLog.Extended</name> - </assembly> - <members> - <member name="T:NLog.LayoutRenderers.AspNetApplicationValueLayoutRenderer"> - <summary> - ASP.NET Application variable. - </summary> - <remarks> - Use this layout renderer to insert the value of the specified variable stored - in the ASP.NET Application dictionary. - </remarks> - <example> - <para>You can set the value of an ASP.NET Application variable by using the following code:</para> - <code lang="C#"> - <![CDATA[ - HttpContext.Current.Application["myvariable"] = 123; - HttpContext.Current.Application["stringvariable"] = "aaa BBB"; - HttpContext.Current.Application["anothervariable"] = DateTime.Now; - ]]> - </code> - <para>Example usage of ${aspnet-application}:</para> - <code lang="NLog Layout Renderer"> - ${aspnet-application:variable=myvariable} - produces "123" - ${aspnet-application:variable=anothervariable} - produces "01/01/2006 00:00:00" - ${aspnet-application:variable=anothervariable:culture=pl-PL} - produces "2006-01-01 00:00:00" - ${aspnet-application:variable=myvariable:padding=5} - produces " 123" - ${aspnet-application:variable=myvariable:padding=-5} - produces "123 " - ${aspnet-application:variable=stringvariable:upperCase=true} - produces "AAA BBB" - </code> - </example> - </member> - <member name="M:NLog.LayoutRenderers.AspNetApplicationValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET Application 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.AspNetApplicationValueLayoutRenderer.Variable"> - <summary> - Gets or sets the variable name. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer"> - <summary> - ASP.NET Request variable. - </summary> - <remarks> - Use this layout renderer to insert the value of the specified parameter of the - ASP.NET Request object. - </remarks> - <example> - <para>Example usage of ${aspnet-request}:</para> - <code lang="NLog Layout Renderer"> - ${aspnet-request:item=v} - ${aspnet-request:querystring=v} - ${aspnet-request:form=v} - ${aspnet-request:cookie=v} - ${aspnet-request:serverVariable=v} - </code> - </example> - </member> - <member name="M:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET Request 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.AspNetRequestValueLayoutRenderer.Item"> - <summary> - Gets or sets the item name. The QueryString, Form, Cookies, or ServerVariables collection variables having the specified name are rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.QueryString"> - <summary> - Gets or sets the QueryString variable to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.Form"> - <summary> - Gets or sets the form variable to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.Cookie"> - <summary> - Gets or sets the cookie to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspNetRequestValueLayoutRenderer.ServerVariable"> - <summary> - Gets or sets the ServerVariables item to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.AspNetSessionIDLayoutRenderer"> - <summary> - ASP.NET Session ID. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AspNetSessionIDLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the ASP.NET Session ID 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.AspNetSessionValueLayoutRenderer"> - <summary> - ASP.NET Session variable. - </summary> - <remarks> - Use this layout renderer to insert the value of the specified variable stored - in the ASP.NET Session dictionary. - </remarks> - <example> - <para>You can set the value of an ASP.NET Session variable by using the following code:</para> - <code lang="C#"> - <![CDATA[ - HttpContext.Current.Session["myvariable"] = 123; - HttpContext.Current.Session["stringvariable"] = "aaa BBB"; - HttpContext.Current.Session["anothervariable"] = DateTime.Now; - ]]> - </code> - <para>Example usage of ${aspnet-session}:</para> - <code lang="NLog Layout Renderer"> - ${aspnet-session:variable=myvariable} - produces "123" - ${aspnet-session:variable=anothervariable} - produces "01/01/2006 00:00:00" - ${aspnet-session:variable=anothervariable:culture=pl-PL} - produces "2006-01-01 00:00:00" - ${aspnet-session:variable=myvariable:padding=5} - produces " 123" - ${aspnet-session:variable=myvariable:padding=-5} - produces "123 " - ${aspnet-session:variable=stringvariable:upperCase=true} - produces "AAA BBB" - </code> - </example> - </member> - <member name="M:NLog.LayoutRenderers.AspNetSessionValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET Session 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.AspNetSessionValueLayoutRenderer.Variable"> - <summary> - Gets or sets the session variable name. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.AspNetUserAuthTypeLayoutRenderer"> - <summary> - ASP.NET User variable. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AspNetUserAuthTypeLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET User.Identity.AuthenticationType 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="T:NLog.LayoutRenderers.AspNetUserIdentityLayoutRenderer"> - <summary> - ASP.NET User variable. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AspNetUserIdentityLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP.NET User.Identity.Name 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="T:NLog.Targets.AspNetTraceTarget"> - <summary> - Writes log messages to the ASP.NET trace. - </summary> - <seealso href="http://nlog-project.org/wiki/AspNetTrace_target">Documentation on NLog Wiki</seealso> - <remarks> - Log entries can then be viewed by navigating to http://server/path/Trace.axd. - </remarks> - </member> - <member name="M:NLog.Targets.AspNetTraceTarget.Write(NLog.LogEventInfo)"> - <summary> - Writes the specified logging event to the ASP.NET Trace facility. - If the log level is greater than or equal to <see cref="F:NLog.LogLevel.Warn"/> it uses the - <see cref="M:System.Web.TraceContext.Warn(System.String,System.String)"/> method, otherwise it uses - <see cref="M:System.Web.TraceContext.Write(System.String,System.String)"/> method. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="T:NLog.Targets.MessageQueueTarget"> - <summary> - Writes log message to the specified message queue handled by MSMQ. - </summary> - <seealso href="http://nlog-project.org/wiki/MessageQueue_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/MSMQ/Simple/NLog.config" /> - <p> - You can use a single target to write to multiple queues (similar to writing to multiple files with the File target). - </p> - <code lang="XML" source="examples/targets/Configuration File/MSMQ/Multiple/NLog.config" /> - <p> - The above examples assume 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/MSMQ/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.MessageQueueTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.MessageQueueTarget"/> 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.MessageQueueTarget.Write(NLog.LogEventInfo)"> - <summary> - Writes the specified logging event to a queue specified in the Queue - parameter. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="M:NLog.Targets.MessageQueueTarget.PrepareMessage(NLog.LogEventInfo)"> - <summary> - Prepares a message to be sent to the message queue. - </summary> - <param name="logEvent">The log event to be used when calculating label and text to be written.</param> - <returns>The message to be sent.</returns> - <remarks> - You may override this method in inheriting classes - to provide services like encryption or message - authentication. - </remarks> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.Queue"> - <summary> - Gets or sets the name of the queue to write to. - </summary> - <remarks> - To write to a private queue on a local machine use <c>.\private$\QueueName</c>. - For other available queue names, consult MSMQ documentation. - </remarks> - <docgen category='Queue Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.Label"> - <summary> - Gets or sets the label to associate with each message. - </summary> - <remarks> - By default no label is associated. - </remarks> - <docgen category='Queue Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.CreateQueueIfNotExists"> - <summary> - Gets or sets a value indicating whether to create the queue if it doesn't exists. - </summary> - <docgen category='Queue Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.Recoverable"> - <summary> - Gets or sets a value indicating whether to use recoverable messages (with guaranteed delivery). - </summary> - <docgen category='Queue Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.Encoding"> - <summary> - Gets or sets the encoding to be used when writing text to the queue. - </summary> - <docgen category='Layout Options' order='10' /> - </member> - <member name="P:NLog.Targets.MessageQueueTarget.UseXmlEncoding"> - <summary> - Gets or sets a value indicating whether to use the XML format when serializing message. - </summary> - <docgen category='Layout Options' order='10' /> - </member> - <member name="T:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper"> - <summary> - Buffers log events for the duration of ASP.NET request and sends them down - to the wrapped target at the end of a request. - </summary> - <seealso href="http://nlog-project.org/wiki/AspNetBufferingWrapper_target">Documentation on NLog Wiki</seealso> - <remarks> - <p> - Typically this target is used in cooperation with PostFilteringTargetWrapper - to provide verbose logging for failing requests and normal or no logging for - successful requests. We need to make the decision of the final filtering rule - to apply after all logs for a page have been generated. - </p> - <p> - To use this target, you need to add an entry in the httpModules section of - web.config: - </p> - <code lang="XML"> - <![CDATA[<?xml version="1.0" ?> - <configuration> - <system.web> - <httpModules> - <add name="NLog" type="NLog.Web.NLogHttpModule, NLog"/> - </httpModules> - </system.web> - </configuration> - ]]> - </code> - </remarks> - <example> - <p>To set up the ASP.NET Buffering target wrapper <a href="config.html">configuration file</a>, put - the following in <c>web.nlog</c> file in your web application directory (this assumes - that PostFilteringWrapper is used to provide the filtering and actual logs go to - a file). - </p> - <code lang="XML" source="examples/targets/Configuration File/ASPNetBufferingWrapper/web.nlog" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To configure the target programmatically, put the following - piece of code in your <c>Application_OnStart()</c> handler in Global.asax.cs - or some other place that gets executed at the very beginning of your code: - </p> - <code lang="C#" source="examples/targets/Configuration API/ASPNetBufferingWrapper/Global.asax.cs" /> - <p> - Fully working C# project can be found in the <c>Examples/Targets/Configuration API/ASPNetBufferingWrapper</c> - directory along with usage instructions. - </p> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.#ctor(NLog.Targets.Target)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - <param name="bufferSize">Size of the buffer.</param> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.InitializeTarget"> - <summary> - Initializes the target by hooking up the NLogHttpModule BeginRequest and EndRequest events. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.CloseTarget"> - <summary> - Closes the target by flushing pending events in the buffer (if any). - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Adds the specified log event to the buffer. - </summary> - <param name="logEvent">The log event.</param> - </member> - <member name="P:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.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.AspNetBufferingTargetWrapper.GrowBufferAsNeeded"> - <summary> - Gets or sets a value indicating whether buffer should grow as needed. - </summary> - <value>A value of <c>true</c> if buffer should grow as needed; otherwise, <c>false</c>.</value> - <remarks> - Value of <c>true</c> causes the buffer to expand until <see cref="P:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.BufferGrowLimit"/> is hit, - <c>false</c> causes the buffer to never expand and lose the earliest entries in case of overflow. - </remarks> - <docgen category="Buffering Options" order="100"/> - </member> - <member name="P:NLog.Targets.Wrappers.AspNetBufferingTargetWrapper.BufferGrowLimit"> - <summary> - Gets or sets the maximum number of log events that the buffer can keep. - </summary> - <docgen category='Buffering Options' order='100' /> - </member> - <member name="T:NLog.Web.NLogHttpModule"> - <summary> - ASP.NET HttpModule that enables NLog to hook BeginRequest and EndRequest events easily. - </summary> - </member> - <member name="M:NLog.Web.NLogHttpModule.Init(System.Web.HttpApplication)"> - <summary> - Initializes the HttpModule. - </summary> - <param name="application"> - ASP.NET application. - </param> - </member> - <member name="M:NLog.Web.NLogHttpModule.Dispose"> - <summary> - Disposes the module. - </summary> - </member> - <member name="E:NLog.Web.NLogHttpModule.EndRequest"> - <summary> - Event to be raised at the end of each HTTP Request. - </summary> - </member> - <member name="E:NLog.Web.NLogHttpModule.BeginRequest"> - <summary> - Event to be raised at the beginning of each HTTP Request. - </summary> - </member> - </members> -</doc> diff --git a/NzbDrone.Core/Libraries/NLog.dll b/NzbDrone.Core/Libraries/NLog.dll deleted file mode 100644 index 8a27b27f3..000000000 Binary files a/NzbDrone.Core/Libraries/NLog.dll and /dev/null differ diff --git a/NzbDrone.Core/Libraries/NLog.xml b/NzbDrone.Core/Libraries/NLog.xml deleted file mode 100644 index cd0c12c15..000000000 --- a/NzbDrone.Core/Libraries/NLog.xml +++ /dev/null @@ -1,14031 +0,0 @@ -<?xml version="1.0"?> -<doc> - <assembly> - <name>NLog</name> - </assembly> - <members> - <member name="T:NLog.ComInterop.ComLogger"> - <summary> - NLog COM Interop logger implementation. - </summary> - </member> - <member name="T:NLog.ComInterop.IComLogger"> - <summary> - NLog COM Interop logger interface. - </summary> - </member> - <member name="M:NLog.ComInterop.IComLogger.Log(System.String,System.String)"> - <summary> - Writes the diagnostic message at the specified level. - </summary> - <param name="level">The log level.</param> - <param name="message">A <see langword="string" /> to be written.</param> - </member> - <member name="M:NLog.ComInterop.IComLogger.Trace(System.String)"> - <summary> - Writes the diagnostic message at the Trace level. - </summary> - <param name="message">A <see langword="string" /> to be written.</param> - </member> - <member name="M:NLog.ComInterop.IComLogger.Debug(System.String)"> - <summary> - Writes the diagnostic message at the Debug level. - </summary> - <param name="message">A <see langword="string" /> to be written.</param> - </member> - <member name="M:NLog.ComInterop.IComLogger.Info(System.String)"> - <summary> - Writes the diagnostic message at the Info level. - </summary> - <param name="message">A <see langword="string" /> to be written.</param> - </member> - <member name="M:NLog.ComInterop.IComLogger.Warn(System.String)"> - <summary> - Writes the diagnostic message at the Warn level. - </summary> - <param name="message">A <see langword="string" /> to be written.</param> - </member> - <member name="M:NLog.ComInterop.IComLogger.Error(System.String)"> - <summary> - Writes the diagnostic message at the Error level. - </summary> - <param name="message">A <see langword="string" /> to be written.</param> - </member> - <member name="M:NLog.ComInterop.IComLogger.Fatal(System.String)"> - <summary> - Writes the diagnostic message at the Fatal level. - </summary> - <param name="message">A <see langword="string" /> to be written.</param> - </member> - <member name="M:NLog.ComInterop.IComLogger.IsEnabled(System.String)"> - <summary> - Checks if the specified log level is enabled. - </summary> - <param name="level">The log level.</param> - <returns>A value indicating whether the specified log level is enabled.</returns> - </member> - <member name="P:NLog.ComInterop.IComLogger.IsTraceEnabled"> - <summary> - Gets a value indicating whether the Trace level is enabled. - </summary> - </member> - <member name="P:NLog.ComInterop.IComLogger.IsDebugEnabled"> - <summary> - Gets a value indicating whether the Debug level is enabled. - </summary> - </member> - <member name="P:NLog.ComInterop.IComLogger.IsInfoEnabled"> - <summary> - Gets a value indicating whether the Info level is enabled. - </summary> - </member> - <member name="P:NLog.ComInterop.IComLogger.IsWarnEnabled"> - <summary> - Gets a value indicating whether the Warn level is enabled. - </summary> - </member> - <member name="P:NLog.ComInterop.IComLogger.IsErrorEnabled"> - <summary> - Gets a value indicating whether the Error level is enabled. - </summary> - </member> - <member name="P:NLog.ComInterop.IComLogger.IsFatalEnabled"> - <summary> - Gets a value indicating whether the Fatal level is enabled. - </summary> - </member> - <member name="P:NLog.ComInterop.IComLogger.LoggerName"> - <summary> - Gets or sets the logger name. - </summary> - </member> - <member name="M:NLog.ComInterop.ComLogger.Log(System.String,System.String)"> - <summary> - Writes the diagnostic message at the specified level. - </summary> - <param name="level">The log level.</param> - <param name="message">A <see langword="string"/> to be written.</param> - </member> - <member name="M:NLog.ComInterop.ComLogger.Trace(System.String)"> - <summary> - Writes the diagnostic message at the Trace level. - </summary> - <param name="message">A <see langword="string"/> to be written.</param> - </member> - <member name="M:NLog.ComInterop.ComLogger.Debug(System.String)"> - <summary> - Writes the diagnostic message at the Debug level. - </summary> - <param name="message">A <see langword="string"/> to be written.</param> - </member> - <member name="M:NLog.ComInterop.ComLogger.Info(System.String)"> - <summary> - Writes the diagnostic message at the Info level. - </summary> - <param name="message">A <see langword="string"/> to be written.</param> - </member> - <member name="M:NLog.ComInterop.ComLogger.Warn(System.String)"> - <summary> - Writes the diagnostic message at the Warn level. - </summary> - <param name="message">A <see langword="string"/> to be written.</param> - </member> - <member name="M:NLog.ComInterop.ComLogger.Error(System.String)"> - <summary> - Writes the diagnostic message at the Error level. - </summary> - <param name="message">A <see langword="string"/> to be written.</param> - </member> - <member name="M:NLog.ComInterop.ComLogger.Fatal(System.String)"> - <summary> - Writes the diagnostic message at the Fatal level. - </summary> - <param name="message">A <see langword="string"/> to be written.</param> - </member> - <member name="M:NLog.ComInterop.ComLogger.IsEnabled(System.String)"> - <summary> - Checks if the specified log level is enabled. - </summary> - <param name="level">The log level.</param> - <returns> - A value indicating whether the specified log level is enabled. - </returns> - </member> - <member name="P:NLog.ComInterop.ComLogger.IsTraceEnabled"> - <summary> - Gets a value indicating whether the Trace level is enabled. - </summary> - <value></value> - </member> - <member name="P:NLog.ComInterop.ComLogger.IsDebugEnabled"> - <summary> - Gets a value indicating whether the Debug level is enabled. - </summary> - <value></value> - </member> - <member name="P:NLog.ComInterop.ComLogger.IsInfoEnabled"> - <summary> - Gets a value indicating whether the Info level is enabled. - </summary> - <value></value> - </member> - <member name="P:NLog.ComInterop.ComLogger.IsWarnEnabled"> - <summary> - Gets a value indicating whether the Warn level is enabled. - </summary> - <value></value> - </member> - <member name="P:NLog.ComInterop.ComLogger.IsErrorEnabled"> - <summary> - Gets a value indicating whether the Error level is enabled. - </summary> - <value></value> - </member> - <member name="P:NLog.ComInterop.ComLogger.IsFatalEnabled"> - <summary> - Gets a value indicating whether the Fatal level is enabled. - </summary> - <value></value> - </member> - <member name="P:NLog.ComInterop.ComLogger.LoggerName"> - <summary> - Gets or sets the logger name. - </summary> - <value></value> - </member> - <member name="T:NLog.ComInterop.ComLogManager"> - <summary> - NLog COM Interop LogManager implementation. - </summary> - </member> - <member name="T:NLog.ComInterop.IComLogManager"> - <summary> - NLog COM Interop LogManager interface. - </summary> - </member> - <member name="M:NLog.ComInterop.IComLogManager.LoadConfigFromFile(System.String)"> - <summary> - Loads NLog configuration from the specified file. - </summary> - <param name="fileName">The name of the file to load NLog configuration from.</param> - </member> - <member name="M:NLog.ComInterop.IComLogManager.GetLogger(System.String)"> - <summary> - Creates the specified logger object and assigns a LoggerName to it. - </summary> - <param name="loggerName">Logger name.</param> - <returns>The new logger instance.</returns> - </member> - <member name="P:NLog.ComInterop.IComLogManager.InternalLogToConsole"> - <summary> - Gets or sets a value indicating whether internal messages should be written to the console. - </summary> - </member> - <member name="P:NLog.ComInterop.IComLogManager.InternalLogFile"> - <summary> - Gets or sets the name of the internal log file. - </summary> - </member> - <member name="P:NLog.ComInterop.IComLogManager.InternalLogLevel"> - <summary> - Gets or sets the name of the internal log level. - </summary> - </member> - <member name="M:NLog.ComInterop.ComLogManager.GetLogger(System.String)"> - <summary> - Creates the specified logger object and assigns a LoggerName to it. - </summary> - <param name="loggerName">The name of the logger.</param> - <returns>The new logger instance.</returns> - </member> - <member name="M:NLog.ComInterop.ComLogManager.LoadConfigFromFile(System.String)"> - <summary> - Loads NLog configuration from the specified file. - </summary> - <param name="fileName">The name of the file to load NLog configuration from.</param> - </member> - <member name="P:NLog.ComInterop.ComLogManager.InternalLogToConsole"> - <summary> - Gets or sets a value indicating whether to log internal messages to the console. - </summary> - <value> - A value of <c>true</c> if internal messages should be logged to the console; otherwise, <c>false</c>. - </value> - </member> - <member name="P:NLog.ComInterop.ComLogManager.InternalLogLevel"> - <summary> - Gets or sets the name of the internal log level. - </summary> - <value></value> - </member> - <member name="P:NLog.ComInterop.ComLogManager.InternalLogFile"> - <summary> - Gets or sets the name of the internal log file. - </summary> - <value></value> - </member> - <member name="T:NLog.Common.AsyncContinuation"> - <summary> - Asynchronous continuation delegate - function invoked at the end of asynchronous - processing. - </summary> - <param name="exception">Exception during asynchronous processing or null if no exception - was thrown.</param> - </member> - <member name="T:NLog.Common.AsyncHelpers"> - <summary> - Helpers for asynchronous operations. - </summary> - </member> - <member name="M:NLog.Common.AsyncHelpers.ForEachItemSequentially``1(System.Collections.Generic.IEnumerable{``0},NLog.Common.AsyncContinuation,NLog.Common.AsynchronousAction{``0})"> - <summary> - Iterates over all items in the given collection and runs the specified action - in sequence (each action executes only after the preceding one has completed without an error). - </summary> - <typeparam name="T">Type of each item.</typeparam> - <param name="items">The items to iterate.</param> - <param name="asyncContinuation">The asynchronous continuation to invoke once all items - have been iterated.</param> - <param name="action">The action to invoke for each item.</param> - </member> - <member name="M:NLog.Common.AsyncHelpers.Repeat(System.Int32,NLog.Common.AsyncContinuation,NLog.Common.AsynchronousAction)"> - <summary> - Repeats the specified asynchronous action multiple times and invokes asynchronous continuation at the end. - </summary> - <param name="repeatCount">The repeat count.</param> - <param name="asyncContinuation">The asynchronous continuation to invoke at the end.</param> - <param name="action">The action to invoke.</param> - </member> - <member name="M:NLog.Common.AsyncHelpers.PrecededBy(NLog.Common.AsyncContinuation,NLog.Common.AsynchronousAction)"> - <summary> - Modifies the continuation by pre-pending given action to execute just before it. - </summary> - <param name="asyncContinuation">The async continuation.</param> - <param name="action">The action to pre-pend.</param> - <returns>Continuation which will execute the given action before forwarding to the actual continuation.</returns> - </member> - <member name="M:NLog.Common.AsyncHelpers.WithTimeout(NLog.Common.AsyncContinuation,System.TimeSpan)"> - <summary> - Attaches a timeout to a continuation which will invoke the continuation when the specified - timeout has elapsed. - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - <param name="timeout">The timeout.</param> - <returns>Wrapped continuation.</returns> - </member> - <member name="M:NLog.Common.AsyncHelpers.ForEachItemInParallel``1(System.Collections.Generic.IEnumerable{``0},NLog.Common.AsyncContinuation,NLog.Common.AsynchronousAction{``0})"> - <summary> - Iterates over all items in the given collection and runs the specified action - in parallel (each action executes on a thread from thread pool). - </summary> - <typeparam name="T">Type of each item.</typeparam> - <param name="values">The items to iterate.</param> - <param name="asyncContinuation">The asynchronous continuation to invoke once all items - have been iterated.</param> - <param name="action">The action to invoke for each item.</param> - </member> - <member name="M:NLog.Common.AsyncHelpers.RunSynchronously(NLog.Common.AsynchronousAction)"> - <summary> - Runs the specified asynchronous action synchronously (blocks until the continuation has - been invoked). - </summary> - <param name="action">The action.</param> - <remarks> - Using this method is not recommended because it will block the calling thread. - </remarks> - </member> - <member name="M:NLog.Common.AsyncHelpers.PreventMultipleCalls(NLog.Common.AsyncContinuation)"> - <summary> - Wraps the continuation with a guard which will only make sure that the continuation function - is invoked only once. - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - <returns>Wrapped asynchronous continuation.</returns> - </member> - <member name="M:NLog.Common.AsyncHelpers.GetCombinedException(System.Collections.Generic.IList{System.Exception})"> - <summary> - Gets the combined exception from all exceptions in the list. - </summary> - <param name="exceptions">The exceptions.</param> - <returns>Combined exception or null if no exception was thrown.</returns> - </member> - <member name="T:NLog.Common.AsynchronousAction"> - <summary> - Asynchronous action. - </summary> - <param name="asyncContinuation">Continuation to be invoked at the end of action.</param> - </member> - <member name="T:NLog.Common.AsynchronousAction`1"> - <summary> - Asynchronous action with one argument. - </summary> - <typeparam name="T">Type of the argument.</typeparam> - <param name="argument">Argument to the action.</param> - <param name="asyncContinuation">Continuation to be invoked at the end of action.</param> - </member> - <member name="T:NLog.Common.AsyncLogEventInfo"> - <summary> - Represents the logging event with asynchronous continuation. - </summary> - </member> - <member name="M:NLog.Common.AsyncLogEventInfo.#ctor(NLog.LogEventInfo,NLog.Common.AsyncContinuation)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Common.AsyncLogEventInfo"/> struct. - </summary> - <param name="logEvent">The log event.</param> - <param name="continuation">The continuation.</param> - </member> - <member name="M:NLog.Common.AsyncLogEventInfo.op_Equality(NLog.Common.AsyncLogEventInfo,NLog.Common.AsyncLogEventInfo)"> - <summary> - Implements the operator ==. - </summary> - <param name="eventInfo1">The event info1.</param> - <param name="eventInfo2">The event info2.</param> - <returns>The result of the operator.</returns> - </member> - <member name="M:NLog.Common.AsyncLogEventInfo.op_Inequality(NLog.Common.AsyncLogEventInfo,NLog.Common.AsyncLogEventInfo)"> - <summary> - Implements the operator ==. - </summary> - <param name="eventInfo1">The event info1.</param> - <param name="eventInfo2">The event info2.</param> - <returns>The result of the operator.</returns> - </member> - <member name="M:NLog.Common.AsyncLogEventInfo.Equals(System.Object)"> - <summary> - Determines whether the specified <see cref="T:System.Object"/> is equal to this instance. - </summary> - <param name="obj">The <see cref="T:System.Object"/> to compare with this instance.</param> - <returns> - A value of <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:NLog.Common.AsyncLogEventInfo.GetHashCode"> - <summary> - Returns a hash code for this instance. - </summary> - <returns> - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - </returns> - </member> - <member name="P:NLog.Common.AsyncLogEventInfo.LogEvent"> - <summary> - Gets the log event. - </summary> - </member> - <member name="P:NLog.Common.AsyncLogEventInfo.Continuation"> - <summary> - Gets the continuation. - </summary> - </member> - <member name="T:NLog.Common.InternalLogger"> - <summary> - NLog internal logger. - </summary> - </member> - <member name="M:NLog.Common.InternalLogger.#cctor"> - <summary> - Initializes static members of the InternalLogger class. - </summary> - </member> - <member name="M:NLog.Common.InternalLogger.Log(NLog.LogLevel,System.String,System.Object[])"> - <summary> - Logs the specified message at the specified level. - </summary> - <param name="level">Log level.</param> - <param name="message">Message which may include positional parameters.</param> - <param name="args">Arguments to the message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Log(NLog.LogLevel,System.String)"> - <summary> - Logs the specified message at the specified level. - </summary> - <param name="level">Log level.</param> - <param name="message">Log message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Trace(System.String,System.Object[])"> - <summary> - Logs the specified message at the Trace level. - </summary> - <param name="message">Message which may include positional parameters.</param> - <param name="args">Arguments to the message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Trace(System.String)"> - <summary> - Logs the specified message at the Trace level. - </summary> - <param name="message">Log message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Debug(System.String,System.Object[])"> - <summary> - Logs the specified message at the Debug level. - </summary> - <param name="message">Message which may include positional parameters.</param> - <param name="args">Arguments to the message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Debug(System.String)"> - <summary> - Logs the specified message at the Debug level. - </summary> - <param name="message">Log message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Info(System.String,System.Object[])"> - <summary> - Logs the specified message at the Info level. - </summary> - <param name="message">Message which may include positional parameters.</param> - <param name="args">Arguments to the message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Info(System.String)"> - <summary> - Logs the specified message at the Info level. - </summary> - <param name="message">Log message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Warn(System.String,System.Object[])"> - <summary> - Logs the specified message at the Warn level. - </summary> - <param name="message">Message which may include positional parameters.</param> - <param name="args">Arguments to the message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Warn(System.String)"> - <summary> - Logs the specified message at the Warn level. - </summary> - <param name="message">Log message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Error(System.String,System.Object[])"> - <summary> - Logs the specified message at the Error level. - </summary> - <param name="message">Message which may include positional parameters.</param> - <param name="args">Arguments to the message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Error(System.String)"> - <summary> - Logs the specified message at the Error level. - </summary> - <param name="message">Log message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Fatal(System.String,System.Object[])"> - <summary> - Logs the specified message at the Fatal level. - </summary> - <param name="message">Message which may include positional parameters.</param> - <param name="args">Arguments to the message.</param> - </member> - <member name="M:NLog.Common.InternalLogger.Fatal(System.String)"> - <summary> - Logs the specified message at the Fatal level. - </summary> - <param name="message">Log message.</param> - </member> - <member name="P:NLog.Common.InternalLogger.LogLevel"> - <summary> - Gets or sets the internal log level. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.LogToConsole"> - <summary> - Gets or sets a value indicating whether internal messages should be written to the console output stream. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.LogToConsoleError"> - <summary> - Gets or sets a value indicating whether internal messages should be written to the console error stream. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.LogFile"> - <summary> - Gets or sets the name of the internal log file. - </summary> - <remarks>A value of <see langword="null" /> value disables internal logging to a file.</remarks> - </member> - <member name="P:NLog.Common.InternalLogger.LogWriter"> - <summary> - Gets or sets the text writer that will receive internal logs. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.IncludeTimestamp"> - <summary> - Gets or sets a value indicating whether timestamp should be included in internal log output. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.IsTraceEnabled"> - <summary> - Gets a value indicating whether internal log includes Trace messages. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.IsDebugEnabled"> - <summary> - Gets a value indicating whether internal log includes Debug messages. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.IsInfoEnabled"> - <summary> - Gets a value indicating whether internal log includes Info messages. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.IsWarnEnabled"> - <summary> - Gets a value indicating whether internal log includes Warn messages. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.IsErrorEnabled"> - <summary> - Gets a value indicating whether internal log includes Error messages. - </summary> - </member> - <member name="P:NLog.Common.InternalLogger.IsFatalEnabled"> - <summary> - Gets a value indicating whether internal log includes Fatal messages. - </summary> - </member> - <member name="T:NLog.Common.LogEventInfoBuffer"> - <summary> - A cyclic buffer of <see cref="T:NLog.LogEventInfo"/> object. - </summary> - </member> - <member name="M:NLog.Common.LogEventInfoBuffer.#ctor(System.Int32,System.Boolean,System.Int32)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Common.LogEventInfoBuffer"/> class. - </summary> - <param name="size">Buffer size.</param> - <param name="growAsNeeded">Whether buffer should grow as it becomes full.</param> - <param name="growLimit">The maximum number of items that the buffer can grow to.</param> - </member> - <member name="M:NLog.Common.LogEventInfoBuffer.Append(NLog.Common.AsyncLogEventInfo)"> - <summary> - Adds the specified log event to the buffer. - </summary> - <param name="eventInfo">Log event.</param> - <returns>The number of items in the buffer.</returns> - </member> - <member name="M:NLog.Common.LogEventInfoBuffer.GetEventsAndClear"> - <summary> - Gets the array of events accumulated in the buffer and clears the buffer as one atomic operation. - </summary> - <returns>Events in the buffer.</returns> - </member> - <member name="P:NLog.Common.LogEventInfoBuffer.Size"> - <summary> - Gets the number of items in the array. - </summary> - </member> - <member name="T:NLog.Conditions.ConditionAndExpression"> - <summary> - Condition <b>and</b> expression. - </summary> - </member> - <member name="T:NLog.Conditions.ConditionExpression"> - <summary> - Base class for representing nodes in condition expression trees. - </summary> - </member> - <member name="M:NLog.Conditions.ConditionExpression.op_Implicit(System.String)~NLog.Conditions.ConditionExpression"> - <summary> - Converts condition text to a condition expression tree. - </summary> - <param name="conditionExpressionText">Condition text to be converted.</param> - <returns>Condition expression tree.</returns> - </member> - <member name="M:NLog.Conditions.ConditionExpression.Evaluate(NLog.LogEventInfo)"> - <summary> - Evaluates the expression. - </summary> - <param name="context">Evaluation context.</param> - <returns>Expression result.</returns> - </member> - <member name="M:NLog.Conditions.ConditionExpression.ToString"> - <summary> - Returns a string representation of the expression. - </summary> - <returns> - A <see cref="T:System.String"/> that represents the condition expression. - </returns> - </member> - <member name="M:NLog.Conditions.ConditionExpression.EvaluateNode(NLog.LogEventInfo)"> - <summary> - Evaluates the expression. - </summary> - <param name="context">Evaluation context.</param> - <returns>Expression result.</returns> - </member> - <member name="M:NLog.Conditions.ConditionAndExpression.#ctor(NLog.Conditions.ConditionExpression,NLog.Conditions.ConditionExpression)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionAndExpression"/> class. - </summary> - <param name="left">Left hand side of the AND expression.</param> - <param name="right">Right hand side of the AND expression.</param> - </member> - <member name="M:NLog.Conditions.ConditionAndExpression.ToString"> - <summary> - Returns a string representation of this expression. - </summary> - <returns>A concatenated '(Left) and (Right)' string.</returns> - </member> - <member name="M:NLog.Conditions.ConditionAndExpression.EvaluateNode(NLog.LogEventInfo)"> - <summary> - Evaluates the expression by evaluating <see cref="P:NLog.Conditions.ConditionAndExpression.Left"/> and <see cref="P:NLog.Conditions.ConditionAndExpression.Right"/> recursively. - </summary> - <param name="context">Evaluation context.</param> - <returns>The value of the conjunction operator.</returns> - </member> - <member name="P:NLog.Conditions.ConditionAndExpression.Left"> - <summary> - Gets the left hand side of the AND expression. - </summary> - </member> - <member name="P:NLog.Conditions.ConditionAndExpression.Right"> - <summary> - Gets the right hand side of the AND expression. - </summary> - </member> - <member name="T:NLog.Conditions.ConditionEvaluationException"> - <summary> - Exception during evaluation of condition expression. - </summary> - </member> - <member name="M:NLog.Conditions.ConditionEvaluationException.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionEvaluationException"/> class. - </summary> - </member> - <member name="M:NLog.Conditions.ConditionEvaluationException.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionEvaluationException"/> class. - </summary> - <param name="message">The message.</param> - </member> - <member name="M:NLog.Conditions.ConditionEvaluationException.#ctor(System.String,System.Exception)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionEvaluationException"/> class. - </summary> - <param name="message">The message.</param> - <param name="innerException">The inner exception.</param> - </member> - <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. Parially inspired by XPath 1.0. - </summary> - </member> - <member name="M:NLog.Conditions.ConditionMethods.Equals2(System.Object,System.Object)"> - <summary> - Compares two values for equality. - </summary> - <param name="firstValue">The first value.</param> - <param name="secondValue">The second value.</param> - <returns><b>true</b> when two objects are equal, <b>false</b> otherwise.</returns> - </member> - <member name="M:NLog.Conditions.ConditionMethods.Contains(System.String,System.String)"> - <summary> - Gets or sets a value indicating whether the second string is a substring of the first one. - </summary> - <param name="haystack">The first string.</param> - <param name="needle">The second string.</param> - <returns><b>true</b> when the second string is a substring of the first string, <b>false</b> otherwise.</returns> - </member> - <member name="M:NLog.Conditions.ConditionMethods.StartsWith(System.String,System.String)"> - <summary> - Gets or sets a value indicating whether the second string is a prefix of the first one. - </summary> - <param name="haystack">The first string.</param> - <param name="needle">The second string.</param> - <returns><b>true</b> when the second string is a prefix of the first string, <b>false</b> otherwise.</returns> - </member> - <member name="M:NLog.Conditions.ConditionMethods.EndsWith(System.String,System.String)"> - <summary> - Gets or sets a value indicating whether the second string is a suffix of the first one. - </summary> - <param name="haystack">The first string.</param> - <param name="needle">The second string.</param> - <returns><b>true</b> when the second string is a prefix of the first string, <b>false</b> otherwise.</returns> - </member> - <member name="M:NLog.Conditions.ConditionMethods.Length(System.String)"> - <summary> - Returns the length of a string. - </summary> - <param name="text">A string whose lengths is to be evaluated.</param> - <returns>The length of the string.</returns> - </member> - <member name="T:NLog.Conditions.ConditionMethodsAttribute"> - <summary> - Marks the class as containing condition methods. - </summary> - </member> - <member name="T:NLog.Conditions.ConditionNotExpression"> - <summary> - Condition <b>not</b> expression. - </summary> - </member> - <member name="M:NLog.Conditions.ConditionNotExpression.#ctor(NLog.Conditions.ConditionExpression)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionNotExpression"/> class. - </summary> - <param name="expression">The expression.</param> - </member> - <member name="M:NLog.Conditions.ConditionNotExpression.ToString"> - <summary> - Returns a string representation of the expression. - </summary> - <returns> - A <see cref="T:System.String"/> that represents the condition expression. - </returns> - </member> - <member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)"> - <summary> - Evaluates the expression. - </summary> - <param name="context">Evaluation context.</param> - <returns>Expression result.</returns> - </member> - <member name="P:NLog.Conditions.ConditionNotExpression.Expression"> - <summary> - Gets the expression to be negated. - </summary> - <value>The expression.</value> - </member> - <member name="T:NLog.Conditions.ConditionOrExpression"> - <summary> - Condition <b>or</b> expression. - </summary> - </member> - <member name="M:NLog.Conditions.ConditionOrExpression.#ctor(NLog.Conditions.ConditionExpression,NLog.Conditions.ConditionExpression)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionOrExpression"/> class. - </summary> - <param name="left">Left hand side of the OR expression.</param> - <param name="right">Right hand side of the OR expression.</param> - </member> - <member name="M:NLog.Conditions.ConditionOrExpression.ToString"> - <summary> - Returns a string representation of the expression. - </summary> - <returns> - A <see cref="T:System.String"/> that represents the condition expression. - </returns> - </member> - <member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)"> - <summary> - Evaluates the expression by evaluating <see cref="P:NLog.Conditions.ConditionOrExpression.LeftExpression"/> and <see cref="P:NLog.Conditions.ConditionOrExpression.RightExpression"/> recursively. - </summary> - <param name="context">Evaluation context.</param> - <returns>The value of the alternative operator.</returns> - </member> - <member name="P:NLog.Conditions.ConditionOrExpression.LeftExpression"> - <summary> - Gets the left expression. - </summary> - <value>The left expression.</value> - </member> - <member name="P:NLog.Conditions.ConditionOrExpression.RightExpression"> - <summary> - Gets the right expression. - </summary> - <value>The right expression.</value> - </member> - <member name="T:NLog.Conditions.ConditionParseException"> - <summary> - Exception during parsing of condition expression. - </summary> - </member> - <member name="M:NLog.Conditions.ConditionParseException.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParseException"/> class. - </summary> - </member> - <member name="M:NLog.Conditions.ConditionParseException.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParseException"/> class. - </summary> - <param name="message">The message.</param> - </member> - <member name="M:NLog.Conditions.ConditionParseException.#ctor(System.String,System.Exception)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParseException"/> class. - </summary> - <param name="message">The message.</param> - <param name="innerException">The inner exception.</param> - </member> - <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(System.String,NLog.Config.ConfigurationItemFactory)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionParser"/> class. - </summary> - <param name="expressionText">The expression text.</param> - <param name="configurationItemFactory">Instance of <see cref="T:NLog.Config.ConfigurationItemFactory"/> used to resolve references to condition methods and layout renderers.</param> - </member> - <member name="M:NLog.Conditions.ConditionParser.ParseExpression(System.String)"> - <summary> - Parses the specified condition string and turns it into - <see cref="T:NLog.Conditions.ConditionExpression"/> tree. - </summary> - <param name="expressionText">The expression to be parsed.</param> - <returns>The root of the expression syntax tree which can be used to get the value of the condition in a specified context.</returns> - </member> - <member name="M:NLog.Conditions.ConditionParser.ParseExpression(System.String,NLog.Config.ConfigurationItemFactory)"> - <summary> - Parses the specified condition string and turns it into - <see cref="T:NLog.Conditions.ConditionExpression"/> tree. - </summary> - <param name="expressionText">The expression to be parsed.</param> - <param name="configurationItemFactories">Instance of <see cref="T:NLog.Config.ConfigurationItemFactory"/> used to resolve references to condition methods and layout renderers.</param> - <returns>The root of the expression syntax tree which can be used to get the value of the condition in a specified context.</returns> - </member> - <member name="T:NLog.Conditions.ConditionRelationalExpression"> - <summary> - Condition relational (<b>==</b>, <b>!=</b>, <b><</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(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Conditions.ConditionTokenizer"/> class. - </summary> - <param name="expressionText">The expression text.</param> - </member> - <member name="M:NLog.Conditions.ConditionTokenizer.Expect(NLog.Conditions.ConditionTokenType)"> - <summary> - Asserts current token type and advances to the next token. - </summary> - <param name="tokenType">Expected token type.</param> - <remarks>If token type doesn't match, an exception is thrown.</remarks> - </member> - <member name="M:NLog.Conditions.ConditionTokenizer.EatKeyword"> - <summary> - Asserts that current token is a keyword and returns its value and advances to the next token. - </summary> - <returns>Keyword value.</returns> - </member> - <member name="M:NLog.Conditions.ConditionTokenizer.IsKeyword(System.String)"> - <summary> - Gets or sets a value indicating whether current keyword is equal to the specified value. - </summary> - <param name="keyword">The keyword.</param> - <returns> - A value of <c>true</c> if current keyword is equal to the specified value; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:NLog.Conditions.ConditionTokenizer.IsEOF"> - <summary> - Gets or sets a value indicating whether the tokenizer has reached the end of the token stream. - </summary> - <returns> - A value of <c>true</c> if the tokenizer has reached the end of the token stream; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:NLog.Conditions.ConditionTokenizer.IsNumber"> - <summary> - Gets or sets a value indicating whether current token is a number. - </summary> - <returns> - A value of <c>true</c> if current token is a number; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:NLog.Conditions.ConditionTokenizer.IsToken(NLog.Conditions.ConditionTokenType)"> - <summary> - Gets or sets a value indicating whether the specified token is of specified type. - </summary> - <param name="tokenType">The token type.</param> - <returns> - A value of <c>true</c> if current token is of specified type; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:NLog.Conditions.ConditionTokenizer.GetNextToken"> - <summary> - Gets the next token and sets <see cref="P:NLog.Conditions.ConditionTokenizer.TokenType"/> and <see cref="P:NLog.Conditions.ConditionTokenizer.TokenValue"/> properties. - </summary> - </member> - <member name="P:NLog.Conditions.ConditionTokenizer.TokenPosition"> - <summary> - Gets the token position. - </summary> - <value>The token position.</value> - </member> - <member name="P:NLog.Conditions.ConditionTokenizer.TokenType"> - <summary> - Gets the type of the token. - </summary> - <value>The type of the token.</value> - </member> - <member name="P:NLog.Conditions.ConditionTokenizer.TokenValue"> - <summary> - Gets the token value. - </summary> - <value>The token value.</value> - </member> - <member name="P:NLog.Conditions.ConditionTokenizer.StringTokenValue"> - <summary> - Gets the value of a string token. - </summary> - <value>The string token value.</value> - </member> - <member name="T:NLog.Conditions.ConditionTokenizer.CharToTokenType"> - <summary> - Mapping between characters and token types for punctuations. - </summary> - </member> - <member name="M:NLog.Conditions.ConditionTokenizer.CharToTokenType.#ctor(System.Char,NLog.Conditions.ConditionTokenType)"> - <summary> - Initializes a new instance of the CharToTokenType struct. - </summary> - <param name="character">The character.</param> - <param name="tokenType">Type of the token.</param> - </member> - <member name="T:NLog.Conditions.ConditionTokenType"> - <summary> - Token types for condition expressions. - </summary> - </member> - <member name="T:NLog.Config.AdvancedAttribute"> - <summary> - Marks the class or a member as advanced. Advanced classes and members are hidden by - default in generated documentation. - </summary> - </member> - <member name="M:NLog.Config.AdvancedAttribute.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.AdvancedAttribute"/> class. - </summary> - </member> - <member name="T:NLog.Config.AppDomainFixedOutputAttribute"> - <summary> - Identifies that the output of layout or layout render does not change for the lifetime of the current appdomain. - </summary> - </member> - <member name="T:NLog.Config.ArrayParameterAttribute"> - <summary> - Used to mark configurable parameters which are arrays. - Specifies the mapping between XML elements and .NET types. - </summary> - </member> - <member name="M:NLog.Config.ArrayParameterAttribute.#ctor(System.Type,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.ArrayParameterAttribute"/> class. - </summary> - <param name="itemType">The type of the array item.</param> - <param name="elementName">The XML element name that represents the item.</param> - </member> - <member name="P:NLog.Config.ArrayParameterAttribute.ItemType"> - <summary> - Gets the .NET type of the array item. - </summary> - </member> - <member name="P:NLog.Config.ArrayParameterAttribute.ElementName"> - <summary> - Gets the XML element name. - </summary> - </member> - <member name="T:NLog.Config.ConfigSectionHandler"> - <summary> - NLog configuration section handler class for configuring NLog from App.config. - </summary> - </member> - <member name="M:NLog.Config.ConfigSectionHandler.System#Configuration#IConfigurationSectionHandler#Create(System.Object,System.Object,System.Xml.XmlNode)"> - <summary> - Creates a configuration section handler. - </summary> - <param name="parent">Parent object.</param> - <param name="configContext">Configuration context object.</param> - <param name="section">Section XML node.</param> - <returns>The created section handler object.</returns> - </member> - <member name="T:NLog.Config.ConfigurationItemFactory"> - <summary> - Provides registration information for named items (targets, layouts, layout renderers, etc.) managed by NLog. - </summary> - </member> - <member name="M:NLog.Config.ConfigurationItemFactory.#cctor"> - <summary> - Initializes static members of the <see cref="T:NLog.Config.ConfigurationItemFactory"/> class. - </summary> - </member> - <member name="M:NLog.Config.ConfigurationItemFactory.#ctor(System.Reflection.Assembly[])"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.ConfigurationItemFactory"/> class. - </summary> - <param name="assemblies">The assemblies to scan for named items.</param> - </member> - <member name="M:NLog.Config.ConfigurationItemFactory.RegisterItemsFromAssembly(System.Reflection.Assembly)"> - <summary> - Registers named items from the assembly. - </summary> - <param name="assembly">The assembly.</param> - </member> - <member name="M:NLog.Config.ConfigurationItemFactory.RegisterItemsFromAssembly(System.Reflection.Assembly,System.String)"> - <summary> - Registers named items from the assembly. - </summary> - <param name="assembly">The assembly.</param> - <param name="itemNamePrefix">Item name prefix.</param> - </member> - <member name="M:NLog.Config.ConfigurationItemFactory.Clear"> - <summary> - Clears the contents of all factories. - </summary> - </member> - <member name="M:NLog.Config.ConfigurationItemFactory.RegisterType(System.Type,System.String)"> - <summary> - Registers the type. - </summary> - <param name="type">The type to register.</param> - <param name="itemNamePrefix">The item name prefix.</param> - </member> - <member name="P:NLog.Config.ConfigurationItemFactory.Default"> - <summary> - Gets or sets default singleton instance of <see cref="T:NLog.Config.ConfigurationItemFactory"/>. - </summary> - </member> - <member name="P:NLog.Config.ConfigurationItemFactory.Targets"> - <summary> - Gets the <see cref="T:NLog.Targets.Target"/> factory. - </summary> - <value>The target factory.</value> - </member> - <member name="P:NLog.Config.ConfigurationItemFactory.Filters"> - <summary> - Gets the <see cref="T:NLog.Filters.Filter"/> factory. - </summary> - <value>The filter factory.</value> - </member> - <member name="P:NLog.Config.ConfigurationItemFactory.LayoutRenderers"> - <summary> - Gets the <see cref="T:NLog.LayoutRenderers.LayoutRenderer"/> factory. - </summary> - <value>The layout renderer factory.</value> - </member> - <member name="P:NLog.Config.ConfigurationItemFactory.Layouts"> - <summary> - Gets the <see cref="T:NLog.LayoutRenderers.LayoutRenderer"/> factory. - </summary> - <value>The layout factory.</value> - </member> - <member name="P:NLog.Config.ConfigurationItemFactory.AmbientProperties"> - <summary> - Gets the ambient property factory. - </summary> - <value>The ambient property factory.</value> - </member> - <member name="P:NLog.Config.ConfigurationItemFactory.ConditionMethods"> - <summary> - Gets the condition method factory. - </summary> - <value>The condition method factory.</value> - </member> - <member name="T:NLog.Config.DefaultParameterAttribute"> - <summary> - Attribute used to mark the default parameters for layout renderers. - </summary> - </member> - <member name="M:NLog.Config.DefaultParameterAttribute.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.DefaultParameterAttribute"/> class. - </summary> - </member> - <member name="T:NLog.Config.Factory`2"> - <summary> - Factory for class-based items. - </summary> - <typeparam name="TBaseType">The base type of each item.</typeparam> - <typeparam name="TAttributeType">The type of the attribute used to annotate itemss.</typeparam> - </member> - <member name="T:NLog.Config.INamedItemFactory`2"> - <summary> - Represents a factory of named items (such as targets, layouts, layout renderers, etc.). - </summary> - <typeparam name="TInstanceType">Base type for each item instance.</typeparam> - <typeparam name="TDefinitionType">Item definition type (typically <see cref="T:System.Type"/> or <see cref="T:System.Reflection.MethodInfo"/>).</typeparam> - </member> - <member name="M:NLog.Config.INamedItemFactory`2.RegisterDefinition(System.String,`1)"> - <summary> - Registers new item definition. - </summary> - <param name="itemName">Name of the item.</param> - <param name="itemDefinition">Item definition.</param> - </member> - <member name="M:NLog.Config.INamedItemFactory`2.TryGetDefinition(System.String,`1@)"> - <summary> - Tries to get registed item definition. - </summary> - <param name="itemName">Name of the item.</param> - <param name="result">Reference to a variable which will store the item definition.</param> - <returns>Item definition.</returns> - </member> - <member name="M:NLog.Config.INamedItemFactory`2.CreateInstance(System.String)"> - <summary> - Creates item instance. - </summary> - <param name="itemName">Name of the item.</param> - <returns>Newly created item instance.</returns> - </member> - <member name="M:NLog.Config.INamedItemFactory`2.TryCreateInstance(System.String,`0@)"> - <summary> - Tries to create an item instance. - </summary> - <param name="itemName">Name of the item.</param> - <param name="result">The result.</param> - <returns>True if instance was created successfully, false otherwise.</returns> - </member> - <member name="P:NLog.Config.INamedItemFactory`2.AllRegisteredItems"> - <summary> - Gets a collection of all registered items in the factory. - </summary> - <returns>Sequence of key/value pairs where each key represents the name - of the item and value is the <typeparamref name="TDefinitionType"/> of - the item.</returns> - </member> - <member name="T:NLog.Config.IFactory"> - <summary> - Provides means to populate factories of named items (such as targets, layouts, layout renderers, etc.). - </summary> - </member> - <member name="M:NLog.Config.Factory`2.ScanAssembly(System.Reflection.Assembly,System.String)"> - <summary> - Scans the assembly. - </summary> - <param name="theAssembly">The assembly.</param> - <param name="prefix">The prefix.</param> - </member> - <member name="M:NLog.Config.Factory`2.RegisterType(System.Type,System.String)"> - <summary> - Registers the type. - </summary> - <param name="type">The type to register.</param> - <param name="itemNamePrefix">The item name prefix.</param> - </member> - <member name="M:NLog.Config.Factory`2.Clear"> - <summary> - Clears the contents of the factory. - </summary> - </member> - <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)"> - <summary> - Registers a single type definition. - </summary> - <param name="name">The item name.</param> - <param name="type">The type of the item.</param> - </member> - <member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)"> - <summary> - Tries to get registed item definition. - </summary> - <param name="itemName">Name of the item.</param> - <param name="result">Reference to a variable which will store the item definition.</param> - <returns>Item definition.</returns> - </member> - <member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)"> - <summary> - Tries to create an item instance. - </summary> - <param name="itemName">Name of the item.</param> - <param name="result">The result.</param> - <returns>True if instance was created successfully, false otherwise.</returns> - </member> - <member name="M:NLog.Config.Factory`2.CreateInstance(System.String)"> - <summary> - Creates an item instance. - </summary> - <param name="name">The name of the item.</param> - <returns>Created item.</returns> - </member> - <member name="P:NLog.Config.Factory`2.AllRegisteredItems"> - <summary> - Gets a collection of all registered items in the factory. - </summary> - <returns>Sequence of key/value pairs where each key represents the name - of the item and value is the <see cref="T:System.Type"/> of - the item.</returns> - </member> - <member name="T:NLog.Config.IInstallable"> - <summary> - Implemented by objects which support installation and uninstallation. - </summary> - </member> - <member name="M:NLog.Config.IInstallable.Install(NLog.Config.InstallationContext)"> - <summary> - Performs installation which requires administrative permissions. - </summary> - <param name="installationContext">The installation context.</param> - </member> - <member name="M:NLog.Config.IInstallable.Uninstall(NLog.Config.InstallationContext)"> - <summary> - Performs uninstallation which requires administrative permissions. - </summary> - <param name="installationContext">The installation context.</param> - </member> - <member name="M:NLog.Config.IInstallable.IsInstalled(NLog.Config.InstallationContext)"> - <summary> - Determines whether the item is installed. - </summary> - <param name="installationContext">The installation context.</param> - <returns> - Value indicating whether the item is installed or null if it is not possible to determine. - </returns> - </member> - <member name="T:NLog.Config.InstallationContext"> - <summary> - Provides context for install/uninstall operations. - </summary> - </member> - <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> - </member> - <member name="M:NLog.Config.LoggingConfiguration.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.LoggingConfiguration"/> class. - </summary> - </member> - <member name="M:NLog.Config.LoggingConfiguration.AddTarget(System.String,NLog.Targets.Target)"> - <summary> - Registers the specified target object under a given name. - </summary> - <param name="name"> - Name of the target. - </param> - <param name="target"> - The target object. - </param> - </member> - <member name="M:NLog.Config.LoggingConfiguration.FindTargetByName(System.String)"> - <summary> - Finds the target with the specified name. - </summary> - <param name="name"> - The name of the target to be found. - </param> - <returns> - Found target or <see langword="null"/> when the target is not found. - </returns> - </member> - <member name="M:NLog.Config.LoggingConfiguration.Reload"> - <summary> - Called by LogManager when one of the log configuration files changes. - </summary> - <returns> - A new instance of <see cref="T:NLog.Config.LoggingConfiguration"/> that represents the updated configuration. - </returns> - </member> - <member name="M:NLog.Config.LoggingConfiguration.RemoveTarget(System.String)"> - <summary> - Removes the specified named target. - </summary> - <param name="name"> - Name of the target. - </param> - </member> - <member name="M:NLog.Config.LoggingConfiguration.Install(NLog.Config.InstallationContext)"> - <summary> - Installs target-specific objects on current system. - </summary> - <param name="installationContext">The installation context.</param> - <remarks> - Installation typically runs with administrative permissions. - </remarks> - </member> - <member name="M:NLog.Config.LoggingConfiguration.Uninstall(NLog.Config.InstallationContext)"> - <summary> - Uninstalls target-specific objects from current system. - </summary> - <param name="installationContext">The installation context.</param> - <remarks> - Uninstallation typically runs with administrative permissions. - </remarks> - </member> - <member name="M:NLog.Config.LoggingConfiguration.Close"> - <summary> - Closes all targets and releases any unmanaged resources. - </summary> - </member> - <member name="M:NLog.Config.LoggingConfiguration.FlushAllTargets(NLog.Common.AsyncContinuation)"> - <summary> - Flushes any pending log messages on all appenders. - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="M:NLog.Config.LoggingConfiguration.ValidateConfig"> - <summary> - Validates the configuration. - </summary> - </member> - <member name="P:NLog.Config.LoggingConfiguration.ConfiguredNamedTargets"> - <summary> - Gets a collection of named targets specified in the configuration. - </summary> - <returns> - A list of named targets. - </returns> - <remarks> - Unnamed targets (such as those wrapped by other targets) are not returned. - </remarks> - </member> - <member name="P:NLog.Config.LoggingConfiguration.FileNamesToWatch"> - <summary> - Gets the collection of file names which should be watched for changes by NLog. - </summary> - </member> - <member name="P:NLog.Config.LoggingConfiguration.LoggingRules"> - <summary> - Gets the collection of logging rules. - </summary> - </member> - <member name="P:NLog.Config.LoggingConfiguration.AllTargets"> - <summary> - Gets all targets. - </summary> - </member> - <member name="T:NLog.Config.LoggingConfigurationChangedEventArgs"> - <summary> - Arguments for <see cref="E:NLog.LogFactory.ConfigurationChanged"/> events. - </summary> - </member> - <member name="M:NLog.Config.LoggingConfigurationChangedEventArgs.#ctor(NLog.Config.LoggingConfiguration,NLog.Config.LoggingConfiguration)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.LoggingConfigurationChangedEventArgs"/> class. - </summary> - <param name="oldConfiguration">The old configuration.</param> - <param name="newConfiguration">The new configuration.</param> - </member> - <member name="P:NLog.Config.LoggingConfigurationChangedEventArgs.OldConfiguration"> - <summary> - Gets the old configuration. - </summary> - <value>The old configuration.</value> - </member> - <member name="P:NLog.Config.LoggingConfigurationChangedEventArgs.NewConfiguration"> - <summary> - Gets the new configuration. - </summary> - <value>The new configuration.</value> - </member> - <member name="T:NLog.Config.LoggingConfigurationReloadedEventArgs"> - <summary> - Arguments for <see cref="E:NLog.LogFactory.ConfigurationReloaded"/>. - </summary> - </member> - <member name="M:NLog.Config.LoggingConfigurationReloadedEventArgs.#ctor(System.Boolean,System.Exception)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.LoggingConfigurationReloadedEventArgs"/> class. - </summary> - <param name="succeeded">Whether configuration reload has succeeded.</param> - <param name="exception">The exception during configuration reload.</param> - </member> - <member name="P:NLog.Config.LoggingConfigurationReloadedEventArgs.Succeeded"> - <summary> - Gets a value indicating whether configuration reload has succeeded. - </summary> - <value>A value of <c>true</c> if succeeded; otherwise, <c>false</c>.</value> - </member> - <member name="P:NLog.Config.LoggingConfigurationReloadedEventArgs.Exception"> - <summary> - Gets the exception which occurred during configuration reload. - </summary> - <value>The exception.</value> - </member> - <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> - Initializes a new instance of the <see cref="T:NLog.Config.LoggingRule"/> class. - </summary> - </member> - <member name="M:NLog.Config.LoggingRule.#ctor(System.String,NLog.LogLevel,NLog.Targets.Target)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.LoggingRule"/> class. - </summary> - <param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param> - <param name="minLevel">Minimum log level needed to trigger this rule.</param> - <param name="target">Target to be written to when the rule matches.</param> - </member> - <member name="M:NLog.Config.LoggingRule.#ctor(System.String,NLog.Targets.Target)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.LoggingRule"/> class. - </summary> - <param name="loggerNamePattern">Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.</param> - <param name="target">Target to be written to when the rule matches.</param> - <remarks>By default no logging levels are defined. You should call <see cref="M:NLog.Config.LoggingRule.EnableLoggingForLevel(NLog.LogLevel)"/> and <see cref="M:NLog.Config.LoggingRule.DisableLoggingForLevel(NLog.LogLevel)"/> to set them.</remarks> - </member> - <member name="M:NLog.Config.LoggingRule.EnableLoggingForLevel(NLog.LogLevel)"> - <summary> - Enables logging for a particular level. - </summary> - <param name="level">Level to be enabled.</param> - </member> - <member name="M:NLog.Config.LoggingRule.DisableLoggingForLevel(NLog.LogLevel)"> - <summary> - Disables logging for a particular level. - </summary> - <param name="level">Level to be disabled.</param> - </member> - <member name="M:NLog.Config.LoggingRule.ToString"> - <summary> - Returns a string representation of <see cref="T:NLog.Config.LoggingRule"/>. Used for debugging. - </summary> - <returns> - A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>. - </returns> - </member> - <member name="M:NLog.Config.LoggingRule.IsLoggingEnabledForLevel(NLog.LogLevel)"> - <summary> - Checks whether te particular log level is enabled for this rule. - </summary> - <param name="level">Level to be checked.</param> - <returns>A value of <see langword="true"/> when the log level is enabled, <see langword="false" /> otherwise.</returns> - </member> - <member name="M:NLog.Config.LoggingRule.NameMatches(System.String)"> - <summary> - Checks whether given name matches the logger name pattern. - </summary> - <param name="loggerName">String to be matched.</param> - <returns>A value of <see langword="true"/> when the name matches, <see langword="false" /> otherwise.</returns> - </member> - <member name="P:NLog.Config.LoggingRule.Targets"> - <summary> - Gets a collection of targets that should be written to when this rule matches. - </summary> - </member> - <member name="P:NLog.Config.LoggingRule.ChildRules"> - <summary> - Gets a collection of child rules to be evaluated when this rule matches. - </summary> - </member> - <member name="P:NLog.Config.LoggingRule.Filters"> - <summary> - Gets a collection of filters to be checked before writing to targets. - </summary> - </member> - <member name="P:NLog.Config.LoggingRule.Final"> - <summary> - Gets or sets a value indicating whether to quit processing any further rule when this one matches. - </summary> - </member> - <member name="P:NLog.Config.LoggingRule.LoggerNamePattern"> - <summary> - Gets or sets logger name pattern. - </summary> - <remarks> - Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends but not anywhere else. - </remarks> - </member> - <member name="P:NLog.Config.LoggingRule.Levels"> - <summary> - Gets the collection of log levels enabled by this rule. - </summary> - </member> - <member name="T:NLog.Config.MethodFactory`2"> - <summary> - Factory for locating methods. - </summary> - <typeparam name="TClassAttributeType">The type of the class marker attribute.</typeparam> - <typeparam name="TMethodAttributeType">The type of the method marker attribute.</typeparam> - </member> - <member name="M:NLog.Config.MethodFactory`2.ScanAssembly(System.Reflection.Assembly,System.String)"> - <summary> - Scans the assembly for classes marked with <typeparamref name="TClassAttributeType"/> - and methods marked with <typeparamref name="TMethodAttributeType"/> and adds them - to the factory. - </summary> - <param name="theAssembly">The assembly.</param> - <param name="prefix">The prefix to use for names.</param> - </member> - <member name="M:NLog.Config.MethodFactory`2.RegisterType(System.Type,System.String)"> - <summary> - Registers the type. - </summary> - <param name="type">The type to register.</param> - <param name="itemNamePrefix">The item name prefix.</param> - </member> - <member name="M:NLog.Config.MethodFactory`2.Clear"> - <summary> - Clears contents of the factory. - </summary> - </member> - <member name="M:NLog.Config.MethodFactory`2.RegisterDefinition(System.String,System.Reflection.MethodInfo)"> - <summary> - Registers the definition of a single method. - </summary> - <param name="name">The method name.</param> - <param name="methodInfo">The method info.</param> - </member> - <member name="M:NLog.Config.MethodFactory`2.TryCreateInstance(System.String,System.Reflection.MethodInfo@)"> - <summary> - Tries to retrieve method by name. - </summary> - <param name="name">The method name.</param> - <param name="result">The result.</param> - <returns>A value of <c>true</c> if the method was found, <c>false</c> otherwise.</returns> - </member> - <member name="M:NLog.Config.MethodFactory`2.CreateInstance(System.String)"> - <summary> - Retrieves method by name. - </summary> - <param name="name">Method name.</param> - <returns>MethodInfo object.</returns> - </member> - <member name="M:NLog.Config.MethodFactory`2.TryGetDefinition(System.String,System.Reflection.MethodInfo@)"> - <summary> - Tries to get method definition. - </summary> - <param name="name">The method .</param> - <param name="result">The result.</param> - <returns>A value of <c>true</c> if the method was found, <c>false</c> otherwise.</returns> - </member> - <member name="P:NLog.Config.MethodFactory`2.AllRegisteredItems"> - <summary> - Gets a collection of all registered items in the factory. - </summary> - <returns> - Sequence of key/value pairs where each key represents the name - of the item and value is the <see cref="T:System.Reflection.MethodInfo"/> of - the item. - </returns> - </member> - <member name="T:NLog.Config.NLogConfigurationItemAttribute"> - <summary> - Marks the object as configuration item for NLog. - </summary> - </member> - <member name="M:NLog.Config.NLogConfigurationItemAttribute.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.NLogConfigurationItemAttribute"/> class. - </summary> - </member> - <member name="T:NLog.Config.NLogXmlElement"> - <summary> - Represents simple XML element with case-insensitive attribute semantics. - </summary> - </member> - <member name="M:NLog.Config.NLogXmlElement.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.NLogXmlElement"/> class. - </summary> - <param name="inputUri">The input URI.</param> - </member> - <member name="M:NLog.Config.NLogXmlElement.#ctor(System.Xml.XmlReader)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.NLogXmlElement"/> class. - </summary> - <param name="reader">The reader to initialize element from.</param> - </member> - <member name="M:NLog.Config.NLogXmlElement.#ctor"> - <summary> - Prevents a default instance of the <see cref="T:NLog.Config.NLogXmlElement"/> class from being created. - </summary> - </member> - <member name="M:NLog.Config.NLogXmlElement.Elements(System.String)"> - <summary> - Returns children elements with the specified element name. - </summary> - <param name="elementName">Name of the element.</param> - <returns>Children elements with the specified element name.</returns> - </member> - <member name="M:NLog.Config.NLogXmlElement.GetRequiredAttribute(System.String)"> - <summary> - Gets the required attribute. - </summary> - <param name="attributeName">Name of the attribute.</param> - <returns>Attribute value.</returns> - <remarks>Throws if the attribute is not specified.</remarks> - </member> - <member name="M:NLog.Config.NLogXmlElement.GetOptionalBooleanAttribute(System.String,System.Boolean)"> - <summary> - Gets the optional boolean attribute value. - </summary> - <param name="attributeName">Name of the attribute.</param> - <param name="defaultValue">Default value to return if the attribute is not found.</param> - <returns>Boolean attribute value or default.</returns> - </member> - <member name="M:NLog.Config.NLogXmlElement.GetOptionalAttribute(System.String,System.String)"> - <summary> - Gets the optional attribute value. - </summary> - <param name="attributeName">Name of the attribute.</param> - <param name="defaultValue">The default value.</param> - <returns>Value of the attribute or default value.</returns> - </member> - <member name="M:NLog.Config.NLogXmlElement.AssertName(System.String[])"> - <summary> - Asserts that the name of the element is among specified element names. - </summary> - <param name="allowedNames">The allowed names.</param> - </member> - <member name="P:NLog.Config.NLogXmlElement.LocalName"> - <summary> - Gets the element name. - </summary> - </member> - <member name="P:NLog.Config.NLogXmlElement.AttributeValues"> - <summary> - Gets the dictionary of attribute values. - </summary> - </member> - <member name="P:NLog.Config.NLogXmlElement.Children"> - <summary> - Gets the collection of child elements. - </summary> - </member> - <member name="P:NLog.Config.NLogXmlElement.Value"> - <summary> - Gets the value of the element. - </summary> - </member> - <member name="T:NLog.Config.RequiredParameterAttribute"> - <summary> - Attribute used to mark the required parameters for targets, - layout targets and filters. - </summary> - </member> - <member name="T:NLog.Config.RuntimeOS"> - <summary> - Supported operating systems. - </summary> - <remarks> - If you add anything here, make sure to add the appropriate detection - code to <see cref="T:NLog.Internal.PlatformDetector"/> - </remarks> - </member> - <member name="F:NLog.Config.RuntimeOS.Any"> - <summary> - Any operating system. - </summary> - </member> - <member name="F:NLog.Config.RuntimeOS.Unix"> - <summary> - Unix/Linux operating systems. - </summary> - </member> - <member name="F:NLog.Config.RuntimeOS.WindowsCE"> - <summary> - Windows CE. - </summary> - </member> - <member name="F:NLog.Config.RuntimeOS.Windows"> - <summary> - Desktop versions of Windows (95,98,ME). - </summary> - </member> - <member name="F:NLog.Config.RuntimeOS.WindowsNT"> - <summary> - Windows NT, 2000, 2003 and future versions based on NT technology. - </summary> - </member> - <member name="F:NLog.Config.RuntimeOS.Unknown"> - <summary> - Unknown operating system. - </summary> - </member> - <member name="T:NLog.Config.SimpleConfigurator"> - <summary> - Provides simple programmatic configuration API used for trivial logging cases. - </summary> - </member> - <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 plaform. - </summary> - </member> - <member name="T:NLog.Config.ThreadAgnosticAttribute"> - <summary> - Marks the layout or layout renderer as producing correct results regardless of the thread - it's running on. - </summary> - </member> - <member name="T:NLog.Config.XmlLoggingConfiguration"> - <summary> - A class for configuring NLog through an XML configuration file - (App.config style or App.nlog style). - </summary> - </member> - <member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class. - </summary> - <param name="fileName">Configuration file to be read.</param> - </member> - <member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.String,System.Boolean)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class. - </summary> - <param name="fileName">Configuration file to be read.</param> - <param name="ignoreErrors">Ignore any errors during configuration.</param> - </member> - <member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.Xml.XmlReader,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class. - </summary> - <param name="reader"><see cref="T:System.Xml.XmlReader"/> containing the configuration section.</param> - <param name="fileName">Name of the file that contains the element (to be used as a base for including other files).</param> - </member> - <member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.Xml.XmlReader,System.String,System.Boolean)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class. - </summary> - <param name="reader"><see cref="T:System.Xml.XmlReader"/> containing the configuration section.</param> - <param name="fileName">Name of the file that contains the element (to be used as a base for including other files).</param> - <param name="ignoreErrors">Ignore any errors during configuration.</param> - </member> - <member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.Xml.XmlElement,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class. - </summary> - <param name="element">The XML element.</param> - <param name="fileName">Name of the XML file.</param> - </member> - <member name="M:NLog.Config.XmlLoggingConfiguration.#ctor(System.Xml.XmlElement,System.String,System.Boolean)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Config.XmlLoggingConfiguration"/> class. - </summary> - <param name="element">The XML element.</param> - <param name="fileName">Name of the XML file.</param> - <param name="ignoreErrors">If set to <c>true</c> errors will be ignored during file processing.</param> - </member> - <member name="M:NLog.Config.XmlLoggingConfiguration.Reload"> - <summary> - Re-reads the original configuration file and returns the new <see cref="T:NLog.Config.LoggingConfiguration"/> object. - </summary> - <returns>The new <see cref="T:NLog.Config.XmlLoggingConfiguration"/> object.</returns> - </member> - <member name="M:NLog.Config.XmlLoggingConfiguration.Initialize(System.Xml.XmlReader,System.String,System.Boolean)"> - <summary> - Initializes the configuration. - </summary> - <param name="reader"><see cref="T:System.Xml.XmlReader"/> containing the configuration section.</param> - <param name="fileName">Name of the file that contains the element (to be used as a base for including other files).</param> - <param name="ignoreErrors">Ignore any errors during configuration.</param> - </member> - <member name="P:NLog.Config.XmlLoggingConfiguration.AppConfig"> - <summary> - Gets the default <see cref="T:NLog.Config.LoggingConfiguration"/> object by parsing - the application configuration file (<c>app.exe.config</c>). - </summary> - </member> - <member name="P:NLog.Config.XmlLoggingConfiguration.AutoReload"> - <summary> - Gets or sets a value indicating whether the configuration files - should be watched for changes and reloaded automatically when changed. - </summary> - </member> - <member name="P:NLog.Config.XmlLoggingConfiguration.FileNamesToWatch"> - <summary> - Gets the collection of file names which should be watched for changes by NLog. - This is the list of configuration files processed. - If the <c>autoReload</c> attribute is not set it returns empty collection. - </summary> - </member> - <member name="T:NLog.Filters.ConditionBasedFilter"> - <summary> - Matches when the specified condition is met. - </summary> - <remarks> - Conditions are expressed using a simple language - described <a href="conditions.html">here</a>. - </remarks> - </member> - <member name="T:NLog.Filters.Filter"> - <summary> - An abstract filter class. Provides a way to eliminate log messages - based on properties other than logger name and log level. - </summary> - </member> - <member name="M:NLog.Filters.Filter.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Filters.Filter"/> class. - </summary> - </member> - <member name="M:NLog.Filters.Filter.GetFilterResult(NLog.LogEventInfo)"> - <summary> - Gets the result of evaluating filter against given log event. - </summary> - <param name="logEvent">The log event.</param> - <returns>Filter result.</returns> - </member> - <member name="M:NLog.Filters.Filter.Check(NLog.LogEventInfo)"> - <summary> - Checks whether log event should be logged or not. - </summary> - <param name="logEvent">Log event.</param> - <returns> - <see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/> - <see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/> - <see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/> - .</returns> - </member> - <member name="P:NLog.Filters.Filter.Action"> - <summary> - Gets or sets the action to be taken when filter matches. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="M:NLog.Filters.ConditionBasedFilter.Check(NLog.LogEventInfo)"> - <summary> - Checks whether log event should be logged or not. - </summary> - <param name="logEvent">Log event.</param> - <returns> - <see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/> - <see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/> - <see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/> - .</returns> - </member> - <member name="P:NLog.Filters.ConditionBasedFilter.Condition"> - <summary> - Gets or sets the condition expression. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="T:NLog.Filters.FilterAttribute"> - <summary> - Marks class as a layout renderer and assigns a name to it. - </summary> - </member> - <member name="M:NLog.Filters.FilterAttribute.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Filters.FilterAttribute"/> class. - </summary> - <param name="name">Name of the filter.</param> - </member> - <member name="T:NLog.Filters.FilterResult"> - <summary> - Filter result. - </summary> - </member> - <member name="F:NLog.Filters.FilterResult.Neutral"> - <summary> - The filter doesn't want to decide whether to log or discard the message. - </summary> - </member> - <member name="F:NLog.Filters.FilterResult.Log"> - <summary> - The message should be logged. - </summary> - </member> - <member name="F:NLog.Filters.FilterResult.Ignore"> - <summary> - The message should not be logged. - </summary> - </member> - <member name="F:NLog.Filters.FilterResult.LogFinal"> - <summary> - The message should be logged and processing should be finished. - </summary> - </member> - <member name="F:NLog.Filters.FilterResult.IgnoreFinal"> - <summary> - The message should not be logged and processing should be finished. - </summary> - </member> - <member name="T:NLog.Filters.LayoutBasedFilter"> - <summary> - A base class for filters that are based on comparing a value to a layout. - </summary> - </member> - <member name="M:NLog.Filters.LayoutBasedFilter.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Filters.LayoutBasedFilter"/> class. - </summary> - </member> - <member name="P:NLog.Filters.LayoutBasedFilter.Layout"> - <summary> - Gets or sets the layout to be used to filter log messages. - </summary> - <value>The layout.</value> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="T:NLog.Filters.WhenContainsFilter"> - <summary> - Matches when the calculated layout contains the specified substring. - This filter is deprecated in favour of <c><when /></c> which is based on <a href="conditions.html">contitions</a>. - </summary> - </member> - <member name="M:NLog.Filters.WhenContainsFilter.Check(NLog.LogEventInfo)"> - <summary> - Checks whether log event should be logged or not. - </summary> - <param name="logEvent">Log event.</param> - <returns> - <see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/> - <see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/> - <see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/> - .</returns> - </member> - <member name="P:NLog.Filters.WhenContainsFilter.IgnoreCase"> - <summary> - Gets or sets a value indicating whether to ignore case when comparing strings. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="P:NLog.Filters.WhenContainsFilter.Substring"> - <summary> - Gets or sets the substring to be matched. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="T:NLog.Filters.WhenEqualFilter"> - <summary> - Matches when the calculated layout is equal to the specified substring. - This filter is deprecated in favour of <c><when /></c> which is based on <a href="conditions.html">contitions</a>. - </summary> - </member> - <member name="M:NLog.Filters.WhenEqualFilter.Check(NLog.LogEventInfo)"> - <summary> - Checks whether log event should be logged or not. - </summary> - <param name="logEvent">Log event.</param> - <returns> - <see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/> - <see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/> - <see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/> - .</returns> - </member> - <member name="P:NLog.Filters.WhenEqualFilter.IgnoreCase"> - <summary> - Gets or sets a value indicating whether to ignore case when comparing strings. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="P:NLog.Filters.WhenEqualFilter.CompareTo"> - <summary> - Gets or sets a string to compare the layout to. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="T:NLog.Filters.WhenNotContainsFilter"> - <summary> - Matches when the calculated layout does NOT contain the specified substring. - This filter is deprecated in favour of <c><when /></c> which is based on <a href="conditions.html">contitions</a>. - </summary> - </member> - <member name="M:NLog.Filters.WhenNotContainsFilter.Check(NLog.LogEventInfo)"> - <summary> - Checks whether log event should be logged or not. - </summary> - <param name="logEvent">Log event.</param> - <returns> - <see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/> - <see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/> - <see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/> - .</returns> - </member> - <member name="P:NLog.Filters.WhenNotContainsFilter.Substring"> - <summary> - Gets or sets the substring to be matched. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="P:NLog.Filters.WhenNotContainsFilter.IgnoreCase"> - <summary> - Gets or sets a value indicating whether to ignore case when comparing strings. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="T:NLog.Filters.WhenNotEqualFilter"> - <summary> - Matches when the calculated layout is NOT equal to the specified substring. - This filter is deprecated in favour of <c><when /></c> which is based on <a href="conditions.html">contitions</a>. - </summary> - </member> - <member name="M:NLog.Filters.WhenNotEqualFilter.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Filters.WhenNotEqualFilter"/> class. - </summary> - </member> - <member name="M:NLog.Filters.WhenNotEqualFilter.Check(NLog.LogEventInfo)"> - <summary> - Checks whether log event should be logged or not. - </summary> - <param name="logEvent">Log event.</param> - <returns> - <see cref="F:NLog.Filters.FilterResult.Ignore"/> - if the log event should be ignored<br/> - <see cref="F:NLog.Filters.FilterResult.Neutral"/> - if the filter doesn't want to decide<br/> - <see cref="F:NLog.Filters.FilterResult.Log"/> - if the log event should be logged<br/> - .</returns> - </member> - <member name="P:NLog.Filters.WhenNotEqualFilter.CompareTo"> - <summary> - Gets or sets a string to compare the layout to. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="P:NLog.Filters.WhenNotEqualFilter.IgnoreCase"> - <summary> - Gets or sets a value indicating whether to ignore case when comparing strings. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="T:NLog.GDC"> - <summary> - Global Diagnostics Context - used for log4net compatibility. - </summary> - </member> - <member name="M:NLog.GDC.Set(System.String,System.String)"> - <summary> - Sets the Global Diagnostics Context item to the specified value. - </summary> - <param name="item">Item name.</param> - <param name="value">Item value.</param> - </member> - <member name="M:NLog.GDC.Get(System.String)"> - <summary> - Gets the Global Diagnostics Context named item. - </summary> - <param name="item">Item name.</param> - <returns>The item value of String.Empty if the value is not present.</returns> - </member> - <member name="M:NLog.GDC.Contains(System.String)"> - <summary> - Checks whether the specified item exists in the Global Diagnostics Context. - </summary> - <param name="item">Item name.</param> - <returns>A boolean indicating whether the specified item exists in current thread GDC.</returns> - </member> - <member name="M:NLog.GDC.Remove(System.String)"> - <summary> - Removes the specified item from the Global Diagnostics Context. - </summary> - <param name="item">Item name.</param> - </member> - <member name="M:NLog.GDC.Clear"> - <summary> - Clears the content of the GDC. - </summary> - </member> - <member name="T:NLog.GlobalDiagnosticsContext"> - <summary> - Global Diagnostics Context - a dictionary structure to hold per-application-instance values. - </summary> - </member> - <member name="M:NLog.GlobalDiagnosticsContext.Set(System.String,System.String)"> - <summary> - Sets the Global Diagnostics Context item to the specified value. - </summary> - <param name="item">Item name.</param> - <param name="value">Item value.</param> - </member> - <member name="M:NLog.GlobalDiagnosticsContext.Get(System.String)"> - <summary> - Gets the Global Diagnostics Context named item. - </summary> - <param name="item">Item name.</param> - <returns>The item value of String.Empty if the value is not present.</returns> - </member> - <member name="M:NLog.GlobalDiagnosticsContext.Contains(System.String)"> - <summary> - Checks whether the specified item exists in the Global Diagnostics Context. - </summary> - <param name="item">Item name.</param> - <returns>A boolean indicating whether the specified item exists in current thread GDC.</returns> - </member> - <member name="M:NLog.GlobalDiagnosticsContext.Remove(System.String)"> - <summary> - Removes the specified item from the Global Diagnostics Context. - </summary> - <param name="item">Item name.</param> - </member> - <member name="M:NLog.GlobalDiagnosticsContext.Clear"> - <summary> - Clears the content of the GDC. - </summary> - </member> - <member name="T:NLog.Internal.AspHelper"> - <summary> - Various helper methods for accessing state of ASP application. - </summary> - </member> - <member name="T:NLog.Internal.CurrentTimeGetter"> - <summary> - Optimized methods to get current time. - </summary> - </member> - <member name="P:NLog.Internal.CurrentTimeGetter.Now"> - <summary> - Gets the current time in an optimized fashion. - </summary> - <value>Current time.</value> - </member> - <member name="T:NLog.Internal.DictionaryAdapter`2"> - <summary> - Provides untyped IDictionary interface on top of generic IDictionary. - </summary> - <typeparam name="TKey">The type of the key.</typeparam> - <typeparam name="TValue">The type of the value.</typeparam> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})"> - <summary> - Initializes a new instance of the DictionaryAdapter class. - </summary> - <param name="implementation">The implementation.</param> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.Add(System.Object,System.Object)"> - <summary> - Adds an element with the provided key and value to the <see cref="T:System.Collections.IDictionary"/> object. - </summary> - <param name="key">The <see cref="T:System.Object"/> to use as the key of the element to add.</param> - <param name="value">The <see cref="T:System.Object"/> to use as the value of the element to add.</param> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.Clear"> - <summary> - Removes all elements from the <see cref="T:System.Collections.IDictionary"/> object. - </summary> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.Contains(System.Object)"> - <summary> - Determines whether the <see cref="T:System.Collections.IDictionary"/> object contains an element with the specified key. - </summary> - <param name="key">The key to locate in the <see cref="T:System.Collections.IDictionary"/> object.</param> - <returns> - True if the <see cref="T:System.Collections.IDictionary"/> contains an element with the key; otherwise, false. - </returns> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.GetEnumerator"> - <summary> - Returns an <see cref="T:System.Collections.IDictionaryEnumerator"/> object for the <see cref="T:System.Collections.IDictionary"/> object. - </summary> - <returns> - An <see cref="T:System.Collections.IDictionaryEnumerator"/> object for the <see cref="T:System.Collections.IDictionary"/> object. - </returns> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.Remove(System.Object)"> - <summary> - Removes the element with the specified key from the <see cref="T:System.Collections.IDictionary"/> object. - </summary> - <param name="key">The key of the element to remove.</param> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.CopyTo(System.Array,System.Int32)"> - <summary> - Copies the elements of the <see cref="T:System.Collections.ICollection"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index. - </summary> - <param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param> - <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.System#Collections#IEnumerable#GetEnumerator"> - <summary> - Returns an enumerator that iterates through a collection. - </summary> - <returns> - An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.Values"> - <summary> - Gets an <see cref="T:System.Collections.ICollection"/> object containing the values in the <see cref="T:System.Collections.IDictionary"/> object. - </summary> - <value></value> - <returns> - An <see cref="T:System.Collections.ICollection"/> object containing the values in the <see cref="T:System.Collections.IDictionary"/> object. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.Count"> - <summary> - Gets the number of elements contained in the <see cref="T:System.Collections.ICollection"/>. - </summary> - <value></value> - <returns> - The number of elements contained in the <see cref="T:System.Collections.ICollection"/>. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.IsSynchronized"> - <summary> - Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe). - </summary> - <value></value> - <returns>true if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, false. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.SyncRoot"> - <summary> - Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>. - </summary> - <value></value> - <returns> - An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.IsFixedSize"> - <summary> - Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"/> object has a fixed size. - </summary> - <value></value> - <returns>true if the <see cref="T:System.Collections.IDictionary"/> object has a fixed size; otherwise, false. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.IsReadOnly"> - <summary> - Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"/> object is read-only. - </summary> - <value></value> - <returns>true if the <see cref="T:System.Collections.IDictionary"/> object is read-only; otherwise, false. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.Keys"> - <summary> - Gets an <see cref="T:System.Collections.ICollection"/> object containing the keys of the <see cref="T:System.Collections.IDictionary"/> object. - </summary> - <value></value> - <returns> - An <see cref="T:System.Collections.ICollection"/> object containing the keys of the <see cref="T:System.Collections.IDictionary"/> object. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.Item(System.Object)"> - <summary> - Gets or sets the <see cref="T:System.Object"/> with the specified key. - </summary> - <param name="key">Dictionary key.</param> - <value>Value corresponding to key or null if not found</value> - </member> - <member name="T:NLog.Internal.DictionaryAdapter`2.MyEnumerator"> - <summary> - Wrapper IDictionaryEnumerator. - </summary> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.MyEnumerator.#ctor(System.Collections.Generic.IEnumerator{System.Collections.Generic.KeyValuePair{`0,`1}})"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.DictionaryAdapter`2.MyEnumerator"/> class. - </summary> - <param name="wrapped">The wrapped.</param> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.MyEnumerator.MoveNext"> - <summary> - Advances the enumerator to the next element of the collection. - </summary> - <returns> - True if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. - </returns> - </member> - <member name="M:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Reset"> - <summary> - Sets the enumerator to its initial position, which is before the first element in the collection. - </summary> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Entry"> - <summary> - Gets both the key and the value of the current dictionary entry. - </summary> - <value></value> - <returns> - A <see cref="T:System.Collections.DictionaryEntry"/> containing both the key and the value of the current dictionary entry. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Key"> - <summary> - Gets the key of the current dictionary entry. - </summary> - <value></value> - <returns> - The key of the current element of the enumeration. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Value"> - <summary> - Gets the value of the current dictionary entry. - </summary> - <value></value> - <returns> - The value of the current element of the enumeration. - </returns> - </member> - <member name="P:NLog.Internal.DictionaryAdapter`2.MyEnumerator.Current"> - <summary> - Gets the current element in the collection. - </summary> - <value></value> - <returns> - The current element in the collection. - </returns> - </member> - <member name="T:NLog.Internal.EnumerableHelpers"> - <summary> - LINQ-like helpers (cannot use LINQ because we must work with .NET 2.0 profile). - </summary> - </member> - <member name="M:NLog.Internal.EnumerableHelpers.OfType``1(System.Collections.IEnumerable)"> - <summary> - Filters the given enumerable to return only items of the specified type. - </summary> - <typeparam name="T"> - Type of the item. - </typeparam> - <param name="enumerable"> - The enumerable. - </param> - <returns> - Items of specified type. - </returns> - </member> - <member name="M:NLog.Internal.EnumerableHelpers.Reverse``1(System.Collections.Generic.IEnumerable{``0})"> - <summary> - Reverses the specified enumerable. - </summary> - <typeparam name="T"> - Type of enumerable item. - </typeparam> - <param name="enumerable"> - The enumerable. - </param> - <returns> - Reversed enumerable. - </returns> - </member> - <member name="M:NLog.Internal.EnumerableHelpers.Any``1(System.Collections.Generic.IEnumerable{``0},System.Predicate{``0})"> - <summary> - Determines is the given predicate is met by any element of the enumerable. - </summary> - <typeparam name="T">Element type.</typeparam> - <param name="enumerable">The enumerable.</param> - <param name="predicate">The predicate.</param> - <returns>True if predicate returns true for any element of the collection, false otherwise.</returns> - </member> - <member name="M:NLog.Internal.EnumerableHelpers.ToList``1(System.Collections.Generic.IEnumerable{``0})"> - <summary> - Converts the enumerable to list. - </summary> - <typeparam name="T">Type of the list element.</typeparam> - <param name="enumerable">The enumerable.</param> - <returns>List of elements.</returns> - </member> - <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.MustBeRethrown(System.Exception)"> - <summary> - Determines whether the exception must be rethrown. - </summary> - <param name="exception">The exception.</param> - <returns>True if the exception must be rethrown, false otherwise.</returns> - </member> - <member name="T:NLog.Internal.FactoryHelper"> - <summary> - Object construction helper. - </summary> - </member> - <member name="T:NLog.Internal.FileAppenders.BaseFileAppender"> - <summary> - Base class for optimized file appenders. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> class. - </summary> - <param name="fileName">Name of the file.</param> - <param name="createParameters">The create parameters.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Write(System.Byte[])"> - <summary> - Writes the specified bytes. - </summary> - <param name="bytes">The bytes.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush"> - <summary> - Flushes this instance. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close"> - <summary> - Closes this instance. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileInfo(System.DateTime@,System.Int64@)"> - <summary> - Gets the file info. - </summary> - <param name="lastWriteTime">The last write time.</param> - <param name="fileLength">Length of the file.</param> - <returns>True if the operation succeeded, false otherwise.</returns> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Dispose"> - <summary> - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Dispose(System.Boolean)"> - <summary> - Releases unmanaged and - optionally - managed resources. - </summary> - <param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.FileTouched"> - <summary> - Records the last write time for a file. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.FileTouched(System.DateTime)"> - <summary> - Records the last write time for a file to be specific date. - </summary> - <param name="dateTime">Date and time when the last write occurred.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.CreateFileStream(System.Boolean)"> - <summary> - Creates the file stream. - </summary> - <param name="allowConcurrentWrite">If set to <c>true</c> allow concurrent writes.</param> - <returns>A <see cref="T:System.IO.FileStream"/> object which can be used to write to the file.</returns> - </member> - <member name="P:NLog.Internal.FileAppenders.BaseFileAppender.FileName"> - <summary> - Gets the name of the file. - </summary> - <value>The name of the file.</value> - </member> - <member name="P:NLog.Internal.FileAppenders.BaseFileAppender.LastWriteTime"> - <summary> - Gets the last write time. - </summary> - <value>The last write time.</value> - </member> - <member name="P:NLog.Internal.FileAppenders.BaseFileAppender.OpenTime"> - <summary> - Gets the open time of the file. - </summary> - <value>The open time.</value> - </member> - <member name="P:NLog.Internal.FileAppenders.BaseFileAppender.CreateFileParameters"> - <summary> - Gets the file creation parameters. - </summary> - <value>The file creation parameters.</value> - </member> - <member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender"> - <summary> - Implementation of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which caches - file information. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender"/> class. - </summary> - <param name="fileName">Name of the file.</param> - <param name="parameters">The parameters.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close"> - <summary> - Closes this instance of the appender. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush"> - <summary> - Flushes this current appender. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileInfo(System.DateTime@,System.Int64@)"> - <summary> - Gets the file info. - </summary> - <param name="lastWriteTime">The last write time.</param> - <param name="fileLength">Length of the file.</param> - <returns>True if the operation succeeded, false otherwise.</returns> - </member> - <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[])"> - <summary> - Writes the specified bytes to a file. - </summary> - <param name="bytes">The bytes to be written.</param> - </member> - <member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory"> - <summary> - Factory class which creates <see cref="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender"/> objects. - </summary> - </member> - <member name="T:NLog.Internal.FileAppenders.IFileAppenderFactory"> - <summary> - Interface implemented by all factories capable of creating file appenders. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.IFileAppenderFactory.Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Opens the appender for given file name and parameters. - </summary> - <param name="fileName">Name of the file.</param> - <param name="parameters">Creation parameters.</param> - <returns>Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.</returns> - </member> - <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Opens the appender for given file name and parameters. - </summary> - <param name="fileName">Name of the file.</param> - <param name="parameters">Creation parameters.</param> - <returns> - Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file. - </returns> - </member> - <member name="T:NLog.Internal.FileAppenders.ICreateFileParameters"> - <summary> - Interface that provides parameters for create file function. - </summary> - </member> - <member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender"> - <summary> - Provides a multiprocess-safe atomic file appends while - keeping the files open. - </summary> - <remarks> - On Unix you can get all the appends to be atomic, even when multiple - processes are trying to write to the same file, because setting the file - pointer to the end of the file and appending can be made one operation. - On Win32 we need to maintain some synchronization between processes - (global named mutex is used for this) - </remarks> - </member> - <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender"/> class. - </summary> - <param name="fileName">Name of the file.</param> - <param name="parameters">The parameters.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[])"> - <summary> - Writes the specified bytes. - </summary> - <param name="bytes">The bytes to be written.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close"> - <summary> - Closes this instance. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush"> - <summary> - Flushes this instance. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileInfo(System.DateTime@,System.Int64@)"> - <summary> - Gets the file info. - </summary> - <param name="lastWriteTime">The last write time.</param> - <param name="fileLength">Length of the file.</param> - <returns> - True if the operation succeeded, false otherwise. - </returns> - </member> - <member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory"> - <summary> - Factory class. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Opens the appender for given file name and parameters. - </summary> - <param name="fileName">Name of the file.</param> - <param name="parameters">Creation parameters.</param> - <returns> - Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file. - </returns> - </member> - <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender"> - <summary> - Multi-process and multi-host file appender which attempts - to get exclusive write access and retries if it's not available. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender"/> class. - </summary> - <param name="fileName">Name of the file.</param> - <param name="parameters">The parameters.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[])"> - <summary> - Writes the specified bytes. - </summary> - <param name="bytes">The bytes.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush"> - <summary> - Flushes this instance. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close"> - <summary> - Closes this instance. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileInfo(System.DateTime@,System.Int64@)"> - <summary> - Gets the file info. - </summary> - <param name="lastWriteTime">The last write time.</param> - <param name="fileLength">Length of the file.</param> - <returns> - True if the operation succeeded, false otherwise. - </returns> - </member> - <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory"> - <summary> - Factory class. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Opens the appender for given file name and parameters. - </summary> - <param name="fileName">Name of the file.</param> - <param name="parameters">Creation parameters.</param> - <returns> - Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file. - </returns> - </member> - <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender"> - <summary> - Optimized single-process file appender which keeps the file open for exclusive write. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.#ctor(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.FileAppenders.SingleProcessFileAppender"/> class. - </summary> - <param name="fileName">Name of the file.</param> - <param name="parameters">The parameters.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[])"> - <summary> - Writes the specified bytes. - </summary> - <param name="bytes">The bytes.</param> - </member> - <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush"> - <summary> - Flushes this instance. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close"> - <summary> - Closes this instance. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileInfo(System.DateTime@,System.Int64@)"> - <summary> - Gets the file info. - </summary> - <param name="lastWriteTime">The last write time.</param> - <param name="fileLength">Length of the file.</param> - <returns> - True if the operation succeeded, false otherwise. - </returns> - </member> - <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory"> - <summary> - Factory class. - </summary> - </member> - <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> - <summary> - Opens the appender for given file name and parameters. - </summary> - <param name="fileName">Name of the file.</param> - <param name="parameters">Creation parameters.</param> - <returns> - Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file. - </returns> - </member> - <member name="T:NLog.Internal.FileInfoHelper"> - <summary> - Optimized routines to get the size and last write time of the specified file. - </summary> - </member> - <member name="M:NLog.Internal.FileInfoHelper.#cctor"> - <summary> - Initializes static members of the FileInfoHelper class. - </summary> - </member> - <member name="M:NLog.Internal.FileInfoHelper.GetFileInfo(System.String,System.IntPtr,System.DateTime@,System.Int64@)"> - <summary> - Gets the information about a file. - </summary> - <param name="fileName">Name of the file.</param> - <param name="fileHandle">The file handle.</param> - <param name="lastWriteTime">The last write time of the file.</param> - <param name="fileLength">Length of the file.</param> - <returns>A value of <c>true</c> if file information was retrieved successfully, <c>false</c> otherwise.</returns> - </member> - <member name="T:NLog.Internal.FormHelper"> - <summary> - Form helper methods. - </summary> - </member> - <member name="M:NLog.Internal.FormHelper.CreateRichTextBox(System.String,System.Windows.Forms.Form)"> - <summary> - Creates RichTextBox and docks in parentForm. - </summary> - <param name="name">Name of RichTextBox.</param> - <param name="parentForm">Form to dock RichTextBox.</param> - <returns>Created RichTextBox.</returns> - </member> - <member name="M:NLog.Internal.FormHelper.FindControl(System.String,System.Windows.Forms.Control)"> - <summary> - Finds control embedded on searchControl. - </summary> - <param name="name">Name of the control.</param> - <param name="searchControl">Control in which we're searching for control.</param> - <returns>A value of null if no control has been found.</returns> - </member> - <member name="M:NLog.Internal.FormHelper.FindControl``1(System.String,System.Windows.Forms.Control)"> - <summary> - Finds control of specified type embended on searchControl. - </summary> - <typeparam name="TControl">The type of the control.</typeparam> - <param name="name">Name of the control.</param> - <param name="searchControl">Control in which we're searching for control.</param> - <returns> - A value of null if no control has been found. - </returns> - </member> - <member name="M:NLog.Internal.FormHelper.CreateForm(System.String,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - Creates a form. - </summary> - <param name="name">Name of form.</param> - <param name="width">Width of form.</param> - <param name="height">Height of form.</param> - <param name="show">Auto show form.</param> - <param name="showMinimized">If set to <c>true</c> the form will be minimized.</param> - <param name="toolWindow">If set to <c>true</c> the form will be created as tool window.</param> - <returns>Created form.</returns> - </member> - <member name="T:NLog.Internal.IRenderable"> - <summary> - Interface implemented by layouts and layout renderers. - </summary> - </member> - <member name="M:NLog.Internal.IRenderable.Render(NLog.LogEventInfo)"> - <summary> - Renders the the value of layout or layout renderer in the context of the specified log event. - </summary> - <param name="logEvent">The log event.</param> - <returns>String representation of a layout.</returns> - </member> - <member name="T:NLog.Internal.ISmtpClient"> - <summary> - Supports mocking of SMTP Client code. - </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[])"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.LoggerConfiguration"/> class. - </summary> - <param name="targetsByLevel">The targets by level.</param> - </member> - <member name="M:NLog.Internal.LoggerConfiguration.GetTargetsForLevel(NLog.LogLevel)"> - <summary> - Gets targets for the specified level. - </summary> - <param name="level">The level.</param> - <returns>Chain of targets with attached filters.</returns> - </member> - <member name="M:NLog.Internal.LoggerConfiguration.IsEnabled(NLog.LogLevel)"> - <summary> - Determines whether the specified level is enabled. - </summary> - <param name="level">The level.</param> - <returns> - A value of <c>true</c> if the specified level is enabled; otherwise, <c>false</c>. - </returns> - </member> - <member name="T:NLog.Internal.MultiFileWatcher"> - <summary> - Watches multiple files at the same time and raises an event whenever - a single change is detected in any of those files. - </summary> - </member> - <member name="M:NLog.Internal.MultiFileWatcher.Dispose"> - <summary> - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - </summary> - </member> - <member name="M:NLog.Internal.MultiFileWatcher.StopWatching"> - <summary> - Stops the watching. - </summary> - </member> - <member name="M:NLog.Internal.MultiFileWatcher.Watch(System.Collections.Generic.IEnumerable{System.String})"> - <summary> - Watches the specified files for changes. - </summary> - <param name="fileNames">The file names.</param> - </member> - <member name="E:NLog.Internal.MultiFileWatcher.OnChange"> - <summary> - Occurs when a change is detected in one of the monitored files. - </summary> - </member> - <member name="T:NLog.Internal.MySmtpClient"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.Dispose"> - <summary> - Sends a QUIT message to the SMTP server, gracefully ends the TCP connection, and releases all resources used by the current instance of the <see cref="T:System.Net.Mail.SmtpClient"/> class. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#get_Host"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#set_Host(System.String)"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#get_Port"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#set_Port(System.Int32)"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#get_Credentials"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#set_Credentials(System.Net.ICredentialsByHost)"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#get_EnableSsl"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#set_EnableSsl(System.Boolean)"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="M:NLog.Internal.MySmtpClient.NLog#Internal#ISmtpClient#Send(System.Net.Mail.MailMessage)"> - <summary> - Supports mocking of SMTP Client code. - </summary> - </member> - <member name="T:NLog.Internal.NetworkSenders.INetworkSenderFactory"> - <summary> - Creates instances of <see cref="T:NLog.Internal.NetworkSenders.NetworkSender"/> objects for given URLs. - </summary> - </member> - <member name="M:NLog.Internal.NetworkSenders.INetworkSenderFactory.Create(System.String)"> - <summary> - Creates a new instance of the network sender based on a network URL. - </summary> - <param name="url"> - URL that determines the network sender to be created. - </param> - <returns> - A newly created network sender. - </returns> - </member> - <member name="T:NLog.Internal.NetworkSenders.ISocket"> - <summary> - Interface for mocking socket calls. - </summary> - </member> - <member name="T:NLog.Internal.NetworkSenders.NetworkSender"> - <summary> - A base class for all network senders. Supports one-way sending of messages - over various protocols. - </summary> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.NetworkSenders.NetworkSender"/> class. - </summary> - <param name="url">The network URL.</param> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.Finalize"> - <summary> - Finalizes an instance of the NetworkSender class. - </summary> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.Initialize"> - <summary> - Initializes this network sender. - </summary> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.Close(NLog.Common.AsyncContinuation)"> - <summary> - Closes the sender and releases any unmanaged resources. - </summary> - <param name="continuation">The continuation.</param> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.FlushAsync(NLog.Common.AsyncContinuation)"> - <summary> - Flushes any pending messages and invokes a continuation. - </summary> - <param name="continuation">The continuation.</param> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.Send(System.Byte[],System.Int32,System.Int32,NLog.Common.AsyncContinuation)"> - <summary> - Send the given text over the specified protocol. - </summary> - <param name="bytes">Bytes to be sent.</param> - <param name="offset">Offset in buffer.</param> - <param name="length">Number of bytes to send.</param> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.Dispose"> - <summary> - Closes the sender and releases any unmanaged resources. - </summary> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.DoInitialize"> - <summary> - Performs sender-specific initialization. - </summary> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.DoClose(NLog.Common.AsyncContinuation)"> - <summary> - Performs sender-specific close operation. - </summary> - <param name="continuation">The continuation.</param> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.DoFlush(NLog.Common.AsyncContinuation)"> - <summary> - Performs sender-specific flush. - </summary> - <param name="continuation">The continuation.</param> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.DoSend(System.Byte[],System.Int32,System.Int32,NLog.Common.AsyncContinuation)"> - <summary> - Actually sends the given text over the specified protocol. - </summary> - <param name="bytes">The bytes to be sent.</param> - <param name="offset">Offset in buffer.</param> - <param name="length">Number of bytes to send.</param> - <param name="asyncContinuation">The async continuation to be invoked after the buffer has been sent.</param> - <remarks>To be overridden in inheriting classes.</remarks> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSender.ParseEndpointAddress(System.Uri,System.Net.Sockets.AddressFamily)"> - <summary> - Parses the URI into an endpoint address. - </summary> - <param name="uri">The URI to parse.</param> - <param name="addressFamily">The address family.</param> - <returns>Parsed endpoint.</returns> - </member> - <member name="P:NLog.Internal.NetworkSenders.NetworkSender.Address"> - <summary> - Gets the address of the network endpoint. - </summary> - </member> - <member name="P:NLog.Internal.NetworkSenders.NetworkSender.LastSendTime"> - <summary> - Gets the last send time. - </summary> - </member> - <member name="T:NLog.Internal.NetworkSenders.NetworkSenderFactory"> - <summary> - Default implementation of <see cref="T:NLog.Internal.NetworkSenders.INetworkSenderFactory"/>. - </summary> - </member> - <member name="M:NLog.Internal.NetworkSenders.NetworkSenderFactory.Create(System.String)"> - <summary> - Creates a new instance of the network sender based on a network URL:. - </summary> - <param name="url"> - URL that determines the network sender to be created. - </param> - <returns> - A newly created network sender. - </returns> - </member> - <member name="T:NLog.Internal.NetworkSenders.SocketProxy"> - <summary> - Socket proxy for mocking Socket code. - </summary> - </member> - <member name="M:NLog.Internal.NetworkSenders.SocketProxy.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.NetworkSenders.SocketProxy"/> class. - </summary> - <param name="addressFamily">The address family.</param> - <param name="socketType">Type of the socket.</param> - <param name="protocolType">Type of the protocol.</param> - </member> - <member name="M:NLog.Internal.NetworkSenders.SocketProxy.Close"> - <summary> - Closes the wrapped socket. - </summary> - </member> - <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="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="T:NLog.Internal.ParameterUtils"> - <summary> - Parameter validation utilities. - </summary> - </member> - <member name="M:NLog.Internal.ParameterUtils.AssertNotNull(System.Object,System.String)"> - <summary> - Asserts that the value is not null and throws <see cref="T:System.ArgumentNullException"/> otherwise. - </summary> - <param name="value">The value to check.</param> - <param name="parameterName">Name of the parameter.</param> - </member> - <member name="T:NLog.Internal.PlatformDetector"> - <summary> - Detects the platform the NLog is running on. - </summary> - </member> - <member name="T:NLog.Internal.PortableFileInfoHelper"> - <summary> - Portable implementation of <see cref="T:NLog.Internal.FileInfoHelper"/>. - </summary> - </member> - <member name="M:NLog.Internal.PortableFileInfoHelper.GetFileInfo(System.String,System.IntPtr,System.DateTime@,System.Int64@)"> - <summary> - Gets the information about a file. - </summary> - <param name="fileName">Name of the file.</param> - <param name="fileHandle">The file handle.</param> - <param name="lastWriteTime">The last write time of the file.</param> - <param name="fileLength">Length of the file.</param> - <returns> - A value of <c>true</c> if file information was retrieved successfully, <c>false</c> otherwise. - </returns> - </member> - <member name="T:NLog.Internal.PortableThreadIDHelper"> - <summary> - Portable implementation of <see cref="T:NLog.Internal.ThreadIDHelper"/>. - </summary> - </member> - <member name="T:NLog.Internal.ThreadIDHelper"> - <summary> - Returns details about current process and thread in a portable manner. - </summary> - </member> - <member name="M:NLog.Internal.ThreadIDHelper.#cctor"> - <summary> - Initializes static members of the ThreadIDHelper class. - </summary> - </member> - <member name="P:NLog.Internal.ThreadIDHelper.Instance"> - <summary> - Gets the singleton instance of PortableThreadIDHelper or - Win32ThreadIDHelper depending on runtime environment. - </summary> - <value>The instance.</value> - </member> - <member name="P:NLog.Internal.ThreadIDHelper.CurrentThreadID"> - <summary> - Gets current thread ID. - </summary> - </member> - <member name="P:NLog.Internal.ThreadIDHelper.CurrentProcessID"> - <summary> - Gets current process ID. - </summary> - </member> - <member name="P:NLog.Internal.ThreadIDHelper.CurrentProcessName"> - <summary> - Gets current process name. - </summary> - </member> - <member name="P:NLog.Internal.ThreadIDHelper.CurrentProcessBaseName"> - <summary> - Gets current process name (excluding filename extension, if any). - </summary> - </member> - <member name="M:NLog.Internal.PortableThreadIDHelper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.PortableThreadIDHelper"/> class. - </summary> - </member> - <member name="M:NLog.Internal.PortableThreadIDHelper.GetProcessName"> - <summary> - Gets the name of the process. - </summary> - </member> - <member name="P:NLog.Internal.PortableThreadIDHelper.CurrentThreadID"> - <summary> - Gets current thread ID. - </summary> - <value></value> - </member> - <member name="P:NLog.Internal.PortableThreadIDHelper.CurrentProcessID"> - <summary> - Gets current process ID. - </summary> - <value></value> - </member> - <member name="P:NLog.Internal.PortableThreadIDHelper.CurrentProcessName"> - <summary> - Gets current process name. - </summary> - <value></value> - </member> - <member name="P:NLog.Internal.PortableThreadIDHelper.CurrentProcessBaseName"> - <summary> - Gets current process name (excluding filename extension, if any). - </summary> - <value></value> - </member> - <member name="T:NLog.Internal.PropertyHelper"> - <summary> - Reflection helpers for accessing properties. - </summary> - </member> - <member name="T:NLog.Internal.SingleCallContinuation"> - <summary> - Implements a single-call guard around given continuation function. - </summary> - </member> - <member name="M:NLog.Internal.SingleCallContinuation.#ctor(NLog.Common.AsyncContinuation)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.SingleCallContinuation"/> class. - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="M:NLog.Internal.SingleCallContinuation.Function(System.Exception)"> - <summary> - Continuation function which implements the single-call guard. - </summary> - <param name="exception">The exception.</param> - </member> - <member name="T:NLog.Internal.SortHelpers"> - <summary> - Provides helpers to sort log events and associated continuations. - </summary> - </member> - <member name="M:NLog.Internal.SortHelpers.BucketSort``2(System.Collections.Generic.IEnumerable{``0},NLog.Internal.SortHelpers.KeySelector{``0,``1})"> - <summary> - Performs bucket sort (group by) on an array of items and returns a dictionary for easy traversal of the result set. - </summary> - <typeparam name="TValue">The type of the value.</typeparam> - <typeparam name="TKey">The type of the key.</typeparam> - <param name="inputs">The inputs.</param> - <param name="keySelector">The key selector function.</param> - <returns> - Dictonary where keys are unique input keys, and values are lists of <see cref="T:NLog.Common.AsyncLogEventInfo"/>. - </returns> - </member> - <member name="T:NLog.Internal.SortHelpers.KeySelector`2"> - <summary> - Key selector delegate. - </summary> - <typeparam name="TValue">The type of the value.</typeparam> - <typeparam name="TKey">The type of the key.</typeparam> - <param name="value">Value to extract key information from.</param> - <returns>Key selected from log event.</returns> - </member> - <member name="T:NLog.Internal.StackTraceUsageUtils"> - <summary> - Utilities for dealing with <see cref="T:NLog.Config.StackTraceUsage"/> values. - </summary> - </member> - <member name="T:NLog.Internal.TargetWithFilterChain"> - <summary> - Represents target with a chain of filters which determine - whether logging should happen. - </summary> - </member> - <member name="M:NLog.Internal.TargetWithFilterChain.#ctor(NLog.Targets.Target,System.Collections.Generic.IList{NLog.Filters.Filter})"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.TargetWithFilterChain"/> class. - </summary> - <param name="target">The target.</param> - <param name="filterChain">The filter chain.</param> - </member> - <member name="M:NLog.Internal.TargetWithFilterChain.GetStackTraceUsage"> - <summary> - Gets the stack trace usage. - </summary> - <returns>A <see cref="T:NLog.Config.StackTraceUsage"/> value that determines stack trace handling.</returns> - </member> - <member name="P:NLog.Internal.TargetWithFilterChain.Target"> - <summary> - Gets the target. - </summary> - <value>The target.</value> - </member> - <member name="P:NLog.Internal.TargetWithFilterChain.FilterChain"> - <summary> - Gets the filter chain. - </summary> - <value>The filter chain.</value> - </member> - <member name="P:NLog.Internal.TargetWithFilterChain.NextInChain"> - <summary> - Gets or sets the next <see cref="T:NLog.Internal.TargetWithFilterChain"/> item in the chain. - </summary> - <value>The next item in the chain.</value> - </member> - <member name="T:NLog.Internal.TimeoutContinuation"> - <summary> - Wraps <see cref="T:NLog.Common.AsyncContinuation"/> with a timeout. - </summary> - </member> - <member name="M:NLog.Internal.TimeoutContinuation.#ctor(NLog.Common.AsyncContinuation,System.TimeSpan)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.TimeoutContinuation"/> class. - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - <param name="timeout">The timeout.</param> - </member> - <member name="M:NLog.Internal.TimeoutContinuation.Function(System.Exception)"> - <summary> - Continuation function which implements the timeout logic. - </summary> - <param name="exception">The exception.</param> - </member> - <member name="M:NLog.Internal.TimeoutContinuation.Dispose"> - <summary> - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - </summary> - </member> - <member name="T:NLog.Internal.UrlHelper"> - <summary> - URL Encoding helper. - </summary> - </member> - <member name="T:NLog.Internal.Win32FileInfoHelper"> - <summary> - Win32-optimized implementation of <see cref="T:NLog.Internal.FileInfoHelper"/>. - </summary> - </member> - <member name="M:NLog.Internal.Win32FileInfoHelper.GetFileInfo(System.String,System.IntPtr,System.DateTime@,System.Int64@)"> - <summary> - Gets the information about a file. - </summary> - <param name="fileName">Name of the file.</param> - <param name="fileHandle">The file handle.</param> - <param name="lastWriteTime">The last write time of the file.</param> - <param name="fileLength">Length of the file.</param> - <returns> - A value of <c>true</c> if file information was retrieved successfully, <c>false</c> otherwise. - </returns> - </member> - <member name="T:NLog.Internal.Win32ThreadIDHelper"> - <summary> - Win32-optimized implementation of <see cref="T:NLog.Internal.ThreadIDHelper"/>. - </summary> - </member> - <member name="M:NLog.Internal.Win32ThreadIDHelper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Internal.Win32ThreadIDHelper"/> class. - </summary> - </member> - <member name="P:NLog.Internal.Win32ThreadIDHelper.CurrentThreadID"> - <summary> - Gets current thread ID. - </summary> - <value></value> - </member> - <member name="P:NLog.Internal.Win32ThreadIDHelper.CurrentProcessID"> - <summary> - Gets current process ID. - </summary> - <value></value> - </member> - <member name="P:NLog.Internal.Win32ThreadIDHelper.CurrentProcessName"> - <summary> - Gets current process name. - </summary> - <value></value> - </member> - <member name="P:NLog.Internal.Win32ThreadIDHelper.CurrentProcessBaseName"> - <summary> - Gets current process name (excluding filename extension, if any). - </summary> - <value></value> - </member> - <member name="T:NLog.LayoutRenderers.AmbientPropertyAttribute"> - <summary> - Designates a property of the class as an ambient property. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AmbientPropertyAttribute.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.AmbientPropertyAttribute"/> class. - </summary> - <param name="name">Ambient property name.</param> - </member> - <member name="T:NLog.LayoutRenderers.AspApplicationValueLayoutRenderer"> - <summary> - ASP Application variable. - </summary> - </member> - <member name="T:NLog.LayoutRenderers.LayoutRenderer"> - <summary> - Render environmental information related to logging events. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.ToString"> - <summary> - Returns a <see cref="T:System.String"/> that represents this instance. - </summary> - <returns> - A <see cref="T:System.String"/> that represents this instance. - </returns> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.Dispose"> - <summary> - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.Render(NLog.LogEventInfo)"> - <summary> - Renders the the value of layout renderer in the context of the specified log event. - </summary> - <param name="logEvent">The log event.</param> - <returns>String representation of a layout renderer.</returns> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.NLog#Internal#ISupportsInitialize#Initialize(NLog.Config.LoggingConfiguration)"> - <summary> - Initializes this instance. - </summary> - <param name="configuration">The configuration.</param> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.NLog#Internal#ISupportsInitialize#Close"> - <summary> - Closes this instance. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.Initialize(NLog.Config.LoggingConfiguration)"> - <summary> - Initializes this instance. - </summary> - <param name="configuration">The configuration.</param> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.Close"> - <summary> - Closes this instance. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified environmental information and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.InitializeLayoutRenderer"> - <summary> - Initializes the layout renderer. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.CloseLayoutRenderer"> - <summary> - Closes the layout renderer. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRenderer.Dispose(System.Boolean)"> - <summary> - Releases unmanaged and - optionally - managed resources. - </summary> - <param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param> - </member> - <member name="P:NLog.LayoutRenderers.LayoutRenderer.LoggingConfiguration"> - <summary> - Gets the logging configuration this target is part of. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AspApplicationValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP Application 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.AspApplicationValueLayoutRenderer.Variable"> - <summary> - Gets or sets the ASP Application variable name. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.AspRequestValueLayoutRenderer"> - <summary> - ASP Request variable. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP Request 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.AspRequestValueLayoutRenderer.Item"> - <summary> - Gets or sets the item name. The QueryString, Form, Cookies, or ServerVariables collection variables having the specified name are rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.QueryString"> - <summary> - Gets or sets the QueryString variable to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.Form"> - <summary> - Gets or sets the form variable to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.Cookie"> - <summary> - Gets or sets the cookie to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.AspRequestValueLayoutRenderer.ServerVariable"> - <summary> - Gets or sets the ServerVariables item to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.AspSessionValueLayoutRenderer"> - <summary> - ASP Session variable. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.AspSessionValueLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified ASP Session 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.AspSessionValueLayoutRenderer.Variable"> - <summary> - Gets or sets the session variable name. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.BaseDirLayoutRenderer"> - <summary> - The current application domain's base directory. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.BaseDirLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.BaseDirLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.BaseDirLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the application base directory and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.BaseDirLayoutRenderer.File"> - <summary> - Gets or sets the name of the file to be Path.Combine()'d with with the base directory. - </summary> - <docgen category='Advanced Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.BaseDirLayoutRenderer.Dir"> - <summary> - Gets or sets the name of the directory to be Path.Combine()'d with with the base directory. - </summary> - <docgen category='Advanced Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.CallSiteLayoutRenderer"> - <summary> - The call site (class name, method name and source information). - </summary> - </member> - <member name="M:NLog.LayoutRenderers.CallSiteLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.CallSiteLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.CallSiteLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the call site and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.ClassName"> - <summary> - Gets or sets a value indicating whether to render the class name. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.MethodName"> - <summary> - Gets or sets a value indicating whether to render the method name. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.FileName"> - <summary> - Gets or sets a value indicating whether to render the source file name and line number. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.IncludeSourcePath"> - <summary> - Gets or sets a value indicating whether to include source file path. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.NLog#Internal#IUsesStackTrace#StackTraceUsage"> - <summary> - Gets the level of stack trace information required by the implementing class. - </summary> - </member> - <member name="T:NLog.LayoutRenderers.CounterLayoutRenderer"> - <summary> - A counter value (increases on each layout rendering). - </summary> - </member> - <member name="M:NLog.LayoutRenderers.CounterLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.CounterLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.CounterLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified counter value and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.CounterLayoutRenderer.Value"> - <summary> - Gets or sets the initial value of the counter. - </summary> - <docgen category='Counter Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.CounterLayoutRenderer.Increment"> - <summary> - Gets or sets the value to be added to the counter after each layout rendering. - </summary> - <docgen category='Counter Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.CounterLayoutRenderer.Sequence"> - <summary> - Gets or sets the name of the sequence. Different named sequences can have individual values. - </summary> - <docgen category='Counter Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.DateLayoutRenderer"> - <summary> - Current date and time. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.DateLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.DateLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.DateLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the current date and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.DateLayoutRenderer.Culture"> - <summary> - Gets or sets the culture used for rendering. - </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="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="T:NLog.LayoutRenderers.EventContextLayoutRenderer"> - <summary> - Log event context data. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.EventContextLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified log event context item and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.EventContextLayoutRenderer.Item"> - <summary> - Gets or sets the name of the item. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.ExceptionLayoutRenderer"> - <summary> - Exception information provided through - a call to one of the Logger.*Exception() methods. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.ExceptionLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.ExceptionLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified exception information and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.Format"> - <summary> - Gets or sets the format of the output. Must be a comma-separated list of exception - properties: Message, Type, ShortType, ToString, Method, StackTrace. - This parameter value is case-insensitive. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.ExceptionLayoutRenderer.Separator"> - <summary> - Gets or sets the separator used to concatenate parts specified in the Format. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.FileContentsLayoutRenderer"> - <summary> - Renders contents of the specified file. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.FileContentsLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.FileContentsLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.FileContentsLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the contents of the specified file and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.FileContentsLayoutRenderer.FileName"> - <summary> - Gets or sets the name of the file. - </summary> - <docgen category='File Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.FileContentsLayoutRenderer.Encoding"> - <summary> - Gets or sets the encoding used in the file. - </summary> - <value>The encoding.</value> - <docgen category='File Options' order='10' /> - </member> - <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="P:NLog.LayoutRenderers.IdentityLayoutRenderer.FSNormalize"> - <summary> - Gets or sets a value indicating whether to modify the output of this renderer so it can be used as a part of file path - (illegal characters are replaced with '_'). - </summary> - <docgen category='Advanced Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.InstallContextLayoutRenderer"> - <summary> - Installation parameter (passed to InstallNLogConfig). - </summary> - </member> - <member name="M:NLog.LayoutRenderers.InstallContextLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified installation parameter and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.InstallContextLayoutRenderer.Parameter"> - <summary> - Gets or sets the name of the parameter. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.LayoutRendererAttribute"> - <summary> - Marks class as a layout renderer and assigns a format string to it. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.LayoutRendererAttribute.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.LayoutRendererAttribute"/> class. - </summary> - <param name="name">Name of the layout renderer.</param> - </member> - <member name="T:NLog.LayoutRenderers.LevelLayoutRenderer"> - <summary> - The log level. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.LevelLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the current log level and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="T:NLog.LayoutRenderers.LiteralLayoutRenderer"> - <summary> - A string literal. - </summary> - <remarks> - This is used to escape '${' sequence - as ;${literal:text=${}' - </remarks> - </member> - <member name="M:NLog.LayoutRenderers.LiteralLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.LiteralLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.LiteralLayoutRenderer.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.LiteralLayoutRenderer"/> class. - </summary> - <param name="text">The literal text value.</param> - <remarks>This is used by the layout compiler.</remarks> - </member> - <member name="M:NLog.LayoutRenderers.LiteralLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified string literal and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.LiteralLayoutRenderer.Text"> - <summary> - Gets or sets the literal text. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer"> - <summary> - XML event description compatible with log4j, Chainsaw and NLogViewer. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the XML logging event and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.IncludeNLogData"> - <summary> - Gets or sets a value indicating whether to include NLog-specific extensions to log4j schema. - </summary> - <docgen category='Payload Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.IndentXml"> - <summary> - Gets or sets a value indicating whether the XML should use spaces for indentation. - </summary> - <docgen category='Payload Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.AppInfo"> - <summary> - Gets or sets the AppInfo field. By default it's the friendly name of the current AppDomain. - </summary> - <docgen category='Payload Options' order='10' /> - </member> - <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.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="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.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the log message including any positional parameters and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="T:NLog.LayoutRenderers.NdcLayoutRenderer"> - <summary> - Nested Diagnostic Context item. Provided for compatibility with log4net. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.NdcLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.NdcLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.NdcLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified Nested Diagnostics Context item and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.NdcLayoutRenderer.TopFrames"> - <summary> - Gets or sets the number of top stack frames to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.NdcLayoutRenderer.BottomFrames"> - <summary> - Gets or sets the number of bottom stack frames to be rendered. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.NdcLayoutRenderer.Separator"> - <summary> - Gets or sets the separator to be used for concatenating nested diagnostics context output. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.NewLineLayoutRenderer"> - <summary> - A newline literal. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.NewLineLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the specified string literal and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="T:NLog.LayoutRenderers.NLogDirLayoutRenderer"> - <summary> - The directory where NLog.dll is located. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.NLogDirLayoutRenderer.#cctor"> - <summary> - Initializes static members of the NLogDirLayoutRenderer class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.NLogDirLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the directory where NLog is located and appends it to the specified <see cref="T:System.Text.StringBuilder"/>. - </summary> - <param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param> - <param name="logEvent">Logging event.</param> - </member> - <member name="P:NLog.LayoutRenderers.NLogDirLayoutRenderer.File"> - <summary> - Gets or sets the name of the file to be Path.Combine()'d with the directory name. - </summary> - <docgen category='Advanced Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.NLogDirLayoutRenderer.Dir"> - <summary> - Gets or sets the name of the directory to be Path.Combine()'d with the directory name. - </summary> - <docgen category='Advanced Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer"> - <summary> - The performance counter. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.InitializeLayoutRenderer"> - <summary> - Initializes the layout renderer. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.CloseLayoutRenderer"> - <summary> - Closes the layout renderer. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.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.PerformanceCounterLayoutRenderer.Category"> - <summary> - Gets or sets the name of the counter category. - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.Counter"> - <summary> - Gets or sets the name of the performance counter. - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.Instance"> - <summary> - Gets or sets the name of the performance counter instance (e.g. this.Global_). - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.PerformanceCounterLayoutRenderer.MachineName"> - <summary> - Gets or sets the name of the machine to read the performance counter from. - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.ProcessIdLayoutRenderer"> - <summary> - The identifier of the current process. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.ProcessIdLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the current process ID. - </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.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 Vitual 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.ProcessNameLayoutRenderer"> - <summary> - The name of the current process. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.ProcessNameLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Renders the current process name (optionally with a full path). - </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.ProcessNameLayoutRenderer.FullName"> - <summary> - Gets or sets a value indicating whether to write the full path to the process executable. - </summary> - <docgen category='Rendering Options' order='10' /> - </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="T:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer"> - <summary> - High precision timer, based on the value returned from QueryPerformanceCounter() optionally converted to seconds. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer"/> class. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.InitializeLayoutRenderer"> - <summary> - Initializes the layout renderer. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.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="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.Normalize"> - <summary> - Gets or sets a value indicating whether to normalize the result by subtracting - it from the result of the first call (so that it's effectively zero-based). - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.Difference"> - <summary> - Gets or sets a value indicating whether to output the difference between the result - of QueryPerformanceCounter and the previous one. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.Seconds"> - <summary> - Gets or sets a value indicating whether to convert the result to seconds by dividing - by the result of QueryPerformanceFrequency(). - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.Precision"> - <summary> - Gets or sets the number of decimal digits to be included in output. - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.QueryPerformanceCounterLayoutRenderer.AlignDecimalPoint"> - <summary> - Gets or sets a value indicating whether to align decimal point (emit non-significant zeros). - </summary> - <docgen category='Rendering Options' order='10' /> - </member> - <member name="T:NLog.LayoutRenderers.RegistryLayoutRenderer"> - <summary> - A value from the Registry. - </summary> - </member> - <member name="M:NLog.LayoutRenderers.RegistryLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> - <summary> - Reads the specified registry key and value and appends it to - the passed <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. Ignored.</param> - </member> - <member name="P:NLog.LayoutRenderers.RegistryLayoutRenderer.Value"> - <summary> - Gets or sets the registry value name. - </summary> - <docgen category='Registry Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.RegistryLayoutRenderer.DefaultValue"> - <summary> - Gets or sets the value to be output when the specified registry key or value is not found. - </summary> - <docgen category='Registry Options' order='10' /> - </member> - <member name="P:NLog.LayoutRenderers.RegistryLayoutRenderer.Key"> - <summary> - Gets or sets the registry key. - </summary> - <remarks> - Must have one of the forms: - <ul> - <li>HKLM\Key\Full\Name</li> - <li>HKEY_LOCAL_MACHINE\Key\Full\Name</li> - <li>HKCU\Key\Full\Name</li> - <li>HKEY_CURRENT_USER\Key\Full\Name</li> - </ul> - </remarks> - <docgen category='Registry Options' order='10' /> - </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="T:NLog.LayoutRenderers.SilverlightApplicationInfoOption"> - <summary> - Specifies application information to display in ${sl-appinfo} renderer. - </summary> - </member> - <member name="F:NLog.LayoutRenderers.SilverlightApplicationInfoOption.XapUri"> - <summary> - URI of the current application XAP file. - </summary> - </member> - <member name="F:NLog.LayoutRenderers.SilverlightApplicationInfoOption.IsOutOfBrowser"> - <summary> - Whether application is running out-of-browser. - </summary> - </member> - <member name="F:NLog.LayoutRenderers.SilverlightApplicationInfoOption.InstallState"> - <summary> - Installed state of an application. - </summary> - </member> - <member name="F:NLog.LayoutRenderers.SilverlightApplicationInfoOption.HasElevatedPermissions"> - <summary> - Whether application is running with elevated permissions. - </summary> - </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.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.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> - 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.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> - <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. - </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="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.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="T:NLog.LayoutRenderers.Wrappers.ReplaceLayoutRendererWrapper"> - <summary> - Replaces a string in the output of another layout with another string. - </summary> - </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="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.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.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> - </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.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> - </member> - <member name="T:NLog.Layouts.LayoutWithHeaderAndFooter"> - <summary> - A specialized layout that supports header and footer. - </summary> - </member> - <member name="T:NLog.Layouts.Layout"> - <summary> - Abstract interface that layouts must implement. - </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. - </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.LoggingConfiguration"> - <summary> - Gets the logging configuration this target is part of. - </summary> - </member> - <member name="M:NLog.Layouts.LayoutWithHeaderAndFooter.Precalculate(NLog.LogEventInfo)"> - <summary> - Precalculates the layout for the specified log event and stores the result - in per-log event cache. - </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.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="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 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 allowes 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.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.LayoutParser.Tokenizer"> - <summary> - Simple character tokenizer. - </summary> - </member> - <member name="M:NLog.Layouts.LayoutParser.Tokenizer.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Layouts.LayoutParser.Tokenizer"/> class. - </summary> - <param name="text">The text to be tokenized.</param> - </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 occurences of - '${' with '${literal:text=${}' - </remarks> - </member> - <member name="M:NLog.Layouts.SimpleLayout.Evaluate(System.String,NLog.LogEventInfo)"> - <summary> - Evaluates the specified text by expadinging 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 occurences 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 expadinging 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 occurences 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.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.Text"> - <summary> - Gets or sets the layout text. - </summary> - <docgen category='Layout Options' order='10' /> - </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="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.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="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 named after the currently-being-initialized class. - </summary> - <returns>The logger.</returns> - <remarks>This is a slow-running method. - Make sure you're not doing this in a loop.</remarks> - </member> - <member name="M:NLog.LogFactory.GetCurrentClassLogger(System.Type)"> - <summary> - Gets the logger named after the currently-being-initialized class. - </summary> - <param name="loggerType">The type of the logger to create. The type must inherit from NLog.Logger.</param> - <returns>The logger.</returns> - <remarks>This is a slow-running method. - Make sure you're not doing this in a loop.</remarks> - </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 aren't 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. - </summary> - <param name="name">Name of the logger.</param> - <param name="loggerType">The type of the logger to create. The type must inherit from NLog.Logger.</param> - <returns>The logger reference. Multiple calls to <c>GetLogger</c> with the - same argument aren't guaranteed to return the same logger reference.</returns> - </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.EnableLogging"/> calls is greater - than or equal to <see cref="M:NLog.LogFactory.DisableLogging"/> calls.</remarks> - <returns>An object that iplements IDisposable whose Dispose() method - reenables logging. To be used with C# <c>using ()</c> statement.</returns> - </member> - <member name="M:NLog.LogFactory.EnableLogging"> - <summary>Increases the log enable counter and if it reaches 0 the logs are disabled.</summary> - <remarks>Logging is enabled if the number of <see cref="M:NLog.LogFactory.EnableLogging"/> calls is greater - than or equal to <see cref="M:NLog.LogFactory.DisableLogging"/> calls.</remarks> - </member> - <member name="M:NLog.LogFactory.IsLoggingEnabled"> - <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.EnableLogging"/> calls is greater - than or equal to <see cref="M:NLog.LogFactory.DisableLogging"/> calls.</remarks> - </member> - <member name="M:NLog.LogFactory.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="E:NLog.LogFactory.ConfigurationChanged"> - <summary> - Occurs when logging <see cref="P:NLog.LogFactory.Configuration"/> changes. - </summary> - </member> - <member name="E:NLog.LogFactory.ConfigurationReloaded"> - <summary> - Occurs when logging <see cref="P:NLog.LogFactory.Configuration"/> gets reloaded. - </summary> - </member> - <member name="P:NLog.LogFactory.ThrowExceptions"> - <summary> - Gets or sets a value indicating whether exceptions should be thrown. - </summary> - <value>A value of <c>true</c> if exceptiosn should be thrown; otherwise, <c>false</c>.</value> - <remarks>By default exceptions - are not thrown under any circumstances. - </remarks> - </member> - <member name="P:NLog.LogFactory.Configuration"> - <summary> - Gets or sets the current logging configuration. - </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="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="o">Other object to compare to.</param> - <returns>True if objects are equal, false otherwise.</returns> - </member> - <member name="T:NLog.LogFactory.LogEnabler"> - <summary> - Enables logging in <see cref="M:System.IDisposable.Dispose"/> implementation. - </summary> - </member> - <member name="M:NLog.LogFactory.LogEnabler.#ctor(NLog.LogFactory)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LogFactory.LogEnabler"/> class. - </summary> - <param name="factory">The factory.</param> - </member> - <member name="M:NLog.LogFactory.LogEnabler.System#IDisposable#Dispose"> - <summary> - Enables logging. - </summary> - </member> - <member name="T:NLog.LogFactory`1"> - <summary> - Specialized LogFactory that can return instances of custom logger types. - </summary> - <typeparam name="T">The type of the logger to be returned. Must inherit from <see cref="T:NLog.Logger"/>.</typeparam> - </member> - <member name="M:NLog.LogFactory`1.GetLogger(System.String)"> - <summary> - Gets the logger. - </summary> - <param name="name">The logger name.</param> - <returns>An instance of <typeparamref name="T"/>.</returns> - </member> - <member name="M:NLog.LogFactory`1.GetCurrentClassLogger"> - <summary> - Gets the logger named after the currently-being-initialized class. - </summary> - <returns>The logger.</returns> - <remarks>This is a slow-running method. - Make sure you're not doing this in a loop.</remarks> - </member> - <member name="T:NLog.Logger"> - <summary> - Provides logging interface and utility functions. - </summary> - <content> - Auto-generated Logger members for binary compatibility with NLog 1.0. - </content> - </member> - <member name="M:NLog.Logger.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Logger"/> class. - </summary> - </member> - <member name="M:NLog.Logger.IsEnabled(NLog.LogLevel)"> - <summary> - Gets a value indicating whether logging is enabled for the specified level. - </summary> - <param name="level">Log level to be checked.</param> - <returns>A value of <see langword="true" /> if logging is enabled for the specified level, otherwise it returns <see langword="false" />.</returns> - </member> - <member name="M:NLog.Logger.Log(NLog.LogEventInfo)"> - <summary> - Writes the specified diagnostic message. - </summary> - <param name="logEvent">Log event.</param> - </member> - <member name="M:NLog.Logger.Log(System.Type,NLog.LogEventInfo)"> - <summary> - Writes the specified diagnostic message. - </summary> - <param name="wrapperType">The name of the type that wraps Logger.</param> - <param name="logEvent">Log event.</param> - </member> - <member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)"> - <overloads> - Writes the diagnostic message at the specified level using the specified format provider and format parameters. - </overloads> - <summary> - Writes the diagnostic message at the specified level. - </summary> - <typeparam name="T">Type of the value.</typeparam> - <param name="level">The log level.</param> - <param name="value">The value to be written.</param> - </member> - <member name="M:NLog.Logger.Log``1(NLog.LogLevel,System.IFormatProvider,``0)"> - <summary> - Writes the diagnostic message at the specified level. - </summary> - <typeparam name="T">Type of the value.</typeparam> - <param name="level">The log level.</param> - <param name="formatProvider">An IFormatProvider that supplies culture-specific formatting information.</param> - <param name="value">The value to be written.</param> - </member> - <member name="M:NLog.Logger.Log(NLog.LogLevel,NLog.LogMessageGenerator)"> - <summary> - Writes the diagnostic message at the specified level. - </summary> - <param name="level">The log level.</param> - <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``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.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``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``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``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``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``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``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.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.GetFilterResult(System.Collections.Generic.IEnumerable{NLog.Filters.Filter},NLog.LogEventInfo)"> - <summary> - Gets the filter result. - </summary> - <param name="filterChain">The filter chain.</param> - <param name="logEvent">The log event.</param> - <returns>The result of the filter.</returns> - </member> - <member name="T:NLog.LogLevel"> - <summary> - Defines available log levels. - </summary> - </member> - <member name="F:NLog.LogLevel.Trace"> - <summary> - Trace log level. - </summary> - </member> - <member name="F:NLog.LogLevel.Debug"> - <summary> - Debug log level. - </summary> - </member> - <member name="F:NLog.LogLevel.Info"> - <summary> - Info log level. - </summary> - </member> - <member name="F:NLog.LogLevel.Warn"> - <summary> - Warn log level. - </summary> - </member> - <member name="F:NLog.LogLevel.Error"> - <summary> - Error log level. - </summary> - </member> - <member name="F:NLog.LogLevel.Fatal"> - <summary> - Fatal log level. - </summary> - </member> - <member name="F:NLog.LogLevel.Off"> - <summary> - Off log level. - </summary> - </member> - <member name="M:NLog.LogLevel.op_Equality(NLog.LogLevel,NLog.LogLevel)"> - <summary> - Compares two <see cref="T:NLog.LogLevel"/> objects - and returns a value indicating whether - the first one is equal to the second one. - </summary> - <param name="level1">The first level.</param> - <param name="level2">The second level.</param> - <returns>The value of <c>level1.Ordinal == level2.Ordinal</c>.</returns> - </member> - <member name="M:NLog.LogLevel.op_Inequality(NLog.LogLevel,NLog.LogLevel)"> - <summary> - Compares two <see cref="T:NLog.LogLevel"/> objects - and returns a value indicating whether - the first one is not equal to the second one. - </summary> - <param name="level1">The first level.</param> - <param name="level2">The second level.</param> - <returns>The value of <c>level1.Ordinal != level2.Ordinal</c>.</returns> - </member> - <member name="M:NLog.LogLevel.op_GreaterThan(NLog.LogLevel,NLog.LogLevel)"> - <summary> - Compares two <see cref="T:NLog.LogLevel"/> objects - and returns a value indicating whether - the first one is greater than the second one. - </summary> - <param name="level1">The first level.</param> - <param name="level2">The second level.</param> - <returns>The value of <c>level1.Ordinal > 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.Debug"/>, 1 gives <see cref="F:NLog.LogLevel.Info"/> and so on.</returns> - </member> - <member name="M:NLog.LogLevel.FromString(System.String)"> - <summary> - Returns the <see cref="T:NLog.LogLevel"/> that corresponds to the supplied <see langword="string" />. - </summary> - <param name="levelName">The texual representation of the log level.</param> - <returns>The enumeration value.</returns> - </member> - <member name="M:NLog.LogLevel.ToString"> - <summary> - Returns a string representation of the log level. - </summary> - <returns>Log level name.</returns> - </member> - <member name="M:NLog.LogLevel.GetHashCode"> - <summary> - Returns a hash code for this instance. - </summary> - <returns> - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - </returns> - </member> - <member name="M:NLog.LogLevel.Equals(System.Object)"> - <summary> - Determines whether the specified <see cref="T:System.Object"/> is equal to this instance. - </summary> - <param name="obj">The <see cref="T:System.Object"/> to compare with this instance.</param> - <returns> - Value of <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>. - </returns> - <exception cref="T:System.NullReferenceException"> - The <paramref name="obj"/> parameter is null. - </exception> - </member> - <member name="M:NLog.LogLevel.CompareTo(System.Object)"> - <summary> - Compares the level to the other <see cref="T:NLog.LogLevel"/> object. - </summary> - <param name="obj"> - The object object. - </param> - <returns> - A value less than zero when this logger's <see cref="P:NLog.LogLevel.Ordinal"/> is - less than the other logger's ordinal, 0 when they are equal and - greater than zero when this ordinal is greater than the - other ordinal. - </returns> - </member> - <member name="P:NLog.LogLevel.Name"> - <summary> - Gets the name of the log level. - </summary> - </member> - <member name="P:NLog.LogLevel.Ordinal"> - <summary> - Gets the ordinal of the log level. - </summary> - </member> - <member name="T:NLog.LogManager"> - <summary> - Creates and manages instances of <see cref="T:NLog.Logger" /> objects. - </summary> - </member> - <member name="M:NLog.LogManager.#cctor"> - <summary> - Initializes static members of the LogManager class. - </summary> - </member> - <member name="M:NLog.LogManager.#ctor"> - <summary> - Prevents a default instance of the LogManager class from being created. - </summary> - </member> - <member name="M:NLog.LogManager.GetCurrentClassLogger"> - <summary> - Gets the logger named after the currently-being-initialized class. - </summary> - <returns>The logger.</returns> - <remarks>This is a slow-running method. - Make sure you're not doing this in a loop.</remarks> - </member> - <member name="M:NLog.LogManager.GetCurrentClassLogger(System.Type)"> - <summary> - Gets the logger named after the currently-being-initialized class. - </summary> - <param name="loggerType">The logger class. The class must inherit from <see cref="T:NLog.Logger"/>.</param> - <returns>The logger.</returns> - <remarks>This is a slow-running method. - Make sure you're not doing this in a loop.</remarks> - </member> - <member name="M:NLog.LogManager.CreateNullLogger"> - <summary> - Creates a logger that discards all log messages. - </summary> - <returns>Null logger which discards all log messages.</returns> - </member> - <member name="M:NLog.LogManager.GetLogger(System.String)"> - <summary> - Gets the specified named logger. - </summary> - <param name="name">Name of the logger.</param> - <returns>The logger reference. Multiple calls to <c>GetLogger</c> with the same argument aren't guaranteed to return the same logger reference.</returns> - </member> - <member name="M:NLog.LogManager.GetLogger(System.String,System.Type)"> - <summary> - Gets the specified named logger. - </summary> - <param name="name">Name of the logger.</param> - <param name="loggerType">The logger class. The class must inherit from <see cref="T:NLog.Logger"/>.</param> - <returns>The logger reference. Multiple calls to <c>GetLogger</c> with the same argument aren't guaranteed to return the same logger reference.</returns> - </member> - <member name="M:NLog.LogManager.ReconfigExistingLoggers"> - <summary> - Loops through all loggers previously returned by GetLogger. - and recalculates their target and filter list. Useful after modifying the configuration programmatically - to ensure that all loggers have been properly configured. - </summary> - </member> - <member name="M:NLog.LogManager.Flush"> - <summary> - Flush any pending log messages (in case of asynchronous targets). - </summary> - </member> - <member name="M:NLog.LogManager.Flush(System.TimeSpan)"> - <summary> - Flush any pending log messages (in case of asynchronous targets). - </summary> - <param name="timeout">Maximum time to allow for the flush. Any messages after that time will be discarded.</param> - </member> - <member name="M:NLog.LogManager.Flush(System.Int32)"> - <summary> - Flush any pending log messages (in case of asynchronous targets). - </summary> - <param name="timeoutMilliseconds">Maximum time to allow for the flush. Any messages after that time will be discarded.</param> - </member> - <member name="M:NLog.LogManager.Flush(NLog.Common.AsyncContinuation)"> - <summary> - Flush any pending log messages (in case of asynchronous targets). - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="M:NLog.LogManager.Flush(NLog.Common.AsyncContinuation,System.TimeSpan)"> - <summary> - Flush any pending log messages (in case of asynchronous targets). - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - <param name="timeout">Maximum time to allow for the flush. Any messages after that time will be discarded.</param> - </member> - <member name="M:NLog.LogManager.Flush(NLog.Common.AsyncContinuation,System.Int32)"> - <summary> - Flush any pending log messages (in case of asynchronous targets). - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - <param name="timeoutMilliseconds">Maximum time to allow for the flush. Any messages after that time will be discarded.</param> - </member> - <member name="M:NLog.LogManager.DisableLogging"> - <summary>Decreases the log enable counter and if it reaches -1 - the logs are disabled.</summary> - <remarks>Logging is enabled if the number of <see cref="M:NLog.LogManager.EnableLogging"/> calls is greater - than or equal to <see cref="M:NLog.LogManager.DisableLogging"/> calls.</remarks> - <returns>An object that iplements IDisposable whose Dispose() method - reenables logging. To be used with C# <c>using ()</c> statement.</returns> - </member> - <member name="M:NLog.LogManager.EnableLogging"> - <summary>Increases the log enable counter and if it reaches 0 the logs are disabled.</summary> - <remarks>Logging is enabled if the number of <see cref="M:NLog.LogManager.EnableLogging"/> calls is greater - than or equal to <see cref="M:NLog.LogManager.DisableLogging"/> calls.</remarks> - </member> - <member name="M:NLog.LogManager.IsLoggingEnabled"> - <summary> - Returns <see langword="true"/> if logging is currently enabled. - </summary> - <returns>A value of <see langword="true"/> if logging is currently enabled, - <see langword="false"/> otherwise.</returns> - <remarks>Logging is enabled if the number of <see cref="M:NLog.LogManager.EnableLogging"/> calls is greater - than or equal to <see cref="M:NLog.LogManager.DisableLogging"/> calls.</remarks> - </member> - <member name="E:NLog.LogManager.ConfigurationChanged"> - <summary> - Occurs when logging <see cref="P:NLog.LogManager.Configuration"/> changes. - </summary> - </member> - <member name="E:NLog.LogManager.ConfigurationReloaded"> - <summary> - Occurs when logging <see cref="P:NLog.LogManager.Configuration"/> gets reloaded. - </summary> - </member> - <member name="P:NLog.LogManager.ThrowExceptions"> - <summary> - Gets or sets a value indicating whether NLog should throw exceptions. - By default exceptions are not thrown under any circumstances. - </summary> - </member> - <member name="P:NLog.LogManager.Configuration"> - <summary> - Gets or sets the current logging configuration. - </summary> - </member> - <member name="P:NLog.LogManager.GlobalThreshold"> - <summary> - Gets or sets the global log threshold. Log events below this threshold are not logged. - </summary> - </member> - <member name="T:NLog.LogMessageGenerator"> - <summary> - Returns a log message. Used to defer calculation of - the log message until it's actually needed. - </summary> - <returns>Log message.</returns> - </member> - <member name="T:NLog.LogReceiverService.ILogReceiverClient"> - <summary> - Service contract for Log Receiver client. - </summary> - </member> - <member name="M:NLog.LogReceiverService.ILogReceiverClient.BeginProcessLogMessages(NLog.LogReceiverService.NLogEvents,System.AsyncCallback,System.Object)"> - <summary> - Begins processing of log messages. - </summary> - <param name="events">The events.</param> - <param name="callback">The callback.</param> - <param name="asyncState">Asynchronous state.</param> - <returns> - IAsyncResult value which can be passed to <see cref="M:NLog.LogReceiverService.ILogReceiverClient.EndProcessLogMessages(System.IAsyncResult)"/>. - </returns> - </member> - <member name="M:NLog.LogReceiverService.ILogReceiverClient.EndProcessLogMessages(System.IAsyncResult)"> - <summary> - Ends asynchronous processing of log messages. - </summary> - <param name="result">The result.</param> - </member> - <member name="T:NLog.LogReceiverService.ILogReceiverClientChannel"> - <summary> - Log Receiver Client Channel. - </summary> - </member> - <member name="T:NLog.LogReceiverService.ILogReceiverServer"> - <summary> - Service contract for Log Receiver server. - </summary> - </member> - <member name="M:NLog.LogReceiverService.ILogReceiverServer.ProcessLogMessages(NLog.LogReceiverService.NLogEvents)"> - <summary> - Processes the log messages. - </summary> - <param name="events">The events.</param> - </member> - <member name="T:NLog.LogReceiverService.LogReceiverServiceConfig"> - <summary> - Internal configuration of Log Receiver Service contracts. - </summary> - </member> - <member name="T:NLog.LogReceiverService.NLogEvent"> - <summary> - Wire format for NLog Event. - </summary> - </member> - <member name="M:NLog.LogReceiverService.NLogEvent.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LogReceiverService.NLogEvent"/> class. - </summary> - </member> - <member name="M:NLog.LogReceiverService.NLogEvent.ToEventInfo(NLog.LogReceiverService.NLogEvents,System.String)"> - <summary> - Converts the <see cref="T:NLog.LogReceiverService.NLogEvent"/> to <see cref="T:NLog.LogEventInfo"/>. - </summary> - <param name="context">The <see cref="T:NLog.LogReceiverService.NLogEvent"/> object this <see cref="T:NLog.LogReceiverService.NLogEvent"/> is part of..</param> - <param name="loggerNamePrefix">The logger name prefix to prepend in front of the logger name.</param> - <returns>Converted <see cref="T:NLog.LogEventInfo"/>.</returns> - </member> - <member name="P:NLog.LogReceiverService.NLogEvent.Id"> - <summary> - Gets or sets the client-generated identifier of the event. - </summary> - </member> - <member name="P:NLog.LogReceiverService.NLogEvent.LevelOrdinal"> - <summary> - Gets or sets the ordinal of the log level. - </summary> - </member> - <member name="P:NLog.LogReceiverService.NLogEvent.LoggerOrdinal"> - <summary> - Gets or sets the logger ordinal (index into <see cref="P:NLog.LogReceiverService.NLogEvents.Strings"/>. - </summary> - <value>The logger ordinal.</value> - </member> - <member name="P:NLog.LogReceiverService.NLogEvent.TimeDelta"> - <summary> - Gets or sets the time delta (in ticks) between the time of the event and base time. - </summary> - </member> - <member name="P:NLog.LogReceiverService.NLogEvent.MessageOrdinal"> - <summary> - Gets or sets the message string index. - </summary> - </member> - <member name="P:NLog.LogReceiverService.NLogEvent.Values"> - <summary> - Gets or sets the collection of layout values. - </summary> - </member> - <member name="P:NLog.LogReceiverService.NLogEvent.ValueIndexes"> - <summary> - Gets the collection of indexes into <see cref="P:NLog.LogReceiverService.NLogEvents.Strings"/> array for each layout value. - </summary> - </member> - <member name="T:NLog.LogReceiverService.NLogEvents"> - <summary> - Wire format for NLog event package. - </summary> - </member> - <member name="M:NLog.LogReceiverService.NLogEvents.ToEventInfo(System.String)"> - <summary> - Converts the events to sequence of <see cref="T:NLog.LogEventInfo"/> objects suitable for routing through NLog. - </summary> - <param name="loggerNamePrefix">The logger name prefix to prepend in front of each logger name.</param> - <returns> - Sequence of <see cref="T:NLog.LogEventInfo"/> objects. - </returns> - </member> - <member name="M:NLog.LogReceiverService.NLogEvents.ToEventInfo"> - <summary> - Converts the events to sequence of <see cref="T:NLog.LogEventInfo"/> objects suitable for routing through NLog. - </summary> - <returns> - Sequence of <see cref="T:NLog.LogEventInfo"/> objects. - </returns> - </member> - <member name="P:NLog.LogReceiverService.NLogEvents.ClientName"> - <summary> - Gets or sets the name of the client. - </summary> - <value>The name of the client.</value> - </member> - <member name="P:NLog.LogReceiverService.NLogEvents.BaseTimeUtc"> - <summary> - Gets or sets the base time (UTC ticks) for all events in the package. - </summary> - <value>The base time UTC.</value> - </member> - <member name="P:NLog.LogReceiverService.NLogEvents.LayoutNames"> - <summary> - Gets or sets the collection of layout names which are shared among all events. - </summary> - <value>The layout names.</value> - </member> - <member name="P:NLog.LogReceiverService.NLogEvents.Strings"> - <summary> - Gets or sets the collection of logger names. - </summary> - <value>The logger names.</value> - </member> - <member name="P:NLog.LogReceiverService.NLogEvents.Events"> - <summary> - Gets or sets the list of events. - </summary> - <value>The events.</value> - </member> - <member name="T:NLog.LogReceiverService.StringCollection"> - <summary> - List of strings annotated for more terse serialization. - </summary> - </member> - <member name="M:NLog.LogReceiverService.StringCollection.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LogReceiverService.StringCollection"/> class. - </summary> - </member> - <member name="T:NLog.LogReceiverService.WcfLogReceiverClient"> - <summary> - Log Receiver Client using WCF. - </summary> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class. - </summary> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class. - </summary> - <param name="endpointConfigurationName">Name of the endpoint configuration.</param> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor(System.String,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class. - </summary> - <param name="endpointConfigurationName">Name of the endpoint configuration.</param> - <param name="remoteAddress">The remote address.</param> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor(System.String,System.ServiceModel.EndpointAddress)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class. - </summary> - <param name="endpointConfigurationName">Name of the endpoint configuration.</param> - <param name="remoteAddress">The remote address.</param> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.#ctor(System.ServiceModel.Channels.Binding,System.ServiceModel.EndpointAddress)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.LogReceiverService.WcfLogReceiverClient"/> class. - </summary> - <param name="binding">The binding.</param> - <param name="remoteAddress">The remote address.</param> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.OpenAsync"> - <summary> - Opens the client asynchronously. - </summary> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.OpenAsync(System.Object)"> - <summary> - Opens the client asynchronously. - </summary> - <param name="userState">User-specific state.</param> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.CloseAsync"> - <summary> - Closes the client asynchronously. - </summary> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.CloseAsync(System.Object)"> - <summary> - Closes the client asynchronously. - </summary> - <param name="userState">User-specific state.</param> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.ProcessLogMessagesAsync(NLog.LogReceiverService.NLogEvents)"> - <summary> - Processes the log messages asynchronously. - </summary> - <param name="events">The events to send.</param> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.ProcessLogMessagesAsync(NLog.LogReceiverService.NLogEvents,System.Object)"> - <summary> - Processes the log messages asynchronously. - </summary> - <param name="events">The events to send.</param> - <param name="userState">User-specific state.</param> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.NLog#LogReceiverService#ILogReceiverClient#BeginProcessLogMessages(NLog.LogReceiverService.NLogEvents,System.AsyncCallback,System.Object)"> - <summary> - Begins processing of log messages. - </summary> - <param name="events">The events to send.</param> - <param name="callback">The callback.</param> - <param name="asyncState">Asynchronous state.</param> - <returns> - IAsyncResult value which can be passed to <see cref="M:NLog.LogReceiverService.ILogReceiverClient.EndProcessLogMessages(System.IAsyncResult)"/>. - </returns> - </member> - <member name="M:NLog.LogReceiverService.WcfLogReceiverClient.NLog#LogReceiverService#ILogReceiverClient#EndProcessLogMessages(System.IAsyncResult)"> - <summary> - Ends asynchronous processing of log messages. - </summary> - <param name="result">The result.</param> - </member> - <member name="E:NLog.LogReceiverService.WcfLogReceiverClient.ProcessLogMessagesCompleted"> - <summary> - Occurs when the log message processing has completed. - </summary> - </member> - <member name="E:NLog.LogReceiverService.WcfLogReceiverClient.OpenCompleted"> - <summary> - Occurs when Open operation has completed. - </summary> - </member> - <member name="E:NLog.LogReceiverService.WcfLogReceiverClient.CloseCompleted"> - <summary> - Occurs when Close operation has completed. - </summary> - </member> - <member name="T:NLog.MappedDiagnosticsContext"> - <summary> - Mapped Diagnostics Context - a thread-local structure that keeps a dictionary - of strings and provides methods to output them in layouts. - Mostly for compatibility with log4net. - </summary> - </member> - <member name="M:NLog.MappedDiagnosticsContext.Set(System.String,System.String)"> - <summary> - Sets the current thread MDC item to the specified value. - </summary> - <param name="item">Item name.</param> - <param name="value">Item value.</param> - </member> - <member name="M:NLog.MappedDiagnosticsContext.Get(System.String)"> - <summary> - Gets the current thread MDC named item. - </summary> - <param name="item">Item name.</param> - <returns>The item value of String.Empty if the value is not present.</returns> - </member> - <member name="M:NLog.MappedDiagnosticsContext.Contains(System.String)"> - <summary> - Checks whether the specified item exists in current thread MDC. - </summary> - <param name="item">Item name.</param> - <returns>A boolean indicating whether the specified item exists in current thread MDC.</returns> - </member> - <member name="M:NLog.MappedDiagnosticsContext.Remove(System.String)"> - <summary> - Removes the specified item from current thread MDC. - </summary> - <param name="item">Item name.</param> - </member> - <member name="M:NLog.MappedDiagnosticsContext.Clear"> - <summary> - Clears the content of current thread MDC. - </summary> - </member> - <member name="T:NLog.MDC"> - <summary> - Mapped Diagnostics Context - used for log4net compatibility. - </summary> - </member> - <member name="M:NLog.MDC.Set(System.String,System.String)"> - <summary> - Sets the current thread MDC item to the specified value. - </summary> - <param name="item">Item name.</param> - <param name="value">Item value.</param> - </member> - <member name="M:NLog.MDC.Get(System.String)"> - <summary> - Gets the current thread MDC named item. - </summary> - <param name="item">Item name.</param> - <returns>The item value of String.Empty if the value is not present.</returns> - </member> - <member name="M:NLog.MDC.Contains(System.String)"> - <summary> - Checks whether the specified item exists in current thread MDC. - </summary> - <param name="item">Item name.</param> - <returns>A boolean indicating whether the specified item exists in current thread MDC.</returns> - </member> - <member name="M:NLog.MDC.Remove(System.String)"> - <summary> - Removes the specified item from current thread MDC. - </summary> - <param name="item">Item name.</param> - </member> - <member name="M:NLog.MDC.Clear"> - <summary> - Clears the content of current thread MDC. - </summary> - </member> - <member name="T:NLog.NDC"> - <summary> - Nested Diagnostics Context - for log4net compatibility. - </summary> - </member> - <member name="M:NLog.NDC.Push(System.String)"> - <summary> - Pushes the specified text on current thread NDC. - </summary> - <param name="text">The text to be pushed.</param> - <returns>An instance of the object that implements IDisposable that returns the stack to the previous level when IDisposable.Dispose() is called. To be used with C# using() statement.</returns> - </member> - <member name="M:NLog.NDC.Pop"> - <summary> - Pops the top message off the NDC stack. - </summary> - <returns>The top message which is no longer on the stack.</returns> - </member> - <member name="M:NLog.NDC.Clear"> - <summary> - Clears current thread NDC stack. - </summary> - </member> - <member name="M:NLog.NDC.GetAllMessages"> - <summary> - Gets all messages on the stack. - </summary> - <returns>Array of strings on the stack.</returns> - </member> - <member name="P:NLog.NDC.TopMessage"> - <summary> - Gets the top NDC message but doesn't remove it. - </summary> - <returns>The top message. .</returns> - </member> - <member name="T:NLog.NestedDiagnosticsContext"> - <summary> - Nested Diagnostics Context - a thread-local structure that keeps a stack - of strings and provides methods to output them in layouts - Mostly for compatibility with log4net. - </summary> - </member> - <member name="M:NLog.NestedDiagnosticsContext.Push(System.String)"> - <summary> - Pushes the specified text on current thread NDC. - </summary> - <param name="text">The text to be pushed.</param> - <returns>An instance of the object that implements IDisposable that returns the stack to the previous level when IDisposable.Dispose() is called. To be used with C# using() statement.</returns> - </member> - <member name="M:NLog.NestedDiagnosticsContext.Pop"> - <summary> - Pops the top message off the NDC stack. - </summary> - <returns>The top message which is no longer on the stack.</returns> - </member> - <member name="M:NLog.NestedDiagnosticsContext.Clear"> - <summary> - Clears current thread NDC stack. - </summary> - </member> - <member name="M:NLog.NestedDiagnosticsContext.GetAllMessages"> - <summary> - Gets all messages on the stack. - </summary> - <returns>Array of strings on the stack.</returns> - </member> - <member name="P:NLog.NestedDiagnosticsContext.TopMessage"> - <summary> - Gets the top NDC message but doesn't remove it. - </summary> - <returns>The top message. .</returns> - </member> - <member name="T:NLog.NestedDiagnosticsContext.StackPopper"> - <summary> - Resets the stack to the original count during <see cref="M:System.IDisposable.Dispose"/>. - </summary> - </member> - <member name="M:NLog.NestedDiagnosticsContext.StackPopper.#ctor(System.Collections.Generic.Stack{System.String},System.Int32)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NestedDiagnosticsContext.StackPopper"/> class. - </summary> - <param name="stack">The stack.</param> - <param name="previousCount">The previous count.</param> - </member> - <member name="M:NLog.NestedDiagnosticsContext.StackPopper.System#IDisposable#Dispose"> - <summary> - Reverts the stack to original item count. - </summary> - </member> - <member name="T:NLog.NLogConfigurationException"> - <summary> - Exception thrown during NLog configuration. - </summary> - </member> - <member name="M:NLog.NLogConfigurationException.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NLogConfigurationException"/> class. - </summary> - </member> - <member name="M:NLog.NLogConfigurationException.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NLogConfigurationException"/> class. - </summary> - <param name="message">The message.</param> - </member> - <member name="M:NLog.NLogConfigurationException.#ctor(System.String,System.Exception)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NLogConfigurationException"/> class. - </summary> - <param name="message">The message.</param> - <param name="innerException">The inner exception.</param> - </member> - <member name="M:NLog.NLogConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NLogConfigurationException"/> class. - </summary> - <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> - <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> - <exception cref="T:System.ArgumentNullException"> - The <paramref name="info"/> parameter is null. - </exception> - <exception cref="T:System.Runtime.Serialization.SerializationException"> - The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). - </exception> - </member> - <member name="T:NLog.NLogRuntimeException"> - <summary> - Exception thrown during log event processing. - </summary> - </member> - <member name="M:NLog.NLogRuntimeException.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class. - </summary> - </member> - <member name="M:NLog.NLogRuntimeException.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class. - </summary> - <param name="message">The message.</param> - </member> - <member name="M:NLog.NLogRuntimeException.#ctor(System.String,System.Exception)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class. - </summary> - <param name="message">The message.</param> - <param name="innerException">The inner exception.</param> - </member> - <member name="M:NLog.NLogRuntimeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NLogRuntimeException"/> class. - </summary> - <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> - <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> - <exception cref="T:System.ArgumentNullException"> - The <paramref name="info"/> parameter is null. - </exception> - <exception cref="T:System.Runtime.Serialization.SerializationException"> - The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). - </exception> - </member> - <member name="T:NLog.NLogTraceListener"> - <summary> - TraceListener which routes all messages through NLog. - </summary> - </member> - <member name="M:NLog.NLogTraceListener.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.NLogTraceListener"/> class. - </summary> - </member> - <member name="M:NLog.NLogTraceListener.Write(System.String)"> - <summary> - When overridden in a derived class, writes the specified message to the listener you create in the derived class. - </summary> - <param name="message">A message to write.</param> - </member> - <member name="M:NLog.NLogTraceListener.WriteLine(System.String)"> - <summary> - When overridden in a derived class, writes a message to the listener you create in the derived class, followed by a line terminator. - </summary> - <param name="message">A message to write.</param> - </member> - <member name="M:NLog.NLogTraceListener.Close"> - <summary> - When overridden in a derived class, closes the output stream so it no longer receives tracing or debugging output. - </summary> - </member> - <member name="M:NLog.NLogTraceListener.Fail(System.String)"> - <summary> - Emits an error message. - </summary> - <param name="message">A message to emit.</param> - </member> - <member name="M:NLog.NLogTraceListener.Fail(System.String,System.String)"> - <summary> - Emits an error message and a detailed error message. - </summary> - <param name="message">A message to emit.</param> - <param name="detailMessage">A detailed message to emit.</param> - </member> - <member name="M:NLog.NLogTraceListener.Flush"> - <summary> - Flushes the output buffer. - </summary> - </member> - <member name="M:NLog.NLogTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)"> - <summary> - Writes trace information, a data object and event information to the listener specific output. - </summary> - <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param> - <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param> - <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param> - <param name="id">A numeric identifier for the event.</param> - <param name="data">The trace data to emit.</param> - </member> - <member name="M:NLog.NLogTraceListener.TraceData(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object[])"> - <summary> - Writes trace information, an array of data objects and event information to the listener specific output. - </summary> - <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param> - <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param> - <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param> - <param name="id">A numeric identifier for the event.</param> - <param name="data">An array of objects to emit as data.</param> - </member> - <member name="M:NLog.NLogTraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32)"> - <summary> - Writes trace and event information to the listener specific output. - </summary> - <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param> - <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param> - <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param> - <param name="id">A numeric identifier for the event.</param> - </member> - <member name="M:NLog.NLogTraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])"> - <summary> - Writes trace information, a formatted array of objects and event information to the listener specific output. - </summary> - <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param> - <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param> - <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param> - <param name="id">A numeric identifier for the event.</param> - <param name="format">A format string that contains zero or more format items, which correspond to objects in the <paramref name="args"/> array.</param> - <param name="args">An object array containing zero or more objects to format.</param> - </member> - <member name="M:NLog.NLogTraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String)"> - <summary> - Writes trace information, a message, and event information to the listener specific output. - </summary> - <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param> - <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param> - <param name="eventType">One of the <see cref="T:System.Diagnostics.TraceEventType"/> values specifying the type of event that has caused the trace.</param> - <param name="id">A numeric identifier for the event.</param> - <param name="message">A message to write.</param> - </member> - <member name="M:NLog.NLogTraceListener.TraceTransfer(System.Diagnostics.TraceEventCache,System.String,System.Int32,System.String,System.Guid)"> - <summary> - Writes trace information, a message, a related activity identity and event information to the listener specific output. - </summary> - <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache"/> object that contains the current process ID, thread ID, and stack trace information.</param> - <param name="source">A name used to identify the output, typically the name of the application that generated the trace event.</param> - <param name="id">A numeric identifier for the event.</param> - <param name="message">A message to write.</param> - <param name="relatedActivityId">A <see cref="T:System.Guid"/> object identifying a related activity.</param> - </member> - <member name="M:NLog.NLogTraceListener.GetSupportedAttributes"> - <summary> - Gets the custom attributes supported by the trace listener. - </summary> - <returns> - A string array naming the custom attributes supported by the trace listener, or null if there are no custom attributes. - </returns> - </member> - <member name="M:NLog.NLogTraceListener.TranslateLogLevel(System.Diagnostics.TraceEventType)"> - <summary> - Translates the event type to level from <see cref="T:System.Diagnostics.TraceEventType"/>. - </summary> - <param name="eventType">Type of the event.</param> - <returns>Translated log level.</returns> - </member> - <member name="P:NLog.NLogTraceListener.LogFactory"> - <summary> - Gets or sets the log factory to use when outputting messages (null - use LogManager). - </summary> - </member> - <member name="P:NLog.NLogTraceListener.DefaultLogLevel"> - <summary> - Gets or sets the default log level. - </summary> - </member> - <member name="P:NLog.NLogTraceListener.ForceLogLevel"> - <summary> - Gets or sets the log which should be always used regardless of source level. - </summary> - </member> - <member name="P:NLog.NLogTraceListener.IsThreadSafe"> - <summary> - Gets a value indicating whether the trace listener is thread safe. - </summary> - <value></value> - <returns>true if the trace listener is thread safe; otherwise, false. The default is false.</returns> - </member> - <member name="P:NLog.NLogTraceListener.AutoLoggerName"> - <summary> - Gets or sets a value indicating whether to use auto logger name detected from the stack trace. - </summary> - </member> - <member name="T:NLog.Targets.ArchiveNumberingMode"> - <summary> - Specifies the way archive numbering is performed. - </summary> - </member> - <member name="F:NLog.Targets.ArchiveNumberingMode.Sequence"> - <summary> - Sequence style numbering. The most recent archive has the highest number. - </summary> - </member> - <member name="F:NLog.Targets.ArchiveNumberingMode.Rolling"> - <summary> - Rolling style numbering (the most recent is always #0 then #1, ..., #N. - </summary> - </member> - <member name="T:NLog.Targets.AspResponseTarget"> - <summary> - Outputs log messages through the ASP Response object. - </summary> - <seealso href="http://nlog-project.org/wiki/AspResponse_target">Documentation on NLog Wiki</seealso> - </member> - <member name="T:NLog.Targets.TargetWithLayout"> - <summary> - Represents target that supports string formatting using layouts. - </summary> - </member> - <member name="T:NLog.Targets.Target"> - <summary> - Represents logging target. - </summary> - </member> - <member name="M:NLog.Targets.Target.NLog#Internal#ISupportsInitialize#Initialize(NLog.Config.LoggingConfiguration)"> - <summary> - Initializes this instance. - </summary> - <param name="configuration">The configuration.</param> - </member> - <member name="M:NLog.Targets.Target.NLog#Internal#ISupportsInitialize#Close"> - <summary> - Closes this instance. - </summary> - </member> - <member name="M:NLog.Targets.Target.Dispose"> - <summary> - Closes the target. - </summary> - </member> - <member name="M:NLog.Targets.Target.Flush(NLog.Common.AsyncContinuation)"> - <summary> - Flush any pending log messages (in case of asynchronous targets). - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="M:NLog.Targets.Target.PrecalculateVolatileLayouts(NLog.LogEventInfo)"> - <summary> - Calls the <see cref="M:NLog.Layouts.Layout.Precalculate(NLog.LogEventInfo)"/> on each volatile layout - used by this target. - </summary> - <param name="logEvent"> - The log event. - </param> - </member> - <member name="M:NLog.Targets.Target.ToString"> - <summary> - Returns a <see cref="T:System.String"/> that represents this instance. - </summary> - <returns> - A <see cref="T:System.String"/> that represents this instance. - </returns> - </member> - <member name="M:NLog.Targets.Target.WriteAsyncLogEvent(NLog.Common.AsyncLogEventInfo)"> - <summary> - Writes the log to the target. - </summary> - <param name="logEvent">Log event to write.</param> - </member> - <member name="M:NLog.Targets.Target.WriteAsyncLogEvents(NLog.Common.AsyncLogEventInfo[])"> - <summary> - Writes the array of log events. - </summary> - <param name="logEvents">The log events.</param> - </member> - <member name="M:NLog.Targets.Target.Initialize(NLog.Config.LoggingConfiguration)"> - <summary> - Initializes this instance. - </summary> - <param name="configuration">The configuration.</param> - </member> - <member name="M:NLog.Targets.Target.Close"> - <summary> - Closes this instance. - </summary> - </member> - <member name="M:NLog.Targets.Target.Dispose(System.Boolean)"> - <summary> - Releases unmanaged and - optionally - managed resources. - </summary> - <param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param> - </member> - <member name="M:NLog.Targets.Target.InitializeTarget"> - <summary> - Initializes the target. Can be used by inheriting classes - to initialize logging. - </summary> - </member> - <member name="M:NLog.Targets.Target.CloseTarget"> - <summary> - Closes the target and releases any unmanaged resources. - </summary> - </member> - <member name="M:NLog.Targets.Target.FlushAsync(NLog.Common.AsyncContinuation)"> - <summary> - Flush any pending log messages asynchronously (in case of asynchronous targets). - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="M:NLog.Targets.Target.Write(NLog.LogEventInfo)"> - <summary> - Writes logging event to the log target. - classes. - </summary> - <param name="logEvent"> - Logging event to be written out. - </param> - </member> - <member name="M:NLog.Targets.Target.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Writes log event to the log target. Must be overridden in inheriting - classes. - </summary> - <param name="logEvent">Log event to be written out.</param> - </member> - <member name="M:NLog.Targets.Target.Write(NLog.Common.AsyncLogEventInfo[])"> - <summary> - Writes an array of logging events to the log target. By default it iterates on all - events and passes them to "Write" method. Inheriting classes can use this method to - optimize batch writes. - </summary> - <param name="logEvents">Logging events to be written out.</param> - </member> - <member name="P:NLog.Targets.Target.Name"> - <summary> - Gets or sets the name of the target. - </summary> - <docgen category='General Options' order='10' /> - </member> - <member name="P:NLog.Targets.Target.SyncRoot"> - <summary> - Gets the object which can be used to synchronize asynchronous operations that must rely on the . - </summary> - </member> - <member name="P:NLog.Targets.Target.LoggingConfiguration"> - <summary> - Gets the logging configuration this target is part of. - </summary> - </member> - <member name="P:NLog.Targets.Target.IsInitialized"> - <summary> - Gets a value indicating whether the target has been initialized. - </summary> - </member> - <member name="M:NLog.Targets.TargetWithLayout.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.TargetWithLayout"/> class. - </summary> - <remarks> - The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> - </remarks> - </member> - <member name="P:NLog.Targets.TargetWithLayout.Layout"> - <summary> - Gets or sets the layout used to format log messages. - </summary> - <docgen category='Layout Options' order='1' /> - </member> - <member name="M:NLog.Targets.AspResponseTarget.Write(NLog.LogEventInfo)"> - <summary> - Outputs the rendered logging event through the <c>OutputDebugString()</c> Win32 API. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="P:NLog.Targets.AspResponseTarget.AddComments"> - <summary> - Gets or sets a value indicating whether to add <!-- --> comments around all written texts. - </summary> - <docgen category='Layout Options' order='100' /> - </member> - <member name="T:NLog.Targets.ChainsawTarget"> - <summary> - Sends log messages to the remote instance of Chainsaw application from log4j. - </summary> - <seealso href="http://nlog-project.org/wiki/Chainsaw_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/Chainsaw/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/Chainsaw/Simple/Example.cs" /> - <p> - NOTE: If your receiver application is ever likely to be off-line, don't use TCP protocol - or you'll get TCP timeouts and your application will crawl. - Either switch to UDP transport or use <a href="target.AsyncWrapper.html">AsyncWrapper</a> target - so that your application threads will not be blocked by the timing-out connection attempts. - </p> - </example> - </member> - <member name="T:NLog.Targets.NLogViewerTarget"> - <summary> - Sends log messages to the remote instance of NLog Viewer. - </summary> - <seealso href="http://nlog-project.org/wiki/NLogViewer_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/NLogViewer/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/NLogViewer/Simple/Example.cs" /> - <p> - NOTE: If your receiver application is ever likely to be off-line, don't use TCP protocol - or you'll get TCP timeouts and your application will crawl. - Either switch to UDP transport or use <a href="target.AsyncWrapper.html">AsyncWrapper</a> target - so that your application threads will not be blocked by the timing-out connection attempts. - </p> - </example> - </member> - <member name="T:NLog.Targets.NetworkTarget"> - <summary> - Sends log messages over the network. - </summary> - <seealso href="http://nlog-project.org/wiki/Network_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/Network/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/Network/Simple/Example.cs" /> - <p> - To print the results, use any application that's able to receive messages over - TCP or UDP. <a href="http://m.nu/program/util/netcat/netcat.html">NetCat</a> is - a simple but very powerful command-line tool that can be used for that. This image - demonstrates the NetCat tool receiving log messages from Network target. - </p> - <img src="examples/targets/Screenshots/Network/Output.gif" /> - <p> - NOTE: If your receiver application is ever likely to be off-line, don't use TCP protocol - or you'll get TCP timeouts and your application will crawl. - Either switch to UDP transport or use <a href="target.AsyncWrapper.html">AsyncWrapper</a> target - so that your application threads will not be blocked by the timing-out connection attempts. - </p> - <p> - There are two specialized versions of the Network target: <a href="target.Chainsaw.html">Chainsaw</a> - and <a href="target.NLogViewer.html">NLogViewer</a> which write to instances of Chainsaw log4j viewer - or NLogViewer application respectively. - </p> - </example> - </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.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.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)</li> - <li>tcp4://host:port - force TCP/IPv4</li> - <li>tcp6://host:port - force TCP/IPv6</li> - <li>udp://host:port - UDP (auto select IPv4/IPv6, not supported on Silverlight)</li> - <li>udp4://host:port - force UDP/IPv4 (not supported on Silverlight)</li> - <li>udp6://host:port - force UDP/IPv6 (not supported on Silverlight)</li> - </ul> - For HTTP Support use WebService target. - </remarks> - <docgen category='Connection Options' order='10' /> - </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.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.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="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.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> - </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="T:NLog.Targets.ColoredConsoleTarget"> - <summary> - Writes log messages to the console with customizable coloring. - </summary> - <seealso href="http://nlog-project.org/wiki/ColoredConsole_target">Documentation on NLog Wiki</seealso> - </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="M:NLog.Targets.ColoredConsoleTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.ColoredConsoleTarget"/> 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.ColoredConsoleTarget.InitializeTarget"> - <summary> - Initializes the target. - </summary> - </member> - <member name="M:NLog.Targets.ColoredConsoleTarget.CloseTarget"> - <summary> - Closes the target and releases any unmanaged resources. - </summary> - </member> - <member name="M:NLog.Targets.ColoredConsoleTarget.Write(NLog.LogEventInfo)"> - <summary> - Writes the specified log event to the console highlighting entries - and words based on a set of defined rules. - </summary> - <param name="logEvent">Log event.</param> - </member> - <member name="P:NLog.Targets.ColoredConsoleTarget.ErrorStream"> - <summary> - Gets or sets a value indicating whether the error stream (stderr) should be used instead of the output stream (stdout). - </summary> - <docgen category='Output Options' order='10' /> - </member> - <member name="P:NLog.Targets.ColoredConsoleTarget.UseDefaultRowHighlightingRules"> - <summary> - Gets or sets a value indicating whether to use default row highlighting rules. - </summary> - <remarks> - The default rules are: - <table> - <tr> - <th>Condition</th> - <th>Foreground Color</th> - <th>Background Color</th> - </tr> - <tr> - <td>level == LogLevel.Fatal</td> - <td>Red</td> - <td>NoChange</td> - </tr> - <tr> - <td>level == LogLevel.Error</td> - <td>Yellow</td> - <td>NoChange</td> - </tr> - <tr> - <td>level == LogLevel.Warn</td> - <td>Magenta</td> - <td>NoChange</td> - </tr> - <tr> - <td>level == LogLevel.Info</td> - <td>White</td> - <td>NoChange</td> - </tr> - <tr> - <td>level == LogLevel.Debug</td> - <td>Gray</td> - <td>NoChange</td> - </tr> - <tr> - <td>level == LogLevel.Trace</td> - <td>DarkGray</td> - <td>NoChange</td> - </tr> - </table> - </remarks> - <docgen category='Highlighting Rules' order='9' /> - </member> - <member name="P:NLog.Targets.ColoredConsoleTarget.RowHighlightingRules"> - <summary> - Gets the row highlighting rules. - </summary> - <docgen category='Highlighting Rules' order='10' /> - </member> - <member name="P:NLog.Targets.ColoredConsoleTarget.WordHighlightingRules"> - <summary> - Gets the word highlighting rules. - </summary> - <docgen category='Highlighting Rules' order='11' /> - </member> - <member name="T:NLog.Targets.ColoredConsoleTarget.ColorPair"> - <summary> - Color pair (foreground and background). - </summary> - </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="http://nlog-project.org/wiki/Console_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/Console/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/Console/Simple/Example.cs" /> - </example> - </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="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="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="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.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.CompiledRegex"> - <summary> - Gets the compiled regular expression that matches either Text or Regex property. - </summary> - </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="T:NLog.Targets.DatabaseCommandInfo"> - <summary> - Information about database command + parameters. - </summary> - </member> - <member name="M:NLog.Targets.DatabaseCommandInfo.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.DatabaseCommandInfo"/> class. - </summary> - </member> - <member name="P:NLog.Targets.DatabaseCommandInfo.CommandType"> - <summary> - Gets or sets the type of the command. - </summary> - <value>The type of the command.</value> - <docgen category='Command Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseCommandInfo.ConnectionString"> - <summary> - Gets or sets the connection string to run the command against. If not provided, connection string from the target is used. - </summary> - <docgen category='Command Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseCommandInfo.Text"> - <summary> - Gets or sets the command text. - </summary> - <docgen category='Command Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseCommandInfo.IgnoreFailures"> - <summary> - Gets or sets a value indicating whether to ignore failures. - </summary> - <docgen category='Command Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseCommandInfo.Parameters"> - <summary> - Gets the collection of parameters. Each parameter contains a mapping - between NLog layout and a database named or positional parameter. - </summary> - <docgen category='Command Options' order='10' /> - </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.DatabaseTarget"> - <summary> - Writes log messages to the database using an ADO.NET provider. - </summary> - <seealso href="http://nlog-project.org/wiki/Database_target">Documentation on NLog Wiki</seealso> - <example> - <para> - The configuration is dependent on the database type, because - there are differnet methods of specifying connection string, SQL - command and command parameters. - </para> - <para>MS SQL Server using System.Data.SqlClient:</para> - <code lang="XML" source="examples/targets/Configuration File/Database/MSSQL/NLog.config" height="450" /> - <para>Oracle using System.Data.OracleClient:</para> - <code lang="XML" source="examples/targets/Configuration File/Database/Oracle.Native/NLog.config" height="350" /> - <para>Oracle using System.Data.OleDBClient:</para> - <code lang="XML" source="examples/targets/Configuration File/Database/Oracle.OleDB/NLog.config" height="350" /> - <para>To set up the log target programmatically use code like this (an equivalent of MSSQL configuration):</para> - <code lang="C#" source="examples/targets/Configuration API/Database/MSSQL/Example.cs" height="630" /> - </example> - </member> - <member name="M:NLog.Targets.DatabaseTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.DatabaseTarget"/> class. - </summary> - </member> - <member name="M:NLog.Targets.DatabaseTarget.Install(NLog.Config.InstallationContext)"> - <summary> - Performs installation which requires administrative permissions. - </summary> - <param name="installationContext">The installation context.</param> - </member> - <member name="M:NLog.Targets.DatabaseTarget.Uninstall(NLog.Config.InstallationContext)"> - <summary> - Performs uninstallation which requires administrative permissions. - </summary> - <param name="installationContext">The installation context.</param> - </member> - <member name="M:NLog.Targets.DatabaseTarget.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="M:NLog.Targets.DatabaseTarget.InitializeTarget"> - <summary> - Initializes the target. Can be used by inheriting classes - to initialize logging. - </summary> - </member> - <member name="M:NLog.Targets.DatabaseTarget.CloseTarget"> - <summary> - Closes the target and releases any unmanaged resources. - </summary> - </member> - <member name="M:NLog.Targets.DatabaseTarget.Write(NLog.LogEventInfo)"> - <summary> - Writes the specified logging event to the database. It creates - a new database command, prepares parameters for it by calculating - layouts and executes the command. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="M:NLog.Targets.DatabaseTarget.Write(NLog.Common.AsyncLogEventInfo[])"> - <summary> - Writes an array of logging events to the log target. By default it iterates on all - events and passes them to "Write" method. Inheriting classes can use this method to - optimize batch writes. - </summary> - <param name="logEvents">Logging events to be written out.</param> - </member> - <member name="P:NLog.Targets.DatabaseTarget.DBProvider"> - <summary> - Gets or sets the name of the database provider. - </summary> - <remarks> - <para> - The parameter name should be a provider invariant name as registered in machine.config or app.config. Common values are: - </para> - <ul> - <li><c>System.Data.SqlClient</c> - <see href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.aspx">SQL Sever Client</see></li> - <li><c>System.Data.SqlServerCe.3.5</c> - <see href="http://www.microsoft.com/sqlserver/2005/en/us/compact.aspx">SQL Sever Compact 3.5</see></li> - <li><c>System.Data.OracleClient</c> - <see href="http://msdn.microsoft.com/en-us/library/system.data.oracleclient.aspx">Oracle Client from Microsoft</see> (deprecated in .NET Framework 4)</li> - <li><c>Oracle.DataAccess.Client</c> - <see href="http://www.oracle.com/technology/tech/windows/odpnet/index.html">ODP.NET provider from Oracle</see></li> - <li><c>System.Data.SQLite</c> - <see href="http://sqlite.phxsoftware.com/">System.Data.SQLite driver for SQLite</see></li> - <li><c>Npgsql</c> - <see href="http://npgsql.projects.postgresql.org/">Npgsql driver for PostgreSQL</see></li> - <li><c>MySql.Data.MySqlClient</c> - <see href="http://www.mysql.com/downloads/connector/net/">MySQL Connector/Net</see></li> - </ul> - <para>(Note that provider invariant names are not supported on .NET Compact Framework).</para> - <para> - Alternatively the parameter value can be be a fully qualified name of the provider - connection type (class implementing <see cref="T:System.Data.IDbConnection"/>) or one of the following tokens: - </para> - <ul> - <li><c>sqlserver</c>, <c>mssql</c>, <c>microsoft</c> or <c>msde</c> - SQL Server Data Provider</li> - <li><c>oledb</c> - OLEDB Data Provider</li> - <li><c>odbc</c> - ODBC Data Provider</li> - </ul> - </remarks> - <docgen category="Connection Options" order="10"/> - </member> - <member name="P:NLog.Targets.DatabaseTarget.ConnectionStringName"> - <summary> - Gets or sets the name of the connection string (as specified in <see href="http://msdn.microsoft.com/en-us/library/bf7sd233.aspx"><connectionStrings> configuration section</see>. - </summary> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.ConnectionString"> - <summary> - Gets or sets the connection string. When provided, it overrides the values - specified in DBHost, DBUserName, DBPassword, DBDatabase. - </summary> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.InstallConnectionString"> - <summary> - Gets or sets the connection string using for installation and uninstallation. If not provided, regular ConnectionString is being used. - </summary> - <docgen category='Installation Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.InstallDdlCommands"> - <summary> - Gets the installation DDL commands. - </summary> - <docgen category='Installation Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.UninstallDdlCommands"> - <summary> - Gets the uninstallation DDL commands. - </summary> - <docgen category='Installation Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.KeepConnection"> - <summary> - Gets or sets a value indicating whether to keep the - database connection open between the log events. - </summary> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.UseTransactions"> - <summary> - Gets or sets a value indicating whether to use database transactions. - Some data providers require this. - </summary> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.DBHost"> - <summary> - Gets or sets the database host name. If the ConnectionString is not provided - this value will be used to construct the "Server=" part of the - connection string. - </summary> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.DBUserName"> - <summary> - Gets or sets the database user name. If the ConnectionString is not provided - this value will be used to construct the "User ID=" part of the - connection string. - </summary> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.DBPassword"> - <summary> - Gets or sets the database password. If the ConnectionString is not provided - this value will be used to construct the "Password=" part of the - connection string. - </summary> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.DBDatabase"> - <summary> - Gets or sets the database name. If the ConnectionString is not provided - this value will be used to construct the "Database=" part of the - connection string. - </summary> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.CommandText"> - <summary> - Gets or sets the text of the SQL command to be run on each log level. - </summary> - <remarks> - Typically this is a SQL INSERT statement or a stored procedure call. - It should use the database-specific parameters (marked as <c>@parameter</c> - for SQL server or <c>:parameter</c> for Oracle, other data providers - have their own notation) and not the layout renderers, - because the latter is prone to SQL injection attacks. - The layout renderers should be specified as <parameter /> elements instead. - </remarks> - <docgen category='SQL Statement' order='10' /> - </member> - <member name="P:NLog.Targets.DatabaseTarget.Parameters"> - <summary> - Gets the collection of parameters. Each parameter contains a mapping - between NLog layout and a database named or positional parameter. - </summary> - <docgen category='SQL Statement' order='11' /> - </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.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="http://nlog-project.org/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.Write(NLog.LogEventInfo)"> - <summary> - Increases the number of messages. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="P:NLog.Targets.DebugTarget.Counter"> - <summary> - Gets the number of times this target has been called. - </summary> - <docgen category='Debugging Options' order='10' /> - </member> - <member name="P:NLog.Targets.DebugTarget.LastMessage"> - <summary> - Gets the last message rendered by this target. - </summary> - <docgen category='Debugging Options' order='10' /> - </member> - <member name="T:NLog.Targets.EventLogTarget"> - <summary> - Writes log message to the Event Log. - </summary> - <seealso href="http://nlog-project.org/wiki/EventLog_target">Documentation on NLog Wiki</seealso> - <example> - <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/EventLog/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/EventLog/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.EventLogTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.EventLogTarget"/> class. - </summary> - </member> - <member name="M:NLog.Targets.EventLogTarget.Install(NLog.Config.InstallationContext)"> - <summary> - Performs installation which requires administrative permissions. - </summary> - <param name="installationContext">The installation context.</param> - </member> - <member name="M:NLog.Targets.EventLogTarget.Uninstall(NLog.Config.InstallationContext)"> - <summary> - Performs uninstallation which requires administrative permissions. - </summary> - <param name="installationContext">The installation context.</param> - </member> - <member name="M:NLog.Targets.EventLogTarget.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="M:NLog.Targets.EventLogTarget.InitializeTarget"> - <summary> - Initializes the target. - </summary> - </member> - <member name="M:NLog.Targets.EventLogTarget.Write(NLog.LogEventInfo)"> - <summary> - Writes the specified logging event to the event log. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="P:NLog.Targets.EventLogTarget.MachineName"> - <summary> - Gets or sets the name of the machine on which Event Log service is running. - </summary> - <docgen category='Event Log Options' order='10' /> - </member> - <member name="P:NLog.Targets.EventLogTarget.EventId"> - <summary> - Gets or sets the layout that renders event ID. - </summary> - <docgen category='Event Log Options' order='10' /> - </member> - <member name="P:NLog.Targets.EventLogTarget.Category"> - <summary> - Gets or sets the layout that renders event Category. - </summary> - <docgen category='Event Log Options' order='10' /> - </member> - <member name="P:NLog.Targets.EventLogTarget.Source"> - <summary> - Gets or sets the value to be used as the event Source. - </summary> - <remarks> - By default this is the friendly name of the current AppDomain. - </remarks> - <docgen category='Event Log Options' order='10' /> - </member> - <member name="P:NLog.Targets.EventLogTarget.Log"> - <summary> - Gets or sets the name of the Event Log to write to. This can be System, Application or - any user-defined name. - </summary> - <docgen category='Event Log Options' order='10' /> - </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> - Archive every year. - </summary> - </member> - <member name="F:NLog.Targets.FileArchivePeriod.Month"> - <summary> - Archive every month. - </summary> - </member> - <member name="F:NLog.Targets.FileArchivePeriod.Day"> - <summary> - Archive daily. - </summary> - </member> - <member name="F:NLog.Targets.FileArchivePeriod.Hour"> - <summary> - Archive every hour. - </summary> - </member> - <member name="F:NLog.Targets.FileArchivePeriod.Minute"> - <summary> - Archive every minute. - </summary> - </member> - <member name="T:NLog.Targets.FileTarget"> - <summary> - Writes log messages to one or more files. - </summary> - <seealso href="http://nlog-project.org/wiki/File_target">Documentation on NLog Wiki</seealso> - </member> - <member name="M:NLog.Targets.FileTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.FileTarget"/> class. - </summary> - <remarks> - The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> - </remarks> - </member> - <member name="M:NLog.Targets.FileTarget.CleanupInitializedFiles"> - <summary> - Removes records of initialized files that have not been - accessed in the last two days. - </summary> - <remarks> - Files are marked 'initialized' for the purpose of writing footers when the logging finishes. - </remarks> - </member> - <member name="M:NLog.Targets.FileTarget.CleanupInitializedFiles(System.DateTime)"> - <summary> - Removes records of initialized files that have not been - accessed after the specified date. - </summary> - <param name="cleanupThreshold">The cleanup threshold.</param> - <remarks> - Files are marked 'initialized' for the purpose of writing footers when the logging finishes. - </remarks> - </member> - <member name="M:NLog.Targets.FileTarget.FlushAsync(NLog.Common.AsyncContinuation)"> - <summary> - Flushes all pending file operations. - </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.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.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.LogEventInfo"/> objects.</param> - <remarks> - This function makes use of the fact that the events are batched by sorting - the requests by filename. This optimizes the number of open/close calls - and can help improve performance. - </remarks> - </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="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.CreateDirs"> - <summary> - Gets or sets a value indicating whether to create directories if they don't 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.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.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.ArchiveAboveSize"> - <summary> - Gets or sets the size in bytes above which log files will be automatically archived. - </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.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.NewLineChars"> - <summary> - Gets the characters that are appended after each line. - </summary> - </member> - <member name="T:NLog.Targets.FormControlTarget"> - <summary> - Logs text to Windows.Forms.Control.Text property control of specified Name. - </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/FormControl/NLog.config" /> - <p> - The result is: - </p> - <img src="examples/targets/Screenshots/FormControl/FormControl.gif" /> - <p> - To set up the log target programmatically similar to above use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/FormControl/Form1.cs" />, - </example> - </member> - <member name="M:NLog.Targets.FormControlTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.FormControlTarget"/> 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.FormControlTarget.Write(NLog.LogEventInfo)"> - <summary> - Log message to control. - </summary> - <param name="logEvent"> - The logging event. - </param> - </member> - <member name="P:NLog.Targets.FormControlTarget.ControlName"> - <summary> - Gets or sets the name of control to which NLog will log write log text. - </summary> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.FormControlTarget.Append"> - <summary> - Gets or sets a value indicating whether log text should be appended to the text of the control instead of overwriting it. </summary> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.FormControlTarget.FormName"> - <summary> - Gets or sets the name of the Form on which the control is located. - </summary> - <docgen category='Form Options' order='10' /> - </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> - Don't insert any line ending. - </summary> - </member> - <member name="T:NLog.Targets.LogReceiverWebServiceTarget"> - <summary> - Sends log messages to a NLog Receiver Service (using WCF or Web Services). - </summary> - <seealso href="http://nlog-project.org/wiki/LogReceiverService_target">Documentation on NLog Wiki</seealso> - </member> - <member name="M:NLog.Targets.LogReceiverWebServiceTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.LogReceiverWebServiceTarget"/> class. - </summary> - </member> - <member name="M:NLog.Targets.LogReceiverWebServiceTarget.Write(NLog.Common.AsyncLogEventInfo)"> - <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="M:NLog.Targets.LogReceiverWebServiceTarget.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 "Append" method. Inheriting classes can use this method to - optimize batch writes. - </summary> - <param name="logEvents">Logging events to be written out.</param> - </member> - <member name="P:NLog.Targets.LogReceiverWebServiceTarget.EndpointAddress"> - <summary> - Gets or sets the endpoint address. - </summary> - <value>The endpoint address.</value> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.LogReceiverWebServiceTarget.EndpointConfigurationName"> - <summary> - Gets or sets the name of the endpoint configuration in WCF configuration file. - </summary> - <value>The name of the endpoint configuration.</value> - <docgen category='Connection Options' order='10' /> - </member> - <member name="P:NLog.Targets.LogReceiverWebServiceTarget.UseBinaryEncoding"> - <summary> - Gets or sets a value indicating whether to use binary message encoding. - </summary> - <docgen category='Payload Options' order='10' /> - </member> - <member name="P:NLog.Targets.LogReceiverWebServiceTarget.ClientId"> - <summary> - Gets or sets the client ID. - </summary> - <value>The client ID.</value> - <docgen category='Payload Options' order='10' /> - </member> - <member name="P:NLog.Targets.LogReceiverWebServiceTarget.Parameters"> - <summary> - Gets the list of parameters. - </summary> - <value>The parameters.</value> - <docgen category='Payload Options' order='10' /> - </member> - <member name="T:NLog.Targets.MailTarget"> - <summary> - Sends log messages by email using SMTP protocol. - </summary> - <seealso href="http://nlog-project.org/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.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="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="T:NLog.Targets.MemoryTarget"> - <summary> - Writes log messages to an ArrayList in memory for programmatic retrieval. - </summary> - <seealso href="http://nlog-project.org/wiki/Memory_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/Memory/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/Memory/Simple/Example.cs" /> - </example> - </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.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.MessageBoxTarget"> - <summary> - Pops up log messages as message boxes. - </summary> - <seealso href="http://nlog-project.org/wiki/MessageBox_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/MessageBox/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> - The result is a message box: - </p> - <img src="examples/targets/Screenshots/MessageBox/MessageBoxTarget.gif" /> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/MessageBox/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.MessageBoxTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.MessageBoxTarget"/> 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.MessageBoxTarget.Write(NLog.LogEventInfo)"> - <summary> - Displays the message box with the log message and caption specified in the Caption - parameter. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="M:NLog.Targets.MessageBoxTarget.Write(NLog.Common.AsyncLogEventInfo[])"> - <summary> - Displays the message box with the array of rendered logs messages and caption specified in the Caption - parameter. - </summary> - <param name="logEvents">The array of logging events.</param> - </member> - <member name="P:NLog.Targets.MessageBoxTarget.Caption"> - <summary> - Gets or sets the message box title. - </summary> - <docgen category='UI Options' order='10' /> - </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 calcuate 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="http://nlog-project.org/wiki/MethodCall_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/MethodCall/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/MethodCall/Simple/Example.cs" /> - </example> - </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.LogEventInfo)"> - <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[])"> - <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.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. - </summary> - <docgen category='Invocation Options' order='10' /> - </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="http://nlog-project.org/wiki/Null_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/Null/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/Null/Simple/Example.cs" /> - </example> - </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.OutputDebugStringTarget"> - <summary> - Outputs log messages through the <c>OutputDebugString()</c> Win32 API. - </summary> - <seealso href="http://nlog-project.org/wiki/OutputDebugString_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/OutputDebugString/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/OutputDebugString/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.OutputDebugStringTarget.Write(NLog.LogEventInfo)"> - <summary> - Outputs the rendered logging event through the <c>OutputDebugString()</c> Win32 API. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="T:NLog.Targets.PerformanceCounterTarget"> - <summary> - Increments specified performance counter on each write. - </summary> - <seealso href="http://nlog-project.org/wiki/PerformanceCounter_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/PerfCounter/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/PerfCounter/Simple/Example.cs" /> - </example> - <remarks> - TODO: - 1. Unable to create a category allowing multiple counter instances (.Net 2.0 API only, probably) - 2. Is there any way of adding new counters without deleting the whole category? - 3. There should be some mechanism of resetting the counter (e.g every day starts from 0), or auto-switching to - another counter instance (with dynamic creation of new instance). This could be done with layouts. - </remarks> - </member> - <member name="M:NLog.Targets.PerformanceCounterTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.PerformanceCounterTarget"/> class. - </summary> - </member> - <member name="M:NLog.Targets.PerformanceCounterTarget.Install(NLog.Config.InstallationContext)"> - <summary> - Performs installation which requires administrative permissions. - </summary> - <param name="installationContext">The installation context.</param> - </member> - <member name="M:NLog.Targets.PerformanceCounterTarget.Uninstall(NLog.Config.InstallationContext)"> - <summary> - Performs uninstallation which requires administrative permissions. - </summary> - <param name="installationContext">The installation context.</param> - </member> - <member name="M:NLog.Targets.PerformanceCounterTarget.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="M:NLog.Targets.PerformanceCounterTarget.Write(NLog.LogEventInfo)"> - <summary> - Increments the configured performance counter. - </summary> - <param name="logEvent">Log event.</param> - </member> - <member name="M:NLog.Targets.PerformanceCounterTarget.CloseTarget"> - <summary> - Closes the target and releases any unmanaged resources. - </summary> - </member> - <member name="M:NLog.Targets.PerformanceCounterTarget.EnsureInitialized"> - <summary> - Ensures that the performance counter has been initialized. - </summary> - <returns>True if the performance counter is operational, false otherwise.</returns> - </member> - <member name="P:NLog.Targets.PerformanceCounterTarget.AutoCreate"> - <summary> - Gets or sets a value indicating whether performance counter should be automatically created. - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="P:NLog.Targets.PerformanceCounterTarget.CategoryName"> - <summary> - Gets or sets the name of the performance counter category. - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="P:NLog.Targets.PerformanceCounterTarget.CounterName"> - <summary> - Gets or sets the name of the performance counter. - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="P:NLog.Targets.PerformanceCounterTarget.InstanceName"> - <summary> - Gets or sets the performance counter instance name. - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="P:NLog.Targets.PerformanceCounterTarget.CounterHelp"> - <summary> - Gets or sets the counter help text. - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="P:NLog.Targets.PerformanceCounterTarget.CounterType"> - <summary> - Gets or sets the performance counter type. - </summary> - <docgen category='Performance Counter Options' order='10' /> - </member> - <member name="T:NLog.Targets.RichTextBoxRowColoringRule"> - <summary> - The row-coloring condition. - </summary> - </member> - <member name="M:NLog.Targets.RichTextBoxRowColoringRule.#cctor"> - <summary> - Initializes static members of the RichTextBoxRowColoringRule class. - </summary> - </member> - <member name="M:NLog.Targets.RichTextBoxRowColoringRule.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxRowColoringRule"/> class. - </summary> - </member> - <member name="M:NLog.Targets.RichTextBoxRowColoringRule.#ctor(System.String,System.String,System.String,System.Drawing.FontStyle)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxRowColoringRule"/> class. - </summary> - <param name="condition">The condition.</param> - <param name="fontColor">Color of the foregroung text.</param> - <param name="backColor">Color of the background text.</param> - <param name="fontStyle">The font style.</param> - </member> - <member name="M:NLog.Targets.RichTextBoxRowColoringRule.#ctor(System.String,System.String,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxRowColoringRule"/> class. - </summary> - <param name="condition">The condition.</param> - <param name="fontColor">Color of the text.</param> - <param name="backColor">Color of the background.</param> - </member> - <member name="M:NLog.Targets.RichTextBoxRowColoringRule.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.RichTextBoxRowColoringRule.Default"> - <summary> - Gets the default highlighting rule. Doesn't change the color. - </summary> - <docgen category='Rule Matching Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxRowColoringRule.Condition"> - <summary> - Gets or sets the condition that must be met in order to set the specified font color. - </summary> - <docgen category='Rule Matching Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxRowColoringRule.FontColor"> - <summary> - Gets or sets the font color. - </summary> - <remarks> - Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed. - </remarks> - <docgen category='Formatting Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxRowColoringRule.BackgroundColor"> - <summary> - Gets or sets the background color. - </summary> - <remarks> - Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed. - </remarks> - <docgen category='Formatting Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxRowColoringRule.Style"> - <summary> - Gets or sets the font style of matched text. - </summary> - <remarks> - Possible values are the same as in <c>FontStyle</c> enum in <c>System.Drawing</c> - </remarks> - <docgen category='Formatting Options' order='10' /> - </member> - <member name="T:NLog.Targets.RichTextBoxTarget"> - <summary> - Log text a Rich Text Box control in an existing or new form. - </summary> - <seealso href="http://nlog-project.org/wiki/RichTextBox_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/RichTextBox/Simple/NLog.config"> - </code> - <p> - The result is: - </p><img src="examples/targets/Screenshots/RichTextBox/Simple.gif"/><p> - To set up the target with coloring rules in the <a href="config.html">configuration file</a>, - use the following syntax: - </p><code lang="XML" source="examples/targets/Configuration File/RichTextBox/RowColoring/NLog.config"> - </code> - <code lang="XML" source="examples/targets/Configuration File/RichTextBox/WordColoring/NLog.config"> - </code> - <p> - The result is: - </p><img src="examples/targets/Screenshots/RichTextBox/RowColoring.gif"/><img src="examples/targets/Screenshots/RichTextBox/WordColoring.gif"/><p> - To set up the log target programmatically similar to above use code like this: - </p><code lang="C#" source="examples/targets/Configuration API/RichTextBox/Simple/Form1.cs"> - </code> - , - <code lang="C#" source="examples/targets/Configuration API/RichTextBox/RowColoring/Form1.cs"> - </code> - for RowColoring, - <code lang="C#" source="examples/targets/Configuration API/RichTextBox/WordColoring/Form1.cs"> - </code> - for WordColoring - </example> - </member> - <member name="M:NLog.Targets.RichTextBoxTarget.#cctor"> - <summary> - Initializes static members of the RichTextBoxTarget 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.RichTextBoxTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxTarget"/> 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.RichTextBoxTarget.InitializeTarget"> - <summary> - Initializes the target. Can be used by inheriting classes - to initialize logging. - </summary> - </member> - <member name="M:NLog.Targets.RichTextBoxTarget.CloseTarget"> - <summary> - Closes the target and releases any unmanaged resources. - </summary> - </member> - <member name="M:NLog.Targets.RichTextBoxTarget.Write(NLog.LogEventInfo)"> - <summary> - Log message to RichTextBox. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.DefaultRowColoringRules"> - <summary> - Gets the default set of row coloring rules which applies when <see cref="P:NLog.Targets.RichTextBoxTarget.UseDefaultRowColoringRules"/> is set to true. - </summary> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.ControlName"> - <summary> - Gets or sets the Name of RichTextBox to which Nlog will write. - </summary> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.FormName"> - <summary> - Gets or sets the name of the Form on which the control is located. - If there is no open form of a specified name than NLog will create a new one. - </summary> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.UseDefaultRowColoringRules"> - <summary> - Gets or sets a value indicating whether to use default coloring rules. - </summary> - <docgen category='Highlighting Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.RowColoringRules"> - <summary> - Gets the row coloring rules. - </summary> - <docgen category='Highlighting Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.WordColoringRules"> - <summary> - Gets the word highlighting rules. - </summary> - <docgen category='Highlighting Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.ToolWindow"> - <summary> - Gets or sets a value indicating whether the created window will be a tool window. - </summary> - <remarks> - This parameter is ignored when logging to existing form control. - Tool windows have thin border, and do not show up in the task bar. - </remarks> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.ShowMinimized"> - <summary> - Gets or sets a value indicating whether the created form will be initially minimized. - </summary> - <remarks> - This parameter is ignored when logging to existing form control. - </remarks> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.Width"> - <summary> - Gets or sets the initial width of the form with rich text box. - </summary> - <remarks> - This parameter is ignored when logging to existing form control. - </remarks> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.Height"> - <summary> - Gets or sets the initial height of the form with rich text box. - </summary> - <remarks> - This parameter is ignored when logging to existing form control. - </remarks> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.AutoScroll"> - <summary> - Gets or sets a value indicating whether scroll bar will be moved automatically to show most recent log entries. - </summary> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.MaxLines"> - <summary> - Gets or sets the maximum number of lines the rich text box will store (or 0 to disable this feature). - </summary> - <remarks> - After exceeding the maximum number, first line will be deleted. - </remarks> - <docgen category='Form Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.TargetForm"> - <summary> - Gets or sets the form to log to. - </summary> - </member> - <member name="P:NLog.Targets.RichTextBoxTarget.TargetRichTextBox"> - <summary> - Gets or sets the rich text box to log to. - </summary> - </member> - <member name="T:NLog.Targets.RichTextBoxWordColoringRule"> - <summary> - Highlighting rule for Win32 colorful console. - </summary> - </member> - <member name="M:NLog.Targets.RichTextBoxWordColoringRule.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxWordColoringRule"/> class. - </summary> - </member> - <member name="M:NLog.Targets.RichTextBoxWordColoringRule.#ctor(System.String,System.String,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxWordColoringRule"/> class. - </summary> - <param name="text">The text to be matched..</param> - <param name="fontColor">Color of the text.</param> - <param name="backgroundColor">Color of the background.</param> - </member> - <member name="M:NLog.Targets.RichTextBoxWordColoringRule.#ctor(System.String,System.String,System.String,System.Drawing.FontStyle)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.RichTextBoxWordColoringRule"/> class. - </summary> - <param name="text">The text to be matched..</param> - <param name="textColor">Color of the text.</param> - <param name="backgroundColor">Color of the background.</param> - <param name="fontStyle">The font style.</param> - </member> - <member name="P:NLog.Targets.RichTextBoxWordColoringRule.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.RichTextBoxWordColoringRule.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.RichTextBoxWordColoringRule.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.RichTextBoxWordColoringRule.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.RichTextBoxWordColoringRule.Style"> - <summary> - Gets or sets the font style of matched text. - Possible values are the same as in <c>FontStyle</c> enum in <c>System.Drawing</c>. - </summary> - <docgen category='Formatting Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxWordColoringRule.CompiledRegex"> - <summary> - Gets the compiled regular expression that matches either Text or Regex property. - </summary> - </member> - <member name="P:NLog.Targets.RichTextBoxWordColoringRule.FontColor"> - <summary> - Gets or sets the font color. - Names are identical with KnownColor enum extended with Empty value which means that font color won't be changed. - </summary> - <docgen category='Formatting Options' order='10' /> - </member> - <member name="P:NLog.Targets.RichTextBoxWordColoringRule.BackgroundColor"> - <summary> - Gets or sets the background color. - Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed. - </summary> - <docgen category='Formatting 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> - </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="http://nlog-project.org/wiki/Trace_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/Trace/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/Trace/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.TraceTarget.Write(NLog.LogEventInfo)"> - <summary> - Writes the specified logging event to the <see cref="T:System.Diagnostics.Trace"/> facility. - If the log level is greater than or equal to <see cref="F:NLog.LogLevel.Error"/> it uses the - <see cref="M:System.Diagnostics.Trace.Fail(System.String)"/> method, otherwise it uses - <see cref="M:System.Diagnostics.Trace.Write(System.String)"/> method. - </summary> - <param name="logEvent">The logging event.</param> - </member> - <member name="T:NLog.Targets.WebServiceProtocol"> - <summary> - Web service protocol. - </summary> - </member> - <member name="F:NLog.Targets.WebServiceProtocol.Soap11"> - <summary> - Use SOAP 1.1 Protocol. - </summary> - </member> - <member name="F:NLog.Targets.WebServiceProtocol.Soap12"> - <summary> - Use SOAP 1.2 Protocol. - </summary> - </member> - <member name="F:NLog.Targets.WebServiceProtocol.HttpPost"> - <summary> - Use HTTP POST Protocol. - </summary> - </member> - <member name="F:NLog.Targets.WebServiceProtocol.HttpGet"> - <summary> - Use HTTP GET Protocol. - </summary> - </member> - <member name="T:NLog.Targets.WebServiceTarget"> - <summary> - Calls the specified web service on each log message. - </summary> - <seealso href="http://nlog-project.org/wiki/WebService_target">Documentation on NLog Wiki</seealso> - <remarks> - The web service must implement a method that accepts a number of string parameters. - </remarks> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/WebService/NLog.config" /> - <p> - This assumes just one target and a single rule. More configuration - options are described <a href="config.html">here</a>. - </p> - <p> - To set up the log target programmatically use code like this: - </p> - <code lang="C#" source="examples/targets/Configuration API/WebService/Simple/Example.cs" /> - <p>The example web service that works with this example is shown below</p> - <code lang="C#" source="examples/targets/Configuration API/WebService/Simple/WebService1/Service1.asmx.cs" /> - </example> - </member> - <member name="M:NLog.Targets.WebServiceTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.WebServiceTarget"/> class. - </summary> - </member> - <member name="M:NLog.Targets.WebServiceTarget.DoInvoke(System.Object[])"> - <summary> - Invokes the web service method. - </summary> - <param name="parameters">Parameters to be passed.</param> - </member> - <member name="P:NLog.Targets.WebServiceTarget.Url"> - <summary> - Gets or sets the web service URL. - </summary> - <docgen category='Web Service Options' order='10' /> - </member> - <member name="P:NLog.Targets.WebServiceTarget.MethodName"> - <summary> - Gets or sets the Web service method name. - </summary> - <docgen category='Web Service Options' order='10' /> - </member> - <member name="P:NLog.Targets.WebServiceTarget.Namespace"> - <summary> - Gets or sets the Web service namespace. - </summary> - <docgen category='Web Service Options' order='10' /> - </member> - <member name="P:NLog.Targets.WebServiceTarget.Protocol"> - <summary> - Gets or sets the protocol to be used when calling web service. - </summary> - <docgen category='Web Service Options' order='10' /> - </member> - <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> - </member> - <member name="M:NLog.Targets.Wrappers.AsyncRequestQueue.DequeueBatch(System.Int32)"> - <summary> - Dequeues a maximum of <c>count</c> items from the queue - and adds returns the list containing them. - </summary> - <param name="count">Maximum number of items to be dequeued.</param> - <returns>The array of log events.</returns> - </member> - <member name="M:NLog.Targets.Wrappers.AsyncRequestQueue.Clear"> - <summary> - Clears the queue. - </summary> - </member> - <member name="P:NLog.Targets.Wrappers.AsyncRequestQueue.RequestLimit"> - <summary> - Gets or sets the request limit. - </summary> - </member> - <member name="P:NLog.Targets.Wrappers.AsyncRequestQueue.OnOverflow"> - <summary> - Gets or sets the action to be taken when there's no more room in - the queue and another request is enqueued. - </summary> - </member> - <member name="P:NLog.Targets.Wrappers.AsyncRequestQueue.RequestCount"> - <summary> - Gets the number of requests currently in the queue. - </summary> - </member> - <member name="T:NLog.Targets.Wrappers.AsyncTargetWrapper"> - <summary> - Provides asynchronous, buffered execution of target writes. - </summary> - <seealso href="http://nlog-project.org/wiki/AsyncWrapper_target">Documentation on NLog Wiki</seealso> - <remarks> - <p> - Asynchronous target wrapper allows the logger code to execute more quickly, by queueing - messages and processing them in a separate thread. You should wrap targets - that spend a non-trivial amount of time in their Write() method with asynchronous - target to speed up logging. - </p> - <p> - Because asynchronous logging is quite a common scenario, NLog supports a - shorthand notation for wrapping all targets with AsyncWrapper. Just add async="true" to - the <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(NLog.Targets.Target)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AsyncTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - </member> - <member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.#ctor(NLog.Targets.Target,System.Int32,NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AsyncTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - <param name="queueLimit">Maximum number of requests in the queue.</param> - <param name="overflowAction">The action to be taken when the queue overflows.</param> - </member> - <member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.FlushAsync(NLog.Common.AsyncContinuation)"> - <summary> - Waits for the lazy writer thread to finish writing messages. - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.InitializeTarget"> - <summary> - Initializes the target by starting the lazy writer timer. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.CloseTarget"> - <summary> - Shuts down the lazy writer timer. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.StartLazyWriterTimer"> - <summary> - Starts the lazy writer thread which periodically writes - queued log messages. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.StopLazyWriterThread"> - <summary> - Starts the lazy writer thread. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.AsyncTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Adds the log event to asynchronous queue to be processed by - the lazy writer thread. - </summary> - <param name="logEvent">The log event.</param> - <remarks> - The <see cref="M:NLog.Targets.Target.PrecalculateVolatileLayouts(NLog.LogEventInfo)"/> is called - to ensure that the log event can be processed in another thread. - </remarks> - </member> - <member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.BatchSize"> - <summary> - Gets or sets the number of log events that should be processed in a batch - by the lazy writer thread. - </summary> - <docgen category='Buffering Options' order='100' /> - </member> - <member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.TimeToSleepBetweenBatches"> - <summary> - Gets or sets the time in milliseconds to sleep between batches. - </summary> - <docgen category='Buffering Options' order='100' /> - </member> - <member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.OverflowAction"> - <summary> - Gets or sets the action to be taken when the lazy writer thread request queue count - exceeds the set limit. - </summary> - <docgen category='Buffering Options' order='100' /> - </member> - <member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.QueueLimit"> - <summary> - Gets or sets the limit on the number of requests in the lazy writer thread request queue. - </summary> - <docgen category='Buffering Options' order='100' /> - </member> - <member name="P:NLog.Targets.Wrappers.AsyncTargetWrapper.RequestQueue"> - <summary> - Gets the queue of lazy writer thread requests. - </summary> - </member> - <member name="T:NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction"> - <summary> - The action to be taken when the queue overflows. - </summary> - </member> - <member name="F:NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction.Grow"> - <summary> - Grow the queue. - </summary> - </member> - <member name="F:NLog.Targets.Wrappers.AsyncTargetWrapperOverflowAction.Discard"> - <summary> - Discard the overflowing item. - </summary> - </member> - <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="http://nlog-project.org/wiki/AutoFlushWrapper_target">Documentation on NLog Wiki</seealso> - <example> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/AutoFlushWrapper/NLog.config" /> - <p> - The above examples assume just one target and a single rule. See below for - a programmatic configuration that's equivalent to the above config file: - </p> - <code lang="C#" source="examples/targets/Configuration API/AutoFlushWrapper/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.AutoFlushTargetWrapper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AutoFlushTargetWrapper"/> class. - </summary> - <remarks> - The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code> - </remarks> - </member> - <member name="M:NLog.Targets.Wrappers.AutoFlushTargetWrapper.#ctor(NLog.Targets.Target)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.AutoFlushTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - </member> - <member name="M:NLog.Targets.Wrappers.AutoFlushTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Forwards the call to the <see cref="P:NLog.Targets.Wrappers.WrapperTargetBase.WrappedTarget"/>.Write() - and calls <see cref="M:NLog.Targets.Target.Flush(NLog.Common.AsyncContinuation)"/> on it. - </summary> - <param name="logEvent">Logging event to be written out.</param> - </member> - <member name="T:NLog.Targets.Wrappers.BufferingTargetWrapper"> - <summary> - A target that buffers log events and sends them in batches to the wrapped target. - </summary> - <seealso href="http://nlog-project.org/wiki/BufferingWrapper_target">Documentation on NLog Wiki</seealso> - </member> - <member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.BufferingTargetWrapper"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.#ctor(NLog.Targets.Target)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.BufferingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - </member> - <member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.BufferingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - <param name="bufferSize">Size of the buffer.</param> - </member> - <member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32,System.Int32)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.BufferingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - <param name="bufferSize">Size of the buffer.</param> - <param name="flushTimeout">The flush timeout.</param> - </member> - <member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.FlushAsync(NLog.Common.AsyncContinuation)"> - <summary> - Flushes pending events in the buffer (if any). - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.InitializeTarget"> - <summary> - Initializes the target. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.CloseTarget"> - <summary> - Closes the target by flushing pending events in the buffer (if any). - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.BufferingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Adds the specified log event to the buffer and flushes - the buffer in case the buffer gets full. - </summary> - <param name="logEvent">The log event.</param> - </member> - <member name="P:NLog.Targets.Wrappers.BufferingTargetWrapper.BufferSize"> - <summary> - Gets or sets the number of log events to be buffered. - </summary> - <docgen category='Buffering Options' order='100' /> - </member> - <member name="P:NLog.Targets.Wrappers.BufferingTargetWrapper.FlushTimeout"> - <summary> - Gets or sets the timeout (in milliseconds) after which the contents of buffer will be flushed - if there's no write in the specified period of time. Use -1 to disable timed flushes. - </summary> - <docgen category='Buffering Options' order='100' /> - </member> - <member name="P:NLog.Targets.Wrappers.BufferingTargetWrapper.SlidingTimeout"> - <summary> - Gets or sets a value indicating whether to use sliding timeout. - </summary> - <remarks> - This value determines how the inactivity period is determined. If sliding timeout is enabled, - the inactivity timer is reset after each write, if it is disabled - inactivity timer will - count from the first event written to the buffer. - </remarks> - <docgen category='Buffering Options' order='100' /> - </member> - <member name="T:NLog.Targets.Wrappers.CompoundTargetBase"> - <summary> - A base class for targets which wrap other (multiple) targets - and provide various forms of target routing. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.#ctor(NLog.Targets.Target[])"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.CompoundTargetBase"/> class. - </summary> - <param name="targets">The targets.</param> - </member> - <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.ToString"> - <summary> - Returns the text representation of the object. Used for diagnostics. - </summary> - <returns>A string that describes the target.</returns> - </member> - <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)"> - <summary> - Writes logging event to the log target. - </summary> - <param name="logEvent">Logging event to be written out.</param> - </member> - <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> - <summary> - Flush any pending log messages for all wrapped targets. - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="P:NLog.Targets.Wrappers.CompoundTargetBase.Targets"> - <summary> - Gets the collection of targets managed by this compound target. - </summary> - </member> - <member name="T:NLog.Targets.Wrappers.FallbackGroupTarget"> - <summary> - Provides fallback-on-error. - </summary> - <seealso href="http://nlog-project.org/wiki/FallbackGroup_target">Documentation on NLog Wiki</seealso> - <example> - <p>This example causes the messages to be written to server1, - and if it fails, messages go to server2.</p> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/FallbackGroup/NLog.config" /> - <p> - The above examples assume just one target and a single rule. See below for - a programmatic configuration that's equivalent to the above config file: - </p> - <code lang="C#" source="examples/targets/Configuration API/FallbackGroup/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.FallbackGroupTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FallbackGroupTarget"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.FallbackGroupTarget.#ctor(NLog.Targets.Target[])"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FallbackGroupTarget"/> class. - </summary> - <param name="targets">The targets.</param> - </member> - <member name="M:NLog.Targets.Wrappers.FallbackGroupTarget.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Forwards the log event to the sub-targets until one of them succeeds. - </summary> - <param name="logEvent">The log event.</param> - <remarks> - The method remembers the last-known-successful target - and starts the iteration from it. - If <see cref="P:NLog.Targets.Wrappers.FallbackGroupTarget.ReturnToFirstOnSuccess"/> is set, the method - resets the target to the first target - stored in <see cref="N:NLog.Targets"/>. - </remarks> - </member> - <member name="P:NLog.Targets.Wrappers.FallbackGroupTarget.ReturnToFirstOnSuccess"> - <summary> - Gets or sets a value indicating whether to return to the first target after any successful write. - </summary> - <docgen category='Fallback Options' order='10' /> - </member> - <member name="T:NLog.Targets.Wrappers.FilteringRule"> - <summary> - Filtering rule for <see cref="T:NLog.Targets.Wrappers.PostFilteringTargetWrapper"/>. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.FilteringRule.#ctor"> - <summary> - Initializes a new instance of the FilteringRule class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.FilteringRule.#ctor(NLog.Conditions.ConditionExpression,NLog.Conditions.ConditionExpression)"> - <summary> - Initializes a new instance of the FilteringRule class. - </summary> - <param name="whenExistsExpression">Condition to be tested against all events.</param> - <param name="filterToApply">Filter to apply to all log events when the first condition matches any of them.</param> - </member> - <member name="P:NLog.Targets.Wrappers.FilteringRule.Exists"> - <summary> - Gets or sets the condition to be tested. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="P:NLog.Targets.Wrappers.FilteringRule.Filter"> - <summary> - Gets or sets the resulting filter to be applied when the condition matches. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="T:NLog.Targets.Wrappers.FilteringTargetWrapper"> - <summary> - Filters log entries based on a condition. - </summary> - <seealso href="http://nlog-project.org/wiki/FilteringWrapper_target">Documentation on NLog Wiki</seealso> - <example> - <p>This example causes the messages not contains the string '1' to be ignored.</p> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/FilteringWrapper/NLog.config" /> - <p> - The above examples assume just one target and a single rule. See below for - a programmatic configuration that's equivalent to the above config file: - </p> - <code lang="C#" source="examples/targets/Configuration API/FilteringWrapper/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.FilteringTargetWrapper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FilteringTargetWrapper"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.FilteringTargetWrapper.#ctor(NLog.Targets.Target,NLog.Conditions.ConditionExpression)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.FilteringTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - <param name="condition">The condition.</param> - </member> - <member name="M:NLog.Targets.Wrappers.FilteringTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Checks the condition against the passed log event. - If the condition is met, the log event is forwarded to - the wrapped target. - </summary> - <param name="logEvent">Log event.</param> - </member> - <member name="P:NLog.Targets.Wrappers.FilteringTargetWrapper.Condition"> - <summary> - Gets or sets the condition expression. Log events who meet this condition will be forwarded - to the wrapped target. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper"> - <summary> - Impersonates another user for the duration of the write. - </summary> - <seealso href="http://nlog-project.org/wiki/ImpersonatingWrapper_target">Documentation on NLog Wiki</seealso> - </member> - <member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.#ctor(NLog.Targets.Target)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - </member> - <member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.InitializeTarget"> - <summary> - Initializes the impersonation context. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.CloseTarget"> - <summary> - Closes the impersonation context. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Changes the security context, forwards the call to the <see cref="P:NLog.Targets.Wrappers.WrapperTargetBase.WrappedTarget"/>.Write() - and switches the context back to original. - </summary> - <param name="logEvent">The log event.</param> - </member> - <member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo[])"> - <summary> - Changes the security context, forwards the call to the <see cref="P:NLog.Targets.Wrappers.WrapperTargetBase.WrappedTarget"/>.Write() - and switches the context back to original. - </summary> - <param name="logEvents">Log events.</param> - </member> - <member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.FlushAsync(NLog.Common.AsyncContinuation)"> - <summary> - Flush any pending log messages (in case of asynchronous targets). - </summary> - <param name="asyncContinuation">The asynchronous continuation.</param> - </member> - <member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.UserName"> - <summary> - Gets or sets username to change context to. - </summary> - <docgen category='Impersonation Options' order='10' /> - </member> - <member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.Password"> - <summary> - Gets or sets the user account password. - </summary> - <docgen category='Impersonation Options' order='10' /> - </member> - <member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.Domain"> - <summary> - Gets or sets Windows domain name to change context to. - </summary> - <docgen category='Impersonation Options' order='10' /> - </member> - <member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.LogOnType"> - <summary> - Gets or sets the Logon Type. - </summary> - <docgen category='Impersonation Options' order='10' /> - </member> - <member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.LogOnProvider"> - <summary> - Gets or sets the type of the logon provider. - </summary> - <docgen category='Impersonation Options' order='10' /> - </member> - <member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ImpersonationLevel"> - <summary> - Gets or sets the required impersonation level. - </summary> - <docgen category='Impersonation Options' order='10' /> - </member> - <member name="P:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.RevertToSelf"> - <summary> - Gets or sets a value indicating whether to revert to the credentials of the process instead of impersonating another user. - </summary> - <docgen category='Impersonation Options' order='10' /> - </member> - <member name="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ContextReverter"> - <summary> - Helper class which reverts the given <see cref="T:System.Security.Principal.WindowsImpersonationContext"/> - to its original value as part of <see cref="M:System.IDisposable.Dispose"/>. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ContextReverter.#ctor(System.Security.Principal.WindowsImpersonationContext)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ContextReverter"/> class. - </summary> - <param name="windowsImpersonationContext">The windows impersonation context.</param> - </member> - <member name="M:NLog.Targets.Wrappers.ImpersonatingTargetWrapper.ContextReverter.Dispose"> - <summary> - Reverts the impersonation context. - </summary> - </member> - <member name="T:NLog.Targets.Wrappers.LogOnProviderType"> - <summary> - Logon provider. - </summary> - </member> - <member name="F:NLog.Targets.Wrappers.LogOnProviderType.Default"> - <summary> - Use the standard logon provider for the system. - </summary> - <remarks> - The default security provider is negotiate, unless you pass NULL for the domain name and the user name - is not in UPN format. In this case, the default provider is NTLM. - NOTE: Windows 2000/NT: The default security provider is NTLM. - </remarks> - </member> - <member name="T:NLog.Targets.Wrappers.PostFilteringTargetWrapper"> - <summary> - Filters buffered log entries based on a set of conditions that are evaluated on a group of events. - </summary> - <seealso href="http://nlog-project.org/wiki/PostFilteringWrapper_target">Documentation on NLog Wiki</seealso> - <remarks> - PostFilteringWrapper must be used with some type of buffering target or wrapper, such as - AsyncTargetWrapper, BufferingWrapper or ASPNetBufferingWrapper. - </remarks> - <example> - <p> - This example works like this. If there are no Warn,Error or Fatal messages in the buffer - only Info messages are written to the file, but if there are any warnings or errors, - the output includes detailed trace (levels >= Debug). You can plug in a different type - of buffering wrapper (such as ASPNetBufferingWrapper) to achieve different - functionality. - </p> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/PostFilteringWrapper/NLog.config" /> - <p> - The above examples assume just one target and a single rule. See below for - a programmatic configuration that's equivalent to the above config file: - </p> - <code lang="C#" source="examples/targets/Configuration API/PostFilteringWrapper/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.PostFilteringTargetWrapper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.PostFilteringTargetWrapper"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.PostFilteringTargetWrapper.Write(NLog.Common.AsyncLogEventInfo[])"> - <summary> - Evaluates all filtering rules to find the first one that matches. - The matching rule determines the filtering condition to be applied - to all items in a buffer. If no condition matches, default filter - is applied to the array of log events. - </summary> - <param name="logEvents">Array of log events to be post-filtered.</param> - </member> - <member name="P:NLog.Targets.Wrappers.PostFilteringTargetWrapper.DefaultFilter"> - <summary> - Gets or sets the default filter to be applied when no specific rule matches. - </summary> - <docgen category='Filtering Options' order='10' /> - </member> - <member name="P:NLog.Targets.Wrappers.PostFilteringTargetWrapper.Rules"> - <summary> - Gets the collection of filtering rules. The rules are processed top-down - and the first rule that matches determines the filtering condition to - be applied to log events. - </summary> - <docgen category='Filtering Rules' order='10' /> - </member> - <member name="T:NLog.Targets.Wrappers.RandomizeGroupTarget"> - <summary> - Sends log messages to a randomly selected target. - </summary> - <seealso href="http://nlog-project.org/wiki/RandomizeGroup_target">Documentation on NLog Wiki</seealso> - <example> - <p>This example causes the messages to be written to either file1.txt or file2.txt - chosen randomly on a per-message basis. - </p> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/RandomizeGroup/NLog.config" /> - <p> - The above examples assume just one target and a single rule. See below for - a programmatic configuration that's equivalent to the above config file: - </p> - <code lang="C#" source="examples/targets/Configuration API/RandomizeGroup/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.RandomizeGroupTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RandomizeGroupTarget"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.RandomizeGroupTarget.#ctor(NLog.Targets.Target[])"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RandomizeGroupTarget"/> class. - </summary> - <param name="targets">The targets.</param> - </member> - <member name="M:NLog.Targets.Wrappers.RandomizeGroupTarget.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Forwards the log event to one of the sub-targets. - The sub-target is randomly chosen. - </summary> - <param name="logEvent">The log event.</param> - </member> - <member name="T:NLog.Targets.Wrappers.RepeatingTargetWrapper"> - <summary> - Repeats each log event the specified number of times. - </summary> - <seealso href="http://nlog-project.org/wiki/RepeatingWrapper_target">Documentation on NLog Wiki</seealso> - <example> - <p>This example causes each log message to be repeated 3 times.</p> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/RepeatingWrapper/NLog.config" /> - <p> - The above examples assume just one target and a single rule. See below for - a programmatic configuration that's equivalent to the above config file: - </p> - <code lang="C#" source="examples/targets/Configuration API/RepeatingWrapper/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.RepeatingTargetWrapper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RepeatingTargetWrapper"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.RepeatingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RepeatingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - <param name="repeatCount">The repeat count.</param> - </member> - <member name="M:NLog.Targets.Wrappers.RepeatingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Forwards the log message to the <see cref="P:NLog.Targets.Wrappers.WrapperTargetBase.WrappedTarget"/> by calling the <see cref="M:NLog.Targets.Target.Write(NLog.LogEventInfo)"/> method <see cref="P:NLog.Targets.Wrappers.RepeatingTargetWrapper.RepeatCount"/> times. - </summary> - <param name="logEvent">The log event.</param> - </member> - <member name="P:NLog.Targets.Wrappers.RepeatingTargetWrapper.RepeatCount"> - <summary> - Gets or sets the number of times to repeat each log message. - </summary> - <docgen category='Repeating Options' order='10' /> - </member> - <member name="T:NLog.Targets.Wrappers.RetryingTargetWrapper"> - <summary> - Retries in case of write error. - </summary> - <seealso href="http://nlog-project.org/wiki/RetryingWrapper_target">Documentation on NLog Wiki</seealso> - <example> - <p>This example causes each write attempt to be repeated 3 times, - sleeping 1 second between attempts if first one fails.</p> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/RetryingWrapper/NLog.config" /> - <p> - The above examples assume just one target and a single rule. See below for - a programmatic configuration that's equivalent to the above config file: - </p> - <code lang="C#" source="examples/targets/Configuration API/RetryingWrapper/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.RetryingTargetWrapper.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RetryingTargetWrapper"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.RetryingTargetWrapper.#ctor(NLog.Targets.Target,System.Int32,System.Int32)"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RetryingTargetWrapper"/> class. - </summary> - <param name="wrappedTarget">The wrapped target.</param> - <param name="retryCount">The retry count.</param> - <param name="retryDelayMilliseconds">The retry delay milliseconds.</param> - </member> - <member name="M:NLog.Targets.Wrappers.RetryingTargetWrapper.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Writes the specified log event to the wrapped target, retrying and pausing in case of an error. - </summary> - <param name="logEvent">The log event.</param> - </member> - <member name="P:NLog.Targets.Wrappers.RetryingTargetWrapper.RetryCount"> - <summary> - Gets or sets the number of retries that should be attempted on the wrapped target in case of a failure. - </summary> - <docgen category='Retrying Options' order='10' /> - </member> - <member name="P:NLog.Targets.Wrappers.RetryingTargetWrapper.RetryDelayMilliseconds"> - <summary> - Gets or sets the time to wait between retries in milliseconds. - </summary> - <docgen category='Retrying Options' order='10' /> - </member> - <member name="T:NLog.Targets.Wrappers.RoundRobinGroupTarget"> - <summary> - Distributes log events to targets in a round-robin fashion. - </summary> - <seealso href="http://nlog-project.org/wiki/RoundRobinGroup_target">Documentation on NLog Wiki</seealso> - <example> - <p>This example causes the messages to be written to either file1.txt or file2.txt. - Each odd message is written to file2.txt, each even message goes to file1.txt. - </p> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/RoundRobinGroup/NLog.config" /> - <p> - The above examples assume just one target and a single rule. See below for - a programmatic configuration that's equivalent to the above config file: - </p> - <code lang="C#" source="examples/targets/Configuration API/RoundRobinGroup/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.RoundRobinGroupTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RoundRobinGroupTarget"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.RoundRobinGroupTarget.#ctor(NLog.Targets.Target[])"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.RoundRobinGroupTarget"/> class. - </summary> - <param name="targets">The targets.</param> - </member> - <member name="M:NLog.Targets.Wrappers.RoundRobinGroupTarget.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Forwards the write to one of the targets from - the <see cref="N:NLog.Targets"/> collection. - </summary> - <param name="logEvent">The log event.</param> - <remarks> - The writes are routed in a round-robin fashion. - The first log event goes to the first target, the second - one goes to the second target and so on looping to the - first target when there are no more targets available. - In general request N goes to Targets[N % Targets.Count]. - </remarks> - </member> - <member name="T:NLog.Targets.Wrappers.SecurityImpersonationLevel"> - <summary> - Impersonation level. - </summary> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityImpersonationLevel.Anonymous"> - <summary> - Anonymous Level. - </summary> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityImpersonationLevel.Identification"> - <summary> - Identification Level. - </summary> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityImpersonationLevel.Impersonation"> - <summary> - Impersonation Level. - </summary> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityImpersonationLevel.Delegation"> - <summary> - Delegation Level. - </summary> - </member> - <member name="T:NLog.Targets.Wrappers.SecurityLogOnType"> - <summary> - Logon type. - </summary> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityLogOnType.Interactive"> - <summary> - Interactive Logon. - </summary> - <remarks> - This logon type is intended for users who will be interactively using the computer, such as a user being logged on - by a terminal server, remote shell, or similar process. - This logon type has the additional expense of caching logon information for disconnected operations; - therefore, it is inappropriate for some client/server applications, - such as a mail server. - </remarks> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityLogOnType.Network"> - <summary> - Network Logon. - </summary> - <remarks> - This logon type is intended for high performance servers to authenticate plaintext passwords. - The LogonUser function does not cache credentials for this logon type. - </remarks> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityLogOnType.Batch"> - <summary> - Batch Logon. - </summary> - <remarks> - This logon type is intended for batch servers, where processes may be executing on behalf of a user without - their direct intervention. This type is also for higher performance servers that process many plaintext - authentication attempts at a time, such as mail or Web servers. - The LogonUser function does not cache credentials for this logon type. - </remarks> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityLogOnType.Service"> - <summary> - Logon as a Service. - </summary> - <remarks> - Indicates a service-type logon. The account provided must have the service privilege enabled. - </remarks> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityLogOnType.NetworkClearText"> - <summary> - Network Clear Text Logon. - </summary> - <remarks> - This logon type preserves the name and password in the authentication package, which allows the server to make - connections to other network servers while impersonating the client. A server can accept plaintext credentials - from a client, call LogonUser, verify that the user can access the system across the network, and still - communicate with other servers. - NOTE: Windows NT: This value is not supported. - </remarks> - </member> - <member name="F:NLog.Targets.Wrappers.SecurityLogOnType.NewCredentials"> - <summary> - New Network Credentials. - </summary> - <remarks> - This logon type allows the caller to clone its current token and specify new credentials for outbound connections. - The new logon session has the same local identifier but uses different credentials for other network connections. - NOTE: This logon type is supported only by the LOGON32_PROVIDER_WINNT50 logon provider. - NOTE: Windows NT: This value is not supported. - </remarks> - </member> - <member name="T:NLog.Targets.Wrappers.SplitGroupTarget"> - <summary> - Writes log events to all targets. - </summary> - <seealso href="http://nlog-project.org/wiki/SplitGroup_target">Documentation on NLog Wiki</seealso> - <example> - <p>This example causes the messages to be written to both file1.txt or file2.txt - </p> - <p> - To set up the target in the <a href="config.html">configuration file</a>, - use the following syntax: - </p> - <code lang="XML" source="examples/targets/Configuration File/SplitGroup/NLog.config" /> - <p> - The above examples assume just one target and a single rule. See below for - a programmatic configuration that's equivalent to the above config file: - </p> - <code lang="C#" source="examples/targets/Configuration API/SplitGroup/Simple/Example.cs" /> - </example> - </member> - <member name="M:NLog.Targets.Wrappers.SplitGroupTarget.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.SplitGroupTarget"/> class. - </summary> - </member> - <member name="M:NLog.Targets.Wrappers.SplitGroupTarget.#ctor(NLog.Targets.Target[])"> - <summary> - Initializes a new instance of the <see cref="T:NLog.Targets.Wrappers.SplitGroupTarget"/> class. - </summary> - <param name="targets">The targets.</param> - </member> - <member name="M:NLog.Targets.Wrappers.SplitGroupTarget.Write(NLog.Common.AsyncLogEventInfo)"> - <summary> - Forwards the specified log event to all sub-targets. - </summary> - <param name="logEvent">The log event.</param> - </member> - <member name="M:NLog.Targets.Wrappers.SplitGroupTarget.Write(NLog.Common.AsyncLogEventInfo[])"> - <summary> - Writes an array of logging events to the log target. By default it iterates on all - events and passes them to "Write" method. Inheriting classes can use this method to - optimize batch writes. - </summary> - <param name="logEvents">Logging events to be written out.</param> - </member> - </members> -</doc> diff --git a/NzbDrone.Core/Libraries/SQLite.Interop.dll b/NzbDrone.Core/Libraries/SQLite.Interop.dll deleted file mode 100644 index 5f2e272e5..000000000 Binary files a/NzbDrone.Core/Libraries/SQLite.Interop.dll and /dev/null differ diff --git a/NzbDrone.Core/Libraries/SubSonic.Core.XML b/NzbDrone.Core/Libraries/SubSonic.Core.XML deleted file mode 100644 index e2696c72f..000000000 --- a/NzbDrone.Core/Libraries/SubSonic.Core.XML +++ /dev/null @@ -1,4624 +0,0 @@ -<?xml version="1.0"?> -<doc> - <assembly> - <name>SubSonic.Core</name> - </assembly> - <members> - <member name="T:SubSonic.SqlGeneration.SqlFragment"> - <summary> - Summary for the SqlFragment class - </summary> - </member> - <member name="T:SubSonic.Repository.SubSonicRepository`1"> - <summary> - A Repository class which wraps the a Database by type - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Load``1(``0,System.String,System.Object)"> - <summary> - Loads a T object - </summary> - <typeparam name="T"></typeparam> - <param name="item">The item.</param> - <param name="column">The column.</param> - <param name="value">The value.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Load``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})"> - <summary> - Loads a T object - </summary> - <typeparam name="T"></typeparam> - <param name="item">The item.</param> - <param name="expression">The expression.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.GetAll"> - <summary> - Returns all T items - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.GetByKey(System.Object)"> - <summary> - Returns a single record - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.GetPaged``1(System.Func{`0,``0},System.Int32,System.Int32)"> - <summary> - Returns a server-side Paged List - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.GetPaged(System.Int32,System.Int32)"> - <summary> - Returns a server-side Paged List - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.GetPaged(System.String,System.Int32,System.Int32)"> - <summary> - Returns a server-side Paged List - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Search(System.String,System.String)"> - <summary> - Returns an IQueryable based on the passed-in Expression Chinook Database - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Find(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})"> - <summary> - Returns an IQueryable based on the passed-in Expression Chinook Database - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Add(`0)"> - <summary> - Adds a T item to the db - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Add(`0,SubSonic.DataProviders.IDataProvider)"> - <summary> - Adds a T item to the db - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Add(System.Collections.Generic.IEnumerable{`0})"> - <summary> - Adds a bunch of T items - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Add(System.Collections.Generic.IEnumerable{`0},SubSonic.DataProviders.IDataProvider)"> - <summary> - Adds a bunch of T items - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Update(`0)"> - <summary> - Updates the passed-in T - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Update(`0,SubSonic.DataProviders.IDataProvider)"> - <summary> - Updates the passed-in T - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Update(System.Collections.Generic.IEnumerable{`0})"> - <summary> - Updates the passed-in T - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Update(System.Collections.Generic.IEnumerable{`0},SubSonic.DataProviders.IDataProvider)"> - <summary> - Updates the passed-in T - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(System.Collections.Generic.IEnumerable{`0})"> - <summary> - Deletes the passed-in T items - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(System.Collections.Generic.IEnumerable{`0},SubSonic.DataProviders.IDataProvider)"> - <summary> - Deletes the passed-in T items - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(`0)"> - <summary> - Deletes the passed-in T item - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(`0,SubSonic.DataProviders.IDataProvider)"> - <summary> - Deletes the passed-in T item - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(System.Object)"> - <summary> - Deletes the T item by Primary Key - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(System.Object,SubSonic.DataProviders.IDataProvider)"> - <summary> - Deletes the T item by Primary Key - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.DeleteMany(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})"> - <summary> - Deletes 0 to n T items from the Database based on the passed-in Expression - </summary> - </member> - <member name="M:SubSonic.Repository.SubSonicRepository`1.DeleteMany(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},SubSonic.DataProviders.IDataProvider)"> - <summary> - Deletes 0 to n T items from the Database based on the passed-in Expression - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.RootQueryableFinder"> - <summary> - Finds the first sub-expression that accesses a Query<T> object - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.Parameterizer"> - <summary> - Converts user arguments into named-value parameters - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.DbExpressionVisitor"> - <summary> - An extended expression visitor including custom DbExpression nodes - </summary> - </member> - <member name="M:SubSonic.Extensions.Database.GetSqlDBType(System.Data.DbType)"> - <summary> - Returns the SqlDbType for a give DbType - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Database.ToConstraintList(System.Object)"> - <summary> - Takes the properties of an object and turns them into SubSonic.Query.Constraint - </summary> - <param name="value"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Database.Load``1(System.Data.IDataReader,``0,System.Collections.Generic.List{System.String})"> - <summary> - Coerces an IDataReader to try and load an object using name/property matching - </summary> - </member> - <member name="M:SubSonic.Extensions.Database.LoadValueType``1(System.Data.IDataReader,``0@)"> - <summary> - Loads a single primitive value type - </summary> - <typeparam name="T"></typeparam> - </member> - <member name="M:SubSonic.Extensions.Database.ToEnumerableValueType``1(System.Data.IDataReader)"> - <summary> - Toes the type of the enumerable value. - </summary> - <typeparam name="T"></typeparam> - <param name="rdr">The IDataReader to read from.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Database.IsCoreSystemType(System.Type)"> - <summary> - Determines whether [is core system type] [the specified type]. - </summary> - <param name="type">The type.</param> - <returns> - <c>true</c> if [is core system type] [the specified type]; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Database.ToEnumerable``1(System.Data.IDataReader,System.Collections.Generic.List{System.String},System.Func{System.Object,System.Object})"> - <summary> - Coerces an IDataReader to load an enumerable of T - </summary> - <typeparam name="T"></typeparam> - <param name="rdr"></param> - <param name="columnNames"></param> - <param name="onItemCreated">Invoked when a new item is created</param> - </member> - <member name="M:SubSonic.Extensions.Database.ToList``1(System.Data.IDataReader,System.Func{System.Object,System.Object})"> - <summary> - Creates a typed list from an IDataReader - </summary> - </member> - <member name="M:SubSonic.Extensions.Database.ToUpdateQuery``1(``0,SubSonic.DataProviders.IDataProvider)"> - <summary> - Builds a SubSonic UPDATE query from the passed-in object - </summary> - </member> - <member name="M:SubSonic.Extensions.Database.ToInsertQuery``1(``0,SubSonic.DataProviders.IDataProvider)"> - <summary> - Builds a SubSonic INSERT query from the passed-in object - </summary> - </member> - <member name="M:SubSonic.Extensions.Database.ToDeleteQuery``1(``0,SubSonic.DataProviders.IDataProvider)"> - <summary> - Builds a SubSonic DELETE query from the passed-in object - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.IQueryLanguage"> - <summary> - Defines the language rules for the query provider - </summary> - </member> - <member name="T:SubSonic.SqlGeneration.ANSISqlGenerator"> - <summary> - - </summary> - </member> - <member name="T:SubSonic.DataProviders.ISqlGenerator"> - <summary> - - </summary> - - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateCommandLine"> - <summary> - Generates the command line. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateConstraints"> - <summary> - Generates the constraints. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateFromList"> - <summary> - Generates from list. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateOrderBy"> - <summary> - Generates the order by. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateGroupBy"> - <summary> - Generates the group by. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateJoins"> - <summary> - Generates the joins. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.GetPagingSqlWrapper"> - <summary> - Gets the paging SQL wrapper. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.GetSelectColumns"> - <summary> - Gets the select columns. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.FindColumn(System.String)"> - <summary> - Finds the column. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.BuildSelectStatement"> - <summary> - Builds the select statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.BuildPagedSelectStatement"> - <summary> - Builds the paged select statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.BuildUpdateStatement"> - <summary> - Builds the update statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.BuildInsertStatement"> - <summary> - Builds the insert statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.BuildDeleteStatement"> - <summary> - Builds the delete statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISqlGenerator.SetInsertQuery(SubSonic.Query.Insert)"> - <summary> - Sets the insert query. - </summary> - <param name="q">The q.</param> - </member> - <member name="P:SubSonic.DataProviders.ISqlGenerator.sqlFragment"> - <summary> - SqlFragment. Field values may change depending on the inheriting Generator. - </summary> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.#ctor(SubSonic.Query.SqlQuery)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.SqlGeneration.ANSISqlGenerator"/> class. - </summary> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.SetInsertQuery(SubSonic.Query.Insert)"> - <summary> - Sets the insert query. - </summary> - <param name="q">The q.</param> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.FindColumn(System.String)"> - <summary> - Finds the column. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateGroupBy"> - <summary> - Generates the group by. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateCommandLine"> - <summary> - Generates the command line. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateJoins"> - <summary> - Generates the joins. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateFromList"> - <summary> - Generates from list. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateConstraints"> - <summary> - Generates the constraints. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateOrderBy"> - <summary> - Generates the order by. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GetSelectColumns"> - <summary> - Gets the select columns. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GetPagingSqlWrapper"> - <summary> - Gets the paging SQL wrapper. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildPagedSelectStatement"> - <summary> - Builds the paged select statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildSelectStatement"> - <summary> - Builds the select statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildUpdateStatement"> - <summary> - Builds the update statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildInsertStatement"> - <summary> - Builds the insert statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildDeleteStatement"> - <summary> - Builds the delete statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.QualifyTableName(SubSonic.Schema.ITable)"> - <summary> - Qualifies the name of the table. - </summary> - <param name="tbl">The TBL.</param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GetQualifiedSelect(SubSonic.Schema.ITable)"> - <summary> - Gets the qualified select. - </summary> - <param name="table">The table.</param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateSelectColumnList"> - <summary> - Generates the select column list. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildAggregateCommands"> - <summary> - Builds the aggregate commands. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateAggregateSelect(SubSonic.Query.Aggregate)"> - <summary> - Generates the 'SELECT' part of an <see cref="T:SubSonic.Query.Aggregate"/> - </summary> - <param name="aggregate">The aggregate to include in the SELECT clause</param> - <returns>The portion of the SELECT clause represented by this <see cref="T:SubSonic.Query.Aggregate"/></returns> - <remarks> - The ToString() logic moved from <see cref="M:SubSonic.Query.Aggregate.ToString"/>, rather than - including it in the Aggregate class itself... - </remarks> - </member> - <member name="M:SubSonic.DataProviders.SQLite.SQLiteGenerator.#ctor(SubSonic.Query.SqlQuery)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.DataProviders.SQLite.SQLiteGenerator"/> class. - </summary> - <param name="query">The query.</param> - </member> - <member name="M:SubSonic.DataProviders.SQLite.SQLiteGenerator.BuildPagedSelectStatement"> - <summary> - Builds the paged select statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.SQLite.SQLiteGenerator.BuildInsertStatement"> - <summary> - Builds the insert statement. - </summary> - <returns></returns> - </member> - <member name="T:SubSonic.Query.ConstraintType"> - <summary> - Where, And, Or - </summary> - </member> - <member name="F:SubSonic.Query.ConstraintType.Where"> - <summary> - WHERE operator - </summary> - </member> - <member name="F:SubSonic.Query.ConstraintType.And"> - <summary> - AND operator - </summary> - </member> - <member name="F:SubSonic.Query.ConstraintType.Or"> - <summary> - OR Operator - </summary> - </member> - <member name="T:SubSonic.Query.Comparison"> - <summary> - SQL Comparison Operators - </summary> - </member> - <member name="T:SubSonic.Query.SqlComparison"> - <summary> - Summary for the SqlComparison class - </summary> - </member> - <member name="T:SubSonic.Query.Constraint"> - <summary> - A Class for handling SQL Constraint generation - </summary> - </member> - <member name="F:SubSonic.Query.Constraint.query"> - <summary> - The query that this constraint is operating on - </summary> - </member> - <member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class. - </summary> - <param name="condition">The condition.</param> - <param name="constraintColumnName">Name of the constraint column.</param> - </member> - <member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class. - </summary> - <param name="condition">The condition.</param> - <param name="constraintColumnName">Name of the constraint column.</param> - <param name="constraintQualifiedColumnName">Name of the constraint qualified column.</param> - </member> - <member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String,System.String,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class. - </summary> - <param name="condition">The condition.</param> - <param name="constraintColumnName">Name of the constraint column.</param> - <param name="constraintQualifiedColumnName">Name of the constraint qualified column.</param> - <param name="constraintConstructionFragment">The constraint construction fragment.</param> - </member> - <member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String,SubSonic.Query.SqlQuery)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class. - </summary> - <param name="condition">The condition.</param> - <param name="constraintColumnName">Name of the constraint column.</param> - <param name="sqlQuery">The SQL query.</param> - </member> - <member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String,System.String,System.String,SubSonic.Query.SqlQuery)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class. - </summary> - <param name="condition">The condition.</param> - <param name="constraintColumnName">Name of the constraint column.</param> - <param name="constraintQualifiedColumnName">Name of the constraint qualified column.</param> - <param name="constraintConstructionFragment">The constraint construction fragment.</param> - <param name="sqlQuery">The SQL query.</param> - </member> - <member name="M:SubSonic.Query.Constraint.Where(System.String)"> - <summary> - Wheres the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.And(System.String)"> - <summary> - Ands the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.Or(System.String)"> - <summary> - Ors the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="F:SubSonic.Query.Constraint._tableName"> - <summary> - Gets or sets the name of the table. - </summary> - <value>The name of the table.</value> - </member> - <member name="M:SubSonic.Query.Constraint.GetComparisonOperator(SubSonic.Query.Comparison)"> - <summary> - Gets the comparison operator. - </summary> - <param name="comp">The comp.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.Equals(System.Object)"> - <summary> - Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>. - </summary> - <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param> - <returns> - true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false. - </returns> - <exception cref="T:System.NullReferenceException">The <paramref name="obj"/> parameter is null.</exception> - </member> - <member name="M:SubSonic.Query.Constraint.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:SubSonic.Query.Constraint.Like(System.String)"> - <summary> - Creates a LIKE statement. - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.StartsWith(System.String)"> - <summary> - Creates a LIKE statement and appends a wildcard to the end of the passed-in value. - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.EndsWith(System.String,System.String)"> - <summary> - Creates a LIKE statement and appends a wildcard to the end of the passed-in value. - </summary> - <param name="val">The val.</param> - <param name="wildCard">The wild card.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.EndsWith(System.String)"> - <summary> - Creates a LIKE statement and appends a wildcard to the end of the passed-in value. - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.NotLike(System.String)"> - <summary> - Creates a NOT LIKE statement - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.IsGreaterThan(System.Object)"> - <summary> - Determines whether [is greater than] [the specified val]. - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.IsGreaterThanOrEqualTo(System.Object)"> - <summary> - Determines whether [is greater than] [the specified val]. - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.In(SubSonic.Query.SqlQuery)"> - <summary> - Specifies a SQL IN statement using a nested Select statement - </summary> - <param name="selectQuery">The select query.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.In(System.Collections.IEnumerable)"> - <summary> - Specifies a SQL IN statement - </summary> - <param name="vals">Value array</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.In(System.Object[])"> - <summary> - Specifies a SQL IN statement - </summary> - <param name="vals">Value array</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.NotIn(SubSonic.Query.SqlQuery)"> - <summary> - Specifies a SQL IN statement using a nested Select statement - </summary> - <param name="selectQuery">The select query.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.NotIn(System.Collections.IEnumerable)"> - <summary> - Specifies a SQL Not IN statement - </summary> - <param name="vals">Value array</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.NotIn(System.Object[])"> - <summary> - Specifies a SQL NOT IN statement - </summary> - <param name="vals">Value array</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.IsLessThan(System.Object)"> - <summary> - Determines whether [is less than] [the specified val]. - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.IsLessThanOrEqualTo(System.Object)"> - <summary> - Determines whether [is less than] [the specified val]. - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.IsNotNull"> - <summary> - Determines whether [is not null] [the specified val]. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.IsNull"> - <summary> - Determines whether the specified val is null. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.IsBetweenAnd(System.Object,System.Object)"> - <summary> - Determines whether [is between and] [the specified val1]. - </summary> - <param name="val1">The val1.</param> - <param name="val2">The val2.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.IsEqualTo(System.Object)"> - <summary> - Determines whether [is equal to] [the specified val]. - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Constraint.IsNotEqualTo(System.Object)"> - <summary> - Determines whether [is not equal to] [the specified val]. - </summary> - <param name="val">The val.</param> - <returns></returns> - </member> - <member name="P:SubSonic.Query.Constraint.Condition"> - <summary> - Gets or sets the condition. - </summary> - <value>The condition.</value> - </member> - <member name="P:SubSonic.Query.Constraint.ColumnName"> - <summary> - Gets or sets the name of the column. - </summary> - <value>The name of the column.</value> - </member> - <member name="P:SubSonic.Query.Constraint.QualifiedColumnName"> - <summary> - Gets or sets the fully qualified name of the column. - </summary> - <value>The name of the column.</value> - </member> - <member name="P:SubSonic.Query.Constraint.ConstructionFragment"> - <summary> - Gets or sets the string fragment used when assembling the text of query. - </summary> - <value>The construction fragment.</value> - </member> - <member name="P:SubSonic.Query.Constraint.Comparison"> - <summary> - Gets or sets the comparison. - </summary> - <value>The comparison.</value> - </member> - <member name="P:SubSonic.Query.Constraint.ParameterValue"> - <summary> - Gets or sets the parameter value. - </summary> - <value>The parameter value.</value> - </member> - <member name="P:SubSonic.Query.Constraint.StartValue"> - <summary> - Gets or sets the start value. - </summary> - <value>The start value.</value> - </member> - <member name="P:SubSonic.Query.Constraint.EndValue"> - <summary> - Gets or sets the end value. - </summary> - <value>The end value.</value> - </member> - <member name="P:SubSonic.Query.Constraint.InValues"> - <summary> - Gets or sets the in values. - </summary> - <value>The in values.</value> - </member> - <member name="P:SubSonic.Query.Constraint.InSelect"> - <summary> - Gets or sets the in select. - </summary> - <value>The in select.</value> - </member> - <member name="P:SubSonic.Query.Constraint.ParameterName"> - <summary> - Gets or sets the name of the parameter. - </summary> - <value>The name of the parameter.</value> - </member> - <member name="P:SubSonic.Query.Constraint.DbType"> - <summary> - Gets or sets the type of the db. - </summary> - <value>The type of the db.</value> - </member> - <member name="P:SubSonic.Query.Constraint.IsAggregate"> - <summary> - Gets or sets a value indicating whether this constraint is an Aggregate. - </summary> - <value> - <c>true</c> if this instance is aggregate; otherwise, <c>false</c>. - </value> - </member> - <member name="T:SubSonic.Linq.Translation.ReferencedAliasGatherer"> - <summary> - returns the set of all aliases produced by a query source - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.RedundantJoinRemover"> - <summary> - Removes joins expressions that are identical to joins that already exist - </summary> - </member> - <member name="T:SubSonic.DataProviders.MySQL.MySqlLanguage"> - <summary> - MySQL specific QueryLanguage - </summary> - - </member> - <member name="T:SubSonic.Linq.Structure.QueryLanguage"> - <summary> - Defines the language rules for the query provider - </summary> - </member> - <member name="M:SubSonic.Linq.Structure.QueryLanguage.IsScalar(System.Type)"> - <summary> - Determines whether the CLR type corresponds to a scalar data type in the query language - </summary> - <param name="type"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryLanguage.CanBeColumn(System.Linq.Expressions.Expression)"> - <summary> - Determines whether the given expression can be represented as a column in a select expressionss - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryLanguage.Translate(System.Linq.Expressions.Expression)"> - <summary> - Provides language specific query translation. Use this to apply language specific rewrites or - to make assertions/validations about the query. - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryLanguage.Format(System.Linq.Expressions.Expression)"> - <summary> - Converts the query expression into text of this query language - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryLanguage.Parameterize(System.Linq.Expressions.Expression)"> - <summary> - Determine which sub-expressions must be parameters - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Schema.Migrator.CreateColumnMigrationSql(SubSonic.Schema.ITable)"> - <summary> - Creates a set of SQL commands for synchronizing your database with your object set - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.TypeHelper"> - <summary> - Type related helper methods - </summary> - </member> - <member name="T:SubSonic.DataProviders.SQLite.SQLiteLanguage"> - <summary> - SQLite specific QueryLanguage - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.RelationshipIncluder"> - <summary> - Adds relationship to query results depending on policy - </summary> - </member> - <member name="P:SubSonic.DataProviders.IDataProvider.Schema"> - <summary> - Holds list of tables, views, stored procedures, etc. - </summary> - </member> - <member name="T:SubSonic.DataProviders.MySQL.MySqlGenerator"> - <summary> - - </summary> - - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.#ctor(SubSonic.Query.SqlQuery)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.DataProviders.MySQL.MySqlGenerator"/> class. - </summary> - <param name="query">The query.</param> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.GetNativeType(System.Data.DbType)"> - <summary> - Gets the type of the native. - </summary> - <param name="dbType">Type of the db.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.GenerateColumns(SubSonic.Schema.ITable)"> - <summary> - Generates SQL for all the columns in table - </summary> - <param name="table">Table containing the columns.</param> - <returns> - SQL fragment representing the supplied columns. - </returns> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.GenerateFromList"> - <summary> - Generates from list. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.GenerateColumnAttributes(SubSonic.Schema.IColumn)"> - <summary> - Sets the column attributes. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.BuildPagedSelectStatement"> - <summary> - Builds the paged select statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.TestRepository`1.BuildDeleteQuery(`0)"> - <summary> - Builds the delete query. - </summary> - <param name="item">The item.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.TestRepository`1.BuildInsertQuery(`0)"> - <summary> - Builds the insert query. - </summary> - <param name="item">The item.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.TestRepository`1.BuildUpdateQuery(`0)"> - <summary> - Builds the update query. - </summary> - <param name="item">The item.</param> - <returns></returns> - </member> - <member name="T:SubSonic.Query.CodingHorror"> - <summary> - For Jeff Atwood - http://www.codinghorror.com/blog/archives/000989.html - </summary> - <summary> - A class which wraps an inline SQL call - - Updated to support MySQL user and system variables. - - If the connection string contains "Allow User Variables=true" and the provider - is MySQL, the following syntax is supported: - - @parametername - a command parameter - @@uservariable - a MySQL user variable - @@@servervariable - a MySQL server variable - - eg: UPDATE company SET next_job_id = @@job_id:=next_job_id+1 WHERE company_id=@company_id; - SELECT @@job_id; - - where: @company_id is a command parameter. - @@job_id is a MySql user variable. - - - </summary> - </member> - <member name="M:SubSonic.Query.CodingHorror.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.CodingHorror"/> class. - Warning: This method assumes the default provider is intended. - Call InlineQuery(string providerName) if this is not the case. - </summary> - <param name="sql">The SQL.</param> - </member> - <member name="M:SubSonic.Query.CodingHorror.#ctor(System.String,System.Object[])"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.CodingHorror"/> class. - </summary> - <param name="sql">The SQL.</param> - <param name="values">The values.</param> - </member> - <member name="M:SubSonic.Query.CodingHorror.#ctor(SubSonic.DataProviders.IDataProvider)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.CodingHorror"/> class. - </summary> - <param name="provider">The provider.</param> - </member> - <member name="M:SubSonic.Query.CodingHorror.GetCommand"> - <summary> - Gets the command. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.CodingHorror.Execute"> - <summary> - Executes the specified SQL. - </summary> - </member> - <member name="M:SubSonic.Query.CodingHorror.ExecuteScalar``1"> - <summary> - Executes the scalar. - </summary> - <typeparam name="TResult">The type of the result.</typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Query.CodingHorror.ExecuteTypedList``1"> - <summary> - Executes the typed list. - </summary> - <typeparam name="T"></typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Query.CodingHorror.ExecuteReader"> - <summary> - Executes the reader. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.InlineQuery.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.InlineQuery"/> class. - Warning: This method assumes the default provider is intended. - Call InlineQuery(string providerName) if this is not the case. - </summary> - <param name="sql">The SQL.</param> - </member> - <member name="M:SubSonic.Query.InlineQuery.#ctor(System.String,System.Object[])"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.InlineQuery"/> class. - </summary> - <param name="sql">The SQL.</param> - <param name="values">The values.</param> - </member> - <member name="M:SubSonic.Query.InlineQuery.#ctor(SubSonic.DataProviders.IDataProvider)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.InlineQuery"/> class. - </summary> - <param name="provider">The provider.</param> - </member> - <member name="T:SubSonic.Query.BatchQuery"> - <summary> - A holder for 1 or more queries to be executed together - </summary> - </member> - <member name="M:SubSonic.Query.BatchQuery.BuildSqlStatement"> - <summary> - Builds the SQL statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.BatchQuery.Execute"> - <summary> - Executes this instance. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.BatchQuery.ExecuteReader"> - <summary> - Executes the queries in and returns a multiple result set reader. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.BatchQuery.GetCommand"> - <summary> - Gets a command containing all the queued queries. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.BatchQuery.Queue(SubSonic.Query.ISqlQuery)"> - <summary> - Queues the specified query. - </summary> - <param name="query">The query.</param> - </member> - <member name="M:SubSonic.Query.BatchQuery.Queue``1(System.Linq.IQueryable{``0})"> - <summary> - Queues the specified query. - </summary> - <typeparam name="T"></typeparam> - <param name="query">The query.</param> - </member> - <member name="M:SubSonic.Query.BatchQuery.QueueForTransaction(SubSonic.Query.ISqlQuery)"> - <summary> - Queues a query for use in a transaction. - </summary> - <param name="qry">The qry.</param> - </member> - <member name="M:SubSonic.Query.BatchQuery.QueueForTransaction(SubSonic.Query.QueryCommand)"> - <summary> - Queues a query for use in a transaction. - </summary> - <param name="cmd">The CMD.</param> - </member> - <member name="M:SubSonic.Query.BatchQuery.QueueForTransaction(System.String,System.Object[])"> - <summary> - Queues a query for use in a transaction. - </summary> - <param name="sql">The SQL.</param> - <param name="parameters">The parameters.</param> - </member> - <member name="M:SubSonic.Query.BatchQuery.ExecuteTransaction"> - <summary> - Executes the transaction. - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.TSqlLanguage"> - <summary> - TSQL specific QueryLanguage - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.CrossApplyRewriter"> - <summary> - Attempts to rewrite cross-apply and outer-apply joins as inner and left-outer joins - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.DbExpressionWriter"> - <summary> - Writes out an expression tree (including DbExpression nodes) in a C#-ish syntax - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.ExpressionWriter"> - <summary> - Writes out an expression tree in a C#-ish syntax - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.QueryProvider"> - <summary> - A basic abstract LINQ query provider - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.IQueryText"> - <summary> - Optional interface for IQueryProvider to implement Query<T>'s QueryText property. - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.Grouping`2"> - <summary> - Simple implementation of the IGrouping<TKey, TElement> interface - </summary> - <typeparam name="TKey"></typeparam> - <typeparam name="TElement"></typeparam> - </member> - <member name="T:SubSonic.DataProviders.SQLite.SQLiteFormatter"> - <summary> - Formats a query expression into TSQL language syntax - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.TSqlFormatter"> - <summary> - Formats a query expression into TSQL language syntax - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.ClientJoinedProjectionRewriter"> - <summary> - rewrites nested projections into client-side joins - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.QueryMapping"> - <summary> - Defines mapping information and rules for the query provider - </summary> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.IsEntity(System.Type)"> - <summary> - Determines if a give CLR type is mapped as a database entity - </summary> - <param name="type"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.IsMapped(System.Reflection.MemberInfo)"> - <summary> - Deterimines is a property is mapped onto a column or relationship - </summary> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.IsColumn(System.Reflection.MemberInfo)"> - <summary> - Determines if a property is mapped onto a column - </summary> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.IsIdentity(System.Reflection.MemberInfo)"> - <summary> - Determines if a property represents or is part of the entities unique identity (often primary key) - </summary> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.IsRelationship(System.Reflection.MemberInfo)"> - <summary> - Determines if a property is mapped as a relationship - </summary> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.GetRelatedType(System.Reflection.MemberInfo)"> - <summary> - The type of the entity on the other side of the relationship - </summary> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.GetTableName(System.Type)"> - <summary> - The name of the corresponding database table - </summary> - <param name="rowType"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.GetColumnName(System.Reflection.MemberInfo)"> - <summary> - The name of the corresponding table column - </summary> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.GetMappedMembers(System.Type)"> - <summary> - A sequence of all the mapped members - </summary> - <param name="rowType"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.IsSingletonRelationship(System.Reflection.MemberInfo)"> - <summary> - Determines if a relationship property refers to a single optional entity (as opposed to a collection.) - </summary> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.GetTableQuery(System.Type)"> - <summary> - Get a query expression that selects all entities from a table - </summary> - <param name="rowType"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.GetTypeProjection(System.Linq.Expressions.Expression,System.Type)"> - <summary> - Gets an expression that constructs an entity instance relative to a root. - The root is most often a TableExpression, but may be any other experssion such as - a ConstantExpression. - </summary> - <param name="root"></param> - <param name="type"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.GetAssociationKeys(System.Reflection.MemberInfo,System.Collections.Generic.List{System.Reflection.MemberInfo}@,System.Collections.Generic.List{System.Reflection.MemberInfo}@)"> - <summary> - Get the members for the key properities to be joined in an association relationship - </summary> - <param name="association"></param> - <param name="declaredTypeMembers"></param> - <param name="associatedMembers"></param> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.GetMemberExpression(System.Linq.Expressions.Expression,System.Reflection.MemberInfo)"> - <summary> - Get an expression for a mapped property relative to a root expression. - The root is either a TableExpression or an expression defining an entity instance. - </summary> - <param name="root"></param> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.GetAggregator(System.Type,System.Type)"> - <summary> - Get a function that coerces an a sequence of one type into another type. - This is primarily used for aggregators stored in ProjectionExpression's, which are used to represent the - final transformation of the entire result set of a query. - </summary> - <param name="expectedType">The expected type.</param> - <param name="actualType">The actual type.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryMapping.Translate(System.Linq.Expressions.Expression)"> - <summary> - Apply mapping translations to this expression - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="P:SubSonic.Linq.Structure.QueryMapping.Language"> - <summary> - The language related to the mapping - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.DbQueryProvider"> - <summary> - A LINQ IQueryable query provider that executes database queries over a DbConnection - </summary> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.#ctor(SubSonic.DataProviders.IDataProvider,SubSonic.Linq.Structure.QueryPolicy,System.IO.TextWriter)"> - <summary> - DbQueryProvider constrcutor that allows for external control of policy - to allow for new types of databases. - </summary> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.GetQueryText(System.Linq.Expressions.Expression)"> - <summary> - Converts the query expression into text that corresponds to the command that would be executed. - Useful for debugging. - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.Execute(System.Linq.Expressions.Expression)"> - <summary> - Execute the query expression (does translation, etc.) - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.GetExecutionPlan(System.Linq.Expressions.Expression)"> - <summary> - Convert the query expression into an execution plan - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.Translate(System.Linq.Expressions.Expression)"> - <summary> - Do all query translations execpt building the execution plan - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.CanBeEvaluatedLocally(System.Linq.Expressions.Expression)"> - <summary> - Determines whether a given expression can be executed locally. - (It contains no parts that should be translated to the target environment.) - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.Execute``1(SubSonic.Linq.Structure.QueryCommand{``0},System.Object[])"> - <summary> - Execute an actual query specified in the target language using the sADO connection - </summary> - <typeparam name="T"></typeparam> - <param name="query"></param> - <param name="paramValues"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.ExecuteDeferred``1(SubSonic.Linq.Structure.QueryCommand{``0},System.Object[])"> - <summary> - Get an IEnumerable that will execute the specified query when enumerated - </summary> - <typeparam name="T"></typeparam> - <param name="query"></param> - <param name="paramValues"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.GetCommand(System.String,System.Collections.Generic.IList{System.String},System.Object[])"> - <summary> - Get an ADO command object initialized with the command-text and parameters - </summary> - <param name="commandText"></param> - <param name="paramNames"></param> - <param name="paramValues"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.DbQueryProvider.LogCommand(System.Data.Common.DbCommand)"> - <summary> - Write a command to the log - </summary> - <param name="command"></param> - </member> - <member name="T:SubSonic.Query.Join"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Query.Join.#ctor(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn,SubSonic.Query.Join.JoinType)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Join"/> class. - </summary> - <param name="from">From.</param> - <param name="to">To.</param> - <param name="joinType">Type of the join.</param> - </member> - <member name="M:SubSonic.Query.Join.GetJoinTypeValue(SubSonic.DataProviders.ISqlGenerator,SubSonic.Query.Join.JoinType)"> - <summary> - Gets the join type value. - </summary> - <param name="j">The j.</param> - <param name="generator"></param> - <returns></returns> - </member> - <member name="P:SubSonic.Query.Join.Type"> - <summary> - Gets or sets the type. - </summary> - <value>The type.</value> - </member> - <member name="P:SubSonic.Query.Join.FromColumn"> - <summary> - Gets or sets from column. - </summary> - <value>From column.</value> - </member> - <member name="P:SubSonic.Query.Join.ToColumn"> - <summary> - Gets or sets to column. - </summary> - <value>To column.</value> - </member> - <member name="T:SubSonic.Query.Join.JoinType"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.Join.JoinType.Inner"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.Join.JoinType.Outer"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.Join.JoinType.LeftInner"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.Join.JoinType.LeftOuter"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.Join.JoinType.RightInner"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.Join.JoinType.RightOuter"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.Join.JoinType.Cross"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.Join.JoinType.NotEqual"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.Single``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})"> - <summary> - Singles the specified expression. - </summary> - <typeparam name="T"></typeparam> - <param name="expression">The expression.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.Single``1(System.Object)"> - <summary> - Singles the specified key. - </summary> - <typeparam name="T"></typeparam> - <param name="key">The key.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.Find``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})"> - <summary> - Retrieves subset of records from the database matching the expression - </summary> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.GetPaged``1(System.Int32,System.Int32)"> - <summary> - Gets the paged. - </summary> - <typeparam name="T"></typeparam> - <param name="pageIndex">Index of the page.</param> - <param name="pageSize">Size of the page.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.GetPaged``1(System.String,System.Int32,System.Int32)"> - <summary> - Gets the paged. - </summary> - <typeparam name="T"></typeparam> - <param name="sortBy">The sort by.</param> - <param name="pageIndex">Index of the page.</param> - <param name="pageSize">Size of the page.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.Add``1(``0)"> - <summary> - Adds the specified item, setting the key if available. - </summary> - <typeparam name="T"></typeparam> - <param name="item">The item.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.AddMany``1(System.Collections.Generic.IEnumerable{``0})"> - <summary> - Adds a lot of the items using a transaction. - </summary> - <typeparam name="T"></typeparam> - <param name="items">The items.</param> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.Update``1(``0)"> - <summary> - Updates the specified item. - </summary> - <typeparam name="T"></typeparam> - <param name="item">The item.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.UpdateMany``1(System.Collections.Generic.IEnumerable{``0})"> - <summary> - Updates lots of items using a transaction. - </summary> - <typeparam name="T"></typeparam> - <param name="items">The items.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.Delete``1(System.Object)"> - <summary> - Deletes the specified key. - </summary> - <typeparam name="T"></typeparam> - <param name="key">The key.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.DeleteMany``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})"> - <summary> - Deletes 1 or more items. - </summary> - <typeparam name="T"></typeparam> - <param name="expression">The expression.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.DeleteMany``1(System.Collections.Generic.IEnumerable{``0})"> - <summary> - Deletes 1 or more items. - </summary> - <typeparam name="T"></typeparam> - <param name="items">The items.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Repository.SimpleRepository.Migrate``1"> - <summary> - Migrates this instance. - </summary> - <typeparam name="T"></typeparam> - </member> - <member name="T:SubSonic.DataProviders.MySQL.MySqlFormatter"> - <summary> - Formats a query expression into TSQL language syntax - </summary> - </member> - <member name="M:SubSonic.Extensions.Objects.ChangeTypeTo``1(System.Object)"> - <summary> - Returns an Object with the specified Type and whose value is equivalent to the specified object. - </summary> - <param name="value">An Object that implements the IConvertible interface.</param> - <returns> - An object whose Type is conversionType (or conversionType's underlying type if conversionType - is Nullable<>) and whose value is equivalent to value. -or- a null reference, if value is a null - reference and conversionType is not a value type. - </returns> - <remarks> - This method exists as a workaround to System.Convert.ChangeType(Object, Type) which does not handle - nullables as of version 2.0 (2.0.50727.42) of the .NET Framework. The idea is that this method will - be deleted once Convert.ChangeType is updated in a future version of the .NET Framework to handle - nullable types, so we want this to behave as closely to Convert.ChangeType as possible. - This method was written by Peter Johnson at: - http://aspalliance.com/author.aspx?uId=1026. - </remarks> - - </member> - <member name="M:SubSonic.Extensions.ExpressionParser.ProcessExpression(System.Linq.Expressions.Expression)"> - <summary> - Process the passed-in LINQ expression - </summary> - <param name="expression"></param> - </member> - <member name="M:SubSonic.DataProviders.DbDataProvider.InitializeSharedConnection"> - <summary> - Initializes the shared connection. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.DbDataProvider.InitializeSharedConnection(System.String)"> - <summary> - Initializes the shared connection. - </summary> - <param name="sharedConnectionString">The shared connection string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.DbDataProvider.ResetSharedConnection"> - <summary> - Resets the shared connection. - </summary> - </member> - <member name="M:SubSonic.DataProviders.DbDataProvider.AddParams(System.Data.Common.DbCommand,SubSonic.Query.QueryCommand)"> - <summary> - Adds the params. - </summary> - <param name="cmd">The CMD.</param> - <param name="qry">The qry.</param> - </member> - <member name="M:SubSonic.DataProviders.DbDataProvider.Project``1(System.Data.Common.DbDataReader,System.Func{System.Data.Common.DbDataReader,``0})"> - <summary> - Converts a data reader into a sequence of objects using a projector function on each row - </summary> - <typeparam name="T"></typeparam> - <param name="reader">The reader.</param> - <param name="fnProjector">The fn projector.</param> - <returns></returns> - </member> - <member name="P:SubSonic.DataProviders.DbDataProvider.CurrentConnectionStringIsDefault"> - <summary> - Gets a value indicating whether [current connection string is default]. - </summary> - <value> - <c>true</c> if [current connection string is default]; otherwise, <c>false</c>. - </value> - </member> - <member name="P:SubSonic.DataProviders.DbDataProvider.CurrentSharedConnection"> - <summary> - Gets or sets the current shared connection. - </summary> - <value>The current shared connection.</value> - </member> - <member name="T:SubSonic.Linq.Structure.QueryCompiler"> - <summary> - Creates a reusable, parameterized representation of a query that caches the execution plan - </summary> - </member> - <member name="T:SubSonic.Extensions.IO"> - <summary> - Summary for the Files class - </summary> - </member> - <member name="M:SubSonic.Extensions.IO.GetFileText(System.String)"> - <summary> - Read a text file and obtain it's contents. - </summary> - <param name="absolutePath">The complete file path to write to.</param> - <returns>String containing the content of the file.</returns> - </member> - <member name="M:SubSonic.Extensions.IO.CreateToFile(System.String,System.String)"> - <summary> - Creates or opens a file for writing and writes text to it. - </summary> - <param name="absolutePath">The complete file path to write to.</param> - <param name="fileText">A String containing text to be written to the file.</param> - </member> - <member name="M:SubSonic.Extensions.IO.UpdateFileText(System.String,System.String,System.String)"> - <summary> - Update text within a file by replacing a substring within the file. - </summary> - <param name="absolutePath">The complete file path to write to.</param> - <param name="lookFor">A String to be replaced.</param> - <param name="replaceWith">A String to replace all occurrences of lookFor.</param> - </member> - <member name="M:SubSonic.Extensions.IO.WriteToFile(System.String,System.String)"> - <summary> - Writes out a string to a file. - </summary> - <param name="absolutePath">The complete file path to write to.</param> - <param name="fileText">A String containing text to be written to the file.</param> - </member> - <member name="M:SubSonic.Extensions.IO.ReadWebPage(System.String)"> - <summary> - Fetches a web page - </summary> - <param name="url">The URL.</param> - <returns></returns> - </member> - <member name="P:SubSonic.Schema.IColumn.IsNumeric"> - <summary> - Gets a value indicating whether this instance is numeric. - </summary> - <value> - <c>true</c> if this instance is numeric; otherwise, <c>false</c>. - </value> - </member> - <member name="P:SubSonic.Schema.IColumn.IsDateTime"> - <summary> - Gets a value indicating whether this instance is date time. - </summary> - <value> - <c>true</c> if this instance is date time; otherwise, <c>false</c>. - </value> - </member> - <member name="P:SubSonic.Schema.IColumn.IsString"> - <summary> - Gets a value indicating whether this instance is string. - </summary> - <value><c>true</c> if this instance is string; otherwise, <c>false</c>.</value> - </member> - <member name="P:SubSonic.Schema.DatabaseColumn.IsNumeric"> - <summary> - Gets a value indicating whether this instance is numeric. - </summary> - <value> - <c>true</c> if this instance is numeric; otherwise, <c>false</c>. - </value> - </member> - <member name="P:SubSonic.Schema.DatabaseColumn.IsDateTime"> - <summary> - Gets a value indicating whether this instance is date time. - </summary> - <value> - <c>true</c> if this instance is date time; otherwise, <c>false</c>. - </value> - </member> - <member name="P:SubSonic.Schema.DatabaseColumn.IsString"> - <summary> - Gets a value indicating whether this instance is string. - </summary> - <value><c>true</c> if this instance is string; otherwise, <c>false</c>.</value> - </member> - <member name="T:SubSonic.Schema.DatabaseColumn.ReservedColumnName"> - <summary> - Summary for the ReservedColumnName class - </summary> - </member> - <member name="T:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator"> - <summary> - A schema generator for your DB - </summary> - </member> - <member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildCreateTableStatement(SubSonic.Schema.ITable)"> - <summary> - Builds a CREATE TABLE statement. - </summary> - <param name="table"></param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildDropTableStatement(System.String)"> - <summary> - Builds a DROP TABLE statement. - </summary> - <param name="tableName">Name of the table.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildAddColumnStatement(System.String,SubSonic.Schema.IColumn)"> - <summary> - Adds the column. - </summary> - <param name="tableName">Name of the table.</param> - <param name="column">The column.</param> - </member> - <member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildAlterColumnStatement(SubSonic.Schema.IColumn)"> - <summary> - Alters the column. - </summary> - <param name="column">The column.</param> - </member> - <member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildDropColumnStatement(System.String,System.String)"> - <summary> - Removes the column. - </summary> - <param name="tableName">Name of the table.</param> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISchemaGenerator.GetNativeType(System.Data.DbType)"> - <summary> - Gets the type of the native. - </summary> - <param name="dbType">Type of the db.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.ISchemaGenerator.GenerateColumns(SubSonic.Schema.ITable)"> - <summary> - Generates the columns. - </summary> - <param name="table">Table containing the columns.</param> - <returns> - SQL fragment representing the supplied columns. - </returns> - </member> - <member name="M:SubSonic.DataProviders.ISchemaGenerator.GenerateColumnAttributes(SubSonic.Schema.IColumn)"> - <summary> - Sets the column attributes. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildCreateTableStatement(SubSonic.Schema.ITable)"> - <summary> - Builds a CREATE TABLE statement. - </summary> - <param name="table"></param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildDropTableStatement(System.String)"> - <summary> - Builds a DROP TABLE statement. - </summary> - <param name="tableName">Name of the table.</param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildAddColumnStatement(System.String,SubSonic.Schema.IColumn)"> - <summary> - Adds the column. - </summary> - <param name="tableName">Name of the table.</param> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildAlterColumnStatement(SubSonic.Schema.IColumn)"> - <summary> - Alters the column. - </summary> - <param name="column">The column.</param> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildDropColumnStatement(System.String,System.String)"> - <summary> - Removes the column. - </summary> - <param name="tableName">Name of the table.</param> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GetNativeType(System.Data.DbType)"> - <summary> - Gets the type of the native. - </summary> - <param name="dbType">Type of the db.</param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GenerateColumns(SubSonic.Schema.ITable)"> - <summary> - Generates the columns. - </summary> - <param name="table">Table containing the columns.</param> - <returns> - SQL fragment representing the supplied columns. - </returns> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GenerateColumnAttributes(SubSonic.Schema.IColumn)"> - <summary> - Sets the column attributes. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GetTableFromDB(SubSonic.DataProviders.IDataProvider,System.String)"> - <summary> - Gets an ITable from the DB based on name - </summary> - </member> - <member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GetTableList(SubSonic.DataProviders.IDataProvider)"> - <summary> - Creates a list of table names - </summary> - </member> - <member name="M:SubSonic.DataProviders.SQLite.SQLiteSchema.GenerateColumnAttributes(SubSonic.Schema.IColumn)"> - <summary> - Sets the column attributes. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.SQLite.SQLiteSchema.GetDbType(System.String)"> - <summary> - Gets the type of the db. - </summary> - <param name="sqlType">Type of the SQL.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Schema.DatabaseSchema.Empty"> - <summary> - Returns Schema instance with empty lists. - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.SingletonProjectionRewriter"> - <summary> - Rewrites nested singleton projection into server-side joins - </summary> - </member> - <member name="M:SubSonic.Extensions.Strings.#cctor"> - <summary> - Initializes the <see cref="T:SubSonic.Extensions.Strings"/> class. - </summary> - </member> - <member name="M:SubSonic.Extensions.Strings.Chop(System.String,System.Int32)"> - <summary> - Strips the last specified chars from a string. - </summary> - <param name="sourceString">The source string.</param> - <param name="removeFromEnd">The remove from end.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.Chop(System.String,System.String)"> - <summary> - Strips the last specified chars from a string. - </summary> - <param name="sourceString">The source string.</param> - <param name="backDownTo">The back down to.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.PluralToSingular(System.String)"> - <summary> - Plurals to singular. - </summary> - <param name="sourceString">The source string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.SingularToPlural(System.String)"> - <summary> - Singulars to plural. - </summary> - <param name="sourceString">The source string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.Pluralize(System.Int32,System.String)"> - <summary> - Make plural when count is not one - </summary> - <param name="number">The number of things</param> - <param name="sourceString">The source string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.Clip(System.String,System.Int32)"> - <summary> - Removes the specified chars from the beginning of a string. - </summary> - <param name="sourceString">The source string.</param> - <param name="removeFromBeginning">The remove from beginning.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.Clip(System.String,System.String)"> - <summary> - Removes chars from the beginning of a string, up to the specified string - </summary> - <param name="sourceString">The source string.</param> - <param name="removeUpTo">The remove up to.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.Chop(System.String)"> - <summary> - Strips the last char from a a string. - </summary> - <param name="sourceString">The source string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.Clip(System.String)"> - <summary> - Strips the last char from a a string. - </summary> - <param name="sourceString">The source string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.FastReplace(System.String,System.String,System.String)"> - <summary> - Fasts the replace. - </summary> - <param name="original">The original.</param> - <param name="pattern">The pattern.</param> - <param name="replacement">The replacement.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.FastReplace(System.String,System.String,System.String,System.StringComparison)"> - <summary> - Fasts the replace. - </summary> - <param name="original">The original.</param> - <param name="pattern">The pattern.</param> - <param name="replacement">The replacement.</param> - <param name="comparisonType">Type of the comparison.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.Crop(System.String,System.String,System.String)"> - <summary> - Returns text that is located between the startText and endText tags. - </summary> - <param name="sourceString">The source string.</param> - <param name="startText">The text from which to start the crop</param> - <param name="endText">The endpoint of the crop</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.Squeeze(System.String)"> - <summary> - Removes excess white space in a string. - </summary> - <param name="sourceString">The source string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.ToAlphaNumericOnly(System.String)"> - <summary> - Removes all non-alpha numeric characters in a string - </summary> - <param name="sourceString">The source string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.ToWords(System.String)"> - <summary> - Creates a string array based on the words in a sentence - </summary> - <param name="sourceString">The source string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.StripHTML(System.String)"> - <summary> - Strips all HTML tags from a string - </summary> - <param name="htmlString">The HTML string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.StripHTML(System.String,System.String)"> - <summary> - Strips all HTML tags from a string and replaces the tags with the specified replacement - </summary> - <param name="htmlString">The HTML string.</param> - <param name="htmlPlaceHolder">The HTML place holder.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.ToDelimitedList(System.Collections.Generic.IEnumerable{System.String})"> - <summary> - Converts a generic List collection to a single comma-delimitted string. - </summary> - <param name="list">The list.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.ToDelimitedList(System.Collections.Generic.IEnumerable{System.String},System.String)"> - <summary> - Converts a generic List collection to a single string using the specified delimitter. - </summary> - <param name="list">The list.</param> - <param name="delimiter">The delimiter.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.Strip(System.String,System.String)"> - <summary> - Strips the specified input. - </summary> - <param name="sourceString">The source string.</param> - <param name="stripValue">The strip value.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.AsciiToUnicode(System.Int32)"> - <summary> - Converts ASCII encoding to Unicode - </summary> - <param name="asciiCode">The ASCII code.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.TextToEntity(System.String)"> - <summary> - Converts Text to HTML-encoded string - </summary> - <param name="textString">The text string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.EntityToText(System.String)"> - <summary> - Converts HTML-encoded bits to Text - </summary> - <param name="entityText">The entity text.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.ToFormattedString(System.String,System.Object[])"> - <summary> - Formats the args using String.Format with the target string as a format string. - </summary> - <param name="fmt">The format string passed to String.Format</param> - <param name="args">The args passed to String.Format</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.ToEnum``1(System.String)"> - <summary> - Strings to enum. - </summary> - <typeparam name="T"></typeparam> - <param name="Value">The value.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.FillEntities"> - <summary> - Fills the entities. - </summary> - </member> - <member name="M:SubSonic.Extensions.Strings.USStateNameToAbbrev(System.String)"> - <summary> - Converts US State Name to it's two-character abbreviation. Returns null if the state name was not found. - </summary> - <param name="stateName">US State Name (ie Texas)</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.USStateAbbrevToName(System.String)"> - <summary> - Converts a two-character US State Abbreviation to it's official Name Returns null if the abbreviation was not found. - </summary> - <param name="stateAbbrev">US State Name (ie Texas)</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Strings.FillUSStates"> - <summary> - Fills the US States. - </summary> - </member> - <member name="T:SubSonic.Query.TypeSystem"> - <summary> - Type related helper methods - </summary> - </member> - <member name="M:SubSonic.DataProviders.SqlServer.Sql2005Schema.BuildDropColumnStatement(System.String,System.String)"> - <summary> - Removes the column. - </summary> - <param name="tableName"></param> - <param name="columnName"></param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.SqlServer.Sql2005Schema.GenerateColumnAttributes(SubSonic.Schema.IColumn)"> - <summary> - Sets the column attributes. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.SqlServer.Sql2005Schema.GetDbType(System.String)"> - <summary> - Gets the type of the db. - </summary> - <param name="sqlType">Type of the SQL.</param> - <returns></returns> - </member> - <member name="T:SubSonic.Query.Delete`1"> - <summary> - - </summary> - </member> - <member name="T:SubSonic.Query.SqlQuery"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Query.SqlQuery.#ctor(SubSonic.DataProviders.IDataProvider)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.SqlQuery"/> class. - </summary> - <param name="provider">The provider.</param> - </member> - <member name="M:SubSonic.Query.SqlQuery.ValidateQuery"> - <summary> - Validates the query. - </summary> - </member> - <member name="M:SubSonic.Query.SqlQuery.FindColumn(System.String)"> - <summary> - Finds the column. - </summary> - <param name="Name">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.Where(System.String)"> - <summary> - Wheres the specified column name. - </summary> - <param name="Name">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.Where(SubSonic.Schema.IColumn)"> - <summary> - Wheres the specified column. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.Where(SubSonic.Query.Aggregate)"> - <summary> - Wheres the specified agg. - </summary> - <param name="agg">The agg.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.Or(System.String)"> - <summary> - Ors the specified column name. - </summary> - <param name="Name">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.Or(SubSonic.Schema.IColumn)"> - <summary> - Ors the specified column. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.Or(SubSonic.Query.Aggregate)"> - <summary> - Ors the specified agg. - </summary> - <param name="agg">The agg.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.OrExpression(System.String)"> - <summary> - Ors the expression. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.OpenExpression"> - <summary> - Opens the expression. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.CloseExpression"> - <summary> - Closes the expression. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.And(System.String)"> - <summary> - Ands the specified column name. - </summary> - <param name="Name">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.And(SubSonic.Schema.IColumn)"> - <summary> - Ands the specified column. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.And(SubSonic.Query.Aggregate)"> - <summary> - Ands the specified agg. - </summary> - <param name="agg">The agg.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.AndExpression(System.String)"> - <summary> - Ands the expression. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.ToString"> - <summary> - Returns the currently set SQL statement for this query object - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.BuildSqlStatement"> - <summary> - Builds the SQL statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.From(SubSonic.Schema.ITable)"> - <summary> - Froms the specified TBL. - </summary> - <param name="tbl">The TBL.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.From(System.String)"> - <summary> - Froms the specified TBL. - </summary> - <param name="tableName">Name of the table.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.From``1"> - <summary> - Froms the specified TBL. - </summary> - <typeparam name="T"></typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.InnerJoin``1(System.String,System.String)"> - <summary> - Creates an inner join based on the passed-in column names - </summary> - <typeparam name="T"></typeparam> - <param name="fromColumnName"></param> - <param name="toColumnName"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.InnerJoin``1"> - <summary> - Creates an Inner Join, guessing based on Primary Key matching - </summary> - <typeparam name="T"></typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.InnerJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)"> - <summary> - Inners the join. - </summary> - <param name="fromColumn">From column.</param> - <param name="toColumn">To column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.OuterJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)"> - <summary> - Outers the join. - </summary> - <param name="fromColumn">From column.</param> - <param name="toColumn">To column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.CrossJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)"> - <summary> - Crosses the join. - </summary> - <param name="fromColumn">From column.</param> - <param name="toColumn">To column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.LeftInnerJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)"> - <summary> - Lefts the inner join. - </summary> - <param name="fromColumn">From column.</param> - <param name="toColumn">To column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.RightInnerJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)"> - <summary> - Rights the inner join. - </summary> - <param name="fromColumn">From column.</param> - <param name="toColumn">To column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.LeftOuterJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)"> - <summary> - Lefts the outer join. - </summary> - <param name="fromColumn">From column.</param> - <param name="toColumn">To column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.RightOuterJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)"> - <summary> - Rights the outer join. - </summary> - <param name="fromColumn">From column.</param> - <param name="toColumn">To column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.NotEqualJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)"> - <summary> - Nots the equal join. - </summary> - <param name="fromColumn">From column.</param> - <param name="toColumn">To column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.OrderAsc(System.String[])"> - <summary> - Orders the asc. - </summary> - <param name="columns">The columns.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.OrderDesc(System.String[])"> - <summary> - Orders the desc. - </summary> - <param name="columns">The columns.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.Paged(System.Int32,System.Int32)"> - <summary> - Pageds the specified current page. - </summary> - <param name="currentPage">The current page.</param> - <param name="pageSize">Size of the page.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.Paged(System.Int32,System.Int32,System.String)"> - <summary> - Pageds the specified current page. - </summary> - <param name="currentPage">The current page.</param> - <param name="pageSize">Size of the page.</param> - <param name="idColumn">The id column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.Execute"> - <summary> - Executes this instance. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.ExecuteReader"> - <summary> - Executes the reader. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.ExecuteScalar"> - <summary> - Executes the scalar. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.ExecuteScalar``1"> - <summary> - Executes the scalar. - </summary> - <typeparam name="TResult">The type of the result.</typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.GetRecordCount"> - <summary> - Gets the record count. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.ExecuteTypedList``1"> - <summary> - Executes the typed list. - </summary> - <typeparam name="T"></typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.ToList``1"> - <summary> - Executes the typed list. - </summary> - <typeparam name="T"></typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Query.SqlQuery.ExecuteSingle``1"> - <summary> - Executes the query and returns the result as a single item of T - </summary> - <typeparam name="T">The type of item to return</typeparam> - </member> - <member name="M:SubSonic.Query.SqlQuery.ExecuteTransaction(System.Collections.Generic.List{SubSonic.Query.SqlQuery})"> - <summary> - Executes the transaction. - </summary> - <param name="queries">The queries.</param> - </member> - <member name="M:SubSonic.Query.SqlQuery.ExecuteTransaction(System.Collections.Generic.List{SubSonic.Query.SqlQuery},System.String)"> - <summary> - Executes the transaction. - </summary> - <param name="queries">The queries.</param> - <param name="connectionStringName">Name of the connection string.</param> - </member> - <member name="P:SubSonic.Query.SqlQuery.OpenParenCount"> - <summary> - Gets or sets the open paren count. - </summary> - <value>The open paren count.</value> - </member> - <member name="P:SubSonic.Query.SqlQuery.ClosedParenCount"> - <summary> - Gets or sets the closed paren count. - </summary> - <value>The closed paren count.</value> - </member> - <member name="M:SubSonic.Query.Delete`1.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Delete`1"/> class. - </summary> - </member> - <member name="M:SubSonic.Query.Delete`1.#ctor(SubSonic.Schema.ITable,SubSonic.DataProviders.IDataProvider)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Delete`1"/> class. - </summary> - <param name="table">The table.</param> - <param name="provider">The provider.</param> - </member> - <member name="T:SubSonic.Query.QueryType"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.QueryType.Select"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.QueryType.Update"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.QueryType.Insert"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Query.QueryType.Delete"> - <summary> - - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.SubqueryRemover"> - <summary> - Removes one or more SelectExpression's by rewriting the expression tree to not include them, promoting - their from clause expressions and rewriting any column expressions that may have referenced them to now - reference the underlying data directly. - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.SkipRewriter"> - <summary> - Rewrites take and skip expressions into uses of TSQL row_number function - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.RelationshipBinder"> - <summary> - Translates accesses to relationship members into projections or joins - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.DbExpressionComparer"> - <summary> - Determines if two expressions are equivalent. Supports DbExpression nodes. - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.ExpressionComparer"> - <summary> - Compare two expressions to determine if they are equivalent - </summary> - </member> - <member name="T:SubSonic.Query.Select"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Query.Select.#ctor(SubSonic.DataProviders.IDataProvider,System.String[])"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class. - </summary> - <param name="provider">The provider.</param> - <param name="columns">The columns.</param> - </member> - <member name="M:SubSonic.Query.Select.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class. - </summary> - </member> - <member name="M:SubSonic.Query.Select.#ctor(SubSonic.Query.Aggregate[])"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class. - </summary> - <param name="aggregates">The aggregates.</param> - </member> - <member name="M:SubSonic.Query.Select.#ctor(SubSonic.DataProviders.IDataProvider,SubSonic.Query.Aggregate[])"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class. - </summary> - <param name="provider">The provider.</param> - <param name="aggregates">The aggregates.</param> - </member> - <member name="M:SubSonic.Query.Select.#ctor(SubSonic.Schema.IColumn[])"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class. - </summary> - <param name="columns">The columns.</param> - </member> - <member name="M:SubSonic.Query.Select.#ctor(System.String[])"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class. - WARNING: This overload should only be used with applications that use a single provider! - </summary> - <param name="columns">The columns.</param> - </member> - <member name="M:SubSonic.Query.Select.AllColumnsFrom``1"> - <summary> - Alls the columns from. - </summary> - <typeparam name="T"></typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Select.Expression(System.String)"> - <summary> - Expressions the specified SQL expression. - </summary> - <param name="sqlExpression">The SQL expression.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Select.Top(System.String)"> - <summary> - Tops the specified top. - </summary> - <param name="top">The top.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.GetNativeType(System.Data.DbType)"> - <summary> - Gets the type of the native. - </summary> - <param name="dbType">Type of the db.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.GenerateColumns(SubSonic.Schema.ITable)"> - <summary> - Generates the columns. - </summary> - <param name="table">Table containing the columns.</param> - <returns> - SQL fragment representing the supplied columns. - </returns> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.BuildCreateTableStatement(SubSonic.Schema.ITable)"> - <summary> - Builds a CREATE TABLE statement. - </summary> - <param name="table"></param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.GenerateColumnAttributes(SubSonic.Schema.IColumn)"> - <summary> - Sets the column attributes. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.GetDbType(System.String)"> - <summary> - Gets the type of the db. - </summary> - <param name="mySqlType">Type of my SQL.</param> - <returns></returns> - </member> - <member name="T:SubSonic.Linq.Translation.AggregateRewriter"> - <summary> - Rewrite aggregate expressions, moving them into same select expression that has the group-by clause - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.DbExpressionReplacer"> - <summary> - Replaces references to one specific instance of an expression node with another node. - Supports DbExpression nodes - </summary> - </member> - <member name="T:SubSonic.Extensions.Dates"> - <summary> - Summary for the Dates class - </summary> - </member> - <member name="M:SubSonic.Extensions.Dates.DaysAgo(System.Int32)"> - <summary> - Returns a date in the past by days. - </summary> - <param name="days">The days.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.DaysFromNow(System.Int32)"> - <summary> - Returns a date in the future by days. - </summary> - <param name="days">The days.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.HoursAgo(System.Int32)"> - <summary> - Returns a date in the past by hours. - </summary> - <param name="hours">The hours.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.HoursFromNow(System.Int32)"> - <summary> - Returns a date in the future by hours. - </summary> - <param name="hours">The hours.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.MinutesAgo(System.Int32)"> - <summary> - Returns a date in the past by minutes - </summary> - <param name="minutes">The minutes.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.MinutesFromNow(System.Int32)"> - <summary> - Returns a date in the future by minutes. - </summary> - <param name="minutes">The minutes.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.SecondsAgo(System.Int32)"> - <summary> - Gets a date in the past according to seconds - </summary> - <param name="seconds">The seconds.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.SecondsFromNow(System.Int32)"> - <summary> - Gets a date in the future by seconds. - </summary> - <param name="seconds">The seconds.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.Diff(System.DateTime,System.DateTime)"> - <summary> - Diffs the specified date. - </summary> - <param name="dateOne">The date one.</param> - <param name="dateTwo">The date two.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.DiffDays(System.String,System.String)"> - <summary> - Returns a double indicating the number of days between two dates (past is negative) - </summary> - <param name="dateOne">The date one.</param> - <param name="dateTwo">The date two.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.DiffDays(System.DateTime,System.DateTime)"> - <summary> - Returns a double indicating the number of days between two dates (past is negative) - </summary> - <param name="dateOne">The date one.</param> - <param name="dateTwo">The date two.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.DiffHours(System.String,System.String)"> - <summary> - Returns a double indicating the number of days between two dates (past is negative) - </summary> - <param name="dateOne">The date one.</param> - <param name="dateTwo">The date two.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.DiffHours(System.DateTime,System.DateTime)"> - <summary> - Returns a double indicating the number of days between two dates (past is negative) - </summary> - <param name="dateOne">The date one.</param> - <param name="dateTwo">The date two.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.DiffMinutes(System.String,System.String)"> - <summary> - Returns a double indicating the number of days between two dates (past is negative) - </summary> - <param name="dateOne">The date one.</param> - <param name="dateTwo">The date two.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.DiffMinutes(System.DateTime,System.DateTime)"> - <summary> - Returns a double indicating the number of days between two dates (past is negative) - </summary> - <param name="dateOne">The date one.</param> - <param name="dateTwo">The date two.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.ReadableDiff(System.DateTime,System.DateTime)"> - <summary> - Displays the difference in time between the two dates. Return example is "12 years 4 months 24 days 8 hours 33 minutes 5 seconds" - </summary> - <param name="startTime">The start time.</param> - <param name="endTime">The end time.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.CountWeekdays(System.DateTime,System.DateTime)"> - <summary> - Counts the number of weekdays between two dates. - </summary> - <param name="startTime">The start time.</param> - <param name="endTime">The end time.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.CountWeekends(System.DateTime,System.DateTime)"> - <summary> - Counts the number of weekends between two dates. - </summary> - <param name="startTime">The start time.</param> - <param name="endTime">The end time.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.IsDate(System.Object)"> - <summary> - Verifies if the object is a date - </summary> - <param name="dt">The dt.</param> - <returns> - <c>true</c> if the specified dt is date; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Dates.IsWeekDay(System.DateTime)"> - <summary> - Checks to see if the date is a week day (Mon - Fri) - </summary> - <param name="dt">The dt.</param> - <returns> - <c>true</c> if [is week day] [the specified dt]; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Dates.IsWeekEnd(System.DateTime)"> - <summary> - Checks to see if the date is Saturday or Sunday - </summary> - <param name="dt">The dt.</param> - <returns> - <c>true</c> if [is week end] [the specified dt]; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Dates.TimeDiff(System.DateTime,System.DateTime)"> - <summary> - Displays the difference in time between the two dates. Return example is "12 years 4 months 24 days 8 hours 33 minutes 5 seconds" - </summary> - <param name="startTime">The start time.</param> - <param name="endTime">The end time.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.GetFormattedMonthAndDay(System.DateTime)"> - <summary> - Given a datetime object, returns the formatted month and day, i.e. "April 15th" - </summary> - <param name="date">The date to extract the string from</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.GetDateDayWithSuffix(System.DateTime)"> - <summary> - Given a datetime object, returns the formatted day, "15th" - </summary> - <param name="date">The date to extract the string from</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Dates.FormatString(System.String,System.String,System.Int32)"> - <summary> - Remove leading strings with zeros and adjust for singular/plural - </summary> - <param name="str">The STR.</param> - <param name="previousStr">The previous STR.</param> - <param name="t">The t.</param> - <returns></returns> - </member> - <member name="T:SubSonic.Linq.Structure.ExpressionReplacer"> - <summary> - Replaces references to one specific instance of an expression node with another node - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.OrderByRewriter"> - <summary> - Moves order-bys to the outermost select if possible - </summary> - </member> - <member name="M:SubSonic.Linq.Translation.OrderByRewriter.PrependOrderings(System.Collections.Generic.IList{SubSonic.Linq.Structure.OrderExpression})"> - <summary> - Add a sequence of order expressions to an accumulated list, prepending so as - to give precedence to the new expressions over any previous expressions - </summary> - <param name="newOrderings"></param> - </member> - <member name="M:SubSonic.Linq.Translation.OrderByRewriter.RebindOrderings(System.Collections.Generic.IEnumerable{SubSonic.Linq.Structure.OrderExpression},SubSonic.Linq.Structure.TableAlias,System.Collections.Generic.HashSet{SubSonic.Linq.Structure.TableAlias},System.Collections.Generic.IEnumerable{SubSonic.Linq.Structure.ColumnDeclaration})"> - <summary> - Rebind order expressions to reference a new alias and add to column declarations if necessary - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.QueryPolicy"> - <summary> - Defines query execution and materialization policies. - </summary> - </member> - <member name="M:SubSonic.Linq.Structure.QueryPolicy.IsIncluded(System.Reflection.MemberInfo)"> - <summary> - Determines if a relationship property is to be included in the results of the query - </summary> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryPolicy.IsDeferLoaded(System.Reflection.MemberInfo)"> - <summary> - Determines if a relationship property is included, but the query for the related data is - deferred until the property is first accessed. - </summary> - <param name="member"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryPolicy.Translate(System.Linq.Expressions.Expression)"> - <summary> - Provides policy specific query translations. This is where choices about inclusion of related objects and how - heirarchies are materialized affect the definition of the queries. - </summary> - <param name="expression"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Linq.Structure.QueryPolicy.BuildExecutionPlan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)"> - <summary> - Converts a query into an execution plan. The plan is an function that executes the query and builds the - resulting objects. - </summary> - <param name="projection"></param> - <param name="provider"></param> - <returns></returns> - </member> - <member name="P:SubSonic.Linq.Structure.QueryPolicy.Mapping"> - <summary> - The mapping related to the policy. - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.ImplicitMapping"> - <summary> - A simple query mapping that attempts to infer mapping from naming conventionss - </summary> - </member> - <member name="T:SubSonic.Extensions.Numeric"> - <summary> - Summary for the Numbers class - </summary> - </member> - <member name="M:SubSonic.Extensions.Numeric.IsNaturalNumber(System.String)"> - <summary> - Determines whether a number is a natural number (positive, non-decimal) - </summary> - <param name="sItem">The s item.</param> - <returns> - <c>true</c> if [is natural number] [the specified s item]; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Numeric.IsWholeNumber(System.String)"> - <summary> - Determines whether [is whole number] [the specified s item]. - </summary> - <param name="sItem">The s item.</param> - <returns> - <c>true</c> if [is whole number] [the specified s item]; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Numeric.IsInteger(System.String)"> - <summary> - Determines whether the specified s item is integer. - </summary> - <param name="sItem">The s item.</param> - <returns> - <c>true</c> if the specified s item is integer; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Numeric.IsNumber(System.String)"> - <summary> - Determines whether the specified s item is number. - </summary> - <param name="sItem">The s item.</param> - <returns> - <c>true</c> if the specified s item is number; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Numeric.IsEven(System.Int32)"> - <summary> - Determines whether the specified value is an even number. - </summary> - <param name="value">The value.</param> - <returns> - <c>true</c> if the specified value is even; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Numeric.IsOdd(System.Int32)"> - <summary> - Determines whether the specified value is an odd number. - </summary> - <param name="value">The value.</param> - <returns> - <c>true</c> if the specified value is odd; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Numeric.Random(System.Int32)"> - <summary> - Generates a random number with an upper bound - </summary> - <param name="high">The high.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Numeric.Random(System.Int32,System.Int32)"> - <summary> - Generates a random number between the specified bounds - </summary> - <param name="low">The low.</param> - <param name="high">The high.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Numeric.Random"> - <summary> - Generates a random double - </summary> - <returns></returns> - </member> - <member name="T:SubSonic.Query.QueryParameter"> - <summary> - This set of classes abstracts out commands and their parameters so that - the DataProviders can work their magic regardless of the client type. The - System.Data.Common class was supposed to do this, but sort of fell flat - when it came to MySQL and other DB Providers that don't implement the Data - Factory pattern. Abstracts out the assignment of parameters, etc - </summary> - </member> - <member name="P:SubSonic.Query.QueryParameter.Size"> - <summary> - Gets or sets the size. - </summary> - <value>The size.</value> - </member> - <member name="P:SubSonic.Query.QueryParameter.Mode"> - <summary> - Gets or sets the mode. - </summary> - <value>The mode.</value> - </member> - <member name="P:SubSonic.Query.QueryParameter.ParameterName"> - <summary> - Gets or sets the name of the parameter. - </summary> - <value>The name of the parameter.</value> - </member> - <member name="P:SubSonic.Query.QueryParameter.ParameterValue"> - <summary> - Gets or sets the parameter value. - </summary> - <value>The parameter value.</value> - </member> - <member name="P:SubSonic.Query.QueryParameter.DataType"> - <summary> - Gets or sets the type of the data. - </summary> - <value>The type of the data.</value> - </member> - <member name="T:SubSonic.Query.QueryParameterCollection"> - <summary> - Summary for the QueryParameterCollection class - </summary> - </member> - <member name="M:SubSonic.Query.QueryParameterCollection.Contains(System.String)"> - <summary> - Checks to see if specified parameter exists in the current collection - </summary> - <param name="parameterName"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.QueryParameterCollection.GetParameter(System.String)"> - <summary> - returns the specified QueryParameter, if it exists in this collection - </summary> - <param name="parameterName"></param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.QueryParameterCollection.Add(System.String,System.Object)"> - <summary> - Adds the specified parameter name. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="value">The value.</param> - </member> - <member name="M:SubSonic.Query.QueryParameterCollection.Add(System.String,System.Object,System.Data.DbType)"> - <summary> - Adds the specified parameter name. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="value">The value.</param> - <param name="dataType">Type of the data.</param> - </member> - <member name="M:SubSonic.Query.QueryParameterCollection.Add(System.String,System.Object,System.Data.DbType,System.Data.ParameterDirection)"> - <summary> - Adds the specified parameter name. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="value">The value.</param> - <param name="dataType">Type of the data.</param> - <param name="mode">The mode.</param> - </member> - <member name="T:SubSonic.Query.QueryCommandCollection"> - <summary> - Summary for the QueryCommandCollection class - </summary> - </member> - <member name="T:SubSonic.Query.QueryCommand"> - <summary> - Summary for the QueryCommand class - </summary> - </member> - <member name="F:SubSonic.Query.QueryCommand.OutputValues"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Query.QueryCommand.#ctor(System.String,SubSonic.DataProviders.IDataProvider)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.QueryCommand"/> class. - </summary> - <param name="sql">The SQL.</param> - <param name="provider">The provider.</param> - </member> - <member name="M:SubSonic.Query.QueryCommand.HasOutputParams"> - <summary> - Determines whether [has output params]. - </summary> - <returns> - <c>true</c> if [has output params]; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Query.QueryCommand.AddParameter(System.String,System.Object,System.Int32,System.Data.DbType,System.Data.ParameterDirection)"> - <summary> - Adds the parameter. The public AddParameter methods should call this one. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="parameterValue">The parameter value.</param> - <param name="maxSize">Size of the max.</param> - <param name="dbType">Type of the db.</param> - <param name="direction">The direction.</param> - </member> - <member name="M:SubSonic.Query.QueryCommand.AddParameter(System.String,System.Object,System.Data.DbType,System.Data.ParameterDirection)"> - <summary> - Adds the parameter. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="parameterValue">The parameter value.</param> - <param name="dataType">Type of the data.</param> - <param name="parameterDirection">The parameter direction.</param> - </member> - <member name="M:SubSonic.Query.QueryCommand.AddParameter(System.String,System.Object,System.Data.DbType)"> - <summary> - Adds the parameter. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="parameterValue">The parameter value.</param> - <param name="dataType">Type of the data.</param> - </member> - <member name="M:SubSonic.Query.QueryCommand.AddParameter(System.String,System.Object)"> - <summary> - Adds the parameter. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="parameterValue">The parameter value.</param> - </member> - <member name="M:SubSonic.Query.QueryCommand.AddOutputParameter(System.String,System.Int32,System.Data.DbType)"> - <summary> - Adds the output parameter. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="maxSize">Size of the max.</param> - <param name="dbType">Type of the db.</param> - </member> - <member name="M:SubSonic.Query.QueryCommand.AddOutputParameter(System.String,System.Int32)"> - <summary> - Adds the output parameter. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="maxSize">Size of the max.</param> - </member> - <member name="M:SubSonic.Query.QueryCommand.AddOutputParameter(System.String)"> - <summary> - Adds the output parameter. - </summary> - <param name="parameterName">Name of the parameter.</param> - </member> - <member name="M:SubSonic.Query.QueryCommand.AddOutputParameter(System.String,System.Data.DbType)"> - <summary> - Adds the output parameter. - </summary> - <param name="parameterName">Name of the parameter.</param> - <param name="dbType">Type of the db.</param> - </member> - <member name="M:SubSonic.Query.QueryCommand.AddReturnParameter"> - <summary> - Adds a return parameter (RETURN_VALUE) to the command. - - </summary> - </member> - <member name="M:SubSonic.Query.QueryCommand.GetOutputParameters(System.Data.Common.DbCommand)"> - <summary> - Suggested by feroalien@hotmail.com - Issue 11 fix - </summary> - <param name="command"></param> - </member> - <member name="P:SubSonic.Query.QueryCommand.CommandTimeout"> - <summary> - Gets or sets the command timeout (in seconds). - </summary> - <value>The command timeout.</value> - </member> - <member name="P:SubSonic.Query.QueryCommand.CommandType"> - <summary> - Gets or sets the type of the command. - </summary> - <value>The type of the command.</value> - </member> - <member name="P:SubSonic.Query.QueryCommand.CommandSql"> - <summary> - Gets or sets the command SQL. - </summary> - <value>The command SQL.</value> - </member> - <member name="P:SubSonic.Query.QueryCommand.Parameters"> - <summary> - Gets or sets the parameters. - </summary> - <value>The parameters.</value> - </member> - <member name="T:SubSonic.Linq.Structure.Query`1"> - <summary> - A default implementation of IQueryable for use with QueryProvider - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.CountOrderByRemover"> - <summary> - Removes column declarations in SelectExpression's that are not referenced - </summary> - </member> - <member name="T:SubSonic.Query.IQuerySurface"> - <summary> - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.PartialEvaluator"> - <summary> - Rewrites an expression tree so that locally isolatable sub-expressions are evaluated and converted into ConstantExpression nodes. - </summary> - </member> - <member name="M:SubSonic.Linq.Structure.PartialEvaluator.Eval(System.Linq.Expressions.Expression,System.Func{System.Linq.Expressions.Expression,System.Boolean})"> - <summary> - Performs evaluation and replacement of independent sub-trees - </summary> - <param name="expression">The root of the expression tree.</param> - <param name="fnCanBeEvaluated">A function that decides whether a given expression node can be part of the local function.</param> - <returns>A new tree with sub-trees evaluated and replaced.</returns> - </member> - <member name="M:SubSonic.Linq.Structure.PartialEvaluator.Eval(System.Linq.Expressions.Expression)"> - <summary> - Performs evaluation and replacement of independent sub-trees - </summary> - <param name="expression">The root of the expression tree.</param> - <returns>A new tree with sub-trees evaluated and replaced.</returns> - </member> - <member name="T:SubSonic.Linq.Structure.PartialEvaluator.SubtreeEvaluator"> - <summary> - Evaluates and replaces sub-trees when first candidate is reached (top-down) - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.PartialEvaluator.Nominator"> - <summary> - Performs bottom-up analysis to determine which nodes can possibly - be part of an evaluated sub-tree. - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.UnusedColumnRemover"> - <summary> - Removes column declarations in SelectExpression's that are not referenced - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.QueryBinder"> - <summary> - Converts LINQ query operators to into custom DbExpression's - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.DeclaredAliasGatherer"> - <summary> - returns the set of all aliases produced by a query source - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.ProjectedColumns"> - <summary> - Result from calling ColumnProjector.ProjectColumns - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.ColumnProjector"> - <summary> - Splits an expression into two parts - 1) a list of column declarations for sub-expressions that must be evaluated on the server - 2) a expression that describes how to combine/project the columns back together into the correct result - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.ColumnProjector.Nominator"> - <summary> - Nominator is a class that walks an expression tree bottom up, determining the set of - candidate expressions that are possible columns of a select expression - </summary> - </member> - <member name="M:SubSonic.Extensions.QueryVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)"> - <summary> - Converts the string method calls Contains,EndsWith and StartsWith into queries - </summary> - <param name="methodCallExpression">The MethodCall we are attempting to map to a query.</param> - <returns>an expression tree.</returns> - </member> - <member name="M:SubSonic.Schema.StoredProcedure.Execute"> - <summary> - Executes the specified SQL. - </summary> - </member> - <member name="M:SubSonic.Schema.StoredProcedure.ExecuteScalar``1"> - <summary> - Executes the scalar. - </summary> - <typeparam name="TResult">The type of the result.</typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Schema.StoredProcedure.ExecuteTypedList``1"> - <summary> - Executes the typed list. - </summary> - <typeparam name="T"></typeparam> - <returns></returns> - </member> - <member name="M:SubSonic.Schema.StoredProcedure.ExecuteReader"> - <summary> - Executes the reader. - </summary> - <returns></returns> - </member> - <member name="T:SubSonic.Query.AggregateFunction"> - <summary> - Enum for General SQL Functions - </summary> - </member> - <member name="T:SubSonic.Query.Aggregate"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Query.Aggregate.Count(SubSonic.Schema.IColumn)"> - <summary> - Counts the specified col. - </summary> - <param name="col">The col.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Count(SubSonic.Schema.IColumn,System.String)"> - <summary> - Counts the specified col. - </summary> - <param name="col">The col.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Count(System.String)"> - <summary> - Counts the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Count(System.String,System.String)"> - <summary> - Counts the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Sum(SubSonic.Schema.IColumn)"> - <summary> - Sums the specified col. - </summary> - <param name="col">The col.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Sum(System.String)"> - <summary> - Sums the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Sum(SubSonic.Schema.IColumn,System.String)"> - <summary> - Sums the specified col. - </summary> - <param name="col">The col.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Sum(System.String,System.String)"> - <summary> - Sums the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.GroupBy(SubSonic.Schema.IColumn)"> - <summary> - Groups the by. - </summary> - <param name="col">The col.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.GroupBy(System.String)"> - <summary> - Groups the by. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.GroupBy(SubSonic.Schema.IColumn,System.String)"> - <summary> - Groups the by. - </summary> - <param name="col">The col.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.GroupBy(System.String,System.String)"> - <summary> - Groups the by. - </summary> - <param name="columnName">Name of the column.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Avg(SubSonic.Schema.IColumn)"> - <summary> - Avgs the specified col. - </summary> - <param name="col">The col.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Avg(System.String)"> - <summary> - Avgs the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Avg(SubSonic.Schema.IColumn,System.String)"> - <summary> - Avgs the specified col. - </summary> - <param name="col">The col.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Avg(System.String,System.String)"> - <summary> - Avgs the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Max(SubSonic.Schema.IColumn)"> - <summary> - Maxes the specified col. - </summary> - <param name="col">The col.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Max(System.String)"> - <summary> - Maxes the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Max(SubSonic.Schema.IColumn,System.String)"> - <summary> - Maxes the specified col. - </summary> - <param name="col">The col.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Max(System.String,System.String)"> - <summary> - Maxes the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Min(SubSonic.Schema.IColumn)"> - <summary> - Mins the specified col. - </summary> - <param name="col">The col.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Min(System.String)"> - <summary> - Mins the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Min(SubSonic.Schema.IColumn,System.String)"> - <summary> - Mins the specified col. - </summary> - <param name="col">The col.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Min(System.String,System.String)"> - <summary> - Mins the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Variance(SubSonic.Schema.IColumn)"> - <summary> - Variances the specified col. - </summary> - <param name="col">The col.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Variance(System.String)"> - <summary> - Variances the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Variance(SubSonic.Schema.IColumn,System.String)"> - <summary> - Variances the specified col. - </summary> - <param name="col">The col.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.Variance(System.String,System.String)"> - <summary> - Variances the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.StandardDeviation(SubSonic.Schema.IColumn)"> - <summary> - Standards the deviation. - </summary> - <param name="col">The col.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.StandardDeviation(System.String)"> - <summary> - Standards the deviation. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.StandardDeviation(SubSonic.Schema.IColumn,System.String)"> - <summary> - Standards the deviation. - </summary> - <param name="col">The col.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.StandardDeviation(System.String,System.String)"> - <summary> - Standards the deviation. - </summary> - <param name="columnName">Name of the column.</param> - <param name="alias">The alias.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.#ctor(System.String,SubSonic.Query.AggregateFunction)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Aggregate"/> class. - </summary> - <param name="columnName">Name of the column.</param> - <param name="aggregateType">Type of the aggregate.</param> - </member> - <member name="M:SubSonic.Query.Aggregate.#ctor(System.String,System.String,SubSonic.Query.AggregateFunction)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Aggregate"/> class. - </summary> - <param name="columnName">Name of the column.</param> - <param name="alias">The alias.</param> - <param name="aggregateType">Type of the aggregate.</param> - </member> - <member name="M:SubSonic.Query.Aggregate.#ctor(SubSonic.Schema.IDBObject,SubSonic.Query.AggregateFunction)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Aggregate"/> class. - </summary> - <param name="column">The column.</param> - <param name="aggregateType">Type of the aggregate.</param> - </member> - <member name="M:SubSonic.Query.Aggregate.#ctor(SubSonic.Schema.IDBObject,System.String,SubSonic.Query.AggregateFunction)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Aggregate"/> class. - </summary> - <param name="column">The column.</param> - <param name="alias">The alias.</param> - <param name="aggregateType">Type of the aggregate.</param> - </member> - <member name="M:SubSonic.Query.Aggregate.GetFunctionType(SubSonic.Query.Aggregate)"> - <summary> - Gets the type of the function. - </summary> - <param name="agg">The agg.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.WithoutAlias"> - <summary> - Gets the SQL function call without an alias. Example: AVG(UnitPrice). - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Aggregate.ToString"> - <summary> - Overrides ToString() to return the SQL Function call - </summary> - <returns></returns> - </member> - <member name="P:SubSonic.Query.Aggregate.AggregateType"> - <summary> - Gets or sets the type of the aggregate. - </summary> - <value>The type of the aggregate.</value> - </member> - <member name="P:SubSonic.Query.Aggregate.ColumnName"> - <summary> - Gets or sets the name of the column. - </summary> - <value>The name of the column.</value> - </member> - <member name="P:SubSonic.Query.Aggregate.Alias"> - <summary> - Gets or sets the alias. - </summary> - <value>The alias.</value> - </member> - <member name="T:SubSonic.Linq.Structure.IDeferLoadable"> - <summary> - Common interface for controlling defer-loadable types - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.DeferredList`1"> - <summary> - A list implementation that is loaded the first the contents are examined - </summary> - <typeparam name="T"></typeparam> - </member> - <member name="T:SubSonic.Linq.Translation.SelectGatherer"> - <summary> - returns the list of SelectExpressions accessible from the source expression - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.ExecutionBuilder"> - <summary> - Builds an execution plan for a query expression - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.ExecutionBuilder.OuterParameterizer"> - <summary> - columns referencing the outer alias are turned into special named-value parameters - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.DbExpressionType"> - <summary> - Extended node types for custom expressions - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.TableExpression"> - <summary> - A custom expression node that represents a table reference in a SQL query - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.ColumnExpression"> - <summary> - A custom expression node that represents a reference to a column in a SQL query - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.ColumnDeclaration"> - <summary> - A declaration of a column in a SQL SELECT expression - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.OrderType"> - <summary> - An SQL OrderBy order type - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.OrderExpression"> - <summary> - A pairing of an expression and an order type for use in a SQL Order By clause - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.SelectExpression"> - <summary> - A custom expression node used to represent a SQL SELECT expression - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.JoinType"> - <summary> - A kind of SQL join - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.JoinExpression"> - <summary> - A custom expression node representing a SQL join clause - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.IsNullExpression"> - <summary> - Allows is-null tests against value-types like int and float - </summary> - </member> - <member name="T:SubSonic.Linq.Structure.ProjectionExpression"> - <summary> - A custom expression representing the construction of one or more result objects from a - SQL select expression - </summary> - </member> - <member name="T:SubSonic.Extensions.Validation"> - <summary> - Summary for the Validation class - </summary> - </member> - <member name="M:SubSonic.Extensions.Validation.IsAlpha(System.String)"> - <summary> - Determines whether the specified eval string contains only alpha characters. - </summary> - <param name="evalString">The eval string.</param> - <returns> - <c>true</c> if the specified eval string is alpha; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsAlphaNumeric(System.String)"> - <summary> - Determines whether the specified eval string contains only alphanumeric characters - </summary> - <param name="evalString">The eval string.</param> - <returns> - <c>true</c> if the string is alphanumeric; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsAlphaNumeric(System.String,System.Boolean)"> - <summary> - Determines whether the specified eval string contains only alphanumeric characters - </summary> - <param name="evalString">The eval string.</param> - <param name="allowSpaces">if set to <c>true</c> [allow spaces].</param> - <returns> - <c>true</c> if the string is alphanumeric; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsNumeric(System.String)"> - <summary> - Determines whether the specified eval string contains only numeric characters - </summary> - <param name="evalString">The eval string.</param> - <returns> - <c>true</c> if the string is numeric; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsEmail(System.String)"> - <summary> - Determines whether the specified email address string is valid based on regular expression evaluation. - </summary> - <param name="emailAddressString">The email address string.</param> - <returns> - <c>true</c> if the specified email address is valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsLowerCase(System.String)"> - <summary> - Determines whether the specified string is lower case. - </summary> - <param name="inputString">The input string.</param> - <returns> - <c>true</c> if the specified string is lower case; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsUpperCase(System.String)"> - <summary> - Determines whether the specified string is upper case. - </summary> - <param name="inputString">The input string.</param> - <returns> - <c>true</c> if the specified string is upper case; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsGuid(System.String)"> - <summary> - Determines whether the specified string is a valid GUID. - </summary> - <param name="guid">The GUID.</param> - <returns> - <c>true</c> if the specified string is a valid GUID; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsZIPCodeAny(System.String)"> - <summary> - Determines whether the specified string is a valid US Zip Code, using either 5 or 5+4 format. - </summary> - <param name="zipCode">The zip code.</param> - <returns> - <c>true</c> if it is a valid zip code; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsZIPCodeFive(System.String)"> - <summary> - Determines whether the specified string is a valid US Zip Code, using the 5 digit format. - </summary> - <param name="zipCode">The zip code.</param> - <returns> - <c>true</c> if it is a valid zip code; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsZIPCodeFivePlusFour(System.String)"> - <summary> - Determines whether the specified string is a valid US Zip Code, using the 5+4 format. - </summary> - <param name="zipCode">The zip code.</param> - <returns> - <c>true</c> if it is a valid zip code; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsSocialSecurityNumber(System.String)"> - <summary> - Determines whether the specified string is a valid Social Security number. Dashes are optional. - </summary> - <param name="socialSecurityNumber">The Social Security Number</param> - <returns> - <c>true</c> if it is a valid Social Security number; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsIPAddress(System.String)"> - <summary> - Determines whether the specified string is a valid IP address. - </summary> - <param name="ipAddress">The ip address.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsUSTelephoneNumber(System.String)"> - <summary> - Determines whether the specified string is a valid US phone number using the referenced regex string. - </summary> - <param name="telephoneNumber">The telephone number.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsUSCurrency(System.String)"> - <summary> - Determines whether the specified string is a valid currency string using the referenced regex string. - </summary> - <param name="currency">The currency string.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsURL(System.String)"> - <summary> - Determines whether the specified string is a valid URL string using the referenced regex string. - </summary> - <param name="url">The URL string.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsStrongPassword(System.String)"> - <summary> - Determines whether the specified string is consider a strong password based on the supplied string. - </summary> - <param name="password">The password.</param> - <returns> - <c>true</c> if strong; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardAny(System.String)"> - <summary> - Determines whether the specified string is a valid credit, based on matching any one of the eight credit card strings - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardBigFour(System.String)"> - <summary> - Determines whether the specified string is an American Express, Discover, MasterCard, or Visa - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardAmericanExpress(System.String)"> - <summary> - Determines whether the specified string is an American Express card - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardCarteBlanche(System.String)"> - <summary> - Determines whether the specified string is an Carte Blanche card - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardDinersClub(System.String)"> - <summary> - Determines whether the specified string is an Diner's Club card - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardDiscover(System.String)"> - <summary> - Determines whether the specified string is a Discover card - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardEnRoute(System.String)"> - <summary> - Determines whether the specified string is an En Route card - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardJCB(System.String)"> - <summary> - Determines whether the specified string is an JCB card - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardMasterCard(System.String)"> - <summary> - Determines whether the specified string is a Master Card credit card - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsCreditCardVisa(System.String)"> - <summary> - Determines whether the specified string is Visa card. - </summary> - <param name="creditCard">The credit card.</param> - <returns> - <c>true</c> if valid; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.CleanCreditCardNumber(System.String)"> - <summary> - Cleans the credit card number, returning just the numeric values. - </summary> - <param name="creditCard">The credit card.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Validation.CreditPassesFormatCheck(System.String)"> - <summary> - Determines whether the credit card number, once cleaned, passes the Luhn algorith. - See: http://en.wikipedia.org/wiki/Luhn_algorithm - </summary> - <param name="creditCardNumber">The credit card number.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsValidLuhn(System.Int32[])"> - <summary> - Determines whether the specified int array passes the Luhn algorith - </summary> - <param name="digits">The int array to evaluate</param> - <returns> - <c>true</c> if it validates; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Validation.IsStringNumeric(System.String)"> - <summary> - Determine whether the passed string is numeric, by attempting to parse it to a double - </summary> - <param name="str">The string to evaluated for numeric conversion</param> - <returns> - <c>true</c> if the string can be converted to a number; otherwise, <c>false</c>. - </returns> - </member> - <member name="T:SubSonic.Extensions.RegexPattern"> - <summary> - Summary for the RegexPattern class - </summary> - </member> - <member name="F:SubSonic.Repository.SimpleRepositoryOptions.None"> - <summary> - An enumeration value for no options configured. - </summary> - </member> - <member name="F:SubSonic.Repository.SimpleRepositoryOptions.Default"> - <summary> - The default set of options (right now the same as none). - </summary> - </member> - <member name="F:SubSonic.Repository.SimpleRepositoryOptions.RunMigrations"> - <summary> - Use this flag to let the repository run migrations. - </summary> - </member> - <member name="T:SubSonic.Schema.DatabaseTable.TableType"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Schema.DatabaseTable.TableType.Table"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Schema.DatabaseTable.TableType.View"> - <summary> - - </summary> - </member> - <member name="T:SubSonic.Extensions.Inflector"> - <summary> - Summary for the Inflector class - </summary> - </member> - <member name="M:SubSonic.Extensions.Inflector.#cctor"> - <summary> - Initializes the <see cref="T:SubSonic.Extensions.Inflector"/> class. - </summary> - </member> - <member name="M:SubSonic.Extensions.Inflector.AddIrregularRule(System.String,System.String)"> - <summary> - Adds the irregular rule. - </summary> - <param name="singular">The singular.</param> - <param name="plural">The plural.</param> - </member> - <member name="M:SubSonic.Extensions.Inflector.AddUnknownCountRule(System.String)"> - <summary> - Adds the unknown count rule. - </summary> - <param name="word">The word.</param> - </member> - <member name="M:SubSonic.Extensions.Inflector.AddPluralRule(System.String,System.String)"> - <summary> - Adds the plural rule. - </summary> - <param name="rule">The rule.</param> - <param name="replacement">The replacement.</param> - </member> - <member name="M:SubSonic.Extensions.Inflector.AddSingularRule(System.String,System.String)"> - <summary> - Adds the singular rule. - </summary> - <param name="rule">The rule.</param> - <param name="replacement">The replacement.</param> - </member> - <member name="M:SubSonic.Extensions.Inflector.MakePlural(System.String)"> - <summary> - Makes the plural. - </summary> - <param name="word">The word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.MakeSingular(System.String)"> - <summary> - Makes the singular. - </summary> - <param name="word">The word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.ApplyRules(System.Collections.Generic.IList{SubSonic.Extensions.Inflector.InflectorRule},System.String)"> - <summary> - Applies the rules. - </summary> - <param name="rules">The rules.</param> - <param name="word">The word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.ToTitleCase(System.String)"> - <summary> - Converts the string to title case. - </summary> - <param name="word">The word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.ToHumanCase(System.String)"> - <summary> - Converts the string to human case. - </summary> - <param name="lowercaseAndUnderscoredWord">The lowercase and underscored word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.ToProper(System.String)"> - <summary> - Convert string to proper case - </summary> - <param name="sourceString">The source string.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.ToPascalCase(System.String)"> - <summary> - Converts the string to pascal case. - </summary> - <param name="lowercaseAndUnderscoredWord">The lowercase and underscored word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.ToPascalCase(System.String,System.Boolean)"> - <summary> - Converts text to pascal case... - </summary> - <param name="text">The text.</param> - <param name="removeUnderscores">if set to <c>true</c> [remove underscores].</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.ToCamelCase(System.String)"> - <summary> - Converts the string to camel case. - </summary> - <param name="lowercaseAndUnderscoredWord">The lowercase and underscored word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.AddUnderscores(System.String)"> - <summary> - Adds the underscores. - </summary> - <param name="pascalCasedWord">The pascal cased word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.MakeInitialCaps(System.String)"> - <summary> - Makes the initial caps. - </summary> - <param name="word">The word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.MakeInitialLowerCase(System.String)"> - <summary> - Makes the initial lower case. - </summary> - <param name="word">The word.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.AddOrdinalSuffix(System.String)"> - <summary> - Adds the ordinal suffix. - </summary> - <param name="number">The number.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Inflector.ConvertUnderscoresToDashes(System.String)"> - <summary> - Converts the underscores to dashes. - </summary> - <param name="underscoredWord">The underscored word.</param> - <returns></returns> - </member> - <member name="T:SubSonic.Extensions.Inflector.InflectorRule"> - <summary> - Summary for the InflectorRule class - </summary> - </member> - <member name="F:SubSonic.Extensions.Inflector.InflectorRule.regex"> - <summary> - - </summary> - </member> - <member name="F:SubSonic.Extensions.Inflector.InflectorRule.replacement"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Extensions.Inflector.InflectorRule.#ctor(System.String,System.String)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Extensions.Inflector.InflectorRule"/> class. - </summary> - <param name="regexPattern">The regex pattern.</param> - <param name="replacementText">The replacement text.</param> - </member> - <member name="M:SubSonic.Extensions.Inflector.InflectorRule.Apply(System.String)"> - <summary> - Applies the specified word. - </summary> - <param name="word">The word.</param> - <returns></returns> - </member> - <member name="T:SubSonic.Query.Setting"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Query.Setting.EqualTo(System.Object)"> - <summary> - Equals to. - </summary> - <param name="value">The value.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Setting.Equals(System.Object)"> - <summary> - Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>. - </summary> - <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param> - <returns> - true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false. - </returns> - <exception cref="T:System.NullReferenceException">The <paramref name="obj"/> parameter is null.</exception> - </member> - <member name="M:SubSonic.Query.Setting.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:SubSonic.Query.Setting.ToString"> - <summary> - Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>. - </summary> - <returns> - A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>. - </returns> - </member> - <member name="M:SubSonic.Query.Update.#ctor(System.String)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Update`1"/> class. - </summary> - </member> - <member name="M:SubSonic.Query.Update.#ctor(SubSonic.Schema.ITable)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Update`1"/> class. - </summary> - <param name="table">The table.</param> - </member> - <member name="M:SubSonic.Query.Update.Set(System.String)"> - <summary> - Sets the specified column name. - </summary> - <param name="columnName">Name of the column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Update.SetExpression(System.String)"> - <summary> - Sets the expression. - </summary> - <param name="column">The column.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Update.Execute"> - <summary> - Executes this instance. - </summary> - <returns></returns> - </member> - <member name="T:SubSonic.Query.Update`1"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Query.Update`1.#ctor(SubSonic.DataProviders.IDataProvider)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Update`1"/> class. - </summary> - <param name="provider">The provider.</param> - </member> - <member name="M:SubSonic.Query.Update`1.Set(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}}[])"> - <summary> - Sets the specified columns. - </summary> - <param name="columns">The columns.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Linq.ParseObjectValue(System.Linq.Expressions.LambdaExpression)"> - <summary> - Parses the object value. - </summary> - <param name="expression">The expression.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Linq.ParseConstraints(System.Linq.Expressions.Expression)"> - <summary> - Parses the passed-in Expression into exclusive (WHERE x=y) constraints. - </summary> - <param name="exp">The exp.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Linq.ParseConstraint(System.Linq.Expressions.LambdaExpression)"> - <summary> - Parses the passed-in Expression into exclusive (WHERE x=y) constraint. - </summary> - <param name="expression">The expression.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Extensions.Linq.IsConstraint(System.Linq.Expressions.Expression)"> - <summary> - Determines whether the specified exp is constraint. - </summary> - <param name="exp">The exp.</param> - <returns> - <c>true</c> if the specified exp is constraint; otherwise, <c>false</c>. - </returns> - </member> - <member name="M:SubSonic.Extensions.Linq.GetConstantValue(System.Linq.Expressions.Expression)"> - <summary> - Gets the constant value. - </summary> - <param name="exp">The exp.</param> - <returns></returns> - </member> - <member name="T:SubSonic.DataProviders.SqlServer.Sql2005Generator"> - <summary> - - </summary> - - </member> - <member name="M:SubSonic.DataProviders.SqlServer.Sql2005Generator.#ctor(SubSonic.Query.SqlQuery)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.DataProviders.SqlServer.Sql2005Generator"/> class. - </summary> - <param name="query">The query.</param> - </member> - <member name="M:SubSonic.DataProviders.SqlServer.Sql2005Generator.BuildPagedSelectStatement"> - <summary> - Builds the paged select statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.DataProviders.SqlServer.Sql2005Generator.BuildInsertStatement"> - <summary> - Builds the insert statement. - </summary> - <returns></returns> - </member> - <member name="T:SubSonic.Query.Insert"> - <summary> - - </summary> - </member> - <member name="M:SubSonic.Query.Insert.#ctor"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Insert"/> class. - </summary> - </member> - <member name="M:SubSonic.Query.Insert.#ctor(SubSonic.DataProviders.IDataProvider)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.Query.Insert"/> class. - </summary> - <param name="provider">The provider.</param> - </member> - <member name="M:SubSonic.Query.Insert.BuildSqlStatement"> - <summary> - Builds the SQL statement. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Insert.Into``1(System.String[])"> - <summary> - Adds the specified columns into a new Insert object. - </summary> - <typeparam name="T"></typeparam> - <param name="columns">The columns.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Insert.Into``1(SubSonic.Schema.ITable)"> - <summary> - Adds the specified columns into a new Insert object. - </summary> - <typeparam name="T"></typeparam> - <param name="tbl">The TBL.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Insert.Init"> - <summary> - Inits this instance. - </summary> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Insert.Value(System.String,System.Object)"> - <summary> - Values the specified column. - </summary> - <param name="column">The column.</param> - <param name="columnValue">The column value.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Insert.Value(System.String,System.Object,System.Data.DbType)"> - <summary> - Values the specified column. - </summary> - <param name="column">The column.</param> - <param name="columnValue">The column value.</param> - <param name="dbType">Type of the db.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Insert.Values(System.Object[])"> - <summary> - Valueses the specified values. - </summary> - <param name="values">The values.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Insert.ValueExpression(System.Object[])"> - <summary> - Values the expression. - </summary> - <param name="values">The values.</param> - <returns></returns> - </member> - <member name="M:SubSonic.Query.Insert.ToString"> - <summary> - Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>. - </summary> - <returns> - A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>. - </returns> - </member> - <member name="M:SubSonic.Query.Insert.Execute"> - <summary> - Executes this instance. - </summary> - <returns></returns> - </member> - <member name="T:SubSonic.Linq.Translation.RedundantSubqueryRemover"> - <summary> - Removes select expressions that don't add any additional semantic value - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.RedundantColumnRemover"> - <summary> - Removes duplicate column declarations that refer to the same underlying column - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.QueryDuplicator"> - <summary> - Duplicate the query expression by making a copy with new table aliases - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.ColumnMapper"> - <summary> - Rewrite all column references to one or more aliases to a new single alias - </summary> - </member> - <member name="T:SubSonic.Linq.Translation.AggregateChecker"> - <summary> - Determines if a SelectExpression contains any aggregate expressions - </summary> - </member> - <member name="T:SubSonic.DataProviders.SharedDbConnectionScope"> - <summary> - Indicates that a per-thread shared DbConnection object should be used the default DataProvider - (or alternativley a specific DataProvider if one is given) when communicating with the database. - This class is designed to be used within a using () {} block and in conjunction with a TransactionScope object. - It's purpose is to force a common DbConnection object to be used which has the effect of avoiding promotion - of a System.Transaction ambient Transaction to the DTC where possible. - When this class is created, it indicates to the underlying DataProvider that is should use a shared DbConnection - for subsequent operations. When the class is disposed (ie the using() {} block ends) it will indicate to the - underlying provider that it should no longer it's current shared connection and should Dispose() it. - </summary> - </member> - <member name="F:SubSonic.DataProviders.SharedDbConnectionScope.__instances"> - <summary> - Used to support nesting. By keeping a stack of all instances of the class that are created on this thread - thread we know when it is safe to Reset the underlying shared connection. - </summary> - </member> - <member name="M:SubSonic.DataProviders.SharedDbConnectionScope.#ctor"> - <summary> - Indicates to the default DataProvider that it should use a per-thread shared connection. - </summary> - </member> - <member name="M:SubSonic.DataProviders.SharedDbConnectionScope.#ctor(System.String,System.String)"> - <summary> - Indicates to the default DataProvider that it should use a per-thread shared connection using the given connection string. - </summary> - <param name="connectionString">The connection string.</param> - <param name="providerName">Name of the provider.</param> - </member> - <member name="M:SubSonic.DataProviders.SharedDbConnectionScope.#ctor(SubSonic.DataProviders.IDataProvider)"> - <summary> - Indicates to the specified DataProvider that it should use a per-thread shared connection. - </summary> - <param name="dataProvider">The data provider.</param> - </member> - <member name="M:SubSonic.DataProviders.SharedDbConnectionScope.Dispose"> - <summary> - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - </summary> - </member> - <member name="M:SubSonic.DataProviders.SharedDbConnectionScope.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="P:SubSonic.DataProviders.SharedDbConnectionScope.CurrentConnection"> - <summary> - Provides access to underlying connection that is shared per thread - </summary> - <value>The current connection.</value> - </member> - <member name="T:SubSonic.DataProviders.AutomaticConnectionScope"> - <summary> - Used within SubSonic to automatically manage a SqlConnection. If a shared connection is available - for the specified provider on the current thread, that shared connection will be used. - Otherwise, a new connection will be created. - Note that if a shared connection is used, it will NOT be automatically disposed - that is up to the caller. - Lifetime management of the shared connection is taken care of by using a <see cref="T:SubSonic.DataProviders.SharedDbConnectionScope"/> - If a new connection is created, it will be automatically disposed when this AutomaticConnectionScope object - is disposed. - </summary> - </member> - <member name="M:SubSonic.DataProviders.AutomaticConnectionScope.#ctor(SubSonic.DataProviders.IDataProvider)"> - <summary> - Initializes a new instance of the <see cref="T:SubSonic.DataProviders.AutomaticConnectionScope"/> class. - </summary> - <param name="provider">The provider.</param> - </member> - <member name="M:SubSonic.DataProviders.AutomaticConnectionScope.Dispose"> - <summary> - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - </summary> - </member> - <member name="M:SubSonic.DataProviders.AutomaticConnectionScope.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:SubSonic.DataProviders.AutomaticConnectionScope.GetConnection``1"> - <summary> - Gets the connection. - </summary> - <typeparam name="T"></typeparam> - <returns></returns> - </member> - <member name="P:SubSonic.DataProviders.AutomaticConnectionScope.Connection"> - <summary> - Gets the connection. - </summary> - <value>The connection.</value> - </member> - <member name="P:SubSonic.DataProviders.AutomaticConnectionScope.IsUsingSharedConnection"> - <summary> - Gets a value indicating whether this instance is using shared connection. - </summary> - <value> - <c>true</c> if this instance is using shared connection; otherwise, <c>false</c>. - </value> - </member> - </members> -</doc> diff --git a/NzbDrone.Core/Libraries/SubSonic.Core.dll b/NzbDrone.Core/Libraries/SubSonic.Core.dll deleted file mode 100644 index f342c91de..000000000 Binary files a/NzbDrone.Core/Libraries/SubSonic.Core.dll and /dev/null differ diff --git a/NzbDrone.Core/Libraries/System.Data.SQLite.dll b/NzbDrone.Core/Libraries/System.Data.SQLite.dll deleted file mode 100644 index 8cf172f8a..000000000 Binary files a/NzbDrone.Core/Libraries/System.Data.SQLite.dll and /dev/null differ diff --git a/NzbDrone.Core/Libraries/TvdbLib.XML b/NzbDrone.Core/Libraries/TvdbLib.XML deleted file mode 100644 index 16fa27e4f..000000000 --- a/NzbDrone.Core/Libraries/TvdbLib.XML +++ /dev/null @@ -1,8152 +0,0 @@ -<?xml version="1.0"?> -<doc> - <assembly> - <name>TvdbLib</name> - </assembly> - <members> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.InflaterHuffmanTree"> - <summary> - Huffman tree used for inflation - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.InflaterHuffmanTree.defLitLenTree"> - <summary> - Literal length tree - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.InflaterHuffmanTree.defDistTree"> - <summary> - Distance tree - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.InflaterHuffmanTree.#ctor(System.Byte[])"> - <summary> - Constructs a Huffman tree from the array of code lengths. - </summary> - <param name = "codeLengths"> - the array of code lengths - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.InflaterHuffmanTree.GetSymbol(TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator)"> - <summary> - Reads the next symbol from input. The symbol is encoded using the - huffman tree. - </summary> - <param name="input"> - input the input source. - </param> - <returns> - the next symbol, or -1 if not enough input is available. - </returns> - </member> - <member name="T:TvdbLib.Log"> - <summary> - Logs internal messages - </summary> - </member> - <member name="M:TvdbLib.Log.Debug(System.String)"> - <summary> - Logs the message at level Debug - </summary> - <param name="_logMessage">Message to log</param> - </member> - <member name="M:TvdbLib.Log.Debug(System.String,System.Exception)"> - <summary> - Logs the message at level Debug - </summary> - <param name="_logMessage">Message to log</param> - <param name="_ex">Exception to log</param> - </member> - <member name="M:TvdbLib.Log.Info(System.String)"> - <summary> - Logs the message at level info - </summary> - <param name="_logMessage">Message to log</param> - </member> - <member name="M:TvdbLib.Log.Info(System.String,System.Exception)"> - <summary> - Logs the message at level info - </summary> - <param name="_logMessage">Message to log</param> - <param name="_ex">Exception to log</param> - </member> - <member name="M:TvdbLib.Log.Warn(System.String)"> - <summary> - Logs the message at level Warn - </summary> - <param name="_logMessage">Message to log</param> - </member> - <member name="M:TvdbLib.Log.Warn(System.String,System.Exception)"> - <summary> - Logs the message at level Warn - </summary> - <param name="_logMessage">Message to log</param> - <param name="_ex">Exception to log</param> - </member> - <member name="M:TvdbLib.Log.Error(System.String)"> - <summary> - Logs the message at level Error - </summary> - <param name="_logMessage">Message to log</param> - </member> - <member name="M:TvdbLib.Log.Error(System.String,System.Exception)"> - <summary> - Logs the message at level Error - </summary> - <param name="_logMessage">Message to log</param> - <param name="_ex">Exception to log</param> - </member> - <member name="M:TvdbLib.Log.Fatal(System.String)"> - <summary> - Logs the message at level Fatal - </summary> - <param name="_logMessage">Message to log</param> - </member> - <member name="M:TvdbLib.Log.Fatal(System.String,System.Exception)"> - <summary> - Logs the message at level Fatal - </summary> - <param name="_logMessage">Message to log</param> - <param name="_ex">Exception to log</param> - </member> - <member name="M:TvdbLib.Log.WriteLogMessage(System.String,TvdbLib.Log.LOGLEVEL)"> - <summary> - Logs the message at the given level - </summary> - <param name="_logMessage">Message to log</param> - <param name="_level">Level to log</param> - </member> - <member name="P:TvdbLib.Log.LogLevel"> - <summary> - The loglevel that is currently used (default = warn) - </summary> - </member> - <member name="T:TvdbLib.Log.LOGLEVEL"> - <summary> - Loglevel - </summary> - </member> - <member name="F:TvdbLib.Log.LOGLEVEL.Debug"> - <summary>Logs debug messages</summary> - </member> - <member name="F:TvdbLib.Log.LOGLEVEL.Info"> - <summary>Logs info messages</summary> - </member> - <member name="F:TvdbLib.Log.LOGLEVEL.Warn"> - <summary>Logs warn messages</summary> - </member> - <member name="F:TvdbLib.Log.LOGLEVEL.Error"> - <summary>Logs error messages</summary> - </member> - <member name="F:TvdbLib.Log.LOGLEVEL.Fatal"> - <summary>Logs fatal messages</summary> - </member> - <member name="T:TvdbLib.Data.TvdbSeriesFields"> - <summary> - This class represents all fields that are available on http://thetvdb.com and - a list of episodefields. This is used for localised series information. - - These are as follows: - <id>73739</id> - <Actors>|Malcolm David Kelley|Jorge Garcia|Maggie Grace|...|</Actors> - <Airs_DayOfWeek>Thursday</Airs_DayOfWeek> - <Airs_Time>9:00 PM</Airs_Time> - <ContentRating>TV-14</ContentRating> - <FirstAired>2004-09-22</FirstAired> - <Genre>|Action and Adventure|Drama|Science-Fiction|</Genre> - <IMDB_ID>tt0411008</IMDB_ID> - <Language>en</Language> - <Network>ABC</Network> - <Overview>After Oceanic Air flight 815...</Overview> - <Rating>8.9</Rating> - <Runtime>60</Runtime> - <SeriesID>24313</SeriesID> - <SeriesName>Lost</SeriesName> - <Status>Continuing</Status> - <banner>graphical/24313-g2.jpg</banner> - <fanart>fanart/original/73739-1.jpg</fanart> - <lastupdated>1205694666</lastupdated> - <zap2it_id>SH672362</zap2it_id> - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbSeriesFields.#ctor"> - <summary> - TvdbSeriesFields constructor - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbSeriesFields.ToString"> - <summary> - Returns a short description of the episode (e.g. 1x20 Episodename) - </summary> - <returns>short description of the episode</returns> - </member> - <member name="M:TvdbLib.Data.TvdbSeriesFields.GetEpisodes(System.Int32,TvdbLib.Data.TvdbEpisode.EpisodeOrdering)"> - <summary> - <para>Gets the episodes for the given season in the given order (aired or dvd). Absolute is also possible but makes no sense since - there are no seasons with absoulte ordering. Use GetEpisodesAbsoluteOrder() instead.</para> - - <para>For more information on episode ordering <see href="http://thetvdb.com/wiki/index.php/Category:Episodes">thetvdb wiki</see></para> - </summary> - <returns>List of episodes</returns> - </member> - <member name="M:TvdbLib.Data.TvdbSeriesFields.GetEpisodesAbsoluteOrder"> - <summary> - Returns all episodes in the absolute order - </summary> - <returns>List of episodes</returns> - </member> - <member name="M:TvdbLib.Data.TvdbSeriesFields.UpdateTvdbFields(TvdbLib.Data.TvdbSeriesFields,System.Boolean)"> - <summary> - Update all fields of the object with the given information - </summary> - <param name="_fields">the fields for the update</param> - <param name="_replaceEpisodes">Should the episodes be replaced or kept</param> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Episodes"> - <summary> - List of episodes for this translation - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.EpisodesLoaded"> - <summary> - Is the episode info loaded - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Id"> - <summary> - Series Id - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.SeriesName"> - <summary> - Series Name - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Network"> - <summary> - Series network - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Language"> - <summary> - The language of the series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.ContentRating"> - <summary> - Content-Rating of the series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Zap2itId"> - <summary> - Zap2it Id of the series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.LastUpdated"> - <summary> - When was the series updated the last time - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.FanartPath"> - <summary> - Path to the primary fanart banner - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.BannerPath"> - <summary> - Path to primary banner - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.PosterPath"> - <summary> - Path to the primary poster - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Status"> - <summary> - Status of the show - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.TvDotComId"> - <summary> - Tv.com id of the series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Runtime"> - <summary> - Runtime of the show - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Rating"> - <summary> - Rating of the series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Overview"> - <summary> - Overview of the series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.ImdbId"> - <summary> - Imdb Id of the series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Genre"> - <summary> - List of the series' genres - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.FirstAired"> - <summary> - The Date the series was first aired - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.AirsTime"> - <summary> - At which time does the series air - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.AirsDayOfWeek"> - <summary> - At which day of the week does the series air - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeriesFields.Actors"> - <summary> - List of actors that appear in this series - </summary> - </member> - <member name="T:TvdbLib.TvdbData"> - <summary> - TvdbData contains a list of series, a list of languages and a list of mirror - </summary> - </member> - <member name="M:TvdbLib.TvdbData.#ctor"> - <summary> - TvdbData constructor - </summary> - </member> - <member name="M:TvdbLib.TvdbData.#ctor(System.Collections.Generic.List{TvdbLib.Data.TvdbLanguage})"> - <summary> - TvdbData constructor - </summary> - <param name="_language">List of available languages</param> - </member> - <member name="P:TvdbLib.TvdbData.LastUpdated"> - <summary> - When was the last time thetvdb has been checked - for updates - </summary> - </member> - <member name="P:TvdbLib.TvdbData.LanguageList"> - <summary> - List of all available languages - </summary> - </member> - <member name="T:TvdbLib.Data.Banner.TvdbActorBanner"> - <summary> - An actor poster - * Actor images must be 300px x 450px and must fill the entire image. Do not add black bars to the sides to get it to that size. - * Actor images must be smaller than 100kb - * Low quality images should not be scaled up to fit the resolution. Use only high quality art. - * Actor images should show the actor in that particular role, wearing the clothes/makeup they'd wear on the series. Unless it's a cartoon, in which case just a normal picture of the voice actor will do. - * Try to shy away from full body shots. Ideally include some upper body but don't go to far past the waist. - * No nudity, even if the actor is playing the role of a striper who is almost always nude, the images must be family safe. - </summary> - </member> - <member name="T:TvdbLib.Data.TvdbBanner"> - <summary> - Tvdb Banners are the graphical element of tvdb. There are different types of banners which are - representet by sub-classes in this library. These subclasses are: - <list type="bullet"> - <item> - <term>TvdbEpisodeBanner</term> - <description>Each episode may contain a small image that should be an non-spoiler action shot from the episode (http://thetvdb.com/wiki/index.php/Episode_Images)</description> - </item> - <item> - <term>TvdbFanartBanner</term> - <description>Fan Art is high quality artwork that is displayed in the background of HTPC menus (http://thetvdb.com/wiki/index.php/Fan_Art)</description> - </item> - <item> - <term>TvdbSeasonBanner</term> - <description>Banner for each season of a series, dvd-style (400 x 578) or banner style (758 x 140) (http://thetvdb.com/wiki/index.php/Wide_Season_Banners)</description> - </item> - <item> - <term>TvdbSeriesBanner</term> - <description>Wide banner for each series (758 x 140), comes in graphical, text or blank style. For further information see http://thetvdb.com/wiki/index.php/Series_Banners</description> - </item> - <item> - <term>TvdbPosterBanner</term> - <description>Newest addition to the tvdb graphical section (680px x 1000px) and not smaller than 500k (http://thetvdb.com/wiki/index.php/Posters)</description> - </item> - </list> - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbBanner.LoadBanner"> - <summary> - Loads the actual image data of the banner - </summary> - <returns>true if the banner could be loaded successfully, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.TvdbBanner.LoadBanner(System.Boolean)"> - <summary> - Loads the actual image data of the banner - </summary> - <param name="_replaceOld">If true will replace an old image (if one exists already)</param> - <returns>true if the banner could be loaded successfully, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.TvdbBanner.UnloadBanner"> - <summary> - Unloads the image and saves it to cache - </summary> - <returns>true if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.TvdbBanner.UnloadBanner(System.Boolean)"> - <summary> - Unloads the image - </summary> - <param name="_saveToCache">should the image kept in cache</param> - <returns>true if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.TvdbBanner.CreateCacheName(System.String,System.Boolean)"> - <summary> - Creates the name used to store images in cache - </summary> - <param name="_path">Path of the image</param> - <param name="_thumb">Is the image a thumbnail</param> - <returns>Name used for caching image</returns> - </member> - <member name="M:TvdbLib.Data.TvdbBanner.LoadBanner(System.Drawing.Image)"> - <summary> - Loads the banner with the given image - </summary> - <param name="_img">Image object that should be used for this banner</param> - <returns>True if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.TvdbBanner.LoadImage(System.String)"> - <summary> - Loads the image from the given path - </summary> - <param name="_path">Path of image that should be used for this banner</param> - <returns>True if successful, false otherwise</returns> - </member> - <member name="P:TvdbLib.Data.TvdbBanner.CacheProvider"> - <summary> - Used to load/save images persistent if we're using a cache provider - (should keep memory usage much lower) - - on the other hand we have a back-ref to tvdb (from a data class), which sucks - - todo: think of a better way to handle this - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbBanner.Language"> - <summary> - Language of the banner - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbBanner.Id"> - <summary> - Id of the banner - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbBanner.BannerImage"> - <summary> - Image data of the banner - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbBanner.IsLoaded"> - <summary> - True if the image data has been already loaded, false otherwise - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbBanner.BannerLoading"> - <summary> - Is the banner currently beeing loaded - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbBanner.BannerPath"> - <summary> - Path to the location on the tvdb server where the image is located - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbBanner.LastUpdated"> - <summary> - When was the banner updated the last time - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbBanner.SeriesId"> - <summary> - Id of the series this banner belongs to - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants"> - <summary> - This class contains constants used for deflation. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.DEBUGGING"> - <summary> - Set to true to enable debugging - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.STORED_BLOCK"> - <summary> - Written to Zip file to identify a stored block - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.STATIC_TREES"> - <summary> - Identifies static tree in Zip file - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.DYN_TREES"> - <summary> - Identifies dynamic tree in Zip file - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.PRESET_DICT"> - <summary> - Header flag indicating a preset dictionary for deflation - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.DEFAULT_MEM_LEVEL"> - <summary> - Sets internal buffer sizes for Huffman encoding - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.MAX_MATCH"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.MIN_MATCH"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.MAX_WBITS"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.WSIZE"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.WMASK"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.HASH_BITS"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.HASH_SIZE"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.HASH_MASK"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.HASH_SHIFT"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.MIN_LOOKAHEAD"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.MAX_DIST"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.PENDING_BUF_SIZE"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.DEFLATE_STORED"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.DEFLATE_FAST"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.DEFLATE_SLOW"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.MAX_BLOCK_SIZE"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.GOOD_LENGTH"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.MAX_LAZY"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.NICE_LENGTH"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.MAX_CHAIN"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterConstants.COMPR_FUNC"> - <summary> - Internal compression engine constant - </summary> - </member> - <member name="T:TvdbLib.Data.Banner.TvdbFanartBanner"> - <summary> - Fan Art is high quality artwork that is displayed in the background of - HTPC menus. Since fan art is displayed behind other content in most cases, - we place more restrictions on the formatting of the image. - - The resolution is either 1920x1080 or 1280x720... - - More information: http://thetvdb.com/wiki/index.php/Fan_Art - </summary> - </member> - <member name="T:TvdbLib.Data.Banner.TvdbBannerWithThumb"> - <summary> - This class extends the regular banner class with the ability to retrieve thumbnails of the actual images. - - These thumbnails are at the moment availabe for all banner types except actors - </summary> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbBannerWithThumb.LoadThumb"> - <summary> - Load the thumb from tvdb, if there isn't already a thumb loaded, - (an existing one will NOT be replaced) - </summary> - <see cref="M:TvdbLib.Data.Banner.TvdbBannerWithThumb.LoadThumb(System.Boolean)"/> - <returns>true if the loading completed sccessfully, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbBannerWithThumb.LoadThumb(System.Boolean)"> - <summary> - Load the thumb from tvdb - </summary> - <param name="_replaceOld">if true, an existing banner will be replaced, - if false the banner will only be loaded if there is no existing banner</param> - <returns>true if the loading completed sccessfully, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbBannerWithThumb.LoadThumb(System.Drawing.Image)"> - <summary> - Load thumbnail with given image - </summary> - <param name="_img">the image to be used forthe banner</param> - <returns>true if the loading completed sccessfully, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbBannerWithThumb.UnloadThumb"> - <summary> - Unloads the image and saves it to cache - </summary> - <returns>true if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbBannerWithThumb.UnloadThumb(System.Boolean)"> - <summary> - Unloads the image - </summary> - <param name="_saveToCache">should the image kept in cache</param> - <returns>true if successful, false otherwise</returns> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbBannerWithThumb.ThumbLoading"> - <summary> - Is the thumbnail currently beeing loaded - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbBannerWithThumb.ThumbPath"> - <summary> - Path to the fanart thumbnail - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbBannerWithThumb.ThumbImage"> - <summary> - Image of the thumbnail - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbBannerWithThumb.IsThumbLoaded"> - <summary> - Is the Image of the thumb already loaded - </summary> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbFanartBanner.#ctor"> - <summary> - TvdbFanartBanner constructor - </summary> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbFanartBanner.#ctor(System.Int32,System.String,TvdbLib.Data.TvdbLanguage)"> - <summary> - TvdbFanartBanner constructor - </summary> - <param name="_id">Id of fanart banner</param> - <param name="_lang">Language for this banner</param> - <param name="_path">Path of image for this banner</param> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbFanartBanner.LoadVignette"> - <summary> - Load the vignette from tvdb - </summary> - <returns>True if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbFanartBanner.LoadVignette(System.Boolean)"> - <summary> - Load the vignette from tvdb - </summary> - <returns>True if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbFanartBanner.LoadVignette(System.Drawing.Image)"> - <summary> - Load vignette with given image - </summary> - <param name="_img">Image object that should be used for this banner</param> - <returns>True if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbFanartBanner.UnloadVignette"> - <summary> - Unloads the image and saves it to cache - </summary> - <returns>true if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbFanartBanner.UnloadVignette(System.Boolean)"> - <summary> - Unloads the image - </summary> - <param name="_saveToCache">should the image kept in cache</param> - <returns>true if successful, false otherwise</returns> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.IsVignetteLoaded"> - <summary> - Is the vignette image already loaded - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.VignetteLoading"> - <summary> - Is the vignette currently beeing loaded - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.VignetteImage"> - <summary> - Vignette Image - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.Colors"> - <summary> - These are the colors selected by the artist that match the image. The format is 3 colors separated by a pipe "|". This field has leading and trailing pipes. Each color is comma separated RGB, with each color portion being an integer from 1 to 255. So the format looks like |r,g,b|r,g,b|r,g,b|. The first color is the light accent color. The second color is the dark accent color. The third color is the neutral mid-tone color. - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.VignettePath"> - <summary> - Path to the fanart vignette - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.ContainsSeriesName"> - <summary> - Does the image contain the series name - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.Color3"> - <summary> - Color 3 (see Colors property) - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.Color2"> - <summary> - Color 2 (see Colors property) - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.Color1"> - <summary> - Color 1 (see Colors property) - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbFanartBanner.Resolution"> - <summary> - Resolution of the fanart - </summary> - </member> - <member name="T:TvdbLib.Cache.ICacheProvider"> - <summary> - A cache provider stores and loads the data that has been previously retrieved from http://thetvdb.com. - </summary> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.InitCache"> - <summary> - Initialises the cache, should do the following things - - initialise connections used for this cache provider (db connections, network shares,...) - - create folder structure / db tables / ... if they are not created already - - if this is the first time the cache has been initialised (built), mark last_updated with the - current date - </summary> - <returns>TvdbData object</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.CloseCache"> - <summary> - Closes the cache (e.g. close open connection, etc.) - </summary> - <returns>true if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.ClearCache"> - <summary> - Completely refreshes the cache (all stored information is lost) - </summary> - <returns>true if the cache was cleared successfully, - false otherwise (e.g. no write rights,...)</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.RemoveFromCache(System.Int32)"> - <summary> - Remove a specific series from cache - </summary> - <param name="_seriesId">the id of the series</param> - <returns>true if the series was removed from the cache successfully, - false otherwise (e.g. series not cached)</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.LoadUserDataFromCache"> - <summary> - Loads all cached series from cache -> can take a while - </summary> - <returns>The loaded TvdbData object</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.LoadLanguageListFromCache"> - <summary> - Loads the available languages from cache - </summary> - <returns>A list of TvdbLanguage objects from cache or null</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.LoadAllSeriesFromCache"> - <summary> - Loads all series from cache - </summary> - <returns>A list of TvdbSeries objects from cache or null</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.LoadSeriesFromCache(System.Int32)"> - <summary> - Load the give series from cache - </summary> - <param name="_seriesId">Id of the series to load</param> - <returns>The TvdbSeries object from cache or null</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.LoadUserInfoFromCache(System.String)"> - <summary> - Load user info from cache - </summary> - <param name="_userId">Id of the user</param> - <returns>TvdbUser object or null if the user couldn't be loaded</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.SaveToCache(TvdbLib.TvdbData)"> - <summary> - Saves cache settings - </summary> - <param name="_content">settings</param> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.SaveToCache(System.Collections.Generic.List{TvdbLib.Data.TvdbLanguage})"> - <summary> - Save the language to cache - </summary> - <param name="_languageList">List of languages that are available on http://thetvdb.com</param> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.SaveToCache(TvdbLib.Data.TvdbSeries)"> - <summary> - Saves the series to cache - </summary> - <param name="_series">TvdbSeries object</param> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.SaveToCache(TvdbLib.Data.TvdbUser)"> - <summary> - Saves the user data to cache - </summary> - <param name="_user">TvdbUser object</param> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.SaveToCache(System.Drawing.Image,System.Int32,System.String)"> - <summary> - Save the given image to cache - </summary> - <param name="_image">banner to save</param> - <param name="_seriesId">id of series</param> - <param name="_fileName">filename (will be the same name used by LoadImageFromCache)</param> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.LoadImageFromCache(System.Int32,System.String)"> - <summary> - Loads the specified image from the cache - </summary> - <param name="_seriesId">series id</param> - <param name="_fileName">filename of the image (same one as used by SaveToCache)</param> - <returns>The loaded image or null if the image wasn't found</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.GetCachedSeries"> - <summary> - Receives a list of all series that have been cached - </summary> - <returns>A list of series that have been already stored with this cache provider</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.IsCached(System.Int32,TvdbLib.Data.TvdbLanguage,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - Check if the series is cached in the given configuration - </summary> - <param name="_seriesId">Id of the series</param> - <param name="_lang">Language of the series</param> - <param name="_episodesLoaded">are episodes loaded</param> - <param name="_bannersLoaded">are banners loaded</param> - <param name="_actorsLoaded">are actors loaded</param> - <returns>true if the series is cached, false otherwise</returns> - </member> - <member name="M:TvdbLib.Cache.ICacheProvider.RemoveImageFromCache(System.Int32,System.String)"> - <summary> - Removes the specified image from cache (if it has been cached) - </summary> - <param name="_seriesId">id of series</param> - <param name="_fileName">name of image</param> - <returns>true if image was removed successfully, false otherwise (e.g. image didn't exist)</returns> - </member> - <member name="P:TvdbLib.Cache.ICacheProvider.Initialised"> - <summary> - Is the cache provider initialised - </summary> - </member> - <member name="T:TvdbLib.Data.TvdbEpisode"> - <summary> - Class representing an episode with all the information that can be retrieved from http://thetvdb.com. <br/> - <br/> - Those are: <br/> - <![CDATA[ - <id>332179</id> <br/> - <DVD_chapter></DVD_chapter> <br/> - <DVD_discid></DVD_discid> <br/> - <DVD_episodenumber></DVD_episodenumber> <br/> - <DVD_season></DVD_season> <br/> - <Director>|Joseph McGinty Nichol|</Director> <br/> - <EpisodeName>Chuck Versus the World</EpisodeName> <br/> - <EpisodeNumber>1</EpisodeNumber> <br/> - <FirstAired>2007-09-24</FirstAired> <br/> - <GuestStars>|Julia Ling|Vik Sahay|Mieko Hillman|</GuestStars> <br/> - <IMDB_ID></IMDB_ID> <br/> - <Language>English</Language> <br/> - <Overview>Chuck Bartowski is an average computer geek...</Overview> <br/> - <ProductionCode></ProductionCode> <br/> - <Rating>9.0</Rating> <br/> - <SeasonNumber>1</SeasonNumber> <br/> - <Writer>|Josh Schwartz|Chris Fedak|</Writer> <br/> - <absolute_number></absolute_number> <br/> - <airsafter_season></airsafter_season> <br/> - <airsbefore_episode></airsbefore_episode> <br/> - <airsbefore_season></airsbefore_season> <br/> - <filename>episodes/80348-332179.jpg</filename> <br/> - <lastupdated>1201292806</lastupdated> <br/> - <seasonid>27985</seasonid> <br/> - <seriesid>80348</seriesid> <br/> - - ]]> - Additionally the banner image is stored - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbEpisode.#ctor"> - <summary> - Default constructor for the TvdbEpisode class - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbEpisode.ToString"> - <summary> - Returns a short description of the episode (e.g. 1x20 Episodename) - </summary> - <returns>short description of the episode</returns> - </member> - <member name="M:TvdbLib.Data.TvdbEpisode.UpdateEpisodeInfo(TvdbLib.Data.TvdbEpisode)"> - <summary> - Updates all information of this episode from the given - episode... - </summary> - <param name="_episode">new episode</param> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.AirsBeforeSeason"> - <summary> - if the episode is a special episode -> Before which season did - it air - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.AirsBeforeEpisode"> - <summary> - if the episode is a special episode -> Before which episode did - it air - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.AirsAfterSeason"> - <summary> - if the episode is a special episode -> After which season did - it air - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.IsSpecial"> - <summary> - Is the episode a special episode - - The fields airsafter_season, airsbefore_episode, and airsbefore_season will only be included when the episode is listed as a special. Specials are also listed as being in season 0, so they're easy to identify and sort. - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.DvdSeason"> - <summary> - Which DVD season is this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.DvdEpisodeNumber"> - <summary> - The Dvd Episode Number - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.DvdDiscId"> - <summary> - The DVD Disc Id - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.DvdChapter"> - <summary> - The chapter of this episode on the dvd - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.Id"> - <summary> - unique tvdb Id of this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.SeriesId"> - <summary> - Id of series this episode belongs to - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.SeasonId"> - <summary> - Id of season this episode belong to - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.LastUpdated"> - <summary> - When was the episode last updated - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.BannerPath"> - <summary> - Path to the banner image on http://thetvdb.com - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.AbsoluteNumber"> - <summary> - The absolute number of the episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.Writer"> - <summary> - List of writers for this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.SeasonNumber"> - <summary> - Season number of this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.Rating"> - <summary> - Rating for this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.ProductionCode"> - <summary> - Production code for this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.Overview"> - <summary> - Overview of this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.Language"> - <summary> - Language of this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.ImdbId"> - <summary> - Imdb number of this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.GuestStars"> - <summary> - List of guest stars that appeared in this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.FirstAired"> - <summary> - When did the episode air first - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.EpisodeNumber"> - <summary> - Episode number - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.EpisodeName"> - <summary> - Name of the episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.Directors"> - <summary> - List of directors for this episode - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.CombinedSeason"> - <summary> - n/a - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.CombinedEpisodeNumber"> - <summary> - n/a - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.WriterString"> - <summary> - Formatted String of writers for this episode in the - format | writer1 | writer2 | writer3 | - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.GuestStarsString"> - <summary> - Formatted String of guest stars that appeared during this episode in the - format | gueststar1 | gueststar2 | gueststar3 | - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.DirectorsString"> - <summary> - Formatted String of directors of this episode in the - format | director1 | director2 | director3 | - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbEpisode.Banner"> - <summary> - The episode image banner - </summary> - </member> - <member name="T:TvdbLib.Data.TvdbEpisode.EpisodeOrdering"> - <summary> - While one would think that the episode number would be a simple affair there are several different ways that someone might choose to number the episodes on this site episodes are numbered in the order they aired on TV. That being said the site does provide two alternative numbering methods. <br /> <br /> - 1. Absolute Episode Order <br /> - 2. DVD Release Order <br /> - <br /> - More information on the topic can be found at: http://thetvdb.com/wiki/index.php/Category:Episodes - </summary> - </member> - <member name="F:TvdbLib.Data.TvdbEpisode.EpisodeOrdering.DefaultOrder"> - <summary> - Default order used by thetvdb - </summary> - </member> - <member name="F:TvdbLib.Data.TvdbEpisode.EpisodeOrdering.DvdOrder"> - <summary> - As everyone knows series can air on tv in an order completely different than the one intended by the series creator. Firefly being the most often discussed example on this site. Therefore we have provided a method for entering this "Correct" order. See also http://thetvdb.com/wiki/index.php/DVD_Order - </summary> - </member> - <member name="F:TvdbLib.Data.TvdbEpisode.EpisodeOrdering.AbsoluteOrder"> - <summary> - The standard for this site is the the primary episode number is representative of the shows aired order. But as any Anime fan will tell you Anime episodes are usually numbered without seasons and go from episode 1 to whatever the final episode is, often into the hundreds. Most western broadcasters however do break these shows into seasons, so in order to accommodate this alternate numbering scheme an additional field Absolute Number is available. While this system is primarily intended for Anime series that don't really have seasons, it will work for any program. To use this interface there is no alternate season number only the absolute episode number. Numbering continues on from season to season. So if season 1 ends with 25 then season 2 begins with 26. So for example Bleach is currently in it's "sixth season" but season 5 episode 14 Shock! The Father's True Character is actually episode 111. - </summary> - </member> - <member name="T:TvdbLib.Xml.TvdbXmlWriter"> - <summary> - Writes tvdb data to xml files - </summary> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.#ctor"> - <summary> - TvdbXmlWriter constructor - </summary> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.CreateLanguageFile(System.Collections.Generic.List{TvdbLib.Data.TvdbLanguage})"> - <summary> - Create the file contents - </summary> - <param name="_languages">List of languages to store</param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.WriteLanguageFile(System.Collections.Generic.List{TvdbLib.Data.TvdbLanguage},System.String)"> - <summary> - Write the list of languages to file - </summary> - <param name="_languages">List of languages to store</param> - <param name="_path">Path on disk</param> - <returns>true if the file could be stored, false otherwise</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.CreateMirrorList(System.Collections.Generic.List{TvdbLib.Data.TvdbMirror})"> - <summary> - Create the file content for a list of mirrors - </summary> - <param name="_mirrors">List of mirrors to store</param> - <returns>xml content</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.WriteMirrorFile(System.Collections.Generic.List{TvdbLib.Data.TvdbMirror},System.String)"> - <summary> - Write the xml file for the mirrors to file - </summary> - <param name="_mirrors">List of mirrors to store</param> - <param name="_path">Path on disk</param> - <returns>true if the file could be stored, false otherwise</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.CreateActorList(System.Collections.Generic.List{TvdbLib.Data.TvdbActor})"> - <summary> - Create the file content for a list of actors - </summary> - <param name="_actors">List of actors to store</param> - <returns>xml content</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.WriteActorFile(System.Collections.Generic.List{TvdbLib.Data.TvdbActor},System.String)"> - <summary> - Write the xml file for the actors to file - </summary> - <param name="_actors">List of actors to store</param> - <param name="_path">Path on disk</param> - <returns>true if the file could be stored, false otherwise</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.CreateSeriesContent(TvdbLib.Data.TvdbSeries)"> - <summary> - Create the series content - </summary> - <param name="_series">Series to store</param> - <returns>xml content</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.WriteSeriesContent(TvdbLib.Data.TvdbSeries,System.String)"> - <summary> - Write the series content to file - </summary> - <param name="_series">Series to store</param> - <param name="_path">Path on disk</param> - <returns>true if the file could be stored, false otherwise</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.CreateSeriesBannerContent(System.Collections.Generic.List{TvdbLib.Data.TvdbBanner})"> - <summary> - Create the series banner content - </summary> - <param name="_bannerList">List of banners to store</param> - <returns>xml content</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.WriteSeriesBannerContent(System.Collections.Generic.List{TvdbLib.Data.TvdbBanner},System.String)"> - <summary> - Write the series banner contents to xml file - </summary> - <param name="_bannerList">Bannerlist to store</param> - <param name="_path">Path on disk</param> - <returns>true if the file could be stored, false otherwise</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.CreateUserData(TvdbLib.Data.TvdbUser)"> - <summary> - Create the xml content to save a TvdbUser to file - </summary> - <param name="_user">User to store</param> - <returns>xml content</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlWriter.WriteUserData(TvdbLib.Data.TvdbUser,System.String)"> - <summary> - Write the user data to file - </summary> - <param name="_user">User to store</param> - <param name="_path">Path on disk</param> - <returns>true if the file could be stored, false otherwise</returns> - </member> - <member name="T:TvdbLib.Xml.TvdbXmlReader"> - <summary> - Class for parsing the xml info from thetvdb - </summary> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.#ctor"> - <summary> - Base constructor for a TvdbXmlReader class - </summary> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractLanguages(System.String)"> - <summary> - Extract a list of languages when the data has the format: - <![CDATA[ - - <?xml version="1.0" encoding="UTF-8" ?> - <Languages> - <Language> - <name>Español</name> - <abbreviation>es</abbreviation> - <id>16</id> - </Language> - </Languages> - - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractMirrors(System.String)"> - <summary> - Extract a list of mirrors if the data has the format: - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Mirrors> - <Mirror> - <id>1</id> - <mirrorpath>http://thetvdb.com</mirrorpath> - <typemask>7</typemask> - </Mirror> - </Mirrors> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractSeries(System.String)"> - <summary> - Extract a list of series in the format: - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Data> - <Series> - <id>73739</id> - <Actors>|Malcolm David Kelley|Jorge Garcia|Maggie Grace|...|</Actors> - <Airs_DayOfWeek>Thursday</Airs_DayOfWeek> - <Airs_Time>9:00 PM</Airs_Time> - <ContentRating>TV-14</ContentRating> - <FirstAired>2004-09-22</FirstAired> - <Genre>|Action and Adventure|Drama|Science-Fiction|</Genre> - <IMDB_ID>tt0411008</IMDB_ID> - <Language>en</Language> - <Network>ABC</Network> - <Overview>After Oceanic Air flight 815...</Overview> - <Rating>8.9</Rating> - <Runtime>60</Runtime> - <SeriesID>24313</SeriesID> - <SeriesName>Lost</SeriesName> - <Status>Continuing</Status> - <banner>graphical/24313-g2.jpg</banner> - <fanart>fanart/original/73739-1.jpg</fanart> - <lastupdated>1205694666</lastupdated> - <zap2it_id>SH672362</zap2it_id> - </Series> - </Data> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFields(System.String)"> - <summary> - Extract all the series fields that are available on thetvdb - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Data> - <Series> - <id>73739</id> - <Actors>|Malcolm David Kelley|Jorge Garcia|Maggie Grace|...|</Actors> - <Airs_DayOfWeek>Thursday</Airs_DayOfWeek> - <Airs_Time>9:00 PM</Airs_Time> - <ContentRating>TV-14</ContentRating> - <FirstAired>2004-09-22</FirstAired> - <Genre>|Action and Adventure|Drama|Science-Fiction|</Genre> - <IMDB_ID>tt0411008</IMDB_ID> - <Language>en</Language> - <Network>ABC</Network> - <Overview>After Oceanic Air flight 815...</Overview> - <Rating>8.9</Rating> - <Runtime>60</Runtime> - <SeriesID>24313</SeriesID> - <SeriesName>Lost</SeriesName> - <Status>Continuing</Status> - <banner>graphical/24313-g2.jpg</banner> - <fanart>fanart/original/73739-1.jpg</fanart> - <lastupdated>1205694666</lastupdated> - <zap2it_id>SH672362</zap2it_id> - </Series> - - </Data> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractEpisodes(System.String)"> - <summary> - Extract a list of episodes from the given data when the data has the following format: - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Episode> - <id>332179</id> - <DVD_chapter></DVD_chapter> - <DVD_discid></DVD_discid> - <DVD_episodenumber></DVD_episodenumber> - <DVD_season></DVD_season> - <Director>|Joseph McGinty Nichol|</Director> - <EpisodeName>Chuck Versus the World</EpisodeName> - <EpisodeNumber>1</EpisodeNumber> - <FirstAired>2007-09-24</FirstAired> - <GuestStars>|Julia Ling|Vik Sahay|Mieko Hillman|</GuestStars> - <IMDB_ID></IMDB_ID> - <Language>English</Language> - <Overview>Chuck Bartowski is an average computer geek...</Overview> - <ProductionCode></ProductionCode> - <Rating>9.0</Rating> - <SeasonNumber>1</SeasonNumber> - <Writer>|Josh Schwartz|Chris Fedak|</Writer> - <absolute_number></absolute_number> - <airsafter_season></airsafter_season> - <airsbefore_episode></airsbefore_episode> - <airsbefore_season></airsbefore_season> - <filename>episodes/80348-332179.jpg</filename> - <lastupdated>1201292806</lastupdated> - <seasonid>27985</seasonid> - <seriesid>80348</seriesid> - </Episode> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractSeriesUpdates(System.String)"> - <summary> - Extract list of updated series - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Data time="1203923101"> - <Series> - <id>71969</id> - <time>1203848965</time> - </Series> - </Data> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractSeriesSearchResults(System.String)"> - <summary> - Extract the results of a series search with format: - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Data> - <Series> - <seriesid>73739</seriesid> - <language>en</language> - <SeriesName>Lost</SeriesName> - <banner>graphical/24313-g2.jpg</banner> - <Overview>After Oceanic Air flight 815...</Overview> - <FirstAired>2004-09-22</FirstAired> - <IMDB_ID>tt0411008</IMDB_ID> - <zap2it_id>SH672362</zap2it_id> - <id>73739</id> - </Series> - </Data> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFavorites(System.String)"> - <summary> - Exctract the series favorites - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Favorites> - <Series>73067</Series> - <Series>78957</Series> - <Series>75340</Series> - <Series>72218</Series> - <Series>73244</Series> - <Series>75397</Series> - </Favorites> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractRating(System.String)"> - <summary> - Extract a rating from the data in the format - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Data> - <Series> - <Rating>7.5</Rating> - </Series> - </Data> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractEpisodeUpdates(System.String)"> - <summary> - Extract the updated episodes from the data in the format: - - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Data time="1203923101"> - <Episode> - <id>326268</id> - <time>1203848662</time> - </Episode> - </Data> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractBannerUpdates(System.String)"> - <summary> - Extract the data of updated banners - - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Data time="1203923101"> - <Banner> - <SeasonNum>1</SeasonNum> - <Series>79302</Series> - <format>standard</format> - <language>en</language> - <path>seasons/79302-1.jpg</path> - <type>season</type> - </Banner> - </Data> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractUpdateTime(System.String)"> - <summary> - Extract the update time from data - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractBanners(System.String)"> - <summary> - Extract a list of banners from the data when the data has the format: - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Banners> - <Banner> - <id>20106</id> - <BannerPath>fanart/original/73739-1.jpg</BannerPath> - <VignettePath>fanart/vignette/73739-1.jpg</VignettePath> - <ThumbnailPath>_cache/fanart/original/73739-1.jpg</ThumbnailPath> - <BannerType>fanart</BannerType> - <BannerType2>1920x1080</BannerType2> - <Colors>|68,69,59|69,70,58|78,78,68|</Colors> - <Language>en</Language> - </Banner> - <Banner> - <id>18953</id> - <BannerPath>seasons/73739-2-2.jpg</BannerPath> - <BannerType>season</BannerType> - <BannerType2>season</BannerType2> - <Language>es</Language> - <Season>2</Season> - </Banner> - <Banner> - <id>9529</id> - <BannerPath>graphical/73739-g.jpg</BannerPath> - <BannerType>series</BannerType> - <BannerType2>graphical</BannerType2> - <Language>en</Language> - </Banner> - </Banners> - ]]> - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractActors(System.String)"> - <summary> - Extract a list of actors when the data has the format: - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Actors> - <Actor> - <id>22017</id> - <Image>actors/22017.jpg</Image> - <Name>Zachary Levi</Name> - <Role>Chuck Bartowski</Role> - <SortOrder>0</SortOrder> - </Actor> - </Actors> - ]]> - </summary> - <param name="_data">data</param> - <returns>List of actors</returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractUser(System.String)"> - <summary> - Extract user data from - </summary> - <param name="_data"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Xml.TvdbXmlReader.ExtractRatings(System.String,TvdbLib.Data.TvdbRating.ItemType)"> - <summary> - Extract a list of series ratings - - The xml file is in the following format: - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Data> - <Series> - <seriesid>80344</seriesid> - <UserRating>7</UserRating> - <CommunityRating>8.3224</CommunityRating> - </Series> - <Series> - <seriesid>72227</seriesid> - <UserRating>8</UserRating> - <CommunityRating>8.3224</CommunityRating> - </Series> - </Data> - ]]> - </summary> - <param name="_data">The xml content</param> - <param name="_type">The item type for the ratings</param> - <returns></returns> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow"> - <summary> - Contains the output from the Inflation process. - We need to have a window so that we can refer backwards into the output stream - to repeat stuff.<br/> - Author of the original java version : John Leuner - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow.Write(System.Int32)"> - <summary> - Write a byte to this output window - </summary> - <param name="value">value to write</param> - <exception cref="T:System.InvalidOperationException"> - if window is full - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow.Repeat(System.Int32,System.Int32)"> - <summary> - Append a byte pattern already in the window itself - </summary> - <param name="length">length of pattern to copy</param> - <param name="distance">distance from end of window pattern occurs</param> - <exception cref="T:System.InvalidOperationException"> - If the repeated data overflows the window - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow.CopyStored(TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator,System.Int32)"> - <summary> - Copy from input manipulator to internal window - </summary> - <param name="input">source of data</param> - <param name="length">length of data to copy</param> - <returns>the number of bytes copied</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow.CopyDict(System.Byte[],System.Int32,System.Int32)"> - <summary> - Copy dictionary to window - </summary> - <param name="dictionary">source dictionary</param> - <param name="offset">offset of start in source dictionary</param> - <param name="length">length of dictionary</param> - <exception cref="T:System.InvalidOperationException"> - If window isnt empty - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow.GetFreeSpace"> - <summary> - Get remaining unfilled space in window - </summary> - <returns>Number of bytes left in window</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow.GetAvailable"> - <summary> - Get bytes available for output in window - </summary> - <returns>Number of bytes filled</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow.CopyOutput(System.Byte[],System.Int32,System.Int32)"> - <summary> - Copy contents of window to output - </summary> - <param name="output">buffer to copy to</param> - <param name="offset">offset to start at</param> - <param name="len">number of bytes to count</param> - <returns>The number of bytes copied</returns> - <exception cref="T:System.InvalidOperationException"> - If a window underflow occurs - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow.Reset"> - <summary> - Reset by clearing window so <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.OutputWindow.GetAvailable">GetAvailable</see> returns 0 - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.Deflater"> - <summary> - This is the Deflater class. The deflater class compresses input - with the deflate algorithm described in RFC 1951. It has several - compression levels and three different strategies described below. - - This class is <i>not</i> thread safe. This is inherent in the API, due - to the split of deflate and setInput. - - author of the original java version : Jochen Hoenicke - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.BEST_COMPRESSION"> - <summary> - The best and slowest compression level. This tries to find very - long and distant string repetitions. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.BEST_SPEED"> - <summary> - The worst but fastest compression level. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.DEFAULT_COMPRESSION"> - <summary> - The default compression level. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.NO_COMPRESSION"> - <summary> - This level won't compress at all but output uncompressed blocks. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.DEFLATED"> - <summary> - The compression method. This is the only method supported so far. - There is no need to use this constant at all. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.#ctor"> - <summary> - Creates a new deflater with default compression level. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.#ctor(System.Int32)"> - <summary> - Creates a new deflater with given compression level. - </summary> - <param name="level"> - the compression level, a value between NO_COMPRESSION - and BEST_COMPRESSION, or DEFAULT_COMPRESSION. - </param> - <exception cref="T:System.ArgumentOutOfRangeException">if lvl is out of range.</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.#ctor(System.Int32,System.Boolean)"> - <summary> - Creates a new deflater with given compression level. - </summary> - <param name="level"> - the compression level, a value between NO_COMPRESSION - and BEST_COMPRESSION. - </param> - <param name="noZlibHeaderOrFooter"> - true, if we should suppress the Zlib/RFC1950 header at the - beginning and the adler checksum at the end of the output. This is - useful for the GZIP/PKZIP formats. - </param> - <exception cref="T:System.ArgumentOutOfRangeException">if lvl is out of range.</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.Reset"> - <summary> - Resets the deflater. The deflater acts afterwards as if it was - just created with the same compression level and strategy as it - had before. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.Flush"> - <summary> - Flushes the current input block. Further calls to deflate() will - produce enough output to inflate everything in the current input - block. This is not part of Sun's JDK so I have made it package - private. It is used by DeflaterOutputStream to implement - flush(). - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.Finish"> - <summary> - Finishes the deflater with the current input block. It is an error - to give more input after this method was called. This method must - be called to force all bytes to be flushed. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.SetInput(System.Byte[])"> - <summary> - Sets the data which should be compressed next. This should be only - called when needsInput indicates that more input is needed. - If you call setInput when needsInput() returns false, the - previous input that is still pending will be thrown away. - The given byte array should not be changed, before needsInput() returns - true again. - This call is equivalent to <code>setInput(input, 0, input.length)</code>. - </summary> - <param name="input"> - the buffer containing the input data. - </param> - <exception cref="T:System.InvalidOperationException"> - if the buffer was finished() or ended(). - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.SetInput(System.Byte[],System.Int32,System.Int32)"> - <summary> - Sets the data which should be compressed next. This should be - only called when needsInput indicates that more input is needed. - The given byte array should not be changed, before needsInput() returns - true again. - </summary> - <param name="input"> - the buffer containing the input data. - </param> - <param name="offset"> - the start of the data. - </param> - <param name="count"> - the number of data bytes of input. - </param> - <exception cref="T:System.InvalidOperationException"> - if the buffer was Finish()ed or if previous input is still pending. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.SetLevel(System.Int32)"> - <summary> - Sets the compression level. There is no guarantee of the exact - position of the change, but if you call this when needsInput is - true the change of compression level will occur somewhere near - before the end of the so far given input. - </summary> - <param name="level"> - the new compression level. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.GetLevel"> - <summary> - Get current compression level - </summary> - <returns>Returns the current compression level</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.SetStrategy(TvdbLib.SharpZipLib.Zip.Compression.DeflateStrategy)"> - <summary> - Sets the compression strategy. Strategy is one of - DEFAULT_STRATEGY, HUFFMAN_ONLY and FILTERED. For the exact - position where the strategy is changed, the same as for - SetLevel() applies. - </summary> - <param name="strategy"> - The new compression strategy. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.Deflate(System.Byte[])"> - <summary> - Deflates the current input block with to the given array. - </summary> - <param name="output"> - The buffer where compressed data is stored - </param> - <returns> - The number of compressed bytes added to the output, or 0 if either - IsNeedingInput() or IsFinished returns true or length is zero. - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.Deflate(System.Byte[],System.Int32,System.Int32)"> - <summary> - Deflates the current input block to the given array. - </summary> - <param name="output"> - Buffer to store the compressed data. - </param> - <param name="offset"> - Offset into the output array. - </param> - <param name="length"> - The maximum number of bytes that may be stored. - </param> - <returns> - The number of compressed bytes added to the output, or 0 if either - needsInput() or finished() returns true or length is zero. - </returns> - <exception cref="T:System.InvalidOperationException"> - If Finish() was previously called. - </exception> - <exception cref="T:System.ArgumentOutOfRangeException"> - If offset or length don't match the array length. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.SetDictionary(System.Byte[])"> - <summary> - Sets the dictionary which should be used in the deflate process. - This call is equivalent to <code>setDictionary(dict, 0, dict.Length)</code>. - </summary> - <param name="dictionary"> - the dictionary. - </param> - <exception cref="T:System.InvalidOperationException"> - if SetInput () or Deflate () were already called or another dictionary was already set. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Deflater.SetDictionary(System.Byte[],System.Int32,System.Int32)"> - <summary> - Sets the dictionary which should be used in the deflate process. - The dictionary is a byte array containing strings that are - likely to occur in the data which should be compressed. The - dictionary is not stored in the compressed output, only a - checksum. To decompress the output you need to supply the same - dictionary again. - </summary> - <param name="dictionary"> - The dictionary data - </param> - <param name="index"> - The index where dictionary information commences. - </param> - <param name="count"> - The number of bytes in the dictionary. - </param> - <exception cref="T:System.InvalidOperationException"> - If SetInput () or Deflate() were already called or another dictionary was already set. - </exception> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.level"> - <summary> - Compression level. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.noZlibHeaderOrFooter"> - <summary> - If true no Zlib/RFC1950 headers or footers are generated - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.state"> - <summary> - The current state. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.totalOut"> - <summary> - The total bytes of output written. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.pending"> - <summary> - The pending output. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Deflater.engine"> - <summary> - The deflater engine. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Deflater.Adler"> - <summary> - Gets the current adler checksum of the data that was processed so far. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Deflater.TotalIn"> - <summary> - Gets the number of input bytes processed so far. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Deflater.TotalOut"> - <summary> - Gets the number of output bytes so far. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Deflater.IsFinished"> - <summary> - Returns true if the stream was finished and no more output bytes - are available. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Deflater.IsNeedingInput"> - <summary> - Returns true, if the input buffer is empty. - You should then call setInput(). - NOTE: This method can also return true when the stream - was finished. - </summary> - </member> - <member name="T:TvdbLib.Data.Banner.TvdbSeriesBanner"> - <summary> - Graphical representation of a series, tpyes are text, graphical or blank - - Graphical Banners are defined as having a graphical/logo version of the series name - - Text Banners generally use Arial Bold font, 27pt as the text - - The main requirement for blank banners is they should be blank on the left side of the banner as - that is where the auto-generated text will be placed - - More information on http://thetvdb.com/wiki/index.php/Series_Banners - </summary> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbSeriesBanner.#ctor"> - <summary> - TvdbSeriesBanner constructor - </summary> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbSeriesBanner.#ctor(System.Int32,System.String,TvdbLib.Data.TvdbLanguage,TvdbLib.Data.Banner.TvdbSeriesBanner.Type)"> - <summary> - TvdbSeriesBanner constructor - </summary> - <param name="_id">Id of banner</param> - <param name="_path">Path of banner image</param> - <param name="_lang">Language of this banner</param> - <param name="_type">Banner type (text, graphical, blank, none)</param> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbSeriesBanner.BannerType"> - <summary> - Banner type of the series banner - </summary> - </member> - <member name="T:TvdbLib.Data.Banner.TvdbSeriesBanner.Type"> - <summary> - Type of the series banner - </summary> - </member> - <member name="F:TvdbLib.Data.Banner.TvdbSeriesBanner.Type.text"> - <summary> - Banners contains a text of the seriesname - </summary> - </member> - <member name="F:TvdbLib.Data.Banner.TvdbSeriesBanner.Type.graphical"> - <summary> - Banner containing a graphical representation of the seriesname - </summary> - </member> - <member name="F:TvdbLib.Data.Banner.TvdbSeriesBanner.Type.blank"> - <summary> - Banner containing a free space on the left side to place your own series description - </summary> - </member> - <member name="F:TvdbLib.Data.Banner.TvdbSeriesBanner.Type.none"> - <summary> - Nothing specified - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ZipInputStream"> - <summary> - This is an InflaterInputStream that reads the files baseInputStream an zip archive - one after another. It has a special method to get the zip entry of - the next file. The zip entry contains information about the file name - size, compressed size, Crc, etc. - It includes support for Stored and Deflated entries. - <br/> - <br/>Author of the original java version : Jochen Hoenicke - </summary> - - <example> This sample shows how to read a zip file - <code lang="C#"> - using System; - using System.Text; - using System.IO; - - using ICSharpCode.SharpZipLib.Zip; - - class MainClass - { - public static void Main(string[] args) - { - using ( ZipInputStream s = new ZipInputStream(File.OpenRead(args[0]))) { - - ZipEntry theEntry; - while ((theEntry = s.GetNextEntry()) != null) { - int size = 2048; - byte[] data = new byte[2048]; - - Console.Write("Show contents (y/n) ?"); - if (Console.ReadLine() == "y") { - while (true) { - size = s.Read(data, 0, data.Length); - if (size > 0) { - Console.Write(new ASCIIEncoding().GetString(data, 0, size)); - } else { - break; - } - } - } - } - } - } - } - </code> - </example> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream"> - <summary> - This filter stream is used to decompress data compressed using the "deflate" - format. The "deflate" format is described in RFC 1951. - - This stream may form the basis for other decompression filters, such - as the GZipInputStream. - - Author of the original java version : John Leuner. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.#ctor(System.IO.Stream)"> - <summary> - Create an InflaterInputStream with the default decompressor - and a default buffer size of 4KB. - </summary> - <param name = "baseInputStream"> - The InputStream to read bytes from - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.#ctor(System.IO.Stream,TvdbLib.SharpZipLib.Zip.Compression.Inflater)"> - <summary> - Create an InflaterInputStream with the specified decompressor - and a default buffer size of 4KB. - </summary> - <param name = "baseInputStream"> - The source of input data - </param> - <param name = "inf"> - The decompressor used to decompress data read from baseInputStream - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.#ctor(System.IO.Stream,TvdbLib.SharpZipLib.Zip.Compression.Inflater,System.Int32)"> - <summary> - Create an InflaterInputStream with the specified decompressor - and the specified buffer size. - </summary> - <param name = "baseInputStream"> - The InputStream to read bytes from - </param> - <param name = "inflater"> - The decompressor to use - </param> - <param name = "bufferSize"> - Size of the buffer to use - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Skip(System.Int64)"> - <summary> - Skip specified number of bytes of uncompressed data - </summary> - <param name="count"> - Number of bytes to skip - </param> - <returns> - The number of bytes skipped, zero if the end of - stream has been reached - </returns> - <exception cref="T:System.ArgumentOutOfRangeException"> - <paramref name="count">The number of bytes</paramref> to skip is less than or equal to zero. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.StopDecrypting"> - <summary> - Clear any cryptographic state. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Fill"> - <summary> - Fills the buffer with more data to decompress. - </summary> - <exception cref="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - Stream ends early - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Flush"> - <summary> - Flushes the baseInputStream - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Seek(System.Int64,System.IO.SeekOrigin)"> - <summary> - Sets the position within the current stream - Always throws a NotSupportedException - </summary> - <param name="offset">The relative offset to seek to.</param> - <param name="origin">The <see cref="T:System.IO.SeekOrigin"/> defining where to seek from.</param> - <returns>The new position in the stream.</returns> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.SetLength(System.Int64)"> - <summary> - Set the length of the current stream - Always throws a NotSupportedException - </summary> - <param name="value">The new length value for the stream.</param> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Write(System.Byte[],System.Int32,System.Int32)"> - <summary> - Writes a sequence of bytes to stream and advances the current position - This method always throws a NotSupportedException - </summary> - <param name="buffer">Thew buffer containing data to write.</param> - <param name="offset">The offset of the first byte to write.</param> - <param name="count">The number of bytes to write.</param> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.WriteByte(System.Byte)"> - <summary> - Writes one byte to the current stream and advances the current position - Always throws a NotSupportedException - </summary> - <param name="value">The byte to write.</param> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)"> - <summary> - Entry point to begin an asynchronous write. Always throws a NotSupportedException. - </summary> - <param name="buffer">The buffer to write data from</param> - <param name="offset">Offset of first byte to write</param> - <param name="count">The maximum number of bytes to write</param> - <param name="callback">The method to be called when the asynchronous write operation is completed</param> - <param name="state">A user-provided object that distinguishes this particular asynchronous write request from other requests</param> - <returns>An <see cref="T:System.IAsyncResult">IAsyncResult</see> that references the asynchronous write</returns> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Close"> - <summary> - Closes the input stream. When <see cref="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.IsStreamOwner"></see> - is true the underlying stream is also closed. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Read(System.Byte[],System.Int32,System.Int32)"> - <summary> - Reads decompressed data into the provided buffer byte array - </summary> - <param name="buffer"> - The array to read and decompress data into - </param> - <param name="offset"> - The offset indicating where the data should be placed - </param> - <param name="count"> - The number of bytes to decompress - </param> - <returns>The number of bytes read. Zero signals the end of stream</returns> - <exception cref="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - Inflater needs a dictionary - </exception> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.inf"> - <summary> - Decompressor for this stream - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.inputBuffer"> - <summary> - <see cref="T:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer">Input buffer</see> for this stream. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.baseInputStream"> - <summary> - Base stream the inflater reads from. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.csize"> - <summary> - The compressed size - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.isClosed"> - <summary> - Flag indicating wether this instance has been closed or not. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.isStreamOwner"> - <summary> - Flag indicating wether this instance is designated the stream owner. - When closing if this flag is true the underlying stream is closed. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.IsStreamOwner"> - <summary> - Get/set flag indicating ownership of underlying stream. - When the flag is true <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Close"/> will close the underlying stream also. - </summary> - <remarks> - The default value is true. - </remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Available"> - <summary> - Returns 0 once the end of the stream (EOF) has been reached. - Otherwise returns 1. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.CanRead"> - <summary> - Gets a value indicating whether the current stream supports reading - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.CanSeek"> - <summary> - Gets a value of false indicating seeking is not supported for this stream. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.CanWrite"> - <summary> - Gets a value of false indicating that this stream is not writeable. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Length"> - <summary> - A value representing the length of the stream in bytes. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Position"> - <summary> - The current position within the stream. - Throws a NotSupportedException when attempting to set the position - </summary> - <exception cref="T:System.NotSupportedException">Attempting to set the position</exception> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipInputStream.internalReader"> - <summary> - The current reader this instance. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.#ctor(System.IO.Stream)"> - <summary> - Creates a new Zip input stream, for reading a zip archive. - </summary> - <param name="baseInputStream">The underlying <see cref="T:System.IO.Stream"/> providing data.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.GetNextEntry"> - <summary> - Advances to the next entry in the archive - </summary> - <returns> - The next <see cref="T:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry">entry</see> in the archive or null if there are no more entries. - </returns> - <remarks> - If the previous entry is still open <see cref="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.CloseEntry">CloseEntry</see> is called. - </remarks> - <exception cref="T:System.InvalidOperationException"> - Input stream is closed - </exception> - <exception cref="T:TvdbLib.SharpZipLib.Zip.ZipException"> - Password is not set, password is invalid, compression method is invalid, - version required to extract is not supported - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.ReadDataDescriptor"> - <summary> - Read data descriptor at the end of compressed data. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.CompleteCloseEntry(System.Boolean)"> - <summary> - Complete cleanup as the final part of closing. - </summary> - <param name="testCrc">True if the crc value should be tested</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.CloseEntry"> - <summary> - Closes the current zip entry and moves to the next one. - </summary> - <exception cref="T:System.InvalidOperationException"> - The stream is closed - </exception> - <exception cref="T:TvdbLib.SharpZipLib.Zip.ZipException"> - The Zip stream ends early - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.ReadByte"> - <summary> - Reads a byte from the current zip entry. - </summary> - <returns> - The byte or -1 if end of stream is reached. - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.ReadingNotAvailable(System.Byte[],System.Int32,System.Int32)"> - <summary> - Handle attempts to read by throwing an <see cref="T:System.InvalidOperationException"/>. - </summary> - <param name="destination">The destination array to store data in.</param> - <param name="offset">The offset at which data read should be stored.</param> - <param name="count">The maximum number of bytes to read.</param> - <returns>Returns the number of bytes actually read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.ReadingNotSupported(System.Byte[],System.Int32,System.Int32)"> - <summary> - Handle attempts to read from this entry by throwing an exception - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.InitialRead(System.Byte[],System.Int32,System.Int32)"> - <summary> - Perform the initial read on an entry which may include - reading encryption headers and setting up inflation. - </summary> - <param name="destination">The destination to fill with data read.</param> - <param name="offset">The offset to start reading at.</param> - <param name="count">The maximum number of bytes to read.</param> - <returns>The actual number of bytes read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.Read(System.Byte[],System.Int32,System.Int32)"> - <summary> - Read a block of bytes from the stream. - </summary> - <param name="buffer">The destination for the bytes.</param> - <param name="offset">The index to start storing data.</param> - <param name="count">The number of bytes to attempt to read.</param> - <returns>Returns the number of bytes read.</returns> - <remarks>Zero bytes read means end of stream.</remarks> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.BodyRead(System.Byte[],System.Int32,System.Int32)"> - <summary> - Reads a block of bytes from the current zip entry. - </summary> - <returns> - The number of bytes read (this may be less than the length requested, even before the end of stream), or 0 on end of stream. - </returns> - <exception name="IOException"> - An i/o error occured. - </exception> - <exception cref="T:TvdbLib.SharpZipLib.Zip.ZipException"> - The deflated stream is corrupted. - </exception> - <exception cref="T:System.InvalidOperationException"> - The stream is not open. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipInputStream.Close"> - <summary> - Closes the zip input stream - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipInputStream.Password"> - <summary> - Optional password used for encryption when non-null - </summary> - <value>A password for all encrypted <see cref="T:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry">entries </see> in this <see cref="T:TvdbLib.SharpZipLib.Zip.ZipInputStream"/></value> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipInputStream.CanDecompressEntry"> - <summary> - Gets a value indicating if there is a current entry and it can be decompressed - </summary> - <remarks> - The entry can only be decompressed if the library supports the zip features required to extract it. - See the <see cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Version">ZipEntry Version</see> property for more details. - </remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipInputStream.Available"> - <summary> - Returns 1 if there is an entry available - Otherwise returns 0. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipInputStream.Length"> - <summary> - Returns the current size that can be read from the current entry if available - </summary> - <exception cref="T:TvdbLib.SharpZipLib.Zip.ZipException">Thrown if the entry size is not known.</exception> - <exception cref="T:System.InvalidOperationException">Thrown if no entry is currently available.</exception> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ZipInputStream.ReadDataHandler"> - <summary> - Delegate for reading bytes from a stream. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer"> - <summary> - An input buffer customised for use by <see cref="T:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputStream"/> - </summary> - <remarks> - The buffer supports decryption of incoming data. - </remarks> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.#ctor(System.IO.Stream)"> - <summary> - Initialise a new instance of <see cref="T:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer"/> with a default buffer size - </summary> - <param name="stream">The stream to buffer.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.#ctor(System.IO.Stream,System.Int32)"> - <summary> - Initialise a new instance of <see cref="T:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer"/> - </summary> - <param name="stream">The stream to buffer.</param> - <param name="bufferSize">The size to use for the buffer</param> - <remarks>A minimum buffer size of 1KB is permitted. Lower sizes are treated as 1KB.</remarks> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.SetInflaterInput(TvdbLib.SharpZipLib.Zip.Compression.Inflater)"> - <summary> - Call <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.SetInput(System.Byte[],System.Int32,System.Int32)"/> passing the current clear text buffer contents. - </summary> - <param name="inflater">The inflater to set input for.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.Fill"> - <summary> - Fill the buffer from the underlying input stream. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadRawBuffer(System.Byte[])"> - <summary> - Read a buffer directly from the input stream - </summary> - <param name="buffer">The buffer to fill</param> - <returns>Returns the number of bytes read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadRawBuffer(System.Byte[],System.Int32,System.Int32)"> - <summary> - Read a buffer directly from the input stream - </summary> - <param name="outBuffer">The buffer to read into</param> - <param name="offset">The offset to start reading data into.</param> - <param name="length">The number of bytes to read.</param> - <returns>Returns the number of bytes read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadClearTextBuffer(System.Byte[],System.Int32,System.Int32)"> - <summary> - Read clear text data from the input stream. - </summary> - <param name="outBuffer">The buffer to add data to.</param> - <param name="offset">The offset to start adding data at.</param> - <param name="length">The number of bytes to read.</param> - <returns>Returns the number of bytes actually read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadLeByte"> - <summary> - Read a <see cref="T:System.Byte"/> from the input stream. - </summary> - <returns>Returns the byte read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadLeShort"> - <summary> - Read an <see cref="T:System.Int16"/> in little endian byte order. - </summary> - <returns>The short value read case to an int.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadLeInt"> - <summary> - Read an <see cref="T:System.Int32"/> in little endian byte order. - </summary> - <returns>The int value read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ReadLeLong"> - <summary> - Read a <see cref="T:System.Int64"/> in little endian byte order. - </summary> - <returns>The long value read.</returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.RawLength"> - <summary> - Get the length of bytes bytes in the <see cref="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.RawData"/> - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.RawData"> - <summary> - Get the contents of the raw data buffer. - </summary> - <remarks>This may contain encrypted data.</remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ClearTextLength"> - <summary> - Get the number of useable bytes in <see cref="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ClearText"/> - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.ClearText"> - <summary> - Get the contents of the clear text buffer. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.Available"> - <summary> - Get/set the number of bytes available - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer.CryptoTransform"> - <summary> - Get/set the <see cref="T:System.Security.Cryptography.ICryptoTransform"/> to apply to any data. - </summary> - <remarks>Set this value to null to have no transform applied.</remarks> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.Inflater"> - <summary> - Inflater is used to decompress data that has been compressed according - to the "deflate" standard described in rfc1951. - - By default Zlib (rfc1950) headers and footers are expected in the input. - You can use constructor <code> public Inflater(bool noHeader)</code> passing true - if there is no Zlib header information - - The usage is as following. First you have to set some input with - <code>SetInput()</code>, then Inflate() it. If inflate doesn't - inflate any bytes there may be three reasons: - <ul> - <li>IsNeedingInput() returns true because the input buffer is empty. - You have to provide more input with <code>SetInput()</code>. - NOTE: IsNeedingInput() also returns true when, the stream is finished. - </li> - <li>IsNeedingDictionary() returns true, you have to provide a preset - dictionary with <code>SetDictionary()</code>.</li> - <li>IsFinished returns true, the inflater has finished.</li> - </ul> - Once the first output byte is produced, a dictionary will not be - needed at a later stage. - - author of the original java version : John Leuner, Jochen Hoenicke - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.DECODE_HEADER"> - <summary> - These are the possible states for an inflater - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.CPLENS"> - <summary> - Copy lengths for literal codes 257..285 - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.CPLEXT"> - <summary> - Extra bits for literal codes 257..285 - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.CPDIST"> - <summary> - Copy offsets for distance codes 0..29 - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.CPDEXT"> - <summary> - Extra bits for distance codes - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.mode"> - <summary> - This variable contains the current state. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.readAdler"> - <summary> - The adler checksum of the dictionary or of the decompressed - stream, as it is written in the header resp. footer of the - compressed stream. - Only valid if mode is DECODE_DICT or DECODE_CHKSUM. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.neededBits"> - <summary> - The number of bits needed to complete the current state. This - is valid, if mode is DECODE_DICT, DECODE_CHKSUM, - DECODE_HUFFMAN_LENBITS or DECODE_HUFFMAN_DISTBITS. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.isLastBlock"> - <summary> - True, if the last block flag was set in the last block of the - inflated stream. This means that the stream ends after the - current block. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.totalOut"> - <summary> - The total number of inflated bytes. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.totalIn"> - <summary> - The total number of bytes set with setInput(). This is not the - value returned by the TotalIn property, since this also includes the - unprocessed input. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Inflater.noHeader"> - <summary> - This variable stores the noHeader flag that was given to the constructor. - True means, that the inflated stream doesn't contain a Zlib header or - footer. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.#ctor"> - <summary> - Creates a new inflater or RFC1951 decompressor - RFC1950/Zlib headers and footers will be expected in the input data - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.#ctor(System.Boolean)"> - <summary> - Creates a new inflater. - </summary> - <param name="noHeader"> - True if no RFC1950/Zlib header and footer fields are expected in the input data - - This is used for GZIPed/Zipped input. - - For compatibility with - Sun JDK you should provide one byte of input more than needed in - this case. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.Reset"> - <summary> - Resets the inflater so that a new stream can be decompressed. All - pending input and output will be discarded. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.DecodeHeader"> - <summary> - Decodes a zlib/RFC1950 header. - </summary> - <returns> - False if more input is needed. - </returns> - <exception cref="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - The header is invalid. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.DecodeDict"> - <summary> - Decodes the dictionary checksum after the deflate header. - </summary> - <returns> - False if more input is needed. - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.DecodeHuffman"> - <summary> - Decodes the huffman encoded symbols in the input stream. - </summary> - <returns> - false if more input is needed, true if output window is - full or the current block ends. - </returns> - <exception cref="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - if deflated stream is invalid. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.DecodeChksum"> - <summary> - Decodes the adler checksum after the deflate stream. - </summary> - <returns> - false if more input is needed. - </returns> - <exception cref="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - If checksum doesn't match. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.Decode"> - <summary> - Decodes the deflated stream. - </summary> - <returns> - false if more input is needed, or if finished. - </returns> - <exception cref="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - if deflated stream is invalid. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.SetDictionary(System.Byte[])"> - <summary> - Sets the preset dictionary. This should only be called, if - needsDictionary() returns true and it should set the same - dictionary, that was used for deflating. The getAdler() - function returns the checksum of the dictionary needed. - </summary> - <param name="buffer"> - The dictionary. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.SetDictionary(System.Byte[],System.Int32,System.Int32)"> - <summary> - Sets the preset dictionary. This should only be called, if - needsDictionary() returns true and it should set the same - dictionary, that was used for deflating. The getAdler() - function returns the checksum of the dictionary needed. - </summary> - <param name="buffer"> - The dictionary. - </param> - <param name="index"> - The index into buffer where the dictionary starts. - </param> - <param name="count"> - The number of bytes in the dictionary. - </param> - <exception cref="T:System.InvalidOperationException"> - No dictionary is needed. - </exception> - <exception cref="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - The adler checksum for the buffer is invalid - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.SetInput(System.Byte[])"> - <summary> - Sets the input. This should only be called, if needsInput() - returns true. - </summary> - <param name="buffer"> - the input. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.SetInput(System.Byte[],System.Int32,System.Int32)"> - <summary> - Sets the input. This should only be called, if needsInput() - returns true. - </summary> - <param name="buffer"> - The source of input data - </param> - <param name="index"> - The index into buffer where the input starts. - </param> - <param name="count"> - The number of bytes of input to use. - </param> - <exception cref="T:System.InvalidOperationException"> - No input is needed. - </exception> - <exception cref="T:System.ArgumentOutOfRangeException"> - The index and/or count are wrong. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.Inflate(System.Byte[])"> - <summary> - Inflates the compressed stream to the output buffer. If this - returns 0, you should check, whether IsNeedingDictionary(), - IsNeedingInput() or IsFinished() returns true, to determine why no - further output is produced. - </summary> - <param name="buffer"> - the output buffer. - </param> - <returns> - The number of bytes written to the buffer, 0 if no further - output can be produced. - </returns> - <exception cref="T:System.ArgumentOutOfRangeException"> - if buffer has length 0. - </exception> - <exception cref="T:System.FormatException"> - if deflated stream is invalid. - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Inflater.Inflate(System.Byte[],System.Int32,System.Int32)"> - <summary> - Inflates the compressed stream to the output buffer. If this - returns 0, you should check, whether needsDictionary(), - needsInput() or finished() returns true, to determine why no - further output is produced. - </summary> - <param name="buffer"> - the output buffer. - </param> - <param name="offset"> - the offset in buffer where storing starts. - </param> - <param name="count"> - the maximum number of bytes to output. - </param> - <returns> - the number of bytes written to the buffer, 0 if no further output can be produced. - </returns> - <exception cref="T:System.ArgumentOutOfRangeException"> - if count is less than 0. - </exception> - <exception cref="T:System.ArgumentOutOfRangeException"> - if the index and / or count are wrong. - </exception> - <exception cref="T:System.FormatException"> - if deflated stream is invalid. - </exception> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Inflater.IsNeedingInput"> - <summary> - Returns true, if the input buffer is empty. - You should then call setInput(). - NOTE: This method also returns true when the stream is finished. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Inflater.IsNeedingDictionary"> - <summary> - Returns true, if a preset dictionary is needed to inflate the input. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Inflater.IsFinished"> - <summary> - Returns true, if the inflater has finished. This means, that no - input is needed and no output can be produced. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Inflater.Adler"> - <summary> - Gets the adler checksum. This is either the checksum of all - uncompressed bytes returned by inflate(), or if needsDictionary() - returns true (and thus no output was yet produced) this is the - adler checksum of the expected dictionary. - </summary> - <returns> - the adler checksum. - </returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Inflater.TotalOut"> - <summary> - Gets the total number of output bytes returned by Inflate(). - </summary> - <returns> - the total number of output bytes. - </returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Inflater.TotalIn"> - <summary> - Gets the total number of processed compressed input bytes. - </summary> - <returns> - The total number of bytes of processed input bytes. - </returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Inflater.RemainingInput"> - <summary> - Gets the number of unprocessed input bytes. Useful, if the end of the - stream is reached and you want to further process the bytes after - the deflate stream. - </summary> - <returns> - The number of bytes of the input which have not been processed. - </returns> - </member> - <member name="T:TvdbLib.SharpZipLib.Checksums.IChecksum"> - <summary> - Interface to compute a data checksum used by checked input/output streams. - A data checksum can be updated by one byte or with a byte array. After each - update the value of the current checksum can be returned by calling - <code>getValue</code>. The complete checksum object can also be reset - so it can be used again with new data. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.IChecksum.Reset"> - <summary> - Resets the data checksum as if no update was ever called. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.IChecksum.Update(System.Int32)"> - <summary> - Adds one byte to the data checksum. - </summary> - <param name = "value"> - the data value to add. The high byte of the int is ignored. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.IChecksum.Update(System.Byte[])"> - <summary> - Updates the data checksum with the bytes taken from the array. - </summary> - <param name="buffer"> - buffer an array of bytes - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.IChecksum.Update(System.Byte[],System.Int32,System.Int32)"> - <summary> - Adds the byte array to the data checksum. - </summary> - <param name = "buffer"> - The buffer which contains the data - </param> - <param name = "offset"> - The offset in the buffer where the data starts - </param> - <param name = "count"> - the number of data bytes to add. - </param> - </member> - <member name="P:TvdbLib.SharpZipLib.Checksums.IChecksum.Value"> - <summary> - Returns the data checksum computed so far. - </summary> - </member> - <member name="T:TvdbLib.TvdbDownloader"> - <summary> - TvdbDownloader allows simple downloading of all informations stored - on http://thetvdb.com. Unlike the class Tvdb TvdbDownloader doesn't - include any logic like caching. - </summary> - </member> - <member name="M:TvdbLib.TvdbDownloader.#ctor(System.String)"> - <summary> - TvdbDownloader constructor - </summary> - <param name="_apiKey">The api key used for downloading data from thetvdb -> see http://thetvdb.com/wiki/index.php/Programmers_API</param> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadEpisodes(System.Int32,TvdbLib.Data.TvdbLanguage)"> - <summary> - Download the episodes for the given series - </summary> - <param name="_seriesId">the id of the series</param> - <param name="_language">the language in which the episodes should be downloaded</param> - <returns>An episode object or null if no episodes could be found</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadBanners(System.Int32)"> - <summary> - <para>Download all available banners (only a list of available banners, not the actual images!)for the specified series.</para> - <para>You can load the actual images by calling LoadBanner() (or LoadThumb(), LoadVignette()) on the banner object</para> - </summary> - <param name="_seriesId">Id of series</param> - <returns>List of all banners for the given series</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadSeries(System.Int32,TvdbLib.Data.TvdbLanguage,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - <para>Download series from tvdb (specified by series id and language)</para> - </summary> - <param name="_seriesId">id of series</param> - <param name="_language">language of series</param> - <param name="_loadEpisodes">load episodes</param> - <param name="_loadActors">load actors</param> - <param name="_loadBanners">load banners</param> - <returns>The series object or null if the series couldn't be found</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadSeriesZipped(System.Int32,TvdbLib.Data.TvdbLanguage)"> - <summary> - Download the series in the given language - </summary> - <param name="_seriesId">id of series</param> - <param name="_language">language of series</param> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - <returns>the series object</returns> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadSeriesSearchByExternalId(TvdbLib.ExternalId,System.String)"> - <summary> - Download a series search for the id of an external site - </summary> - <param name="_site">The site that provides the external id</param> - <param name="_id">The id that identifies the series on the external site</param> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - <returns>the series object that corresponds to the given site and id</returns> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadEpisode(System.Int32,TvdbLib.Data.TvdbLanguage)"> - <summary> - Download the given episode from tvdb - </summary> - <param name="_episodeId">Id of episode</param> - <param name="_language">Language in which the episode should be downloaded</param> - <returns>The episode object</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbContentNotFoundException">The episode/series/banner couldn't be located on the tvdb server.</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadEpisode(System.Int32,System.Int32,System.Int32,TvdbLib.Data.TvdbEpisode.EpisodeOrdering,TvdbLib.Data.TvdbLanguage)"> - <summary> - <para>Download the episode (specified by series id, season number, episode number, language and episode order) from http://thetvdb.com.</para> - <para>It is possible to retrieve episodes by aired order (aka default order), DVD order and absolute order. For a detailled description of these - options see: http://thetvdb.com/wiki/index.php/Category:Episodes</para> - </summary> - <param name="_seriesId">series id</param> - <param name="_seasonNr">season nr</param> - <param name="_episodeNr">episode nr</param> - <param name="_language">language</param> - <param name="_order">order</param> - <returns>The episode object or null if the episode could't be found</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbContentNotFoundException">The episode/series/banner couldn't be located on the tvdb server.</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadEpisode(System.Int32,System.DateTime,TvdbLib.Data.TvdbLanguage)"> - <summary> - Download the episode specified from http://thetvdb.com - </summary> - <param name="_seriesId">series id</param> - <param name="_airDate">when did the episode air</param> - <param name="_language">language</param> - <returns>Episode</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbContentNotFoundException">The episode/series/banner couldn't be located on the tvdb server.</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadUserPreferredLanguage(System.String)"> - <summary> - Download the preferred language of the user. - </summary> - <param name="_userId">Id of user</param> - <returns>The preferred language for this user as set on http://thetvdb.com</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadUserFavoriteList(System.String)"> - <summary> - Download the user favorite list - </summary> - <param name="_userId">Id of user (register at http://thetvdb.com to get a user id)</param> - <returns>Favorite list for specified user</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadUserFavoriteList(System.String,TvdbLib.Util.UserFavouriteAction,System.Int32)"> - <summary> - Download the user favorite list - </summary> - <param name="_userId">Id of user</param> - <param name="_type">Type of action</param> - <param name="_seriesId">id of series</param> - <returns>List of user favorites</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadUpdate(System.Collections.Generic.List{TvdbLib.Data.TvdbSeries}@,System.Collections.Generic.List{TvdbLib.Data.TvdbEpisode}@,System.Collections.Generic.List{TvdbLib.Data.TvdbBanner}@,System.Int32,System.Boolean)"> - <summary> - Download an Update - </summary> - <param name="_updateSeries">updated series to return</param> - <param name="_updateEpisodes">updated episodes to return</param> - <param name="_updateBanners">updated banners to return</param> - <param name="_interval">interval to download (0=day, 1=week, 2=month)</param> - <param name="_zipped">use zip</param> - <returns>Time of the update</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadUpdate(System.Collections.Generic.List{TvdbLib.Data.TvdbSeries}@,System.Collections.Generic.List{TvdbLib.Data.TvdbEpisode}@,System.Collections.Generic.List{TvdbLib.Data.TvdbBanner}@,TvdbLib.Interval,System.Boolean)"> - <summary> - Download an Update - </summary> - <param name="_updateSeries">updated series to return</param> - <param name="_updateEpisodes">updated episodes to return</param> - <param name="_updateBanners">updated banners to return</param> - <param name="_interval">interval to download</param> - <param name="_zipped">use zip</param> - <returns>Time of the update</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadLanguages"> - <summary> - Download list available languages. - </summary> - <returns>A list of TvdbLanguage objects</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbContentNotFoundException">The episode/series/banner couldn't be located on the tvdb server.</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadSearchResults(System.String)"> - <summary> - Download search results for a series search in the default language (english) - </summary> - <param name="_name">name of the series</param> - <returns>List of possible matches for the search</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadSearchResults(System.String,TvdbLib.Data.TvdbLanguage)"> - <summary> - Download search results for a series search - </summary> - <param name="_name">name of the series</param> - <param name="_language">language of the search</param> - <returns>List of possible matches for the search</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.RateSeries(System.String,System.Int32,System.Int32)"> - <summary> - Make the request for rating a series - </summary> - <param name="_userId">The id of the user</param> - <param name="_seriesId">The id of the series</param> - <param name="_rating">The rating for this series</param> - <returns>A double value with the current rating for this series</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.RateEpisode(System.String,System.Int32,System.Int32)"> - <summary> - Make the request for rating an episode - </summary> - <param name="_userId">The id of the user</param> - <param name="_episodeId">The id of the episode</param> - <param name="_rating">The rating for this series</param> - <returns>A double value with the current rating for this series</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadSeriesRating(System.String,System.Int32)"> - <summary> - Download the series rating without rating the item. - </summary> - <param name="_userId">id of user</param> - <param name="_seriesId">id of series</param> - <returns>Current rating for the series</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadEpisodeRating(System.String,System.Int32)"> - <summary> - Download the episode rating without rating - </summary> - <param name="_userId">id of the user</param> - <param name="_episodeId">id of the episode</param> - <returns>Current rating of this episode</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadActors(System.Int32)"> - <summary> - Download the list of actors - </summary> - <param name="_seriesId">Id of series</param> - <returns>List of actors for the given series</returns> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadAllSeriesRatings(System.String)"> - <summary> - Gets all series this user has already ratet - </summary> - <returns>All series ratings the user has made so far</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbDownloader.DownloadRatingsForSeries(System.String,System.Int32)"> - <summary> - Download the user rating for the given series (episodes and series itself) - </summary> - <param name="_userId">Id of user</param> - <param name="_seriesId">Id of series</param> - <returns>Dictionary of all ratings</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="T:TvdbLib.Exceptions.TvdbCacheNotInitialisedException"> - <summary> - A function has been called that needs an initialised cache but the InitCache function - hasn't been called yet - </summary> - </member> - <member name="T:TvdbLib.Exceptions.TvdbException"> - <summary> - Base excpetion for tvdblib - </summary> - </member> - <member name="M:TvdbLib.Exceptions.TvdbException.#ctor(System.String)"> - <summary> - TvdbException constructor - </summary> - <param name="_text">Message</param> - </member> - <member name="M:TvdbLib.Exceptions.TvdbException.#ctor(System.String,System.Exception)"> - <summary> - TvdbException constructor - </summary> - <param name="_text">Message</param> - <param name="_inner">Inner Exception</param> - </member> - <member name="M:TvdbLib.Exceptions.TvdbException.#ctor"> - <summary> - TvdbException constructor - </summary> - </member> - <member name="M:TvdbLib.Exceptions.TvdbCacheNotInitialisedException.#ctor(System.String)"> - <summary> - TvdbCacheNotInitialisedException constructor - </summary> - <param name="_msg">Message</param> - </member> - <member name="M:TvdbLib.Exceptions.TvdbCacheNotInitialisedException.#ctor"> - <summary> - TvdbCacheNotInitialisedException constructor - </summary> - </member> - <member name="T:TvdbLib.Cache.BinaryCacheProvider"> - <summary> - Binary cache provider saves all the cached info into - - broken at the moment -> use CacheProvider - </summary> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.#ctor(System.String)"> - <summary> - BinaryCacheProvider constructor - </summary> - <param name="_root">The root folder where the cached data should be stored</param> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.LoadUserDataFromCache"> - <summary> - Load the cached data - </summary> - <returns>TvdbData object</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.InitCache"> - <summary> - Initialises the cache, should do the following things - - initialise connections used for this cache provider (db connections, network shares,...) - - create folder structure / db tables / ... if they are not created already - - if this is the first time the cache has been initialised (built), mark last_updated with the - current date - </summary> - <returns>Tvdb Data object</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.CloseCache"> - <summary> - Closes the cache (e.g. close open connection, etc.) - </summary> - <returns>true if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.SaveToCache(TvdbLib.TvdbData)"> - <summary> - Saves cache settings - </summary> - <param name="_content">settings</param> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.SaveToCache(System.DateTime)"> - <summary> - Saves the time of the last update to cache - </summary> - <param name="_time">time of last update</param> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.SaveToCache(System.Collections.Generic.List{TvdbLib.Data.TvdbLanguage})"> - <summary> - Save the language to cache - </summary> - <param name="_languageList">List of languages</param> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.SaveToCache(System.Collections.Generic.List{TvdbLib.Data.TvdbMirror})"> - <summary> - Save the mirror info to cache - </summary> - <param name="_mirrorInfo">list of mirrors</param> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.LoadLanguageListFromCache"> - <summary> - Loads the available languages from cache - </summary> - <returns>List of available languages</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.LoadMirrorListFromCache"> - <summary> - Load the available mirrors from cache - </summary> - <returns>List of available mirrors</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.LoadSeriesFromCache(System.Int32)"> - <summary> - Load the give series from cache - </summary> - <param name="_seriesId">id of series to load</param> - <returns>loaded series, or null if not successful</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.SaveToCache(TvdbLib.Data.TvdbSeries)"> - <summary> - Saves the series to cache - </summary> - <param name="_series">Tvdb series</param> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.SaveToCache(TvdbLib.Data.TvdbUser)"> - <summary> - Saves the user data to cache - </summary> - <param name="_user">TvdbUser</param> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.LoadAllSeriesFromCache"> - <summary> - Loads all series from cache - </summary> - <returns>List that contains all series object that had been previously cached</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.LoadUserInfoFromCache(System.String)"> - <summary> - Load the userinfo from the cache - </summary> - <param name="_userId">Id of user</param> - <returns>TvdbUser object</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.GetCachedSeries"> - <summary> - Receives a list of all series that have been cached - </summary> - <returns>Ids of series that are already cached</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.IsCached(System.Int32,TvdbLib.Data.TvdbLanguage,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - Check if the series is cached in the given configuration - </summary> - <param name="_seriesId">Id of the series</param> - <param name="_lang">Language of the series</param> - <param name="_episodesLoaded">are episodes loaded</param> - <param name="_bannersLoaded">are banners loaded</param> - <param name="_actorsLoaded">are actors loaded</param> - <returns>true if the series is cached, false otherwise</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.ClearCache"> - <summary> - Completely refreshes the cached (all stored information is lost). - </summary> - <returns>true if the cache was cleared successfully, - false otherwise (e.g. no write rights,...)</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.RemoveFromCache(System.Int32)"> - <summary> - Remove a specific series from cache - </summary> - <param name="_seriesId">the id of the series</param> - <returns>true if the series was removed from the cache successfully, - false otherwise (e.g. series not cached)</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.SaveToCache(System.Drawing.Image,System.Int32,System.String)"> - <summary> - Save the given image to cache - </summary> - <param name="_image">banner to save</param> - <param name="_seriesId">id of series</param> - <param name="_fileName">filename (will be the same name used by LoadImageFromCache)</param> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.LoadImageFromCache(System.Int32,System.String)"> - <summary> - Loads the specified image from the cache - </summary> - <param name="_seriesId">series id</param> - <param name="_fileName">filename of the image (same one as used by SaveToCache)</param> - <returns>The loaded image or null if the image wasn't found</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.RemoveImageFromCache(System.Int32,System.String)"> - <summary> - Removes the specified image from cache (if it has been cached) - </summary> - <param name="_seriesId">id of series</param> - <param name="_fileName">name of image</param> - <returns>true if image was removed successfully, false otherwise (e.g. image didn't exist)</returns> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.LoadLastUpdatedFromCache"> - <summary> - Load the time when the cache was updated last - </summary> - <returns>DateTime of lsat update</returns> - </member> - <member name="P:TvdbLib.Cache.BinaryCacheProvider.Initialised"> - <summary> - Is the cache provider initialised - </summary> - </member> - <member name="T:TvdbLib.Cache.BinaryCacheProvider.SeriesConfiguration"> - <summary> - Class to store what parts of the cached series has been loaded - </summary> - </member> - <member name="M:TvdbLib.Cache.BinaryCacheProvider.SeriesConfiguration.#ctor(System.Int32,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - constructor - </summary> - <param name="_seriesId">Id of series</param> - <param name="_episodesLoaded">Are episodes loaded</param> - <param name="_bannersLoaded">Are banners loaded</param> - <param name="_actorsLoaded">Are actors loaded</param> - </member> - <member name="P:TvdbLib.Cache.BinaryCacheProvider.SeriesConfiguration.ActorsLoaded"> - <summary> - Are actors loaded - </summary> - </member> - <member name="P:TvdbLib.Cache.BinaryCacheProvider.SeriesConfiguration.BannersLoaded"> - <summary> - Are banners loaded - </summary> - </member> - <member name="P:TvdbLib.Cache.BinaryCacheProvider.SeriesConfiguration.EpisodesLoaded"> - <summary> - Are episodes loaded - </summary> - </member> - <member name="P:TvdbLib.Cache.BinaryCacheProvider.SeriesConfiguration.SeriesId"> - <summary> - Id of series - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Checksums.StrangeCRC"> - <summary> - Bzip2 checksum algorithm - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.StrangeCRC.#ctor"> - <summary> - Initialise a default instance of <see cref="T:TvdbLib.SharpZipLib.Checksums.StrangeCRC"></see> - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.StrangeCRC.Reset"> - <summary> - Reset the state of Crc. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.StrangeCRC.Update(System.Int32)"> - <summary> - Update the Crc value. - </summary> - <param name="value">data update is based on</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.StrangeCRC.Update(System.Byte[])"> - <summary> - Update Crc based on a block of data - </summary> - <param name="buffer">The buffer containing data to update the crc with.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.StrangeCRC.Update(System.Byte[],System.Int32,System.Int32)"> - <summary> - Update Crc based on a portion of a block of data - </summary> - <param name="buffer">block of data</param> - <param name="offset">index of first byte to use</param> - <param name="count">number of bytes to use</param> - </member> - <member name="P:TvdbLib.SharpZipLib.Checksums.StrangeCRC.Value"> - <summary> - Get the current Crc value. - </summary> - </member> - <member name="T:TvdbLib.Data.Banner.TvdbPosterBanner"> - <summary> - Newest addition to the graphical section. Like the name says it has poster - format (680px x 1000px) and is not smaller than 500 kb - - More information at http://thetvdb.com/wiki/index.php/Posters - </summary> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbPosterBanner.#ctor(System.Int32,System.String,TvdbLib.Data.TvdbLanguage)"> - <summary> - TvdbPosterBanner constructor - </summary> - <param name="_id">Id of fanart banner</param> - <param name="_lang">Language for this banner</param> - <param name="_path">Path of image for this banner</param> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbPosterBanner.#ctor"> - <summary> - TvdbPosterBanner constructor - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbPosterBanner.Resolution"> - <summary> - Resolution of the Poster banner - </summary> - </member> - <member name="T:TvdbLib.Data.Banner.TvdbEpisodeBanner"> - <summary> - Represents the episode banner, which is currently only one image - per episode (no language differentiation either) limited to a maximum - size of 400 x 300 - - further information on http://thetvdb.com/wiki/index.php/Episode_Images - </summary> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbEpisodeBanner.#ctor"> - <summary> - TvdbEpisodeBanner constructor - </summary> - </member> - <member name="M:TvdbLib.Data.Banner.TvdbEpisodeBanner.#ctor(System.Int32,System.String)"> - <summary> - TvdbEpisodeBanner constructor - </summary> - <param name="_bannerPath">Path of banner</param> - <param name="_id">Id of episode banner</param> - </member> - <member name="T:TvdbLib.Data.TvdbActor"> - <summary> - Represents an tvdb actor -> for more information see http://thetvdb.com/wiki/index.php/API:actors.xml - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbActor.SortOrder"> - <summary> - This matches the First, Second, Third, and Don't Care options on the site, which determine if the actor is shown on the series page or not. First (SortOrder=0), Second (SortOrder=1), and Third (SortOrder=2) generally mean the actor plays a primary role in the series. Don't Care (SortOrder=3) generally means the actor plays a lesser role. In some series there are no primary actors, so all actors will have a SortOrder of 3. The actors are also listed in the report in SortOrder, followed by those with images, and then finally by Name. So using the order they show up in the file is a valid method. - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbActor.Role"> - <summary> - The name of the actor's character in the series. This may include multiple roles in comma-separated format. - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbActor.Name"> - <summary> - The actual name of the actor. - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbActor.ActorImage"> - <summary> - The image for the actor in this role. - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbActor.Id"> - <summary> - A unique id per actor. At some point actors will be globally unique but for now they're just unique per series. - </summary> - </member> - <member name="T:TvdbLib.Exceptions.TvdbNotAvailableException"> - <summary> - Exception that is thrown if http://thetvdb.com seems to be unavailable - </summary> - </member> - <member name="M:TvdbLib.Exceptions.TvdbNotAvailableException.#ctor(System.String)"> - <summary> - TvdbNotAvailableException constructor - </summary> - <param name="_text">Message</param> - </member> - <member name="M:TvdbLib.Exceptions.TvdbNotAvailableException.#ctor"> - <summary> - TvdbNotAvailableException constructor - </summary> - </member> - <member name="T:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID"> - <summary> - Defines known values for the <see cref="T:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID"/> property. - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.Msdos"> - <summary> - Host system = MSDOS - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.Amiga"> - <summary> - Host system = Amiga - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.OpenVms"> - <summary> - Host system = Open VMS - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.Unix"> - <summary> - Host system = Unix - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.VMCms"> - <summary> - Host system = VMCms - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.AtariST"> - <summary> - Host system = Atari ST - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.OS2"> - <summary> - Host system = OS2 - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.Macintosh"> - <summary> - Host system = Macintosh - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.ZSystem"> - <summary> - Host system = ZSystem - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.Cpm"> - <summary> - Host system = Cpm - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.WindowsNT"> - <summary> - Host system = Windows NT - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.MVS"> - <summary> - Host system = MVS - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.Vse"> - <summary> - Host system = VSE - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.AcornRisc"> - <summary> - Host system = Acorn RISC - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.Vfat"> - <summary> - Host system = VFAT - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.AlternateMvs"> - <summary> - Host system = Alternate MVS - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.BeOS"> - <summary> - Host system = BEOS - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.Tandem"> - <summary> - Host system = Tandem - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.OS400"> - <summary> - Host system = OS400 - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.OSX"> - <summary> - Host system = OSX - </summary> - </member> - <member name="F:TvdbLib.ICSharpCode.SharpZipLib.Zip.HostSystemID.WinZipAES"> - <summary> - Host system = WinZIP AES - </summary> - </member> - <member name="T:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry"> - <summary> - This class represents an entry in a zip archive. This can be a file - or a directory - ZipFile and ZipInputStream will give you instances of this class as - information about the members in an archive. ZipOutputStream - uses an instance of this class when creating an entry in a Zip file. - <br/> - <br/>Author of the original java version : Jochen Hoenicke - </summary> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.#ctor(System.String)"> - <summary> - Creates a zip entry with the given name. - </summary> - <param name="name"> - The name for this entry. Can include directory components. - The convention for names is 'unix' style paths with relative names only. - There are with no device names and path elements are separated by '/' characters. - </param> - <exception cref="T:System.ArgumentNullException"> - The name passed is null - </exception> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.#ctor(System.String,System.Int32)"> - <summary> - Creates a zip entry with the given name and version required to extract - </summary> - <param name="name"> - The name for this entry. Can include directory components. - The convention for names is 'unix' style paths with no device names and - path elements separated by '/' characters. This is not enforced see <see cref="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CleanName(System.String)">CleanName</see> - on how to ensure names are valid if this is desired. - </param> - <param name="versionRequiredToExtract"> - The minimum 'feature version' required this entry - </param> - <exception cref="T:System.ArgumentNullException"> - The name passed is null - </exception> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.#ctor(System.String,System.Int32,System.Int32,TvdbLib.SharpZipLib.Zip.CompressionMethod)"> - <summary> - Initializes an entry with the given name and made by information - </summary> - <param name="name">Name for this entry</param> - <param name="madeByInfo">Version and HostSystem Information</param> - <param name="versionRequiredToExtract">Minimum required zip feature version required to extract this entry</param> - <param name="method">Compression method for this entry.</param> - <exception cref="T:System.ArgumentNullException"> - The name passed is null - </exception> - <exception cref="T:System.ArgumentOutOfRangeException"> - versionRequiredToExtract should be 0 (auto-calculate) or > 10 - </exception> - <remarks> - This constructor is used by the ZipFile class when reading from the central header - It is not generally useful, use the constructor specifying the name only. - </remarks> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.#ctor(TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry)"> - <summary> - Creates a deep copy of the given zip entry. - </summary> - <param name="entry"> - The entry to copy. - </param> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.HasDosAttributes(System.Int32)"> - <summary> - Test the external attributes for this <see cref="T:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry"/> to - see if the external attributes are Dos based (including WINNT and variants) - and match the values - </summary> - <param name="attributes">The attributes to test.</param> - <returns>Returns true if the external attributes are known to be DOS/Windows - based and have the same attributes set as the value passed.</returns> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.ForceZip64"> - <summary> - Force this entry to be recorded using Zip64 extensions. - </summary> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsZip64Forced"> - <summary> - Get a value indicating wether Zip64 extensions were forced. - </summary> - <returns>A <see cref="T:System.Boolean"/> value of true if Zip64 extensions have been forced on; false if not.</returns> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.ProcessExtraData(System.Boolean)"> - <summary> - Process extra data fields updating the entry based on the contents. - </summary> - <param name="localHeader">True if the extra data fields should be handled - for a local header, rather than for a central header. - </param> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsCompressionMethodSupported"> - <summary> - Test entry to see if data can be extracted. - </summary> - <returns>Returns true if data can be extracted for this entry; false otherwise.</returns> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Clone"> - <summary> - Creates a copy of this zip entry. - </summary> - <returns>An <see cref="T:System.Object"/> that is a copy of the current instance.</returns> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.ToString"> - <summary> - Gets a string representation of this ZipEntry. - </summary> - <returns>A readable textual representation of this <see cref="T:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry"/></returns> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsCompressionMethodSupported(TvdbLib.SharpZipLib.Zip.CompressionMethod)"> - <summary> - Test a <see cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CompressionMethod">compression method</see> to see if this library - supports extracting data compressed with that method - </summary> - <param name="method">The compression method to test.</param> - <returns>Returns true if the compression method is supported; false otherwise</returns> - </member> - <member name="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CleanName(System.String)"> - <summary> - Cleans a name making it conform to Zip file conventions. - Devices names ('c:\') and UNC share names ('\\server\share') are removed - and forward slashes ('\') are converted to back slashes ('/'). - Names are made relative by trimming leading slashes which is compatible - with the ZIP naming convention. - </summary> - <param name="name">The name to clean</param> - <returns>The 'cleaned' name.</returns> - <remarks> - The Zip name transform class is more flexible. - </remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.HasCrc"> - <summary> - Get a value indicating wether the entry has a CRC value available. - </summary> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsCrypted"> - <summary> - Get/Set flag indicating if entry is encrypted. - A simple helper routine to aid interpretation of <see cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Flags">flags</see> - </summary> - <remarks>This is an assistant that interprets the <see cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Flags">flags</see> property.</remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsUnicodeText"> - <summary> - Get / set a flag indicating wether entry name and comment text are - encoded in <a href="http://www.unicode.org">unicode UTF8</a>. - </summary> - <remarks>This is an assistant that interprets the <see cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Flags">flags</see> property.</remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CryptoCheckValue"> - <summary> - Value used during password checking for PKZIP 2.0 / 'classic' encryption. - </summary> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Flags"> - <summary> - Get/Set general purpose bit flag for entry - </summary> - <remarks> - General purpose bit flag<br/> - <br/> - Bit 0: If set, indicates the file is encrypted<br/> - Bit 1-2 Only used for compression type 6 Imploding, and 8, 9 deflating<br/> - Imploding:<br/> - Bit 1 if set indicates an 8K sliding dictionary was used. If clear a 4k dictionary was used<br/> - Bit 2 if set indicates 3 Shannon-Fanno trees were used to encode the sliding dictionary, 2 otherwise<br/> - <br/> - Deflating:<br/> - Bit 2 Bit 1<br/> - 0 0 Normal compression was used<br/> - 0 1 Maximum compression was used<br/> - 1 0 Fast compression was used<br/> - 1 1 Super fast compression was used<br/> - <br/> - Bit 3: If set, the fields crc-32, compressed size - and uncompressed size are were not able to be written during zip file creation - The correct values are held in a data descriptor immediately following the compressed data. <br/> - Bit 4: Reserved for use by PKZIP for enhanced deflating<br/> - Bit 5: If set indicates the file contains compressed patch data<br/> - Bit 6: If set indicates strong encryption was used.<br/> - Bit 7-10: Unused or reserved<br/> - Bit 11: If set the name and comments for this entry are in <a href="http://www.unicode.org">unicode</a>.<br/> - Bit 12-15: Unused or reserved<br/> - </remarks> - <seealso cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsUnicodeText"></seealso> - <seealso cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsCrypted"></seealso> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.ZipFileIndex"> - <summary> - Get/Set index of this entry in Zip file - </summary> - <remarks>This is only valid when the entry is part of a</remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Offset"> - <summary> - Get/set offset for use in central header - </summary> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.ExternalFileAttributes"> - <summary> - Get/Set external file attributes as an integer. - The values of this are operating system dependant see - <see cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.HostSystem">HostSystem</see> for details - </summary> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.VersionMadeBy"> - <summary> - Get the version made by for this entry or zero if unknown. - The value / 10 indicates the major version number, and - the value mod 10 is the minor version number - </summary> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsDOSEntry"> - <summary> - Get a value indicating this entry is for a DOS/Windows system. - </summary> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.HostSystem"> - <summary> - Gets the compatability information for the <see cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.ExternalFileAttributes">external file attribute</see> - If the external file attributes are compatible with MS-DOS and can be read - by PKZIP for DOS version 2.04g then this value will be zero. Otherwise the value - will be non-zero and identify the host system on which the attributes are compatible. - </summary> - - <remarks> - The values for this as defined in the Zip File format and by others are shown below. The values are somewhat - misleading in some cases as they are not all used as shown. You should consult the relevant documentation - to obtain up to date and correct information. The modified appnote by the infozip group is - particularly helpful as it documents a lot of peculiarities. The document is however a little dated. - <list type="table"> - <item>0 - MS-DOS and OS/2 (FAT / VFAT / FAT32 file systems)</item> - <item>1 - Amiga</item> - <item>2 - OpenVMS</item> - <item>3 - Unix</item> - <item>4 - VM/CMS</item> - <item>5 - Atari ST</item> - <item>6 - OS/2 HPFS</item> - <item>7 - Macintosh</item> - <item>8 - Z-System</item> - <item>9 - CP/M</item> - <item>10 - Windows NTFS</item> - <item>11 - MVS (OS/390 - Z/OS)</item> - <item>12 - VSE</item> - <item>13 - Acorn Risc</item> - <item>14 - VFAT</item> - <item>15 - Alternate MVS</item> - <item>16 - BeOS</item> - <item>17 - Tandem</item> - <item>18 - OS/400</item> - <item>19 - OS/X (Darwin)</item> - <item>99 - WinZip AES</item> - <item>remainder - unused</item> - </list> - </remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Version"> - <summary> - Get minimum Zip feature version required to extract this entry - </summary> - <remarks> - Minimum features are defined as:<br/> - 1.0 - Default value<br/> - 1.1 - File is a volume label<br/> - 2.0 - File is a folder/directory<br/> - 2.0 - File is compressed using Deflate compression<br/> - 2.0 - File is encrypted using traditional encryption<br/> - 2.1 - File is compressed using Deflate64<br/> - 2.5 - File is compressed using PKWARE DCL Implode<br/> - 2.7 - File is a patch data set<br/> - 4.5 - File uses Zip64 format extensions<br/> - 4.6 - File is compressed using BZIP2 compression<br/> - 5.0 - File is encrypted using DES<br/> - 5.0 - File is encrypted using 3DES<br/> - 5.0 - File is encrypted using original RC2 encryption<br/> - 5.0 - File is encrypted using RC4 encryption<br/> - 5.1 - File is encrypted using AES encryption<br/> - 5.1 - File is encrypted using corrected RC2 encryption<br/> - 5.1 - File is encrypted using corrected RC2-64 encryption<br/> - 6.1 - File is encrypted using non-OAEP key wrapping<br/> - 6.2 - Central directory encryption (not confirmed yet)<br/> - 6.3 - File is compressed using LZMA<br/> - 6.3 - File is compressed using PPMD+<br/> - 6.3 - File is encrypted using Blowfish<br/> - 6.3 - File is encrypted using Twofish<br/> - </remarks> - <seealso cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CanDecompress"></seealso> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CanDecompress"> - <summary> - Get a value indicating wether this entry can be decompressed by the library. - </summary> - <remarks>This is based on the <see cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Version"></see> and - wether the <see cref="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsCompressionMethodSupported">compression method</see> is supported.</remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.LocalHeaderRequiresZip64"> - <summary> - Gets a value indicating if the entry requires Zip64 extensions - to store the full entry values. - </summary> - <value>A <see cref="T:System.Boolean"/> value of true if a local header requires Zip64 extensions; false if not.</value> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CentralHeaderRequiresZip64"> - <summary> - Get a value indicating wether the central directory entry requires Zip64 extensions to be stored. - </summary> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.DosTime"> - <summary> - Get/Set DosTime value. - </summary> - <remarks> - The MS-DOS date format can only represent dates between 1/1/1980 and 12/31/2107. - </remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.DateTime"> - <summary> - Gets/Sets the time of last modification of the entry. - </summary> - <remarks> - The <see cref="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.DosTime"></see> property is updated to match this as far as possible. - </remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Name"> - <summary> - Returns the entry name. - </summary> - <remarks> - The unix naming convention is followed. - Path components in the entry should always separated by forward slashes ('/'). - Dos device names like C: should also be removed. - See the class, or <see cref="M:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CleanName(System.String)"/> - </remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Size"> - <summary> - Gets/Sets the size of the uncompressed data. - </summary> - <returns> - The size or -1 if unknown. - </returns> - <remarks>Setting the size before adding an entry to an archive can help - avoid compatability problems with some archivers which dont understand Zip64 extensions.</remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CompressedSize"> - <summary> - Gets/Sets the size of the compressed data. - </summary> - <returns> - The compressed entry size or -1 if unknown. - </returns> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Crc"> - <summary> - Gets/Sets the crc of the uncompressed data. - </summary> - <exception cref="T:System.ArgumentOutOfRangeException"> - Crc is not in the range 0..0xffffffffL - </exception> - <returns> - The crc value or -1 if unknown. - </returns> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.CompressionMethod"> - <summary> - Gets/Sets the compression method. Only Deflated and Stored are supported. - </summary> - <returns> - The compression method for this entry - </returns> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.ExtraData"> - <summary> - Gets/Sets the extra data. - </summary> - <exception cref="T:System.ArgumentOutOfRangeException"> - Extra data is longer than 64KB (0xffff) bytes. - </exception> - <returns> - Extra data or null if not set. - </returns> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.Comment"> - <summary> - Gets/Sets the entry comment. - </summary> - <exception cref="T:System.ArgumentOutOfRangeException"> - If comment is longer than 0xffff. - </exception> - <returns> - The comment or null if not set. - </returns> - <remarks> - A comment is only available for entries when read via the ZipFile class. - The <see cref="T:TvdbLib.SharpZipLib.Zip.ZipInputStream"/> class doesnt have the comment data available. - </remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsDirectory"> - <summary> - Gets a value indicating if the entry is a directory. - however. - </summary> - <remarks> - A directory is determined by an entry name with a trailing slash '/'. - The external file attributes can also indicate an entry is for a directory. - Currently only dos/windows attributes are tested in this manner. - The trailing slash convention should always be followed. - </remarks> - </member> - <member name="P:TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry.IsFile"> - <summary> - Get a value of true if the entry appears to be a file; false otherwise - </summary> - <remarks> - This only takes account of DOS/Windows attributes. Other operating systems are ignored. - For linux and others the result may be incorrect. - </remarks> - </member> - <member name="T:TvdbLib.TvdbHandler"> - <summary> - Tvdb Handler for handling all features that are available on http://thetvdb.com/ - - http://thetvdb.com/ is an open database that can be modified by anybody. All content and images on the site have been contributed by our users. The database schema and website are open source under the GPL, and are available at Sourceforge. - The site also has a full XML API that allows other software and websites to use this information. The API is currently being used by the myTV add-in for Windows Media Center, XBMC (formerly XBox Media Center); the meeTVshows and TVNight plugins for Meedio; the MP-TVSeries plugin for MediaPortal; Boxee; and many more. - </summary> - </member> - <member name="M:TvdbLib.TvdbHandler.#ctor(System.String)"> - <summary> - <para>Creates a new Tvdb handler</para> - <para>The tvdb handler is used not only for downloading data from thetvdb but also to cache the downloaded data to a persistent storage, - handle user specific tasks and keep the downloaded data consistent with the online data (via the updates api)</para> - </summary> - <param name="_apiKey">The api key used for downloading data from thetvdb -> see http://thetvdb.com/wiki/index.php/Programmers_API</param> - </member> - <member name="M:TvdbLib.TvdbHandler.#ctor(TvdbLib.Cache.ICacheProvider,System.String)"> - <summary> - Creates a new Tvdb handler - </summary> - <param name="_cacheProvider">The cache provider used to store the information</param> - <param name="_apiKey">Api key to use for this project</param> - </member> - <member name="M:TvdbLib.TvdbHandler.InitCache"> - <summary> - Load previously stored information on (except series information) from cache - </summary> - <returns>true if cache could be loaded successfully, false otherwise</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.ClearCache"> - <summary> - Completely refreshes the cache (all stored information is lost) -> cache - must be initialised to call this method - </summary> - <returns>true if the cache was cleared successfully, - false otherwise (e.g. no write rights,...)</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.SearchSeries(System.String)"> - <summary> - Search for a seris on tvdb using the name of the series using the default language (english) - </summary> - <param name="_name">Name of series</param> - <returns>List of possible hits (containing only very basic information (id, name,....)</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.SearchSeries(System.String,TvdbLib.Data.TvdbLanguage)"> - <summary> - Search for a seris on tvdb using the name of the series - </summary> - <param name="_name">Name of series</param> - <param name="_language">Language to search in</param> - <returns>List of possible hits (containing only very basic information (id, name,....)</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.GetSeriesByRemoteId(TvdbLib.ExternalId,System.String)"> - <summary> - Searches for a series by the id of an external provider - </summary> - <param name="_externalSite">external provider</param> - <param name="_id">id of the series</param> - <returns>The tvdb series that corresponds to the external id</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.GetSeries(System.Int32,TvdbLib.Data.TvdbLanguage,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - Gets the series with the given id either from cache (if it has already been loaded) or from - the selected tvdb mirror. - - To check if this series has already been cached, use the Method IsCached(TvdbSeries _series) - </summary> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Tvdb is not available</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The given api key is not valid</exception> - <param name="_seriesId">id of series</param> - <param name="_language">language that should be retrieved</param> - <param name="_loadEpisodes">if true, the full series record will be loaded (series + all episodes), otherwise only the base record will be loaded which contains only series information</param> - <param name="_loadActors">if true also loads the extended actor information</param> - <param name="_loadBanners">if true also loads the paths to the banners</param> - <returns>Instance of TvdbSeries containing all gained information</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.GetSeriesZipped(System.Int32,TvdbLib.Data.TvdbLanguage)"> - <summary> - Gets the series with the given id either from cache (if it has already been loaded) or from - the selected tvdb mirror. If this series is not already cached and the series has to be - downloaded, the zipped version will be downloaded - - To check if this series has already been cached, use the Method IsCached(TvdbSeries _series) - </summary> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Tvdb is not available</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The given api key is not valid</exception> - <param name="_seriesId">id of series</param> - <param name="_language">language that should be retrieved</param> - <returns>Instance of TvdbSeries containing all gained information</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.GetSeries(System.Int32,TvdbLib.Data.TvdbLanguage,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - Gets the series with the given id either from cache (if it has already been loaded) or from - the selected tvdb mirror. If you use zip the request automatically downloads the episodes, the actors and the banners, so you should also select those features. - - To check if this series has already been cached, use the Method IsCached(TvdbSeries _series) - </summary> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Tvdb is not available</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The given api key is not valid</exception> - <param name="_seriesId">id of series</param> - <param name="_language">language abbriviation of the series that should be retrieved</param> - <param name="_loadEpisodes">if true, the full series record will be loaded (series + all episodes), otherwise only the base record will be loaded which contains only series information</param> - <param name="_loadBanners">if true also loads the paths to the banners</param> - <param name="_loadActors">if true also loads the extended actor information</param> - <param name="_useZip">If this series is not already cached and the series has to be downloaded, the zipped version will be downloaded</param> - <returns>Instance of TvdbSeries containing all gained information</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.GetFullSeries(System.Int32,TvdbLib.Data.TvdbLanguage,System.Boolean)"> - <summary> - Gets the full series (including episode information and actors) with the given id either from cache - (if it has already been loaded) or from the selected tvdb mirror. - - To check if this series has already been cached, pleas use the Method IsCached(TvdbSeries _series) - </summary> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Tvdb is not available</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The given api key is not valid</exception> - <param name="_seriesId">id of series</param> - <param name="_language">language that should be retrieved</param> - <param name="_loadBanners">if true also loads the paths to the banners</param> - <returns>Instance of TvdbSeries containing all gained information</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.GetBasicSeries(System.Int32,TvdbLib.Data.TvdbLanguage,System.Boolean)"> - <summary> - Gets the basic series (without episode information and actors) with the given id either from cache - (if it has already been loaded) or from the selected tvdb mirror. - - To check if this series has already been cached, please use the Method IsCached(TvdbSeries _series) - </summary> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Tvdb is not available</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The given api key is not valid</exception> - <param name="_seriesId">id of series</param> - <param name="_language">language that should be retrieved</param> - <param name="_loadBanners">if true also loads the paths to the banners</param> - <returns>Instance of TvdbSeries containing all gained information</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.IsCached(System.Int32,TvdbLib.Data.TvdbLanguage,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - Returns if the series is locally cached - </summary> - <param name="_seriesId">Id of the series</param> - <param name="_language">Language</param> - <param name="_loadEpisodes">Load Episodes</param> - <param name="_loadActors">Load Actors</param> - <param name="_loadBanners">Load Banners</param> - <returns>True if the series is cached in the given configuration</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.GetEpisode(System.Int32,TvdbLib.Data.TvdbLanguage)"> - <summary> - Retrieve the episode with the given id in the given language. - - Note that the episode is always downloaded from thetvdb since it would - be practical to load each and every cached series to look for the - episode id - </summary> - <param name="_episodeId">id of the episode</param> - <param name="_language">languageof the episode</param> - <returns>The retrieved episode</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbContentNotFoundException">The episode/series/banner couldn't be located on the tvdb server.</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.GetEpisode(System.Int32,System.Int32,System.Int32,TvdbLib.Data.TvdbEpisode.EpisodeOrdering,TvdbLib.Data.TvdbLanguage)"> - <summary> - Retrieve the episode with the given parameters. This function will find - episodes that are already cached. - </summary> - <param name="_seriesId">id of the series</param> - <param name="_seasonNr">season number of the episode</param> - <param name="_episodeNr">number of the episode</param> - <param name="_language">language of the episode</param> - <param name="_order">The sorting order that should be user when downloading the episode</param> - <returns>The retrieved episode</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbContentNotFoundException">The episode/series/banner couldn't be located on the tvdb server.</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.GetEpisode(System.Int32,System.DateTime,TvdbLib.Data.TvdbLanguage)"> - <summary> - Retrieve the episode with the given parameters. - </summary> - <param name="_seriesId">id of the series</param> - <param name="_airDate">When did the episode air</param> - <param name="_language">language of the episode</param> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The given api key is not valid</exception> - <returns>The retrieved episode</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbContentNotFoundException">The episode/series/banner couldn't be located on the tvdb server.</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.GetSeriesFromCache(System.Int32)"> - <summary> - Get the series from cache - </summary> - <param name="_seriesId">Id of series</param> - <returns></returns> - </member> - <member name="M:TvdbLib.TvdbHandler.UpdateAllSeries"> - <summary> - Update all the series (not using zip) with the updated information - </summary> - <returns>true if the update was successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.UpdateAllSeries(System.Boolean)"> - <summary> - Update all the series with the updated information - </summary> - <param name="_zipped">download zipped file?</param> - <exception cref="T:TvdbLib.Exceptions.TvdbCacheNotInitialisedException">In order to update, the cache has to be initialised</exception> - <returns>true if the update was successful, false otherwise</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.UpdateAllSeries(TvdbLib.Interval,System.Boolean)"> - <summary> - Update all the series with the updated information - </summary> - <param name="_zipped">download zipped file?</param> - <param name="_interval">Specifies the interval of the update (day, week, month)</param> - <returns>true if the update was successful, false otherwise</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbCacheNotInitialisedException">In order to update, the cache has to be initialised</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.UpdateAllSeries(TvdbLib.Interval,System.Boolean,System.Boolean)"> - <summary> - Update all the series with the updated information - </summary> - <param name="_zipped">download zipped file?</param> - <param name="_interval">Specifies the interval of the update (day, week, month)</param> - <param name="_reloadOldContent">If yes, will reload all series that haven't been updated longer than the update period (which means - that only a reload can guarantee that the data is up to date. Should only be used when the data hasn't - been updated for over a month (otherwise use monthly updates)</param> - <returns>true if the update was successful, false otherwise</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException">The stored api key is invalid</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbCacheNotInitialisedException">In order to update, the cache has to be initialised</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.GetLastUpdate"> - <summary> - Gets the date of the last (successfull) update from thetvdb - </summary> - <returns>Date of last update or null if no previous update or cache not initialised</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.AbortUpdate(System.Boolean)"> - <summary> - Aborts the currently running Update - </summary> - <param name="_saveChangesMade">if true, all changes that have already been - made will be saved to cache, if not they will be discarded</param> - </member> - <member name="M:TvdbLib.TvdbHandler.MakeUpdate(TvdbLib.Interval,System.Boolean,System.Boolean)"> - <summary> - Make the update - </summary> - <param name="_interval">interval of update</param> - <param name="_zipped">zipped downloading yes/no</param> - <returns>true if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.UpdateBanner(TvdbLib.Data.TvdbSeries,TvdbLib.Data.TvdbBanner)"> - <summary> - Update the series with the banner - </summary> - <param name="_series"></param> - <param name="_banner"></param> - <returns>true, if the banner was updated successfully, false otherwise</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.UpdateEpisode(TvdbLib.Data.TvdbSeries,TvdbLib.Data.TvdbEpisode,System.Int32,System.String@)"> - <summary> - Update the series with the episode (Add it to the series if it doesn't already exist or update the episode if the current episode is older than the updated one) - </summary> - <param name="_series">Series of the updating episode</param> - <param name="_episode">Episode that is updated</param> - <param name="_progress">Progress of the update run</param> - <param name="_text">Description of the current update</param> - <returns>true if episode has been updated, false if not (e.g. timestamp of updated episode older than - timestamp of existing episode</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.UpdateSeries(TvdbLib.Data.TvdbSeries,System.DateTime,System.Int32)"> - <summary> - Download the new series and update the information - </summary> - <param name="_series">Series to update</param> - <param name="_lastUpdated">When was the last update made</param> - <param name="_progress">The progress done until now</param> - <returns>true if the series has been upated false if not</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.ReloadLanguages"> - <summary> - Reloads all language definitions from tvdb - </summary> - <returns>true if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.CloseCache"> - <summary> - Closes the cache provider (should be called before exiting the application) - </summary> - </member> - <member name="M:TvdbLib.TvdbHandler.GetCachedSeries"> - <summary> - Returns all series id's that are already cached in memory or locally via the cacheprovider - </summary> - <returns>List of loaded series</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.ForceReload(TvdbLib.Data.TvdbSeries)"> - <summary> - Forces a complete reload of the series. All information that has already been loaded (including loaded images!) will be deleted and reloaded from tvdb -> if you only want to update the series, use the "MakeUpdate" method - </summary> - <param name="_series">Series to reload</param> - <returns>The new TvdbSeries object</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.ForceReload(TvdbLib.Data.TvdbSeries,System.Boolean)"> - <summary> - Forces a complete reload of the series. All information that has already been loaded will be deleted and reloaded from tvdb -> if you only want to update the series, use the "MakeUpdate" method - </summary> - <param name="_series">Series to reload</param> - <param name="_deleteArtwork">If yes, also deletes previously loaded images</param> - <returns>The new TvdbSeries object</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.ForceReload(TvdbLib.Data.TvdbSeries,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - Forces a complete reload of the series. All information that has already been loaded (including loaded images!) will be deleted and reloaded from tvdb -> if you only want to update the series, use the "MakeUpdate" method - </summary> - <param name="_series">Series to update</param> - <param name="_loadEpisodes">Should episodes be loaded as well</param> - <param name="_loadActors">Should actors be loaded as well</param> - <param name="_loadBanners">Should banners be loaded as well</param> - <returns>The new TvdbSeries object</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.ForceReload(TvdbLib.Data.TvdbSeries,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - Forces a complete reload of the series. All information that has already been loaded will be deleted and reloaded from tvdb -> if you only want to update the series, use the "MakeUpdate" method - </summary> - <param name="_series">Series to update</param> - <param name="_loadEpisodes">Should episodes be loaded as well</param> - <param name="_loadActors">Should actors be loaded as well</param> - <param name="_loadBanners">Should banners be loaded as well</param> - <param name="_deleteArtwork">If yes, also deletes previously loaded images</param> - <returns>The new TvdbSeries object</returns> - </member> - <member name="M:TvdbLib.TvdbHandler.GetPreferredLanguage"> - <summary> - Gets the preferred language of the user - - user information has to be set, otherwise TvdbUserNotFoundException is thrown - </summary> - <returns>preferred language of user</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.CheckIfSeriesFavorite(System.Int32,System.Collections.Generic.List{System.Int32})"> - <summary> - Check if series is in the list of favorites - </summary> - <param name="_series"></param> - <param name="_favs"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.TvdbHandler.GetUserFavouritesList"> - <summary> - Gets a list of IDs of the favorite series of the user - </summary> - <returns>id list of favorite series</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.GetUserFavorites(TvdbLib.Data.TvdbLanguage)"> - <summary> - Get the favorite series of the user (only basic series information will be loaded) - </summary> - <param name="_lang">Which language should be used</param> - <returns>List of favorite series</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.AddSeriesToFavorites(System.Int32)"> - <summary> - Adds the series id to the users list of favorites and returns the new list of - favorites - </summary> - <param name="_seriesId">series to add to the favorites</param> - <returns>new list with all favorites</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.AddSeriesToFavorites(TvdbLib.Data.TvdbSeries)"> - <summary> - Adds the series to the users list of favorites and returns the new list of - favorites - </summary> - <param name="_series">series to add to the favorites</param> - <returns>new list with all favorites</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.RemoveSeriesFromFavorites(System.Int32)"> - <summary> - Removes the series id from the users list of favorites and returns the new list of - favorites - </summary> - <param name="_seriesId">series to remove from the favorites</param> - <returns>new list with all favorites</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.RemoveSeriesFromFavorites(TvdbLib.Data.TvdbSeries)"> - <summary> - Removes the series from the users list of favorites and returns the new list of - favorites - </summary> - <param name="_series">series to remove from the favorites</param> - <returns>new list with all favorites</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">The tvdb database is unavailable</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.RateSeries(System.Int32,System.Int32)"> - <summary> - Rate the given series - </summary> - <param name="_seriesId">series id</param> - <param name="_rating">The rating we want to give for this series</param> - <returns>Current rating of the series</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.RateEpisode(System.Int32,System.Int32)"> - <summary> - Rate the given episode - </summary> - <param name="_episodeId">Episode Id</param> - <param name="_rating">Rating we want to give for episode</param> - <returns>Current rating of episode</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.GetRatedSeries"> - <summary> - Gets all series this user has already ratet - </summary> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">Thrown when no user is set</exception> - <returns>A list of all rated series</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="M:TvdbLib.TvdbHandler.GetRatingsForSeries(System.Int32)"> - <summary> - Gets all series this user has already ratet - </summary> - <param name="_seriesId">Id of series</param> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">Thrown when no user is set</exception> - <returns>A list of all ratings for the series</returns> - <exception cref="T:TvdbLib.Exceptions.TvdbInvalidXmlException"><para>Exception is thrown when there was an error parsing the xml files. </para> - <para>Feel free to post a detailed description of this issue on http://code.google.com/p/tvdblib - or http://forums.thetvdb.com/</para></exception> - <exception cref="T:TvdbLib.Exceptions.TvdbUserNotFoundException">The user doesn't exist</exception> - <exception cref="T:TvdbLib.Exceptions.TvdbNotAvailableException">Exception is thrown when thetvdb isn't available.</exception> - </member> - <member name="E:TvdbLib.TvdbHandler.UpdateProgressed"> - <summary> - Called whenever an running update makes any progress - </summary> - </member> - <member name="E:TvdbLib.TvdbHandler.UpdateFinished"> - <summary> - Called when a running update finishes, UpdateFinishedEventArgs gives an overview - of the update - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.UserInfo"> - <summary> - UserInfo for this tvdb handler - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.ApiKey"> - <summary> - Unique id for every project that is using thetvdb - - More information on: http://thetvdb.com/wiki/index.php/Programmers_API - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.IsCacheInitialised"> - <summary> - Is the handler using caching and is the cache initialised - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.Languages"> - <summary> - Returns list of all available Languages on tvdb - </summary> - <returns>list of available languages</returns> - </member> - <member name="P:TvdbLib.TvdbHandler.IsLanguagesCached"> - <summary> - Are the language definitions already cached - </summary> - </member> - <member name="T:TvdbLib.TvdbHandler.UpdateProgressEventArgs"> - <summary> - EventArgs used when a running update progresses, contains information on the - current stage and progress - </summary> - </member> - <member name="M:TvdbLib.TvdbHandler.UpdateProgressEventArgs.#ctor(TvdbLib.TvdbHandler.UpdateProgressEventArgs.UpdateStage,System.String,System.Int32,System.Int32)"> - <summary> - Constructor for UpdateProgressEventArgs - </summary> - <param name="_currentUpdateStage">The current state of the updating progress</param> - <param name="_currentUpdateDescription">Description of the current update stage</param> - <param name="_currentStageProgress">Progress of the current stage</param> - <param name="_overallProgress">Overall progress of the update</param> - </member> - <member name="P:TvdbLib.TvdbHandler.UpdateProgressEventArgs.CurrentUpdateStage"> - <summary> - Current state of update progress - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.UpdateProgressEventArgs.CurrentUpdateDescription"> - <summary> - Description of the current update stage - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.UpdateProgressEventArgs.CurrentStageProgress"> - <summary> - Progress of the current stage - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.UpdateProgressEventArgs.OverallProgress"> - <summary> - Overall progress of the update - </summary> - </member> - <member name="T:TvdbLib.TvdbHandler.UpdateProgressEventArgs.UpdateStage"> - <summary> - The current state of the updating progress - </summary> - </member> - <member name="F:TvdbLib.TvdbHandler.UpdateProgressEventArgs.UpdateStage.downloading"> - <summary> - we're currently downloading the update files from http://thetvdb.com - </summary> - </member> - <member name="F:TvdbLib.TvdbHandler.UpdateProgressEventArgs.UpdateStage.seriesupdate"> - <summary> - we're currently processing the updated series - </summary> - </member> - <member name="F:TvdbLib.TvdbHandler.UpdateProgressEventArgs.UpdateStage.episodesupdate"> - <summary> - we're currently processing the updated episodes - </summary> - </member> - <member name="F:TvdbLib.TvdbHandler.UpdateProgressEventArgs.UpdateStage.bannerupdate"> - <summary> - we're currently processing the updated banner - </summary> - </member> - <member name="F:TvdbLib.TvdbHandler.UpdateProgressEventArgs.UpdateStage.finishupdate"> - <summary> - the updating itself has finished, do cleanup work - </summary> - </member> - <member name="T:TvdbLib.TvdbHandler.UpdateFinishedEventArgs"> - <summary> - EventArgs used when an update has finished, contains start date, end date and - an overview of all updated content - </summary> - </member> - <member name="M:TvdbLib.TvdbHandler.UpdateFinishedEventArgs.#ctor(System.DateTime,System.DateTime,System.Collections.Generic.List{System.Int32},System.Collections.Generic.List{System.Int32},System.Collections.Generic.List{System.Int32})"> - <summary> - Constructor for UpdateFinishedEventArgs - </summary> - <param name="_started">When did the update start</param> - <param name="_ended">When did the update finish</param> - <param name="_updatedSeries">List of all series (ids) that were updated</param> - <param name="_updatedEpisodes">List of all episode (ids)that were updated</param> - <param name="_updatedBanners">List of all banners (ids) that were updated</param> - </member> - <member name="P:TvdbLib.TvdbHandler.UpdateFinishedEventArgs.UpdateStarted"> - <summary> - When did the update start - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.UpdateFinishedEventArgs.UpdateFinished"> - <summary> - When did the update finish - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.UpdateFinishedEventArgs.UpdatedSeries"> - <summary> - List of all series (ids) that were updated - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.UpdateFinishedEventArgs.UpdatedEpisodes"> - <summary> - List of all episode (ids)that were updated - </summary> - </member> - <member name="P:TvdbLib.TvdbHandler.UpdateFinishedEventArgs.UpdatedBanners"> - <summary> - List of all banners (ids) that were updated - </summary> - </member> - <member name="T:TvdbLib.TvdbHandler.UpdateProgressDelegate"> - <summary> - Delegate for UpdateProgressed Event - </summary> - <param name="_event">EventArgs</param> - </member> - <member name="T:TvdbLib.TvdbHandler.UpdateFinishedDelegate"> - <summary> - Delegate for UpdateFinished event - </summary> - <param name="_event">EventArgs</param> - </member> - <member name="T:TvdbLib.Data.TvdbLanguage"> - <summary> - Baseclass for a tvdb language - </summary> - </member> - <member name="F:TvdbLib.Data.TvdbLanguage.DefaultLanguage"> - <summary> - The default language (which is English) - Id: 7 - Abbriviation: en - Name: English - - </summary> - </member> - <member name="F:TvdbLib.Data.TvdbLanguage.UniversalLanguage"> - <summary> - language valid for all available languages - Id: 7 - Abbriviation: en - Name: English - - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbLanguage.#ctor"> - <summary> - TvdbLanguage constructor - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbLanguage.#ctor(System.Int32,System.String,System.String)"> - <summary> - TvdbLanguage constructor - </summary> - <param name="_id">Id of language</param> - <param name="_name">Name of language (e.g. English)</param> - <param name="_abbr">Abbriviation of language (e.g. en)</param> - </member> - <member name="M:TvdbLib.Data.TvdbLanguage.ToString"> - <summary> - Returns String that describes the language in the format "Name (Abbriviation)" - </summary> - <returns>String representing this object (e.g. "English (en)")</returns> - </member> - <member name="M:TvdbLib.Data.TvdbLanguage.Equals(System.Object)"> - <summary> - Overrides the equals Method to ensure a valid comparison of two language objects. The - comparison currently matches abbriviation only. - </summary> - <param name="_compare">object to compare with</param> - <returns>True if the two language objects are the same, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.TvdbLanguage.GetHashCode"> - <summary> - Returns a hash code of the object - </summary> - <returns>Hash code</returns> - </member> - <member name="M:TvdbLib.Data.TvdbLanguage.op_Equality(TvdbLib.Data.TvdbLanguage,TvdbLib.Data.TvdbLanguage)"> - <summary> - Overrides the equality operator to ensure a valid comparison of two language objects. The - comparison currently matches abbriviation only. - </summary> - <param name="a">First language object</param> - <param name="b">Second language object</param> - <returns>True if the two language objects are the same, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.TvdbLanguage.op_Inequality(TvdbLib.Data.TvdbLanguage,TvdbLib.Data.TvdbLanguage)"> - <summary> - Overrides the inequality operator to ensure a valid comparison of two language objects. The - comparison currently matches abbriviation only. - </summary> - <param name="a">First language object</param> - <param name="b">Second language object</param> - <returns>True if the two language objects are the same, false otherwise</returns> - </member> - <member name="P:TvdbLib.Data.TvdbLanguage.Id"> - <summary> - Id of the language - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbLanguage.Abbriviation"> - <summary> - Abbriviation of the series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbLanguage.Name"> - <summary> - Name of the series - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.DescriptorData"> - <summary> - Holds data pertinent to a data descriptor. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.DescriptorData.CompressedSize"> - <summary> - Get /set the compressed size of data. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.DescriptorData.Size"> - <summary> - Get / set the uncompressed size of data - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.DescriptorData.Crc"> - <summary> - Get /set the crc value. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ZipHelperStream"> - <summary> - This class assists with writing/reading from Zip files. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.#ctor(System.String)"> - <summary> - Initialise an instance of this class. - </summary> - <param name="name">The name of the file to open.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.#ctor(System.IO.Stream)"> - <summary> - Initialise a new instance of <see cref="T:TvdbLib.SharpZipLib.Zip.ZipHelperStream"/>. - </summary> - <param name="stream">The stream to use.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.Close"> - <summary> - Close the stream. - </summary> - <remarks> - The underlying stream is closed only if <see cref="P:TvdbLib.SharpZipLib.Zip.ZipHelperStream.IsStreamOwner"/> is true. - </remarks> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.LocateBlockWithSignature(System.Int32,System.Int64,System.Int32,System.Int32)"> - <summary> - Locates a block with the desired <paramref name="signature"/>. - </summary> - <param name="signature">The signature to find.</param> - <param name="endLocation">Location, marking the end of block.</param> - <param name="minimumBlockSize">Minimum size of the block.</param> - <param name="maximumVariableData">The maximum variable data.</param> - <returns>Eeturns the offset of the first byte after the signature; -1 if not found</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.WriteZip64EndOfCentralDirectory(System.Int64,System.Int64,System.Int64)"> - <summary> - Write Zip64 end of central directory records (File header and locator). - </summary> - <param name="noOfEntries">The number of entries in the central directory.</param> - <param name="sizeEntries">The size of entries in the central directory.</param> - <param name="centralDirOffset">The offset of the dentral directory.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.WriteEndOfCentralDirectory(System.Int64,System.Int64,System.Int64,System.Byte[])"> - <summary> - Write the required records to end the central directory. - </summary> - <param name="noOfEntries">The number of entries in the directory.</param> - <param name="sizeEntries">The size of the entries in the directory.</param> - <param name="startOfCentralDirectory">The start of the central directory.</param> - <param name="comment">The archive comment. (This can be null).</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.ReadLEShort"> - <summary> - Read an unsigned short in little endian byte order. - </summary> - <returns>Returns the value read.</returns> - <exception cref="T:System.IO.IOException"> - An i/o error occurs. - </exception> - <exception cref="T:System.IO.EndOfStreamException"> - The file ends prematurely - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.ReadLEInt"> - <summary> - Read an int in little endian byte order. - </summary> - <returns>Returns the value read.</returns> - <exception cref="T:System.IO.IOException"> - An i/o error occurs. - </exception> - <exception cref="T:System.IO.EndOfStreamException"> - The file ends prematurely - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.ReadLELong"> - <summary> - Read a long in little endian byte order. - </summary> - <returns>The value read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.WriteLEShort(System.Int32)"> - <summary> - Write an unsigned short in little endian byte order. - </summary> - <param name="value">The value to write.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.WriteLEUshort(System.UInt16)"> - <summary> - Write a ushort in little endian byte order. - </summary> - <param name="value">The value to write.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.WriteLEInt(System.Int32)"> - <summary> - Write an int in little endian byte order. - </summary> - <param name="value">The value to write.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.WriteLEUint(System.UInt32)"> - <summary> - Write a uint in little endian byte order. - </summary> - <param name="value">The value to write.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.WriteLELong(System.Int64)"> - <summary> - Write a long in little endian byte order. - </summary> - <param name="value">The value to write.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.WriteLEUlong(System.UInt64)"> - <summary> - Write a ulong in little endian byte order. - </summary> - <param name="value">The value to write.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.WriteDataDescriptor(TvdbLib.ICSharpCode.SharpZipLib.Zip.ZipEntry)"> - <summary> - Write a data descriptor. - </summary> - <param name="entry">The entry to write a descriptor for.</param> - <returns>Returns the number of descriptor bytes written.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipHelperStream.ReadDataDescriptor(System.Boolean,TvdbLib.SharpZipLib.Zip.DescriptorData)"> - <summary> - Read data descriptor at the end of compressed data. - </summary> - <param name="zip64">if set to <c>true</c> [zip64].</param> - <param name="data">The data to fill in.</param> - <returns>Returns the number of bytes read in the descriptor.</returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipHelperStream.IsStreamOwner"> - <summary> - Get / set a value indicating wether the the underlying stream is owned or not. - </summary> - <remarks>If the stream is owned it is closed when this instance is closed.</remarks> - </member> - <member name="T:TvdbLib.Exceptions.TvdbContentNotFoundException"> - <summary> - Exception that is thrown when a nonexistent content is requested - </summary> - </member> - <member name="M:TvdbLib.Exceptions.TvdbContentNotFoundException.#ctor(System.String)"> - <summary> - TvdbInvalidAPIKeyException constructor - </summary> - <param name="_text">Message</param> - </member> - <member name="M:TvdbLib.Exceptions.TvdbContentNotFoundException.#ctor"> - <summary> - TvdbInvalidAPIKeyException constructor - </summary> - </member> - <member name="T:TvdbLib.Cache.XmlCacheProvider"> - <summary> - XmlCacheProvider stores all the information that have been retrieved from http://thetvdb.com as human-readable xml files on the hard disk - </summary> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.#ctor(System.String)"> - <summary> - Constructor for XmlCacheProvider - </summary> - <param name="_rootFolder">This is the folder on the disk where all the information are stored</param> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.ToString"> - <summary> - Properly describe the CacheProvider for neat-reasons - </summary> - <returns>String describing the cache provider</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.InitCache"> - <summary> - Initialises the cache, should do the following things - - initialise connections used for this cache provider (db connections, network shares,...) - - create folder structure / db tables / ... if they are not created already - - if this is the first time the cache has been initialised (built), mark last_updated with the - current date - </summary> - <returns>TvdbData object</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.CloseCache"> - <summary> - Closes the cache (e.g. close open connection, etc.) - </summary> - <returns>true if successful, false otherwise</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.SaveToCache(TvdbLib.TvdbData)"> - <summary> - Saves cache settings - </summary> - <param name="_content">settings</param> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.SaveToCache(System.Collections.Generic.List{TvdbLib.Data.TvdbLanguage})"> - <summary> - Save the language to cache - </summary> - <param name="_languageList">List of languages that are available on http://thetvdb.com</param> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.SaveToCache(System.Collections.Generic.List{TvdbLib.Data.TvdbMirror})"> - <summary> - Save the mirror info to cache - </summary> - <param name="_mirrorInfo">Mirrors</param> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.SaveToCache(TvdbLib.Data.TvdbSeries)"> - <summary> - Saves the series to cache - </summary> - <param name="_series">The series to save</param> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.LoadUserDataFromCache"> - <summary> - Loads the settings data from cache - </summary> - <returns>The loaded TvdbData object</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.LoadLanguageListFromCache"> - <summary> - Loads the available languages from cache - </summary> - <returns>List of available languages</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.LoadMirrorListFromCache"> - <summary> - Load the available mirrors from cache - </summary> - <returns>List of mirrors</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.LoadAllSeriesFromCache"> - <summary> - Loads all series from cache - </summary> - <returns>A list of TvdbSeries objects from cache or null</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.LoadSeriesFromCache(System.Int32)"> - <summary> - Load the give series from cache - </summary> - <param name="_seriesId">Id of the series to load</param> - <returns>Series that has been loaded or null if series doesn't exist</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.LoadUserInfoFromCache(System.String)"> - <summary> - Load user info from cache - </summary> - <param name="_userId">Id of the user</param> - <returns>TvdbUser object or null if the user couldn't be loaded</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.SaveToCache(TvdbLib.Data.TvdbUser)"> - <summary> - Saves the user data to cache - </summary> - <param name="_user">TvdbUser object</param> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.GetCachedSeries"> - <summary> - Receives a list of all series that have been cached - </summary> - <returns>A list of series that have been already stored with this cache provider</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.IsCached(System.Int32,TvdbLib.Data.TvdbLanguage,System.Boolean,System.Boolean,System.Boolean)"> - <summary> - Check if the series is cached in the given configuration - </summary> - <param name="_seriesId">Id of the series</param> - <param name="_lang">Language of the series</param> - <param name="_episodesLoaded">are episodes loaded</param> - <param name="_bannersLoaded">are banners loaded</param> - <param name="_actorsLoaded">are actors loaded</param> - <returns>true if the series is cached, false otherwise</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.ClearCache"> - <summary> - Completely refreshes the cache (all stored information is lost) - </summary> - <returns>true if the cache was cleared successfully, - false otherwise (e.g. no write rights,...)</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.RemoveFromCache(System.Int32)"> - <summary> - Remove a specific series from cache - </summary> - <param name="_seriesId">the id of the series</param> - <returns>true if the series was removed from the cache successfully, - false otherwise (e.g. series not cached)</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.SaveToCache(System.Drawing.Image,System.Int32,System.String)"> - <summary> - Save the given image to cache - </summary> - <param name="_image">banner to save</param> - <param name="_seriesId">id of series</param> - <param name="_fileName">filename (will be the same name used by LoadImageFromCache)</param> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.LoadImageFromCache(System.Int32,System.String)"> - <summary> - Loads the specified image from the cache - </summary> - <param name="_seriesId">series id</param> - <param name="_fileName">filename of the image (same one as used by SaveToCache)</param> - <returns>The loaded image or null if the image wasn't found</returns> - </member> - <member name="M:TvdbLib.Cache.XmlCacheProvider.RemoveImageFromCache(System.Int32,System.String)"> - <summary> - Removes the specified image from cache (if it has been cached) - </summary> - <param name="_seriesId">id of series</param> - <param name="_fileName">name of image</param> - <returns>true if image was removed successfully, false otherwise (e.g. image didn't exist)</returns> - </member> - <member name="P:TvdbLib.Cache.XmlCacheProvider.Initialised"> - <summary> - Is the cache provider initialised - </summary> - </member> - <member name="T:TvdbLib.Data.TvdbMirror"> - <summary> - Baseclass for a tvdb mirror. A mirror is defined in the tvdb xml by: - <![CDATA[ - <?xml version="1.0" encoding="UTF-8" ?> - <Mirrors> - <Mirror> - <id>1</id> - <mirrorpath>http://thetvdb.com</mirrorpath> - <typemask>7</typemask> - </Mirror> - </Mirrors> - ]]> - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbMirror.#ctor"> - <summary> - TvdbMirror constructor - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbMirror.#ctor(System.Int32,System.Uri,System.Int32)"> - <summary> - TvdbMirror constructor - </summary> - <param name="_id">Id of the mirror</param> - <param name="_mirror">Url to the mirror</param> - <param name="_typeMask">Typemask of the mirror, see property "TypeMask"</param> - </member> - <member name="P:TvdbLib.Data.TvdbMirror.Id"> - <summary> - Id of the mirror - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbMirror.TypeMask"> - <summary> - The value of typemask is the sum of whichever file types that mirror holds: - 1 xml files - 2 banner files - 4 zip files - So, a mirror that has a typemask of 5 would hold XML and ZIP files, but no banner files. - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbMirror.OffersImages"> - <summary> - Returns true if the mirror offers images for downloading, false otherwise - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbMirror.OffersXml"> - <summary> - Returns true if the mirror offers xml files for downloading, false otherwise - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbMirror.OffersZip"> - <summary> - Returns true if the mirror offers zipped downloads, false otherwise - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbMirror.MirrorPath"> - <summary> - Path to the mirror - </summary> - </member> - <member name="T:TvdbLib.ExternalId"> - <summary> - ID's of external sites - </summary> - </member> - <member name="F:TvdbLib.ExternalId.ImdbId"> - <summary> - Id for the popular movie/tv site www.imdb.com - </summary> - </member> - <member name="T:TvdbLib.Interval"> - <summary> - Update interval - </summary> - </member> - <member name="F:TvdbLib.Interval.day"> - <summary> - updated content since the last day - </summary> - </member> - <member name="F:TvdbLib.Interval.week"> - <summary> - updated content since the last week - </summary> - </member> - <member name="F:TvdbLib.Interval.month"> - <summary> - updated content since the last month - </summary> - </member> - <member name="F:TvdbLib.Interval.automatic"> - <summary> - the interval is determined automatically - </summary> - </member> - <member name="M:TvdbLib.Util.Int32Parse(System.String)"> - <summary> - Parses an integer string and returns the number or -99 if the format - is invalid - </summary> - <param name="_number"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Util.DoubleParse(System.String)"> - <summary> - Parses an double string and returns the number or -99 if the format - is invalid - </summary> - <param name="_number"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Util.SplitTvdbString(System.String)"> - <summary> - Splits a tvdb string (having the format | item1 | item2 | item3 |) - </summary> - <param name="_text"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Util.ParseLanguage(System.String)"> - <summary> - Parse the short description of a tvdb language and returns the proper - object. If no such language exists yet (maybe the list of available - languages hasn't been downloaded yet), a placeholder is created - </summary> - <param name="_shortLanguageDesc"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Util.UnixToDotNet(System.String)"> - <summary> - Converts a unix timestamp (used on tvdb) into a .net datetime object - </summary> - <param name="_unixTimestamp">Timestamp to convert</param> - <returns>.net DateTime object</returns> - </member> - <member name="M:TvdbLib.Util.DotNetToUnix(System.DateTime)"> - <summary> - Converts a .net datetime object into a unix timestamp (used on tvdb) - </summary> - <param name="_date">Date to convert</param> - <returns>Unix timestamp</returns> - </member> - <member name="M:TvdbLib.Util.GetDayOfWeek(System.String)"> - <summary> - returns a day of the week object parsed from the string - </summary> - <param name="_dayOfWeek">String representation of this day of the week</param> - <returns>.net DayOfWeek enum</returns> - </member> - <member name="M:TvdbLib.Util.ParseColors(System.String)"> - <summary> - Returns a List of colors parsed from the _text - </summary> - <param name="_text"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Util.ParseResolution(System.String)"> - <summary> - Returns a point objects parsed from _text - </summary> - <param name="_text"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Util.ParseBoolean(System.String)"> - <summary> - Parse a boolean value from thetvdb xml files - </summary> - <param name="_boolean">Boolean value to parse</param> - <returns></returns> - </member> - <member name="M:TvdbLib.Util.ParseSeasonBannerType(System.String)"> - <summary> - - </summary> - <param name="_type"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Util.ParseSeriesBannerType(System.String)"> - <summary> - Returns the fitting SeriesBanner type from parameter - </summary> - <param name="_type"></param> - <returns></returns> - </member> - <member name="M:TvdbLib.Util.AddEpisodeToSeries(TvdbLib.Data.TvdbEpisode,TvdbLib.Data.TvdbSeries)"> - <summary> - Add the episode to the series - </summary> - <param name="_episode"></param> - <param name="_series"></param> - </member> - <member name="M:TvdbLib.Util.ParseDateTime(System.String)"> - <summary> - Parse a datetime value from thetvdb - </summary> - <param name="_date">The date string that needs parsing</param> - <returns>DateTime object of the parsed date</returns> - </member> - <member name="M:TvdbLib.Util.FindEpisodeInList(System.Int32,System.Collections.Generic.List{TvdbLib.Data.TvdbEpisode})"> - <summary> - Tries to find an episode by a given id from a list of episodes - </summary> - <param name="_episodeId">Id of the episode we're looking for</param> - <param name="_episodeList">List of episodes</param> - <returns>The first found TvdbEpisode object or null if nothing was found</returns> - </member> - <member name="M:TvdbLib.Util.FindSeriesInList(System.Int32,System.Collections.Generic.List{TvdbLib.Data.TvdbSeries})"> - <summary> - Tries to find a series by a given id from a list of series - </summary> - <param name="_seriesId">Id of the series we're looking for</param> - <param name="_seriesList">List of series objects</param> - <returns>The first found TvdbSeries object or null if nothing was found</returns> - </member> - <member name="P:TvdbLib.Util.LanguageList"> - <summary> - List of available languages -> needed for some methods - </summary> - </member> - <member name="T:TvdbLib.Util.UserFavouriteAction"> - <summary> - Type when handling user favorites - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - <summary> - SharpZipBaseException is the base exception class for the SharpZipLibrary. - All library exceptions are derived from this. - </summary> - <remarks>NOTE: Not all exceptions thrown will be derived from this class. - A variety of other exceptions are possible for example <see cref="T:System.ArgumentNullException"></see></remarks> - </member> - <member name="M:TvdbLib.SharpZipLib.SharpZipBaseException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> - <summary> - Deserialization constructor - </summary> - <param name="info"><see cref="T:System.Runtime.Serialization.SerializationInfo"/> for this constructor</param> - <param name="context"><see cref="T:System.Runtime.Serialization.StreamingContext"/> for this constructor</param> - </member> - <member name="M:TvdbLib.SharpZipLib.SharpZipBaseException.#ctor"> - <summary> - Initializes a new instance of the SharpZipBaseException class. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.SharpZipBaseException.#ctor(System.String)"> - <summary> - Initializes a new instance of the SharpZipBaseException class with a specified error message. - </summary> - <param name="message">A message describing the exception.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.SharpZipBaseException.#ctor(System.String,System.Exception)"> - <summary> - Initializes a new instance of the SharpZipBaseException class with a specified - error message and a reference to the inner exception that is the cause of this exception. - </summary> - <param name="message">A message describing the exception.</param> - <param name="innerException">The inner exception</param> - </member> - <member name="T:TvdbLib.SharpZipLib.Checksums.Adler32"> - <summary> - Computes Adler32 checksum for a stream of data. An Adler32 - checksum is not as reliable as a CRC32 checksum, but a lot faster to - compute. - - The specification for Adler32 may be found in RFC 1950. - ZLIB Compressed Data Format Specification version 3.3) - - - From that document: - - "ADLER32 (Adler-32 checksum) - This contains a checksum value of the uncompressed data - (excluding any dictionary data) computed according to Adler-32 - algorithm. This algorithm is a 32-bit extension and improvement - of the Fletcher algorithm, used in the ITU-T X.224 / ISO 8073 - standard. - - Adler-32 is composed of two sums accumulated per byte: s1 is - the sum of all bytes, s2 is the sum of all s1 values. Both sums - are done modulo 65521. s1 is initialized to 1, s2 to zero. The - Adler-32 checksum is stored as s2*65536 + s1 in most- - significant-byte first (network) order." - - "8.2. The Adler-32 algorithm - - The Adler-32 algorithm is much faster than the CRC32 algorithm yet - still provides an extremely low probability of undetected errors. - - The modulo on unsigned long accumulators can be delayed for 5552 - bytes, so the modulo operation time is negligible. If the bytes - are a, b, c, the second sum is 3a + 2b + c + 3, and so is position - and order sensitive, unlike the first sum, which is just a - checksum. That 65521 is prime is important to avoid a possible - large class of two-byte errors that leave the check unchanged. - (The Fletcher checksum uses 255, which is not prime and which also - makes the Fletcher check insensitive to single byte changes 0 - - 255.) - - The sum s1 is initialized to 1 instead of zero to make the length - of the sequence part of s2, so that the length does not have to be - checked separately. (Any sequence of zeroes has a Fletcher - checksum of zero.)" - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Checksums.Adler32.BASE"> - <summary> - largest prime smaller than 65536 - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.Adler32.#ctor"> - <summary> - Creates a new instance of the Adler32 class. - The checksum starts off with a value of 1. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.Adler32.Reset"> - <summary> - Resets the Adler32 checksum to the initial value. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.Adler32.Update(System.Int32)"> - <summary> - Updates the checksum with a byte value. - </summary> - <param name="value"> - The data value to add. The high byte of the int is ignored. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.Adler32.Update(System.Byte[])"> - <summary> - Updates the checksum with an array of bytes. - </summary> - <param name="buffer"> - The source of the data to update with. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.Adler32.Update(System.Byte[],System.Int32,System.Int32)"> - <summary> - Updates the checksum with the bytes taken from the array. - </summary> - <param name="buffer"> - an array of bytes - </param> - <param name="offset"> - the start of the data used for this update - </param> - <param name="count"> - the number of bytes to use for this update - </param> - </member> - <member name="P:TvdbLib.SharpZipLib.Checksums.Adler32.Value"> - <summary> - Returns the Adler32 data checksum computed so far. - </summary> - </member> - <member name="T:TvdbLib.Data.Banner.TvdbSeasonBanner"> - <summary> - Season bannners for each season of a series come in poster format (400 x 578) and wide format(758 x 140) - - Wide format: http://thetvdb.com/wiki/index.php/Wide_Season_Banners - - Poster format: http://thetvdb.com/wiki/index.php/Season_Banners - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbSeasonBanner.Season"> - <summary> - Season of the banner - </summary> - </member> - <member name="P:TvdbLib.Data.Banner.TvdbSeasonBanner.BannerType"> - <summary> - Type of the banner - </summary> - </member> - <member name="T:TvdbLib.Data.Banner.TvdbSeasonBanner.Type"> - <summary> - Type of the season banner - </summary> - </member> - <member name="F:TvdbLib.Data.Banner.TvdbSeasonBanner.Type.season"> - <summary> - Season banner (poster format) - </summary> - </member> - <member name="F:TvdbLib.Data.Banner.TvdbSeasonBanner.Type.seasonwide"> - <summary> - Wide season banner (banner format) - </summary> - </member> - <member name="F:TvdbLib.Data.Banner.TvdbSeasonBanner.Type.none"> - <summary> - no format specified - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ITaggedData"> - <summary> - ExtraData tagged value interface. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ITaggedData.SetData(System.Byte[],System.Int32,System.Int32)"> - <summary> - Set the contents of this instance from the data passed. - </summary> - <param name="data">The data to extract contents from.</param> - <param name="offset">The offset to begin extracting data from.</param> - <param name="count">The number of bytes to extract.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ITaggedData.GetData"> - <summary> - Get the data representing this instance. - </summary> - <returns>Returns the data for this instance.</returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ITaggedData.TagID"> - <summary> - Get the ID for this tagged data value. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.RawTaggedData"> - <summary> - A raw binary tagged value - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.RawTaggedData.#ctor(System.Int16)"> - <summary> - Initialise a new instance. - </summary> - <param name="tag">The tag ID.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.RawTaggedData.SetData(System.Byte[],System.Int32,System.Int32)"> - <summary> - Set the data from the raw values provided. - </summary> - <param name="data">The raw data to extract values from.</param> - <param name="offset">The index to start extracting values from.</param> - <param name="count">The number of bytes available.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.RawTaggedData.GetData"> - <summary> - Get the binary data representing this instance. - </summary> - <returns>The raw binary data representing this instance.</returns> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.RawTaggedData.tag_"> - <summary> - The tag ID for this instance. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.RawTaggedData.TagID"> - <summary> - Get the ID for this tagged data value. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.RawTaggedData.Data"> - <summary> - Get /set the binary data representing this instance. - </summary> - <returns>The raw binary data representing this instance.</returns> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ExtendedUnixData"> - <summary> - Class representing extended unix date time values. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.SetData(System.Byte[],System.Int32,System.Int32)"> - <summary> - Set the data from the raw values provided. - </summary> - <param name="data">The raw data to extract values from.</param> - <param name="index">The index to start extracting values from.</param> - <param name="count">The number of bytes available.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.GetData"> - <summary> - Get the binary data representing this instance. - </summary> - <returns>The raw binary data representing this instance.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.IsValidValue(System.DateTime)"> - <summary> - Test a <see cref="T:System.DateTime"> value to see if is valid and can be represented here.</see> - </summary> - <param name="value">The <see cref="T:System.DateTime">value</see> to test.</param> - <returns>Returns true if the value is valid and can be represented; false if not.</returns> - <remarks>The standard Unix time is a signed integer data type, directly encoding the Unix time number, - which is the number of seconds since 1970-01-01. - Being 32 bits means the values here cover a range of about 136 years. - The minimum representable time is 1901-12-13 20:45:52, - and the maximum representable time is 2038-01-19 03:14:07. - </remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.TagID"> - <summary> - Get the ID - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.ModificationTime"> - <summary> - Get /set the Modification Time - </summary> - <exception cref="T:System.ArgumentOutOfRangeException"></exception> - <seealso cref="M:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.IsValidValue(System.DateTime)"></seealso> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.AccessTime"> - <summary> - Get / set the Access Time - </summary> - <exception cref="T:System.ArgumentOutOfRangeException"></exception> - <seealso cref="M:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.IsValidValue(System.DateTime)"></seealso> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.CreateTime"> - <summary> - Get / Set the Create Time - </summary> - <exception cref="T:System.ArgumentOutOfRangeException"></exception> - <seealso cref="M:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.IsValidValue(System.DateTime)"></seealso> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.Include"> - <summary> - Get/set the <see cref="T:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.Flags">values</see> to include. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.Flags"> - <summary> - Flags indicate which values are included in this instance. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.Flags.ModificationTime"> - <summary> - The modification time is included - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.Flags.AccessTime"> - <summary> - The access time is included - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ExtendedUnixData.Flags.CreateTime"> - <summary> - The create time is included. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.NTTaggedData"> - <summary> - Class handling NT date time values. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.NTTaggedData.SetData(System.Byte[],System.Int32,System.Int32)"> - <summary> - Set the data from the raw values provided. - </summary> - <param name="data">The raw data to extract values from.</param> - <param name="index">The index to start extracting values from.</param> - <param name="count">The number of bytes available.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.NTTaggedData.GetData"> - <summary> - Get the binary data representing this instance. - </summary> - <returns>The raw binary data representing this instance.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.NTTaggedData.IsValidValue(System.DateTime)"> - <summary> - Test a <see cref="T:System.DateTime"> valuie to see if is valid and can be represented here.</see> - </summary> - <param name="value">The <see cref="T:System.DateTime">value</see> to test.</param> - <returns>Returns true if the value is valid and can be represented; false if not.</returns> - <remarks> - NTFS filetimes are 64-bit unsigned integers, stored in Intel - (least significant byte first) byte order. They determine the - number of 1.0E-07 seconds (1/10th microseconds!) past WinNT "epoch", - which is "01-Jan-1601 00:00:00 UTC". 28 May 60056 is the upper limit - </remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.NTTaggedData.TagID"> - <summary> - Get the ID for this tagged data value. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.NTTaggedData.LastModificationTime"> - <summary> - Get/set the <see cref="T:System.DateTime">last modification time</see>. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.NTTaggedData.CreateTime"> - <summary> - Get /set the <see cref="T:System.DateTime">create time</see> - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.NTTaggedData.LastAccessTime"> - <summary> - Get /set the <see cref="T:System.DateTime">last access time</see>. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ITaggedDataFactory"> - <summary> - A factory that creates <see cref="T:TvdbLib.SharpZipLib.Zip.ITaggedData">tagged data</see> instances. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ITaggedDataFactory.Create(System.Int16,System.Byte[],System.Int32,System.Int32)"> - <summary> - Get data for a specific tag value. - </summary> - <param name="tag">The tag ID to find.</param> - <param name="data">The data to search.</param> - <param name="offset">The offset to begin extracting data from.</param> - <param name="count">The number of bytes to extract.</param> - <returns>The located <see cref="T:TvdbLib.SharpZipLib.Zip.ITaggedData">value found</see>, or null if not found.</returns> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ZipExtraData"> - - <summary> - A class to handle the extra data field for Zip entries - </summary> - <remarks> - Extra data contains 0 or more values each prefixed by a header tag and length. - They contain zero or more bytes of actual data. - The data is held internally using a copy on write strategy. This is more efficient but - means that for extra data created by passing in data can have the values modified by the caller - in some circumstances. - </remarks> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.#ctor"> - <summary> - Initialise a default instance. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.#ctor(System.Byte[])"> - <summary> - Initialise with known extra data. - </summary> - <param name="data">The extra data.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.GetEntryData"> - <summary> - Get the raw extra data value - </summary> - <returns>Returns the raw byte[] extra data this instance represents.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Clear"> - <summary> - Clear the stored data. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.GetStreamForTag(System.Int32)"> - <summary> - Get a read-only <see cref="T:System.IO.Stream"/> for the associated tag. - </summary> - <param name="tag">The tag to locate data for.</param> - <returns>Returns a <see cref="T:System.IO.Stream"/> containing tag data or null if no tag was found.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.GetData(System.Int16)"> - <summary> - Get the <see cref="T:TvdbLib.SharpZipLib.Zip.ITaggedData">tagged data</see> for a tag. - </summary> - <param name="tag">The tag to search for.</param> - <returns>Returns a <see cref="T:TvdbLib.SharpZipLib.Zip.ITaggedData">tagged value</see> or null if none found.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Find(System.Int32)"> - <summary> - Find an extra data value - </summary> - <param name="headerID">The identifier for the value to find.</param> - <returns>Returns true if the value was found; false otherwise.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddEntry(TvdbLib.SharpZipLib.Zip.ITaggedData)"> - <summary> - Add a new entry to extra data. - </summary> - <param name="taggedData">The <see cref="T:TvdbLib.SharpZipLib.Zip.ITaggedData"/> value to add.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddEntry(System.Int32,System.Byte[])"> - <summary> - Add a new entry to extra data - </summary> - <param name="headerID">The ID for this entry.</param> - <param name="fieldData">The data to add.</param> - <remarks>If the ID already exists its contents are replaced.</remarks> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.StartNewEntry"> - <summary> - Start adding a new entry. - </summary> - <remarks>Add data using <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddData(System.Byte[])"/>, <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddLeShort(System.Int32)"/>, <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddLeInt(System.Int32)"/>, or <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddLeLong(System.Int64)"/>. - The new entry is completed and actually added by calling <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddNewEntry(System.Int32)"/></remarks> - <seealso cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddEntry(TvdbLib.SharpZipLib.Zip.ITaggedData)"/> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddNewEntry(System.Int32)"> - <summary> - Add entry data added since <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.StartNewEntry"/> using the ID passed. - </summary> - <param name="headerID">The identifier to use for this entry.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddData(System.Byte)"> - <summary> - Add a byte of data to the pending new entry. - </summary> - <param name="data">The byte to add.</param> - <seealso cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.StartNewEntry"/> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddData(System.Byte[])"> - <summary> - Add data to a pending new entry. - </summary> - <param name="data">The data to add.</param> - <seealso cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.StartNewEntry"/> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddLeShort(System.Int32)"> - <summary> - Add a short value in little endian order to the pending new entry. - </summary> - <param name="toAdd">The data to add.</param> - <seealso cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.StartNewEntry"/> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddLeInt(System.Int32)"> - <summary> - Add an integer value in little endian order to the pending new entry. - </summary> - <param name="toAdd">The data to add.</param> - <seealso cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.StartNewEntry"/> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.AddLeLong(System.Int64)"> - <summary> - Add a long value in little endian order to the pending new entry. - </summary> - <param name="toAdd">The data to add.</param> - <seealso cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.StartNewEntry"/> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Delete(System.Int32)"> - <summary> - Delete an extra data field. - </summary> - <param name="headerID">The identifier of the field to delete.</param> - <returns>Returns true if the field was found and deleted.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.ReadLong"> - <summary> - Read a long in little endian form from the last <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Find(System.Int32)">found</see> data value - </summary> - <returns>Returns the long value read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.ReadInt"> - <summary> - Read an integer in little endian form from the last <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Find(System.Int32)">found</see> data value. - </summary> - <returns>Returns the integer read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.ReadShort"> - <summary> - Read a short value in little endian form from the last <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Find(System.Int32)">found</see> data value. - </summary> - <returns>Returns the short value read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.ReadByte"> - <summary> - Read a byte from an extra data - </summary> - <returns>The byte value read or -1 if the end of data has been reached.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Skip(System.Int32)"> - <summary> - Skip data during reading. - </summary> - <param name="amount">The number of bytes to skip.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.ReadShortInternal"> - <summary> - Internal form of <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.ReadShort"/> that reads data at any location. - </summary> - <returns>Returns the short value read.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Dispose"> - <summary> - Dispose of this instance. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipExtraData.Length"> - <summary> - Gets the current extra data length. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipExtraData.ValueLength"> - <summary> - Get the length of the last value found by <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Find(System.Int32)"/> - </summary> - <remarks>This is only valid if <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Find(System.Int32)"/> has previously returned true.</remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipExtraData.CurrentReadIndex"> - <summary> - Get the index for the current read value. - </summary> - <remarks>This is only valid if <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.Find(System.Int32)"/> has previously returned true. - Initially the result will be the index of the first byte of actual data. The value is updated after calls to - <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.ReadInt"/>, <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.ReadShort"/> and <see cref="M:TvdbLib.SharpZipLib.Zip.ZipExtraData.ReadLong"/>. </remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipExtraData.UnreadCount"> - <summary> - Get the number of bytes remaining to be read for the current value; - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream"> - <summary> - A special stream deflating or compressing the bytes that are - written to it. It uses a Deflater to perform actual deflating.<br/> - Authors of the original java version : Tom Tromey, Jochen Hoenicke - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.#ctor(System.IO.Stream)"> - <summary> - Creates a new DeflaterOutputStream with a default Deflater and default buffer size. - </summary> - <param name="baseOutputStream"> - the output stream where deflated output should be written. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.#ctor(System.IO.Stream,TvdbLib.SharpZipLib.Zip.Compression.Deflater)"> - <summary> - Creates a new DeflaterOutputStream with the given Deflater and - default buffer size. - </summary> - <param name="baseOutputStream"> - the output stream where deflated output should be written. - </param> - <param name="deflater"> - the underlying deflater. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.#ctor(System.IO.Stream,TvdbLib.SharpZipLib.Zip.Compression.Deflater,System.Int32)"> - <summary> - Creates a new DeflaterOutputStream with the given Deflater and - buffer size. - </summary> - <param name="baseOutputStream"> - The output stream where deflated output is written. - </param> - <param name="deflater"> - The underlying deflater to use - </param> - <param name="bufferSize"> - The buffer size to use when deflating - </param> - <exception cref="T:System.ArgumentOutOfRangeException"> - bufsize is less than or equal to zero. - </exception> - <exception cref="T:System.ArgumentException"> - baseOutputStream does not support writing - </exception> - <exception cref="T:System.ArgumentNullException"> - deflater instance is null - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Finish"> - <summary> - Finishes the stream by calling finish() on the deflater. - </summary> - <exception cref="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - Not all input is deflated - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.EncryptBlock(System.Byte[],System.Int32,System.Int32)"> - <summary> - Encrypt a block of data - </summary> - <param name="buffer"> - Data to encrypt. NOTE the original contents of the buffer are lost - </param> - <param name="offset"> - Offset of first byte in buffer to encrypt - </param> - <param name="length"> - Number of bytes in buffer to encrypt - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.InitializePassword(System.String)"> - <summary> - Initializes encryption keys based on given <paramref name="password"/>. - </summary> - <param name="password">The password.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Deflate"> - <summary> - Deflates everything in the input buffers. This will call - <code>def.deflate()</code> until all bytes from the input buffers - are processed. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Seek(System.Int64,System.IO.SeekOrigin)"> - <summary> - Sets the current position of this stream to the given value. Not supported by this class! - </summary> - <param name="offset">The offset relative to the <paramref name="origin"/> to seek.</param> - <param name="origin">The <see cref="T:System.IO.SeekOrigin"/> to seek from.</param> - <returns>The new position in the stream.</returns> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.SetLength(System.Int64)"> - <summary> - Sets the length of this stream to the given value. Not supported by this class! - </summary> - <param name="value">The new stream length.</param> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.ReadByte"> - <summary> - Read a byte from stream advancing position by one - </summary> - <returns>The byte read cast to an int. THe value is -1 if at the end of the stream.</returns> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Read(System.Byte[],System.Int32,System.Int32)"> - <summary> - Read a block of bytes from stream - </summary> - <param name="buffer">The buffer to store read data in.</param> - <param name="offset">The offset to start storing at.</param> - <param name="count">The maximum number of bytes to read.</param> - <returns>The actual number of bytes read. Zero if end of stream is detected.</returns> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)"> - <summary> - Asynchronous reads are not supported a NotSupportedException is always thrown - </summary> - <param name="buffer">The buffer to read into.</param> - <param name="offset">The offset to start storing data at.</param> - <param name="count">The number of bytes to read</param> - <param name="callback">The async callback to use.</param> - <param name="state">The state to use.</param> - <returns>Returns an <see cref="T:System.IAsyncResult"/></returns> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)"> - <summary> - Asynchronous writes arent supported, a NotSupportedException is always thrown - </summary> - <param name="buffer">The buffer to write.</param> - <param name="offset">The offset to begin writing at.</param> - <param name="count">The number of bytes to write.</param> - <param name="callback">The <see cref="T:System.AsyncCallback"/> to use.</param> - <param name="state">The state object.</param> - <returns>Returns an IAsyncResult.</returns> - <exception cref="T:System.NotSupportedException">Any access</exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Flush"> - <summary> - Flushes the stream by calling <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Flush">Flush</see> on the deflater and then - on the underlying stream. This ensures that all bytes are flushed. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Close"> - <summary> - Calls <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Finish"/> and closes the underlying - stream when <see cref="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.IsStreamOwner"></see> is true. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.WriteByte(System.Byte)"> - <summary> - Writes a single byte to the compressed output stream. - </summary> - <param name="value"> - The byte value. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Write(System.Byte[],System.Int32,System.Int32)"> - <summary> - Writes bytes from an array to the compressed stream. - </summary> - <param name="buffer"> - The byte array - </param> - <param name="offset"> - The offset into the byte array where to start. - </param> - <param name="count"> - The number of bytes to write. - </param> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.buffer_"> - <summary> - This buffer is used temporarily to retrieve the bytes from the - deflater and write them to the underlying output stream. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.deflater_"> - <summary> - The deflater which is used to deflate the stream. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.baseOutputStream_"> - <summary> - Base stream the deflater depends on. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.IsStreamOwner"> - <summary> - Get/set flag indicating ownership of the underlying stream. - When the flag is true <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Close"></see> will close the underlying stream also. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.CanPatchEntries"> - <summary> - Allows client to determine if an entry can be patched after its added - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Password"> - <summary> - Get/set the password used for encryption. - </summary> - <remarks>When set to null or if the password is empty no encryption is performed</remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.CanRead"> - <summary> - Gets value indicating stream can be read from - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.CanSeek"> - <summary> - Gets a value indicating if seeking is supported for this stream - This property always returns false - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.CanWrite"> - <summary> - Get value indicating if this stream supports writing - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Length"> - <summary> - Get current length of stream - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Position"> - <summary> - Gets the current position within the stream. - </summary> - <exception cref="T:System.NotSupportedException">Any attempt to set position</exception> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.DeflaterPending"> - <summary> - This class stores the pending output of the Deflater. - - author of the original java version : Jochen Hoenicke - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer"> - <summary> - This class is general purpose class for writing data to a buffer. - - It allows you to write bits as well as bytes - Based on DeflaterPending.java - - author of the original java version : Jochen Hoenicke - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.buffer_"> - <summary> - Internal work buffer - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.#ctor"> - <summary> - construct instance using default buffer size of 4096 - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.#ctor(System.Int32)"> - <summary> - construct instance using specified buffer size - </summary> - <param name="bufferSize"> - size to use for internal buffer - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.Reset"> - <summary> - Clear internal state/buffers - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.WriteByte(System.Int32)"> - <summary> - Write a byte to buffer - </summary> - <param name="value"> - The value to write - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.WriteShort(System.Int32)"> - <summary> - Write a short value to buffer LSB first - </summary> - <param name="value"> - The value to write. - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.WriteInt(System.Int32)"> - <summary> - write an integer LSB first - </summary> - <param name="value">The value to write.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.WriteBlock(System.Byte[],System.Int32,System.Int32)"> - <summary> - Write a block of data to buffer - </summary> - <param name="block">data to write</param> - <param name="offset">offset of first byte to write</param> - <param name="length">number of bytes to write</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.AlignToByte"> - <summary> - Align internal buffer on a byte boundary - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.WriteBits(System.Int32,System.Int32)"> - <summary> - Write bits to internal buffer - </summary> - <param name="b">source of bits</param> - <param name="count">number of bits to write</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.WriteShortMSB(System.Int32)"> - <summary> - Write a short value to internal buffer most significant byte first - </summary> - <param name="s">value to write</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.Flush(System.Byte[],System.Int32,System.Int32)"> - <summary> - Flushes the pending buffer into the given output array. If the - output array is to small, only a partial flush is done. - </summary> - <param name="output">The output array.</param> - <param name="offset">The offset into output array.</param> - <param name="length">The maximum number of bytes to store.</param> - <returns>The number of bytes flushed.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.ToByteArray"> - <summary> - Convert internal buffer to byte array. - Buffer is empty on completion - </summary> - <returns> - The internal buffer contents converted to a byte array. - </returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.BitCount"> - <summary> - The number of bits written to the buffer - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.PendingBuffer.IsFlushed"> - <summary> - Indicates if buffer has been flushed - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterPending.#ctor"> - <summary> - Construct instance with default buffer size - </summary> - </member> - <member name="T:TvdbLib.Exceptions.TvdbInvalidApiKeyException"> - <summary> - Exception thrown when a request is made which requires a valid - api key but none is set - </summary> - </member> - <member name="M:TvdbLib.Exceptions.TvdbInvalidApiKeyException.#ctor(System.String)"> - <summary> - TvdbInvalidAPIKeyException constructor - </summary> - <param name="_text">Message</param> - </member> - <member name="M:TvdbLib.Exceptions.TvdbInvalidApiKeyException.#ctor"> - <summary> - TvdbInvalidAPIKeyException constructor - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Encryption.PkzipClassic"> - <summary> - PkzipClassic embodies the classic or original encryption facilities used in Pkzip archives. - While it has been superceded by more recent and more powerful algorithms, its still in use and - is viable for preventing casual snooping - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassic.GenerateKeys(System.Byte[])"> - <summary> - Generates new encryption keys based on given seed - </summary> - <param name="seed">The seed value to initialise keys with.</param> - <returns>A new key value.</returns> - </member> - <member name="T:TvdbLib.SharpZipLib.Encryption.PkzipClassicCryptoBase"> - <summary> - PkzipClassicCryptoBase provides the low level facilities for encryption - and decryption using the PkzipClassic algorithm. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicCryptoBase.TransformByte"> - <summary> - Transform a single byte - </summary> - <returns> - The transformed value - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicCryptoBase.SetKeys(System.Byte[])"> - <summary> - Set the key schedule for encryption/decryption. - </summary> - <param name="keyData">The data use to set the keys from.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicCryptoBase.UpdateKeys(System.Byte)"> - <summary> - Update encryption keys - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicCryptoBase.Reset"> - <summary> - Reset the internal state. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform"> - <summary> - PkzipClassic CryptoTransform for encryption. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform.#ctor(System.Byte[])"> - <summary> - Initialise a new instance of <see cref="T:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform"></see> - </summary> - <param name="keyBlock">The key block to use.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)"> - <summary> - Transforms the specified region of the specified byte array. - </summary> - <param name="inputBuffer">The input for which to compute the transform.</param> - <param name="inputOffset">The offset into the byte array from which to begin using data.</param> - <param name="inputCount">The number of bytes in the byte array to use as data.</param> - <returns>The computed transform.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)"> - <summary> - Transforms the specified region of the input byte array and copies - the resulting transform to the specified region of the output byte array. - </summary> - <param name="inputBuffer">The input for which to compute the transform.</param> - <param name="inputOffset">The offset into the input byte array from which to begin using data.</param> - <param name="inputCount">The number of bytes in the input byte array to use as data.</param> - <param name="outputBuffer">The output to which to write the transform.</param> - <param name="outputOffset">The offset into the output byte array from which to begin writing data.</param> - <returns>The number of bytes written.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform.Dispose"> - <summary> - Cleanup internal state. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform.CanReuseTransform"> - <summary> - Gets a value indicating whether the current transform can be reused. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform.InputBlockSize"> - <summary> - Gets the size of the input data blocks in bytes. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform.OutputBlockSize"> - <summary> - Gets the size of the output data blocks in bytes. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform.CanTransformMultipleBlocks"> - <summary> - Gets a value indicating whether multiple blocks can be transformed. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform"> - <summary> - PkzipClassic CryptoTransform for decryption. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform.#ctor(System.Byte[])"> - <summary> - Initialise a new instance of <see cref="T:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform"></see>. - </summary> - <param name="keyBlock">The key block to decrypt with.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)"> - <summary> - Transforms the specified region of the specified byte array. - </summary> - <param name="inputBuffer">The input for which to compute the transform.</param> - <param name="inputOffset">The offset into the byte array from which to begin using data.</param> - <param name="inputCount">The number of bytes in the byte array to use as data.</param> - <returns>The computed transform.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)"> - <summary> - Transforms the specified region of the input byte array and copies - the resulting transform to the specified region of the output byte array. - </summary> - <param name="inputBuffer">The input for which to compute the transform.</param> - <param name="inputOffset">The offset into the input byte array from which to begin using data.</param> - <param name="inputCount">The number of bytes in the input byte array to use as data.</param> - <param name="outputBuffer">The output to which to write the transform.</param> - <param name="outputOffset">The offset into the output byte array from which to begin writing data.</param> - <returns>The number of bytes written.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform.Dispose"> - <summary> - Cleanup internal state. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform.CanReuseTransform"> - <summary> - Gets a value indicating whether the current transform can be reused. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform.InputBlockSize"> - <summary> - Gets the size of the input data blocks in bytes. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform.OutputBlockSize"> - <summary> - Gets the size of the output data blocks in bytes. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicDecryptCryptoTransform.CanTransformMultipleBlocks"> - <summary> - Gets a value indicating whether multiple blocks can be transformed. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Encryption.PkzipClassicManaged"> - <summary> - Defines a wrapper object to access the Pkzip algorithm. - This class cannot be inherited. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicManaged.GenerateIV"> - <summary> - Generate an initial vector. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicManaged.GenerateKey"> - <summary> - Generate a new random key. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicManaged.CreateEncryptor(System.Byte[],System.Byte[])"> - <summary> - Create an encryptor. - </summary> - <param name="rgbKey">The key to use for this encryptor.</param> - <param name="rgbIV">Initialisation vector for the new encryptor.</param> - <returns>Returns a new PkzipClassic encryptor</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Encryption.PkzipClassicManaged.CreateDecryptor(System.Byte[],System.Byte[])"> - <summary> - Create a decryptor. - </summary> - <param name="rgbKey">Keys to use for this new decryptor.</param> - <param name="rgbIV">Initialisation vector for the new decryptor.</param> - <returns>Returns a new decryptor.</returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicManaged.BlockSize"> - <summary> - Get / set the applicable block size in bits. - </summary> - <remarks>The only valid block size is 8.</remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicManaged.LegalKeySizes"> - <summary> - Get an array of legal <see cref="T:System.Security.Cryptography.KeySizes">key sizes.</see> - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicManaged.LegalBlockSizes"> - <summary> - Get an array of legal <see cref="T:System.Security.Cryptography.KeySizes">block sizes</see>. - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Encryption.PkzipClassicManaged.Key"> - <summary> - Get / set the key value applicable. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator"> - <summary> - This class allows us to retrieve a specified number of bits from - the input buffer, as well as copy big byte blocks. - - It uses an int buffer to store up to 31 bits for direct - manipulation. This guarantees that we can get at least 16 bits, - but we only need at most 15, so this is all safe. - - There are some optimizations in this class, for example, you must - never peek more than 8 bits more than needed, and you must first - peek bits before you may drop them. This is not a general purpose - class but optimized for the behaviour of the Inflater. - - authors of the original java version : John Leuner, Jochen Hoenicke - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.#ctor"> - <summary> - Constructs a default StreamManipulator with all buffers empty - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.PeekBits(System.Int32)"> - <summary> - Get the next sequence of bits but don't increase input pointer. bitCount must be - less or equal 16 and if this call succeeds, you must drop - at least n - 8 bits in the next call. - </summary> - <param name="bitCount">The number of bits to peek.</param> - <returns> - the value of the bits, or -1 if not enough bits available. */ - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.DropBits(System.Int32)"> - <summary> - Drops the next n bits from the input. You should have called PeekBits - with a bigger or equal n before, to make sure that enough bits are in - the bit buffer. - </summary> - <param name="bitCount">The number of bits to drop.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.GetBits(System.Int32)"> - <summary> - Gets the next n bits and increases input pointer. This is equivalent - to <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.PeekBits(System.Int32)"/> followed by <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.DropBits(System.Int32)"/>, except for correct error handling. - </summary> - <param name="bitCount">The number of bits to retrieve.</param> - <returns> - the value of the bits, or -1 if not enough bits available. - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.SkipToByteBoundary"> - <summary> - Skips to the next byte boundary. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.CopyBytes(System.Byte[],System.Int32,System.Int32)"> - <summary> - Copies bytes from input buffer to output buffer starting - at output[offset]. You have to make sure, that the buffer is - byte aligned. If not enough bytes are available, copies fewer - bytes. - </summary> - <param name="output"> - The buffer to copy bytes to. - </param> - <param name="offset"> - The offset in the buffer at which copying starts - </param> - <param name="length"> - The length to copy, 0 is allowed. - </param> - <returns> - The number of bytes copied, 0 if no bytes were available. - </returns> - <exception cref="T:System.ArgumentOutOfRangeException"> - Length is less than zero - </exception> - <exception cref="T:System.InvalidOperationException"> - Bit buffer isnt byte aligned - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.Reset"> - <summary> - Resets state and empties internal buffers - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.SetInput(System.Byte[],System.Int32,System.Int32)"> - <summary> - Add more input for consumption. - Only call when IsNeedingInput returns true - </summary> - <param name="buffer">data to be input</param> - <param name="offset">offset of first byte of input</param> - <param name="count">number of bytes of input to add.</param> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.AvailableBits"> - <summary> - Gets the number of bits available in the bit buffer. This must be - only called when a previous PeekBits() returned -1. - </summary> - <returns> - the number of bits available. - </returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.AvailableBytes"> - <summary> - Gets the number of bytes available. - </summary> - <returns> - The number of bytes available. - </returns> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.Streams.StreamManipulator.IsNeedingInput"> - <summary> - Returns true when SetInput can be called - </summary> - </member> - <member name="T:TvdbLib.Data.TvdbUser"> - <summary> - Class that holds all user information - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbUser.#ctor(System.String,System.String)"> - <summary> - TvdbUser constructor - </summary> - <param name="_username">Name of the user, can be choosen freely</param> - <param name="_userIdentifier">User identifier from http://thetvdb.com</param> - </member> - <member name="M:TvdbLib.Data.TvdbUser.#ctor"> - <summary> - TvdbUser constructor - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbUser.UserPreferredLanguage"> - <summary> - Preferred language of the user - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbUser.UserIdentifier"> - <summary> - This is the unique identifier assigned to every user. They can access this value by visiting the account settings page on the site. This is a 16 character alphanumeric string, but you should program your applications to handle id strings up to 32 characters in length. - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbUser.UserName"> - <summary> - Username - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbUser.UserFavorites"> - <summary> - List of user favorites - </summary> - </member> - <member name="T:TvdbLib.Exceptions.TvdbInvalidXmlException"> - <summary> - Description of TvdbInvalidXmlException. - </summary> - </member> - <member name="M:TvdbLib.Exceptions.TvdbInvalidXmlException.#ctor(System.String)"> - <summary> - TvdbInvalidXmlException constructor - </summary> - <param name="_text">Message</param> - </member> - <member name="M:TvdbLib.Exceptions.TvdbInvalidXmlException.#ctor(System.String,System.Exception)"> - <summary> - TvdbInvalidXmlException constructor - </summary> - <param name="_text">Message</param> - <param name="_inner">Inner Exception</param> - </member> - <member name="M:TvdbLib.Exceptions.TvdbInvalidXmlException.#ctor"> - <summary> - TvdbInvalidXmlException constructor - </summary> - </member> - <member name="T:TvdbLib.Data.TvdbSeries"> - <summary> - Series class holds all the info that can be retrieved from http://thetvdb.com. <br/> - <br/> - Those are as follows:<br/> - <br/> - - Base information: <br/> - <code> - <Series> - <id>73739</id> - <Actors>|Malcolm David Kelley|Jorge Garcia|Maggie Grace|...|</Actors> - <Airs_DayOfWeek>Thursday</Airs_DayOfWeek> - <Airs_Time>9:00 PM</Airs_Time> - <ContentRating>TV-14</ContentRating> - <FirstAired>2004-09-22</FirstAired> - <Genre>|Action and Adventure|Drama|Science-Fiction|</Genre> - <IMDB_ID>tt0411008</IMDB_ID> - <Language>en</Language> - <Network>ABC</Network> - <Overview>After Oceanic Air flight 815...</Overview> - <Rating>8.9</Rating> - <Runtime>60</Runtime> - <SeriesID>24313</SeriesID> - <SeriesName>Lost</SeriesName> - <Status>Continuing</Status> - <banner>graphical/24313-g2.jpg</banner> - <fanart>fanart/original/73739-1.jpg</fanart> - <lastupdated>1205694666</lastupdated> - <zap2it_id>SH672362</zap2it_id> - </Series> - </code> - - Banner information <br/> - - Episode information <br/> - - Extended actor information <br/> - <br/> - Each of those can be downloaded seperately. If the information is downloaded as - zipped file, everything is downloaded at once - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbSeries.#ctor"> - <summary> - Basic constructor for the TvdbSeries class - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbSeries.#ctor(TvdbLib.Data.TvdbSeriesFields)"> - <summary> - Create a series object with all the information contained in the TvdbSeriesFields object - </summary> - <param name="_fields"></param> - </member> - <member name="M:TvdbLib.Data.TvdbSeries.AddLanguage(TvdbLib.Data.TvdbSeriesFields)"> - <summary> - Add a new language to the series - </summary> - <param name="_fields"></param> - </member> - <member name="M:TvdbLib.Data.TvdbSeries.SetLanguage(TvdbLib.Data.TvdbLanguage)"> - <summary> - Set the language of the series to one of the languages that have - already been loaded - </summary> - <param name="_language">The new language for this series</param> - <returns>true if success, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.TvdbSeries.SetLanguage(System.String)"> - <summary> - Set the language of the series to one of the languages that have - already been loaded - </summary> - <param name="_language">The new language abbriviation for this series</param> - <returns>true if success, false otherwise</returns> - </member> - <member name="M:TvdbLib.Data.TvdbSeries.GetAvailableLanguages"> - <summary> - Get all languages that have already been loaded for this series - </summary> - <returns>List of all translations that are loaded for this series</returns> - </member> - <member name="M:TvdbLib.Data.TvdbSeries.GetEpisodes(System.Int32)"> - <summary> - Return a list of episodes for the given season - </summary> - <param name="_season">Season for which episodes should be returned</param> - <returns>List of episodes for the given season</returns> - </member> - <member name="M:TvdbLib.Data.TvdbSeries.ToString"> - <summary> - returns SeriesName (SeriesId) - </summary> - <returns>String representing this series</returns> - </member> - <member name="M:TvdbLib.Data.TvdbSeries.UpdateSeriesInfo(TvdbLib.Data.TvdbSeries)"> - <summary> - Uptdate the info of the current series with the updated one - </summary> - <param name="_series">TvdbSeries object</param> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.SeriesTranslations"> - <summary> - Get all available Translations - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.IsFavorite"> - <summary> - Is the series a favorite - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.GenreString"> - <summary> - Returns the genre string in the format | genre1 | genre2 | genre3 | - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.ActorsString"> - <summary> - Formatted String of actors that appear during this episode in the - format | actor1 | actor2 | actor3 | - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.Banners"> - <summary> - returns a list of all banners for this series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.BannersLoaded"> - <summary> - Is the banner info loaded - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.SeriesBanners"> - <summary> - returns a list of all series banners for this series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.SeasonBanners"> - <summary> - Returns a list of all season banners for this series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.PosterBanners"> - <summary> - Returns a list of all season banners for this series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.FanartBanners"> - <summary> - Returns a list of all fanart banners for this series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.NumSeasons"> - <summary> - How many Season does the series have - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.TvdbActors"> - <summary> - List of loaded tvdb actors - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSeries.TvdbActorsLoaded"> - <summary> - Is the actor info loaded - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ZipException"> - <summary> - Represents exception conditions specific to Zip archive handling - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> - <summary> - Deserialization constructor - </summary> - <param name="info"><see cref="T:System.Runtime.Serialization.SerializationInfo"/> for this constructor</param> - <param name="context"><see cref="T:System.Runtime.Serialization.StreamingContext"/> for this constructor</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipException.#ctor"> - <summary> - Initializes a new instance of the ZipException class. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipException.#ctor(System.String)"> - <summary> - Initializes a new instance of the ZipException class with a specified error message. - </summary> - <param name="message">The error message that explains the reason for the exception.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipException.#ctor(System.String,System.Exception)"> - <summary> - Initialise a new instance of ZipException. - </summary> - <param name="message">A message describing the error.</param> - <param name="exception">The exception that is the cause of the current exception.</param> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.DeflateStrategy"> - <summary> - Strategies for deflater - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflateStrategy.Default"> - <summary> - The default strategy - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflateStrategy.Filtered"> - <summary> - This strategy will only allow longer string repetitions. It is - useful for random data with a small character set. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflateStrategy.HuffmanOnly"> - <summary> - This strategy will not look for string repetitions at all. It - only encodes with Huffman trees (which means, that more common - characters get a smaller encoding. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine"> - <summary> - Low level compression engine for deflate algorithm which uses a 32K sliding window - with secondary compression from Huffman/Shannon-Fano codes. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.#ctor(TvdbLib.SharpZipLib.Zip.Compression.DeflaterPending)"> - <summary> - Construct instance with pending buffer - </summary> - <param name="pending"> - Pending buffer to use - </param>> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.Deflate(System.Boolean,System.Boolean)"> - <summary> - Deflate drives actual compression of data - </summary> - <param name="flush">True to flush input buffers</param> - <param name="finish">Finish deflation with the current input.</param> - <returns>Returns true if progress has been made.</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.SetInput(System.Byte[],System.Int32,System.Int32)"> - <summary> - Sets input data to be deflated. Should only be called when <code>NeedsInput()</code> - returns true - </summary> - <param name="buffer">The buffer containing input data.</param> - <param name="offset">The offset of the first byte of data.</param> - <param name="count">The number of bytes of data to use as input.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.NeedsInput"> - <summary> - Determines if more <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.SetInput(System.Byte[],System.Int32,System.Int32)">input</see> is needed. - </summary> - <returns>Return true if input is needed via <see cref="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.SetInput(System.Byte[],System.Int32,System.Int32)">SetInput</see></returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.SetDictionary(System.Byte[],System.Int32,System.Int32)"> - <summary> - Set compression dictionary - </summary> - <param name="buffer">The buffer containing the dictionary data</param> - <param name="offset">The offset in the buffer for the first byte of data</param> - <param name="length">The length of the dictionary data.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.Reset"> - <summary> - Reset internal state - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.ResetAdler"> - <summary> - Reset Adler checksum - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.SetLevel(System.Int32)"> - <summary> - Set the deflate level (0-9) - </summary> - <param name="level">The value to set the level to.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.FillWindow"> - <summary> - Fill the window - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.InsertString"> - <summary> - Inserts the current string in the head hash and returns the previous - value for this hash. - </summary> - <returns>The previous hash value</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.FindLongestMatch(System.Int32)"> - <summary> - Find the best (longest) string in the window matching the - string starting at strstart. - - Preconditions: - <code> - strstart + MAX_MATCH <= window.length.</code> - </summary> - <param name="curMatch"></param> - <returns>True if a match greater than the minimum length is found</returns> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.head"> - <summary> - Hashtable, hashing three characters to an index for window, so - that window[index]..window[index+2] have this hash code. - Note that the array should really be unsigned short, so you need - to and the values with 0xffff. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.prev"> - <summary> - <code>prev[index & WMASK]</code> points to the previous index that has the - same hash code as the string starting at index. This way - entries with the same hash code are in a linked list. - Note that the array should really be unsigned short, so you need - to and the values with 0xffff. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.strstart"> - <summary> - Points to the current character in the window. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.lookahead"> - <summary> - lookahead is the number of characters starting at strstart in - window that are valid. - So window[strstart] until window[strstart+lookahead-1] are valid - characters. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.window"> - <summary> - This array contains the part of the uncompressed stream that - is of relevance. The current character is indexed by strstart. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.compressionFunction"> - <summary> - The current compression function. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.inputBuf"> - <summary> - The input data for compression. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.totalIn"> - <summary> - The total bytes of input read. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.inputOff"> - <summary> - The offset into inputBuf, where input data starts. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.inputEnd"> - <summary> - The end offset of the input data. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.adler"> - <summary> - The adler checksum - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.Adler"> - <summary> - Get current value of Adler checksum - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.TotalIn"> - <summary> - Total data processed - </summary> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.Compression.DeflaterEngine.Strategy"> - <summary> - Get/set the <see cref="T:TvdbLib.SharpZipLib.Zip.Compression.DeflateStrategy">deflate strategy</see> - </summary> - </member> - <member name="T:TvdbLib.Exceptions.TvdbUserNotFoundException"> - <summary> - Exception thrown when no user has been found - </summary> - </member> - <member name="M:TvdbLib.Exceptions.TvdbUserNotFoundException.#ctor(System.String)"> - <summary> - TvdbUserNotFoundException constructor - </summary> - <param name="_text">Message</param> - </member> - <member name="T:TvdbLib.TvdbLinkCreator"> - <summary> - Information on server structure and mirrors of tvdb - - <![CDATA[ - <mirrorpath>/api/<apikey>/ - |---- mirrors.xml - |---- languages.xml - | - |---- series/ - | |---- <seriesid>/ - | |---- <language>.xml (Base Series Record) - | |---- banners.xml (All banners related to this series) - | | - | |---- all/ - | | |---- <language>.xml (Full Series Record) - | | |---- <language>.zip (Zipped version of Full Series Record and banners.xml) - | | - | |---- default/ (sorts using the default ordering method) - | | |---- <season#>/<episode#>/ - | | |---- <language>.xml (Base Episode Record) - | | - | |---- dvd/ (sorts using the dvd ordering method) - | | |---- <season#>/<episode#>/ - | | |---- <language>.xml (Base Episode Record) - | | - | |---- absolute/ (sorts using the absolute ordering method) - | |---- <absolute#>/ - | |---- <language>.xml (Base Episode Record) - | - |---- episodes - | |---- <episodeid>/ (will return en.xml by default) - | |---- <language>.xml (Base Episode Record) - | - |---- (updates) - |---- s<timeframe>.xml - |---- updates_<timeframe>.zip - ]]> - </summary> - </member> - <member name="F:TvdbLib.TvdbLinkCreator.BASE_SERVER"> - <summary> - Base server where all operations start - </summary> - </member> - <member name="F:TvdbLib.TvdbLinkCreator.LANG_PATH"> - <summary> - Path of file where we get the available languages - </summary> - </member> - <member name="M:TvdbLib.TvdbLinkCreator.CreateUserFavouriteLink(System.String,TvdbLib.Util.UserFavouriteAction,System.Int32)"> - <summary> - Creates link which (depending on params) gets user favorites, adds a series to user - favorites or removes a series from the favorite lis - </summary> - <param name="_identifier"></param> - <param name="_type"></param> - <param name="_seriesId"></param> - <returns>Link</returns> - </member> - <member name="M:TvdbLib.TvdbLinkCreator.CreateUserFavouriteLink(System.String)"> - <summary> - Creates link which only retrieves the user favourites - </summary> - <param name="_identifier"></param> - <returns>Link</returns> - </member> - <member name="M:TvdbLib.TvdbLinkCreator.CreateActorLink(System.Int32,System.String)"> - <summary> - Create link to get actor info - </summary> - <param name="_seriesId">series id</param> - <param name="_apiKey">api key</param> - <returns>Link</returns> - </member> - <member name="M:TvdbLib.TvdbLinkCreator.CreateAllSeriesRatingsLink(System.String,System.String)"> - <summary> - create a link to all series rated by the user - </summary> - <param name="_apiKey">api key</param> - <param name="_userIdentifier">user identifier</param> - <returns>Link</returns> - </member> - <member name="M:TvdbLib.TvdbLinkCreator.CreateSeriesRatingsLink(System.String,System.String,System.Int32)"> - <summary> - create a link to all items rated by the user for this series - </summary> - <param name="_apiKey">api key</param> - <param name="_userIdentifier">user identifier</param> - <param name="_seriesId">id of the series</param> - <returns>Link</returns> - </member> - <!-- Badly formed XML comment ignored for member "M:TvdbLib.TvdbLinkCreator.CreateGetSeriesByIdLink(System.String,TvdbLib.ExternalId,System.String)" --> - <member name="T:TvdbLib.Data.TvdbSearchResult"> - <summary> - Class representing the result of a tvdb name query -> for further information - visit http://thetvdb.com/wiki/index.php/API:GetSeries - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbSearchResult.#ctor"> - <summary> - TvdbSearchResult constructor - </summary> - </member> - <member name="M:TvdbLib.Data.TvdbSearchResult.#ctor(System.Int32)"> - <summary> - TvdbSearchResult constructor - </summary> - <param name="_id">Id of series</param> - </member> - <member name="P:TvdbLib.Data.TvdbSearchResult.Id"> - <summary> - Id of the returned series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSearchResult.SeriesName"> - <summary> - Name of the returned series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSearchResult.FirstAired"> - <summary> - When was the returned series aired first - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSearchResult.Language"> - <summary> - Language of the returned series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSearchResult.Overview"> - <summary> - Overview of the returned series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSearchResult.Banner"> - <summary> - Banner of the returned series - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbSearchResult.ImdbId"> - <summary> - Imdb id of the returned series - </summary> - </member> - <member name="T:TvdbLib.Data.TvdbRating"> - <summary> - Represents a rating entry from thetvdb - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbRating.RatingItemType"> - <summary> - Which item type is this rating for - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbRating.CommunityRating"> - <summary> - Community Rating is a double value from 0 to 10 and is the mean value of all user ratings for this item - </summary> - </member> - <member name="P:TvdbLib.Data.TvdbRating.UserRating"> - <summary> - The rating from this user - </summary> - </member> - <member name="T:TvdbLib.Data.TvdbRating.ItemType"> - <summary> - Enum with all items on thetvdb that can be rated - </summary> - </member> - <member name="F:TvdbLib.Data.TvdbRating.ItemType.Series"> - <summary> - Item is a series - </summary> - </member> - <member name="F:TvdbLib.Data.TvdbRating.ItemType.Episode"> - <summary> - Item is an episode - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.UseZip64"> - <summary> - Determines how entries are tested to see if they should use Zip64 extensions or not. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.UseZip64.Off"> - <summary> - Zip64 will not be forced on entries during processing. - </summary> - <remarks>An entry can have this overridden if required</remarks> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.UseZip64.On"> - <summary> - Zip64 should always be used. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.UseZip64.Dynamic"> - <summary> - #ZipLib will determine use based on entry values when added to archive. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.CompressionMethod"> - <summary> - The kind of compression used for an entry in an archive - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.CompressionMethod.Stored"> - <summary> - A direct copy of the file contents is held in the archive - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.CompressionMethod.Deflated"> - <summary> - Common Zip compression method using a sliding dictionary - of up to 32KB and secondary compression from Huffman/Shannon-Fano trees - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.CompressionMethod.Deflate64"> - <summary> - An extension to deflate with a 64KB window. Not supported by #Zip currently - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.CompressionMethod.BZip2"> - <summary> - BZip2 compression. Not supported by #Zip. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.CompressionMethod.WinZipAES"> - <summary> - WinZip special for AES encryption, Not supported by #Zip. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm"> - <summary> - Identifies the encryption algorithm used for an entry - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.None"> - <summary> - No encryption has been used. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.PkzipClassic"> - <summary> - Encrypted using PKZIP 2.0 or 'classic' encryption. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.Des"> - <summary> - DES encryption has been used. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.RC2"> - <summary> - RCS encryption has been used for encryption. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.TripleDes168"> - <summary> - Triple DES encryption with 168 bit keys has been used for this entry. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.TripleDes112"> - <summary> - Triple DES with 112 bit keys has been used for this entry. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.Aes128"> - <summary> - AES 128 has been used for encryption. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.Aes192"> - <summary> - AES 192 has been used for encryption. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.Aes256"> - <summary> - AES 256 has been used for encryption. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.RC2Corrected"> - <summary> - RC2 corrected has been used for encryption. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.Blowfish"> - <summary> - Blowfish has been used for encryption. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.Twofish"> - <summary> - Twofish has been used for encryption. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.RC4"> - <summary> - RC4 has been used for encryption. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.EncryptionAlgorithm.Unknown"> - <summary> - An unknown algorithm has been used for encryption. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.GeneralBitFlags"> - <summary> - Defines the contents of the general bit flags field for an archive entry. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.Encrypted"> - <summary> - Bit 0 if set indicates that the file is encrypted - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.Method"> - <summary> - Bits 1 and 2 - Two bits defining the compression method (only for Method 6 Imploding and 8,9 Deflating) - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.Descriptor"> - <summary> - Bit 3 if set indicates a trailing data desciptor is appended to the entry data - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.ReservedPKware4"> - <summary> - Bit 4 is reserved for use with method 8 for enhanced deflation - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.Patched"> - <summary> - Bit 5 if set indicates the file contains Pkzip compressed patched data. - Requires version 2.7 or greater. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.StrongEncryption"> - <summary> - Bit 6 if set strong encryption has been used for this entry. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.Unused7"> - <summary> - Bit 7 is currently unused - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.Unused8"> - <summary> - Bit 8 is currently unused - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.Unused9"> - <summary> - Bit 9 is currently unused - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.Unused10"> - <summary> - Bit 10 is currently unused - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.UnicodeText"> - <summary> - Bit 11 if set indicates the filename and - comment fields for this file must be encoded using UTF-8. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.EnhancedCompress"> - <summary> - Bit 12 is documented as being reserved by PKware for enhanced compression. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.HeaderMasked"> - <summary> - Bit 13 if set indicates that values in the local header are masked to hide - their actual values, and the central directory is encrypted. - </summary> - <remarks> - Used when encrypting the central directory contents. - </remarks> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.ReservedPkware14"> - <summary> - Bit 14 is documented as being reserved for use by PKware - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.GeneralBitFlags.ReservedPkware15"> - <summary> - Bit 15 is documented as being reserved for use by PKware - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.ZipConstants"> - <summary> - This class contains constants used for Zip format files - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.VersionMadeBy"> - <summary> - The version made by field for entries in the central header when created by this library - </summary> - <remarks> - This is also the Zip version for the library when comparing against the version required to extract - for an entry. - </remarks> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.VERSION_MADE_BY"> - <summary> - The version made by field for entries in the central header when created by this library - </summary> - <remarks> - This is also the Zip version for the library when comparing against the version required to extract - for an entry. See <see cref="P:TvdbLib.SharpZipLib.Zip.ZipInputStream.CanDecompressEntry">ZipInputStream.CanDecompressEntry</see>. - </remarks> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.VersionStrongEncryption"> - <summary> - The minimum version required to support strong encryption - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.VERSION_STRONG_ENCRYPTION"> - <summary> - The minimum version required to support strong encryption - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.VersionZip64"> - <summary> - The version required for Zip64 extensions - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.LocalHeaderBaseSize"> - <summary> - Size of local entry header (excluding variable length fields at end) - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.LOCHDR"> - <summary> - Size of local entry header (excluding variable length fields at end) - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.Zip64DataDescriptorSize"> - <summary> - Size of Zip64 data descriptor - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.DataDescriptorSize"> - <summary> - Size of data descriptor - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.EXTHDR"> - <summary> - Size of data descriptor - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.CentralHeaderBaseSize"> - <summary> - Size of central header entry (excluding variable fields) - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.CENHDR"> - <summary> - Size of central header entry - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.EndOfCentralRecordBaseSize"> - <summary> - Size of end of central record (excluding variable fields) - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.ENDHDR"> - <summary> - Size of end of central record (excluding variable fields) - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.CryptoHeaderSize"> - <summary> - Size of 'classic' cryptographic header stored before any entry data - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.CRYPTO_HEADER_SIZE"> - <summary> - Size of cryptographic header stored before entry data - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.LocalHeaderSignature"> - <summary> - Signature for local entry header - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.LOCSIG"> - <summary> - Signature for local entry header - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.SpanningSignature"> - <summary> - Signature for spanning entry - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.SPANNINGSIG"> - <summary> - Signature for spanning entry - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.SpanningTempSignature"> - <summary> - Signature for temporary spanning entry - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.SPANTEMPSIG"> - <summary> - Signature for temporary spanning entry - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.DataDescriptorSignature"> - <summary> - Signature for data descriptor - </summary> - <remarks> - This is only used where the length, Crc, or compressed size isnt known when the - entry is created and the output stream doesnt support seeking. - The local entry cannot be 'patched' with the correct values in this case - so the values are recorded after the data prefixed by this header, as well as in the central directory. - </remarks> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.EXTSIG"> - <summary> - Signature for data descriptor - </summary> - <remarks> - This is only used where the length, Crc, or compressed size isnt known when the - entry is created and the output stream doesnt support seeking. - The local entry cannot be 'patched' with the correct values in this case - so the values are recorded after the data prefixed by this header, as well as in the central directory. - </remarks> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.CENSIG"> - <summary> - Signature for central header - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.CentralHeaderSignature"> - <summary> - Signature for central header - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.Zip64CentralFileHeaderSignature"> - <summary> - Signature for Zip64 central file header - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.CENSIG64"> - <summary> - Signature for Zip64 central file header - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.Zip64CentralDirLocatorSignature"> - <summary> - Signature for Zip64 central directory locator - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.ArchiveExtraDataSignature"> - <summary> - Signature for archive extra data signature (were headers are encrypted). - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.CentralHeaderDigitalSignature"> - <summary> - Central header digitial signature - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.CENDIGITALSIG"> - <summary> - Central header digitial signature - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.EndOfCentralDirectorySignature"> - <summary> - End of central directory record signature - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.ZipConstants.ENDSIG"> - <summary> - End of central directory record signature - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipConstants.ConvertToString(System.Byte[],System.Int32)"> - <summary> - Convert a portion of a byte array to a string. - </summary> - <param name="data"> - Data to convert to string - </param> - <param name="count"> - Number of bytes to convert starting from index 0 - </param> - <returns> - data[0]..data[length - 1] converted to a string - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipConstants.ConvertToString(System.Byte[])"> - <summary> - Convert a byte array to string - </summary> - <param name="data"> - Byte array to convert - </param> - <returns> - <paramref name="data">data</paramref>converted to a string - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipConstants.ConvertToStringExt(System.Int32,System.Byte[],System.Int32)"> - <summary> - Convert a byte array to string - </summary> - <param name="flags">The applicable general purpose bits flags</param> - <param name="data"> - Byte array to convert - </param> - <param name="count">The number of bytes to convert.</param> - <returns> - <paramref name="data">data</paramref>converted to a string - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipConstants.ConvertToStringExt(System.Int32,System.Byte[])"> - <summary> - Convert a byte array to string - </summary> - <param name="data"> - Byte array to convert - </param> - <param name="flags">The applicable general purpose bits flags</param> - <returns> - <paramref name="data">data</paramref>converted to a string - </returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipConstants.ConvertToArray(System.String)"> - <summary> - Convert a string to a byte array - </summary> - <param name="str"> - String to convert to an array - </param> - <returns>Converted array</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipConstants.ConvertToArray(System.Int32,System.String)"> - <summary> - Convert a string to a byte array - </summary> - <param name="flags">The applicable <see cref="T:TvdbLib.SharpZipLib.Zip.GeneralBitFlags">general purpose bits flags</see></param> - <param name="str"> - String to convert to an array - </param> - <returns>Converted array</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.ZipConstants.#ctor"> - <summary> - Initialise default instance of <see cref="T:TvdbLib.SharpZipLib.Zip.ZipConstants">ZipConstants</see> - </summary> - <remarks> - Private to prevent instances being created. - </remarks> - </member> - <member name="P:TvdbLib.SharpZipLib.Zip.ZipConstants.DefaultCodePage"> - <summary> - Default encoding used for string conversion. 0 gives the default system OEM code page. - Dont use unicode encodings if you want to be Zip compatible! - Using the default code page isnt the full solution neccessarily - there are many variable factors, codepage 850 is often a good choice for - European users, however be careful about compatability. - </summary> - </member> - <member name="T:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman"> - <summary> - This is the DeflaterHuffman class. - - This class is <i>not</i> thread safe. This is inherent in the API, due - to the split of Deflate and SetInput. - - author of the original java version : Jochen Hoenicke - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.pending"> - <summary> - Pending buffer to use - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.#ctor(TvdbLib.SharpZipLib.Zip.Compression.DeflaterPending)"> - <summary> - Construct instance with pending buffer - </summary> - <param name="pending">Pending buffer to use</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Reset"> - <summary> - Reset internal state - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.SendAllTrees(System.Int32)"> - <summary> - Write all trees to pending buffer - </summary> - <param name="blTreeCodes">The number/rank of treecodes to send.</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.CompressBlock"> - <summary> - Compress current buffer writing data to pending buffer - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.FlushStoredBlock(System.Byte[],System.Int32,System.Int32,System.Boolean)"> - <summary> - Flush block to output with no compression - </summary> - <param name="stored">Data to write</param> - <param name="storedOffset">Index of first byte to write</param> - <param name="storedLength">Count of bytes to write</param> - <param name="lastBlock">True if this is the last block</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.FlushBlock(System.Byte[],System.Int32,System.Int32,System.Boolean)"> - <summary> - Flush block to output with compression - </summary> - <param name="stored">Data to flush</param> - <param name="storedOffset">Index of first byte to flush</param> - <param name="storedLength">Count of bytes to flush</param> - <param name="lastBlock">True if this is the last block</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.IsFull"> - <summary> - Get value indicating if internal buffer is full - </summary> - <returns>true if buffer is full</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.TallyLit(System.Int32)"> - <summary> - Add literal to buffer - </summary> - <param name="literal">Literal value to add to buffer.</param> - <returns>Value indicating internal buffer is full</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.TallyDist(System.Int32,System.Int32)"> - <summary> - Add distance code and length to literal and distance trees - </summary> - <param name="distance">Distance code</param> - <param name="length">Length</param> - <returns>Value indicating if internal buffer is full</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.BitReverse(System.Int32)"> - <summary> - Reverse the bits of a 16 bit value. - </summary> - <param name="toReverse">Value to reverse bits</param> - <returns>Value with bits reversed</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree.Reset"> - <summary> - Resets the internal state of the tree - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree.CheckEmpty"> - <summary> - Check that all frequencies are zero - </summary> - <exception cref="T:TvdbLib.SharpZipLib.SharpZipBaseException"> - At least one frequency is non-zero - </exception> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree.SetStaticCodes(System.Int16[],System.Byte[])"> - <summary> - Set static codes and length - </summary> - <param name="staticCodes">new codes</param> - <param name="staticLengths">length for new codes</param> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree.BuildCodes"> - <summary> - Build dynamic codes and lengths - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree.GetEncodedLength"> - <summary> - Get encoded length - </summary> - <returns>Encoded length, the sum of frequencies * lengths</returns> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree.CalcBLFreq(TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree)"> - <summary> - Scan a literal or distance tree to determine the frequencies of the codes - in the bit length tree. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree.WriteTree(TvdbLib.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree)"> - <summary> - Write tree values - </summary> - <param name="blTree">Tree to write</param> - </member> - <member name="T:TvdbLib.SharpZipLib.Checksums.Crc32"> - <summary> - Generate a table for a byte-wise 32-bit CRC calculation on the polynomial: - x^32+x^26+x^23+x^22+x^16+x^12+x^11+x^10+x^8+x^7+x^5+x^4+x^2+x+1. - - Polynomials over GF(2) are represented in binary, one bit per coefficient, - with the lowest powers in the most significant bit. Then adding polynomials - is just exclusive-or, and multiplying a polynomial by x is a right shift by - one. If we call the above polynomial p, and represent a byte as the - polynomial q, also with the lowest power in the most significant bit (so the - byte 0xb1 is the polynomial x^7+x^3+x+1), then the CRC is (q*x^32) mod p, - where a mod b means the remainder after dividing a by b. - - This calculation is done using the shift-register method of multiplying and - taking the remainder. The register is initialized to zero, and for each - incoming bit, x^32 is added mod p to the register if the bit is a one (where - x^32 mod p is p+x^32 = x^26+...+1), and the register is multiplied mod p by - x (which is shifting right by one and adding x^32 mod p if the bit shifted - out is a one). We start with the highest power (least significant bit) of - q and repeat for all eight bits of q. - - The table is simply the CRC of all possible eight bit values. This is all - the information needed to generate CRC's on data a byte at a time for all - combinations of CRC register values and incoming bytes. - </summary> - </member> - <member name="F:TvdbLib.SharpZipLib.Checksums.Crc32.crc"> - <summary> - The crc data checksum so far. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.Crc32.Reset"> - <summary> - Resets the CRC32 data checksum as if no update was ever called. - </summary> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.Crc32.Update(System.Int32)"> - <summary> - Updates the checksum with the int bval. - </summary> - <param name = "value"> - the byte is taken as the lower 8 bits of value - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.Crc32.Update(System.Byte[])"> - <summary> - Updates the checksum with the bytes taken from the array. - </summary> - <param name="buffer"> - buffer an array of bytes - </param> - </member> - <member name="M:TvdbLib.SharpZipLib.Checksums.Crc32.Update(System.Byte[],System.Int32,System.Int32)"> - <summary> - Adds the byte array to the data checksum. - </summary> - <param name = "buffer"> - The buffer which contains the data - </param> - <param name = "offset"> - The offset in the buffer where the data starts - </param> - <param name = "count"> - The number of data bytes to update the CRC with. - </param> - </member> - <member name="P:TvdbLib.SharpZipLib.Checksums.Crc32.Value"> - <summary> - Returns the CRC32 data checksum computed so far. - </summary> - </member> - <member name="T:TvdbLib.Data.Comparer.EpisodeComparerAired"> - <summary> - Compare episodes according to their default episode numbers (aired) - </summary> - </member> - <member name="T:TvdbLib.Data.Comparer.EpisodeComparerDvd"> - <summary> - Compare episodes according to their dvd episode number - </summary> - </member> - <member name="T:TvdbLib.Data.Comparer.EpisodeComparerAbsolute"> - <summary> - Compare episodes according to their absolute episode number - </summary> - </member> - </members> -</doc> diff --git a/NzbDrone.Core/Libraries/TvdbLib.dll b/NzbDrone.Core/Libraries/TvdbLib.dll deleted file mode 100644 index 06cdeceee..000000000 Binary files a/NzbDrone.Core/Libraries/TvdbLib.dll and /dev/null differ diff --git a/NzbDrone.Core/Libraries/nlog.xsd b/NzbDrone.Core/Libraries/nlog.xsd deleted file mode 100644 index c2b8bfc44..000000000 --- a/NzbDrone.Core/Libraries/nlog.xsd +++ /dev/null @@ -1,1868 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<xs:schema id="NLog" targetNamespace="http://www.nlog-project.org/schemas/NLog.xsd" elementFormDefault="qualified" xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:mstns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema"> - <xs:element name="nlog" type="NLogConfiguration" /> - <xs:element name="target" type="Target" abstract="true" /> - <xs:complexType name="NLogConfiguration"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="extensions" type="NLogExtensions" /> - <xs:element name="include" type="NLogInclude" /> - <xs:element name="variable" type="NLogVariable" /> - <xs:element name="targets" type="NLogTargets" /> - <xs:element name="rules" type="NLogRules" /> - </xs:choice> - <xs:attribute name="autoReload" type="xs:boolean"> - <xs:annotation> - <xs:documentation>Watch config file for changes and reload automatically.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="internalLogToConsole" type="xs:boolean"> - <xs:annotation> - <xs:documentation>Print internal NLog messages to the console. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="internalLogToConsoleError" type="xs:boolean"> - <xs:annotation> - <xs:documentation>Print internal NLog messages to the console error output. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="internalLogFile" type="xs:string"> - <xs:annotation> - <xs:documentation>Write internal NLog messages to the specified file.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="internalLogLevel" type="NLogLevel"> - <xs:annotation> - <xs:documentation>Log level threshold for internal log messages. Default value is: Info.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="globalThreshold" type="NLogLevel"> - <xs:annotation> - <xs:documentation>Global log level threshold for application log messages. Messages below this level won't be logged..</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="throwExceptions" type="xs:boolean"> - <xs:annotation> - <xs:documentation>Pass NLog internal exceptions to the application. Default value is: false.</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="NLogTargets"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="default-wrapper" type="WrapperTargetBase" /> - <xs:element name="default-target-parameters" type="Target" /> - <xs:element name="target" type="Target" /> - <xs:element name="wrapper-target" type="WrapperTargetBase" /> - <xs:element name="compound-target" type="CompoundTargetBase" /> - </xs:choice> - <xs:attribute name="async" type="xs:boolean"> - <xs:annotation> - <xs:documentation>Make all targets within this section asynchronous (creates additional threads but the calling thread isn't blocked by any target writes).</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="NLogRules"> - <xs:sequence minOccurs="0" maxOccurs="unbounded"> - <xs:element name="logger" type="NLogLoggerRule" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="NLogExtensions"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="add" type="NLogExtensionsAdd" /> - </xs:choice> - </xs:complexType> - <xs:complexType name="NLogExtensionsAdd"> - <xs:attribute name="prefix" type="xs:string"> - <xs:annotation> - <xs:documentation>Prefix for targets/layout renderers/filters/conditions loaded from this assembly.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="assemblyFile" type="xs:string"> - <xs:annotation> - <xs:documentation>Load NLog extensions from the specified file (*.dll)</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="assembly" type="xs:string"> - <xs:annotation> - <xs:documentation>Load NLog extensions from the specified assembly. Assembly name should be fully qualified.</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="NLogLoggerRule"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="filters" type="NLogFilters" /> - </xs:choice> - <xs:attribute name="name" use="optional"> - <xs:annotation> - <xs:documentation>Name of the logger. May include '*' character which acts like a wildcard. Allowed forms are: *, Name, *Name, Name* and *Name*</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="levels" type="NLogLevelList"> - <xs:annotation> - <xs:documentation>Comma separated list of levels that this rule matches.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="minlevel" type="NLogLevel"> - <xs:annotation> - <xs:documentation>Minimum level that this rule matches.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="maxlevel" type="NLogLevel"> - <xs:annotation> - <xs:documentation>Maximum level that this rule matches.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="level" type="NLogLevel"> - <xs:annotation> - <xs:documentation>Level that this rule matches.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="writeTo" type="NLogTargetIDList"> - <xs:annotation> - <xs:documentation>Comma separated list of target names.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="final" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation>Ignore further rules if this one matches.</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="NLogFilters"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="whenNotEqual" type="WhenNotEqualFilter" /> - <xs:element name="whenEqual" type="WhenEqualFilter" /> - <xs:element name="whenNotContains" type="WhenNotContainsFilter" /> - <xs:element name="whenContains" type="WhenContainsFilter" /> - <xs:element name="when" type="ConditionBasedFilter" /> - </xs:choice> - </xs:complexType> - <xs:simpleType name="NLogLevel"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Trace" /> - <xs:enumeration value="Debug" /> - <xs:enumeration value="Info" /> - <xs:enumeration value="Warn" /> - <xs:enumeration value="Error" /> - <xs:enumeration value="Fatal" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="NLogLevelList"> - <xs:restriction base="xs:string"> - <xs:pattern value="(|Trace|Debug|Info|Warn|Error|Fatal)(,(Trace|Debug|Info|Warn|Error|Fatal))*" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="NLogInclude"> - <xs:attribute name="file" type="NLogLayout" use="required"> - <xs:annotation> - <xs:documentation>Name of the file to be included. The name is relative to the name of the current config file.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="ignoreErrors" type="xs:boolean" use="optional" default="false"> - <xs:annotation> - <xs:documentation>Ignore any errors in the include file.</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="NLogVariable"> - <xs:attribute name="name" type="xs:string" use="required"> - <xs:annotation> - <xs:documentation>Variable name.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="value" type="NLogLayout" use="required"> - <xs:annotation> - <xs:documentation>Variable value.</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:simpleType name="NLogTargetIDList"> - <xs:restriction base="xs:string"> - <xs:pattern value="(|([a-zA-Z][a-zA-Z0-9_\-]*))(,([a-zA-Z][a-zA-Z0-9_\-]*))*" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="Target" abstract="true"> - <xs:attribute name="name" use="optional" /> - </xs:complexType> - <xs:complexType name="ILayout" abstract="true"> - </xs:complexType> - <xs:complexType name="ILayoutWithHeaderAndFooter" abstract="true"> - <xs:complexContent> - <xs:extension base="ILayout" /> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="TargetWithLayout" abstract="true"> - <xs:complexContent> - <xs:extension base="Target"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="layout" type="ILayout" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="layout" type="NLogLayout" use="optional" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="TargetWithLayoutHeaderAndFooter" abstract="true"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="header" type="ILayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="footer" type="ILayout" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="layout" type="NLogLayout" default="${longdate}|${level:uppercase=true}|${logger}|${message}"> - <xs:annotation> - <xs:documentation> The text to be rendered. Default value is: ${longdate}|${level:uppercase=true}|${logger}|${message}</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="header" type="NLogLayout"> - <xs:annotation> - <xs:documentation> Header </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="footer" type="NLogLayout"> - <xs:annotation> - <xs:documentation> Footer </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:simpleType name="NLogLayout"> - <xs:restriction base="xs:string"> - <xs:pattern value="((\$\{[a-zA-Z][a-zA-Z0-9\-]*(\:[a-zA-Z][a-zA-Z0-9\-]*\=([^\\\:]|\\.)*)*\})|([^\$])|(\$[^\{]))*" /> - <xs:minLength value="1" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="NLogCondition"> - <xs:restriction base="xs:string"> - <xs:minLength value="1" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="PostFilteringWrapper"> - <xs:complexContent> - <xs:extension base="WrapperTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="defaultFilter" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="when" type="FilteringRule" minOccurs="0" maxOccurs="unbounded" /> - </xs:choice> - <xs:attribute name="defaultFilter" type="xs:string"> - <xs:annotation> - <xs:documentation> Default filter to be applied when no specific rule matches. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="WrapperTargetBase" abstract="true"> - <xs:complexContent> - <xs:extension base="Target"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="target" type="Target" minOccurs="1" maxOccurs="1" /> - <xs:element name="wrapper-target" type="WrapperTargetBase" minOccurs="1" maxOccurs="1" /> - <xs:element name="compound-target" type="CompoundTargetBase" minOccurs="1" maxOccurs="1" /> - </xs:choice> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="FilteringRule"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="exists" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="filter" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="exists" type="NLogCondition"> - <xs:annotation> - <xs:documentation> Condition to be tested. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="filter" type="NLogCondition"> - <xs:annotation> - <xs:documentation> Resulting filter to be applied when the condition matches. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="EventLog"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="machineName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="eventID" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="category" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="source" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="log" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="machineName" type="xs:string" default="."> - <xs:annotation> - <xs:documentation> Machine name on which Event Log service is running. Default value is: .</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="eventID" type="NLogLayout"> - <xs:annotation> - <xs:documentation> Layout that renders event ID. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="category" type="NLogLayout"> - <xs:annotation> - <xs:documentation> Layout that renders event Category. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="source" type="xs:string"> - <xs:annotation> - <xs:documentation> The value to be used as the event Source. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="log" type="xs:string" default="Application"> - <xs:annotation> - <xs:documentation> Name of the Event Log to write to. This can be System, Application or any user-defined name. Default value is: Application</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="WebService"> - <xs:complexContent> - <xs:extension base="MethodCallTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="url" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="methodName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="namespace" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="protocol" type="WebServiceProtocol" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="url" type="xs:string"> - <xs:annotation> - <xs:documentation> Web service URL. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="methodName" type="xs:string"> - <xs:annotation> - <xs:documentation> Web service method name. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="namespace" type="xs:string"> - <xs:annotation> - <xs:documentation> Web service namespace. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="protocol" type="WebServiceProtocol" default="Soap11"> - <xs:annotation> - <xs:documentation> The protocol to be used when calling web service. Default value is: Soap11</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="MethodCallTargetBase" abstract="true"> - <xs:complexContent> - <xs:extension base="Target"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="parameter" type="MethodCallParameter" minOccurs="0" maxOccurs="unbounded" /> - </xs:choice> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="MethodCallParameter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="type" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="layout" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="compiledLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="name" type="xs:string"> - <xs:annotation> - <xs:documentation> The name of the parameter. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="type" type="xs:string"> - <xs:annotation> - <xs:documentation> The type of the parameter. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="layout" type="xs:string"> - <xs:annotation> - <xs:documentation> The layout that should be use to calcuate the value for the parameter. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:simpleType name="WebServiceProtocol"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Soap11" /> - <xs:enumeration value="Soap12" /> - <xs:enumeration value="HttpPost" /> - <xs:enumeration value="HttpGet" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="Mail"> - <xs:complexContent> - <xs:extension base="TargetWithLayoutHeaderAndFooter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="from" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="to" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="cc" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="bcc" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="addNewLines" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="subject" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="body" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="encoding" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="html" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="smtpServer" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="smtpAuthentication" type="SmtpAuthenticationMode" minOccurs="0" maxOccurs="1" /> - <xs:element name="smtpUsername" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="smtpPassword" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="smtpPort" type="xs:integer" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="from" type="xs:string"> - <xs:annotation> - <xs:documentation> Sender's email address (e.g. joe@domain.com) </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="to" type="xs:string"> - <xs:annotation> - <xs:documentation> Recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com) </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="cc" type="xs:string"> - <xs:annotation> - <xs:documentation> CC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com) </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="bcc" type="xs:string"> - <xs:annotation> - <xs:documentation> BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com) </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="addNewLines" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Whether to add new lines between log entries. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="subject" type="xs:string" default="Message from NLog on ${machinename}"> - <xs:annotation> - <xs:documentation> Mail subject. Default value is: Message from NLog on ${machinename}</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="body" type="xs:string" default="${message}"> - <xs:annotation> - <xs:documentation> Mail message body (repeated for each log message send in one mail) Default value is: ${message}</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="encoding" type="xs:string" default="UTF8"> - <xs:annotation> - <xs:documentation> Encoding to be used for sending e-mail. Default value is: UTF8</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="html" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Send message as HTML instead of plain text. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="smtpServer" type="xs:string"> - <xs:annotation> - <xs:documentation> SMTP Server to be used for sending. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="smtpAuthentication" type="SmtpAuthenticationMode" default="None"> - <xs:annotation> - <xs:documentation> SMTP Authentication mode. Default value is: None</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="smtpUsername" type="xs:string"> - <xs:annotation> - <xs:documentation> The username used to connect to SMTP server (used when SmtpAuthentication is set to "basic"). </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="smtpPassword" type="xs:string"> - <xs:annotation> - <xs:documentation> The password used to authenticate against SMTP server (used when SmtpAuthentication is set to "basic"). </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="smtpPort" type="xs:integer" default="25"> - <xs:annotation> - <xs:documentation> The port that SMTP Server is listening on. Default value is: 25</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:simpleType name="SmtpAuthenticationMode"> - <xs:restriction base="xs:string"> - <xs:enumeration value="None" /> - <xs:enumeration value="Basic" /> - <xs:enumeration value="Ntlm" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="PerfCounter"> - <xs:complexContent> - <xs:extension base="Target"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="autoCreate" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="categoryName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="counterName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="instanceName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="counterType" type="PerformanceCounterType" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="autoCreate" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Whether performance counter should be automatically created. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="categoryName" type="xs:string"> - <xs:annotation> - <xs:documentation> Performance counter category. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="counterName" type="xs:string"> - <xs:annotation> - <xs:documentation> Name of the performance counter. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="instanceName" type="xs:string"> - <xs:annotation> - <xs:documentation> Instance name. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="counterType" type="PerformanceCounterType"> - <xs:annotation> - <xs:documentation> Performance counter type. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:simpleType name="PerformanceCounterType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="NumberOfItems32" /> - <xs:enumeration value="NumberOfItems64" /> - <xs:enumeration value="NumberOfItemsHEX32" /> - <xs:enumeration value="NumberOfItemsHEX64" /> - <xs:enumeration value="RateOfCountsPerSecond32" /> - <xs:enumeration value="RateOfCountsPerSecond64" /> - <xs:enumeration value="CountPerTimeInterval32" /> - <xs:enumeration value="CountPerTimeInterval64" /> - <xs:enumeration value="RawFraction" /> - <xs:enumeration value="RawBase" /> - <xs:enumeration value="AverageTimer32" /> - <xs:enumeration value="AverageBase" /> - <xs:enumeration value="AverageCount64" /> - <xs:enumeration value="SampleFraction" /> - <xs:enumeration value="SampleCounter" /> - <xs:enumeration value="SampleBase" /> - <xs:enumeration value="CounterTimer" /> - <xs:enumeration value="CounterTimerInverse" /> - <xs:enumeration value="Timer100Ns" /> - <xs:enumeration value="Timer100NsInverse" /> - <xs:enumeration value="ElapsedTime" /> - <xs:enumeration value="CounterMultiTimer" /> - <xs:enumeration value="CounterMultiTimerInverse" /> - <xs:enumeration value="CounterMultiTimer100Ns" /> - <xs:enumeration value="CounterMultiTimer100NsInverse" /> - <xs:enumeration value="CounterMultiBase" /> - <xs:enumeration value="CounterDelta32" /> - <xs:enumeration value="CounterDelta64" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="Memory"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="MethodCall"> - <xs:complexContent> - <xs:extension base="MethodCallTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="className" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="methodName" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="className" type="xs:string"> - <xs:annotation> - <xs:documentation> The class name. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="methodName" type="xs:string"> - <xs:annotation> - <xs:documentation> The method name. The method must be public and static. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="RichTextBox"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="controlName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="formName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="useDefaultRowColoringRules" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="row-coloring" type="RichTextBoxRowColoringRule" minOccurs="0" maxOccurs="unbounded" /> - <xs:element name="word-coloring" type="RichTextBoxWordColoringRule" minOccurs="0" maxOccurs="unbounded" /> - </xs:choice> - <xs:attribute name="controlName" type="xs:string"> - <xs:annotation> - <xs:documentation> Name of RichTextBox to which Nlog will log </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="formName" type="xs:string"> - <xs:annotation> - <xs:documentation> Name of the Form on which the control is located. If there is no open form of a specified name than NLog will create a new one. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="useDefaultRowColoringRules" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Use default coloring rules Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="RichTextBoxRowColoringRule"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="condition" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="fontColor" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="backgroundColor" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="style" type="FontStyle" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="condition" type="NLogCondition"> - <xs:annotation> - <xs:documentation> The condition that must be met in order to set the specified font color. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="fontColor" type="xs:string" default="Empty"> - <xs:annotation> - <xs:documentation> The font color. Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed Default value is: Empty</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="backgroundColor" type="xs:string" default="Empty"> - <xs:annotation> - <xs:documentation> The background color. Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed Background color will be set only in .net 2.0 Default value is: Empty</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="style" type="FontStyle"> - <xs:annotation> - <xs:documentation> Font style of matched text. Possible values are the same as in FontStyle enum in System.Drawing</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:simpleType name="FontStyle"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Regular" /> - <xs:enumeration value="Bold" /> - <xs:enumeration value="Italic" /> - <xs:enumeration value="Underline" /> - <xs:enumeration value="Strikeout" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="RichTextBoxWordColoringRule"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="regex" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="text" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="style" type="FontStyle" minOccurs="0" maxOccurs="1" /> - <xs:element name="wholeWords" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="ignoreCase" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="fontColor" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="backgroundColor" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="regex" type="xs:string"> - <xs:annotation> - <xs:documentation> The regular expression to be matched. You must specify either text or regex. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="text" type="xs:string"> - <xs:annotation> - <xs:documentation> The text to be matched. You must specify either text or regex. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="style" type="FontStyle"> - <xs:annotation> - <xs:documentation> Font style of matched text. Possible values are the same as in FontStyle enum in System.Drawing</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="wholeWords" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Match whole words only. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="ignoreCase" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Ignore case when comparing texts. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="fontColor" type="xs:string" default="Empty"> - <xs:annotation> - <xs:documentation> The font color. Names are identical with KnownColor enum extended with Empty value which means that font color won't be changed Default value is: Empty</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="backgroundColor" type="xs:string" default="Empty"> - <xs:annotation> - <xs:documentation> The background color. Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed Background color will be set only in .net 2.0 Default value is: Empty</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="AutoFlushWrapper"> - <xs:complexContent> - <xs:extension base="WrapperTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="BufferingWrapper"> - <xs:complexContent> - <xs:extension base="WrapperTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="bufferSize" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="flushTimeout" type="xs:integer" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="bufferSize" type="xs:integer" default="100"> - <xs:annotation> - <xs:documentation> Number of log events to be buffered. Default value is: 100</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="flushTimeout" type="xs:integer" default="-1"> - <xs:annotation> - <xs:documentation> Flush the contents of buffer if there's no write in the specified period of time (milliseconds). Use -1 to disable timed flushes. Default value is: -1</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="SplitGroup"> - <xs:complexContent> - <xs:extension base="CompoundTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="CompoundTargetBase" abstract="true"> - <xs:complexContent> - <xs:extension base="Target"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="target" type="Target" minOccurs="1" maxOccurs="unbounded" /> - <xs:element name="wrapper-target" type="WrapperTargetBase" minOccurs="1" maxOccurs="1" /> - <xs:element name="compound-target" type="CompoundTargetBase" minOccurs="1" maxOccurs="1" /> - </xs:choice> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Chainsaw"> - <xs:complexContent> - <xs:extension base="NLogViewer"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="NLogViewer"> - <xs:complexContent> - <xs:extension base="Network"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="includeNLogData" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="appInfo" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="includeCallSite" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="includeSourceInfo" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="includeMDC" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="includeNDC" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="parameter" type="NLogViewerParameterInfo" minOccurs="0" maxOccurs="unbounded" /> - </xs:choice> - <xs:attribute name="includeNLogData" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Include NLog-specific extensions to log4j schema. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="appInfo" type="xs:string"> - <xs:annotation> - <xs:documentation> The AppInfo field. By default it's the friendly name of the current AppDomain. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="includeCallSite" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Include call site (class and method name) in the information sent over the network. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="includeSourceInfo" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Include source info (file name and line number) in the information sent over the network. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="includeMDC" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Include MDC dictionary in the information sent over the network. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="includeNDC" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Include NDC stack. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Network"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="address" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="addressLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="keepConnection" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="newLine" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="maxMessageSize" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="onOverflow" type="OverflowAction" minOccurs="0" maxOccurs="1" /> - <xs:element name="encoding" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="address" type="xs:string"> - <xs:annotation> - <xs:documentation> The network address. Can be tcp://host:port or udp://host:port </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="keepConnection" type="xs:boolean" default="true"> - <xs:annotation> - <xs:documentation> Keep connection open whenever possible. Default value is: true</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="newLine" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Append newline at the end of log message. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="maxMessageSize" type="xs:integer" default="65000"> - <xs:annotation> - <xs:documentation> Maximum message size in bytes. Default value is: 65000</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="onOverflow" type="OverflowAction"> - <xs:annotation> - <xs:documentation> Action that should be taken if the message is larger than maxMessageSize </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="encoding" type="xs:string" default="utf-8"> - <xs:annotation> - <xs:documentation> Encoding Default value is: utf-8</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:simpleType name="OverflowAction"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Error" /> - <xs:enumeration value="Split" /> - <xs:enumeration value="Discard" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="NLogViewerParameterInfo"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="layout" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="compiledLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="name" type="xs:string"> - <xs:annotation> - <xs:documentation> Viewer parameter name. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="layout" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The layout that should be use to calcuate the value for the parameter. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="RoundRobinGroup"> - <xs:complexContent> - <xs:extension base="CompoundTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="RetryingWrapper"> - <xs:complexContent> - <xs:extension base="WrapperTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="retryCount" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="retryDelayMilliseconds" type="xs:integer" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="retryCount" type="xs:integer" default="3"> - <xs:annotation> - <xs:documentation> Number of retries that should be attempted on the wrapped target in case of a failure. Default value is: 3</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="retryDelayMilliseconds" type="xs:integer" default="100"> - <xs:annotation> - <xs:documentation> The time to wait between retries in milliseconds. Default value is: 100</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Console"> - <xs:complexContent> - <xs:extension base="TargetWithLayoutHeaderAndFooter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="error" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="error" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Send the logging messages to the standard error instead of the standard output. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ImpersonatingWrapper"> - <xs:complexContent> - <xs:extension base="WrapperTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="username" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="password" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="domain" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="logonType" type="SecurityLogonType" minOccurs="0" maxOccurs="1" /> - <xs:element name="logonProvider" type="LogonProviderType" minOccurs="0" maxOccurs="1" /> - <xs:element name="impersonationLevel" type="SecurityImpersonationLevel" minOccurs="0" maxOccurs="1" /> - <xs:element name="revertToSelf" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="username" type="xs:string"> - <xs:annotation> - <xs:documentation> Username to change context to </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="password" type="xs:string"> - <xs:annotation> - <xs:documentation> Password </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="domain" type="xs:string" default="."> - <xs:annotation> - <xs:documentation> Windows domain name to change context to. Default value is: .</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="logonType" type="SecurityLogonType"> - <xs:annotation> - <xs:documentation> Logon Type. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="logonProvider" type="LogonProviderType"> - <xs:annotation> - <xs:documentation> Logon Provider. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="impersonationLevel" type="SecurityImpersonationLevel"> - <xs:annotation> - <xs:documentation> Impersonation level. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="revertToSelf" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Revert to the credentials of the process instead of impersonating another user. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:simpleType name="SecurityLogonType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Interactive" /> - <xs:enumeration value="Network" /> - <xs:enumeration value="Batch" /> - <xs:enumeration value="Service" /> - <xs:enumeration value="NetworkClearText" /> - <xs:enumeration value="NewCredentials" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="LogonProviderType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Default" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="SecurityImpersonationLevel"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Anonymous" /> - <xs:enumeration value="Identification" /> - <xs:enumeration value="Impersonation" /> - <xs:enumeration value="Delegation" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="File"> - <xs:complexContent> - <xs:extension base="TargetWithLayoutHeaderAndFooter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="fileName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="createDirs" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="openFileCacheSize" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="openFileCacheTimeout" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="deleteOldFileOnStartup" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="replaceFileContentsOnEachWrite" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="keepFileOpen" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="enableFileDelete" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="fileAttributes" type="Win32FileAttributes" minOccurs="0" maxOccurs="1" /> - <xs:element name="lineEnding" type="LineEndingMode" minOccurs="0" maxOccurs="1" /> - <xs:element name="autoFlush" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="bufferSize" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="encoding" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="concurrentWrites" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="networkWrites" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="concurrentWriteAttempts" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="archiveAboveSize" type="xs:long" minOccurs="0" maxOccurs="1" /> - <xs:element name="archiveEvery" type="ArchiveEveryMode" minOccurs="0" maxOccurs="1" /> - <xs:element name="archiveFileName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="concurrentWriteAttemptDelay" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="maxArchiveFiles" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="archiveNumbering" type="ArchiveNumberingMode" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="fileName" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The name of the file to write to. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="createDirs" type="xs:boolean" default="true"> - <xs:annotation> - <xs:documentation> Create directories if they don't exist. Default value is: true</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="openFileCacheSize" type="xs:integer" default="5"> - <xs:annotation> - <xs:documentation> 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). Default value is: 5</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="openFileCacheTimeout" type="xs:integer" default="-1"> - <xs:annotation> - <xs:documentation> Maximum number of seconds that files are kept open. If this number is negative. Default value is: -1</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="deleteOldFileOnStartup" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Delete old log file on startup. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="replaceFileContentsOnEachWrite" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Replace file contents on each write instead of appending log message at the end. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="keepFileOpen" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Keep log file open instead of opening and closing it on each logging event. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="enableFileDelete" type="xs:boolean" default="true"> - <xs:annotation> - <xs:documentation> Enable log file(s) to be deleted. Default value is: true</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="fileAttributes" type="Win32FileAttributes"> - <xs:annotation> - <xs:documentation> File attributes (Windows only). </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="lineEnding" type="LineEndingMode"> - <xs:annotation> - <xs:documentation> Line ending mode. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="autoFlush" type="xs:boolean" default="true"> - <xs:annotation> - <xs:documentation> Automatically flush the file buffers after each log message. Default value is: true</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="bufferSize" type="xs:integer" default="32768"> - <xs:annotation> - <xs:documentation> Log file buffer size in bytes. Default value is: 32768</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="encoding" type="xs:string"> - <xs:annotation> - <xs:documentation> File encoding.</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="concurrentWrites" type="xs:boolean" default="true"> - <xs:annotation> - <xs:documentation> Enables concurrent writes to the log file by multiple processes on the same host. Default value is: true</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="networkWrites" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Disables open-fi Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="concurrentWriteAttempts" type="xs:integer" default="10"> - <xs:annotation> - <xs:documentation> The number of times the write is appended on the file before NLog discards the log message. Default value is: 10</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="archiveAboveSize" type="xs:long"> - <xs:annotation> - <xs:documentation> Automatically archive log files that exceed the specified size in bytes. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="archiveEvery" type="ArchiveEveryMode"> - <xs:annotation> - <xs:documentation> Automatically archive log files every time the specified time passes. Possible options are: year, month, day, hour, minute. Files are moved to the archive as part of the write operation if the current period of time changes. For example if the current hour changes from 10 to 11, the first write that will occur on or after 11:00 will trigger the archiving. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="archiveFileName" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The name of the file to be used for an archive. 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. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="concurrentWriteAttemptDelay" type="xs:integer" default="1"> - <xs:annotation> - <xs:documentation> The delay in milliseconds to wait before attempting to write to the file again. Default value is: 1</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="maxArchiveFiles" type="xs:integer" default="9"> - <xs:annotation> - <xs:documentation> Maximum number of archive files that should be kept. Default value is: 9</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="archiveNumbering" type="ArchiveNumberingMode"> - <xs:annotation> - <xs:documentation> Determines the way file archives are numbered. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:simpleType name="Win32FileAttributes"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Readonly" /> - <xs:enumeration value="Hidden" /> - <xs:enumeration value="System" /> - <xs:enumeration value="Archive" /> - <xs:enumeration value="Device" /> - <xs:enumeration value="Normal" /> - <xs:enumeration value="Temporary" /> - <xs:enumeration value="SparseFile" /> - <xs:enumeration value="ReparsePoint" /> - <xs:enumeration value="Compressed" /> - <xs:enumeration value="NotContentIndexed" /> - <xs:enumeration value="Encrypted" /> - <xs:enumeration value="WriteThrough" /> - <xs:enumeration value="NoBuffering" /> - <xs:enumeration value="DeleteOnClose" /> - <xs:enumeration value="PosixSemantics" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="LineEndingMode"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Default" /> - <xs:enumeration value="CRLF" /> - <xs:enumeration value="CR" /> - <xs:enumeration value="LF" /> - <xs:enumeration value="None" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="ArchiveEveryMode"> - <xs:restriction base="xs:string"> - <xs:enumeration value="None" /> - <xs:enumeration value="Year" /> - <xs:enumeration value="Month" /> - <xs:enumeration value="Day" /> - <xs:enumeration value="Hour" /> - <xs:enumeration value="Minute" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="ArchiveNumberingMode"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Sequence" /> - <xs:enumeration value="Rolling" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="MSMQ"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="queue" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="label" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="createQueueIfNotExists" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="encoding" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="useXmlEncoding" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="recoverable" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="queue" type="NLogLayout"> - <xs:annotation> - <xs:documentation> Name of the queue to write to. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="label" type="NLogLayout" default="NLog"> - <xs:annotation> - <xs:documentation> The label to associate with each message. Default value is: NLog</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="createQueueIfNotExists" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Create the queue if it doesn't exists. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="encoding" type="xs:string"> - <xs:annotation> - <xs:documentation> Encoding to be used when writing text to the queue. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="useXmlEncoding" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Use the XML format when serializing message. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="recoverable" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Use recoverable messages (with guaranteed delivery). Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ColoredConsole"> - <xs:complexContent> - <xs:extension base="TargetWithLayoutHeaderAndFooter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="errorStream" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="useDefaultRowHighlightingRules" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="highlight-row" type="ConsoleRowHighlightingRule" minOccurs="0" maxOccurs="unbounded" /> - <xs:element name="highlight-word" type="ConsoleWordHighlightingRule" minOccurs="0" maxOccurs="unbounded" /> - </xs:choice> - <xs:attribute name="errorStream" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Determines whether the error stream (stderr) should be used instead of the output stream (stdout). Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="useDefaultRowHighlightingRules" type="xs:boolean" default="true"> - <xs:annotation> - <xs:documentation> Use default row highlighting rules. Default value is: true</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ConsoleRowHighlightingRule"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="condition" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="foregroundColor" type="ConsoleOutputColor" minOccurs="0" maxOccurs="1" /> - <xs:element name="backgroundColor" type="ConsoleOutputColor" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="condition" type="NLogCondition"> - <xs:annotation> - <xs:documentation> The condition that must be met in order to set the specified foreground and background color. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="foregroundColor" type="ConsoleOutputColor" default="NoChange"> - <xs:annotation> - <xs:documentation> The foreground color. Default value is: NoChange</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="backgroundColor" type="ConsoleOutputColor" default="NoChange"> - <xs:annotation> - <xs:documentation> The background color. Default value is: NoChange</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:simpleType name="ConsoleOutputColor"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Black" /> - <xs:enumeration value="DarkBlue" /> - <xs:enumeration value="DarkGreen" /> - <xs:enumeration value="DarkCyan" /> - <xs:enumeration value="DarkRed" /> - <xs:enumeration value="DarkMagenta" /> - <xs:enumeration value="DarkYellow" /> - <xs:enumeration value="Gray" /> - <xs:enumeration value="DarkGray" /> - <xs:enumeration value="Blue" /> - <xs:enumeration value="Green" /> - <xs:enumeration value="Cyan" /> - <xs:enumeration value="Red" /> - <xs:enumeration value="Magenta" /> - <xs:enumeration value="Yellow" /> - <xs:enumeration value="White" /> - <xs:enumeration value="NoChange" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="ConsoleWordHighlightingRule"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="regex" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="text" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="wholeWords" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="ignoreCase" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="foregroundColor" type="ConsoleOutputColor" minOccurs="0" maxOccurs="1" /> - <xs:element name="backgroundColor" type="ConsoleOutputColor" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="regex" type="xs:string"> - <xs:annotation> - <xs:documentation> The regular expression to be matched. You must specify either text or regex. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="text" type="xs:string"> - <xs:annotation> - <xs:documentation> The text to be matched. You must specify either text or regex. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="wholeWords" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Match whole words only. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="ignoreCase" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Ignore case when comparing texts. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="foregroundColor" type="ConsoleOutputColor" default="NoChange"> - <xs:annotation> - <xs:documentation> The foreground color. Default value is: NoChange</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="backgroundColor" type="ConsoleOutputColor" default="NoChange"> - <xs:annotation> - <xs:documentation> The background color. Default value is: NoChange</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="RepeatingWrapper"> - <xs:complexContent> - <xs:extension base="WrapperTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="repeatCount" type="xs:integer" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="repeatCount" type="xs:integer" default="3"> - <xs:annotation> - <xs:documentation> The number of times to repeat each log message. Default value is: 3</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Debug"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Null"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="formatMessage" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="formatMessage" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Perform layout calculation. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="FallbackGroup"> - <xs:complexContent> - <xs:extension base="CompoundTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="returnToFirstOnSuccess" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="returnToFirstOnSuccess" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Whether to return to the first target after any successful write. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="FilteringWrapper"> - <xs:complexContent> - <xs:extension base="WrapperTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="condition" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="condition" type="NLogCondition"> - <xs:annotation> - <xs:documentation> Condition expression. Log events who meet this condition will be forwarded to the wrapped target. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Database"> - <xs:complexContent> - <xs:extension base="Target"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="dbProvider" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="connectionString" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="keepConnection" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="useTransactions" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="dbHost" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="dbHostLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="dbUserName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="dbUserNameLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="dbPassword" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="dbPasswordLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="dbDatabase" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="dbDatabaseLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="commandText" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="commandTextLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="parameter" type="DatabaseParameterInfo" minOccurs="0" maxOccurs="unbounded" /> - </xs:choice> - <xs:attribute name="dbProvider" type="xs:string" default="sqlserver"> - <xs:annotation> - <xs:documentation> The name of the database provider. It can be: sqlserver, mssql, microsoft, msde (all for MSSQL database), oledb, odbc or other name in which case it's treated as a fully qualified type name of the data provider *Connection class. Default value is: sqlserver</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="connectionString" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The connection string. When provided, it overrides the values specified in DBHost, DBUserName, DBPassword, DBDatabase. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="keepConnection" type="xs:boolean" default="true"> - <xs:annotation> - <xs:documentation> Keep the database connection open between the log events. Default value is: true</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="useTransactions" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Use database transactions. Some data providers require this. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="dbHost" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The database host name. If the ConnectionString is not provided this value will be used to construct the "Server=" part of the connection string. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="dbUserName" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The database user name. If the ConnectionString is not provided this value will be used to construct the "User ID=" part of the connection string. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="dbPassword" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The database password. If the ConnectionString is not provided this value will be used to construct the "Password=" part of the connection string. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="dbDatabase" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The database name. If the ConnectionString is not provided this value will be used to construct the "Database=" part of the connection string. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="commandText" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The text of the SQL command to be run on each log level. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="DatabaseParameterInfo"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="layout" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="compiledLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="size" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="precision" type="xs:byte" minOccurs="0" maxOccurs="1" /> - <xs:element name="scale" type="xs:byte" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="name" type="xs:string"> - <xs:annotation> - <xs:documentation> Database parameter name. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="layout" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The layout that should be use to calcuate the value for the parameter. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="size" type="xs:integer" default="0"> - <xs:annotation> - <xs:documentation> Database parameter size. Default value is: 0</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="precision" type="xs:byte" default="0"> - <xs:annotation> - <xs:documentation> Database parameter precision. Default value is: 0</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="scale" type="xs:byte" default="0"> - <xs:annotation> - <xs:documentation> Database parameter scale. Default value is: 0</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:complexType name="ASPResponse"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="addComments" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="addComments" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Add <!-- --> comments around all written texts. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="FormControl"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="controlName" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="append" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="formName" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="controlName" type="xs:string"> - <xs:annotation> - <xs:documentation> Name of control to which Nlog will log </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="append" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Setting to tell to append or overwrite the Text property of control </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="formName" type="xs:string"> - <xs:annotation> - <xs:documentation> Name of the Form on which the control is located. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="RandomizeGroup"> - <xs:complexContent> - <xs:extension base="CompoundTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ASPNetBufferingWrapper"> - <xs:complexContent> - <xs:extension base="WrapperTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="bufferSize" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="growBufferAsNeeded" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="bufferGrowLimit" type="xs:integer" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="bufferSize" type="xs:integer" default="4000"> - <xs:annotation> - <xs:documentation> The number of log events to be buffered. Default value is: 4000</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="growBufferAsNeeded" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Grow the buffer when it gets full. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="bufferGrowLimit" type="xs:integer"> - <xs:annotation> - <xs:documentation> The maximum number of log events that the buffer can keep. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Debugger"> - <xs:complexContent> - <xs:extension base="TargetWithLayoutHeaderAndFooter"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ASPNetTrace"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Trace"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="AsyncWrapper"> - <xs:complexContent> - <xs:extension base="WrapperTargetBase"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="batchSize" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="timeToSleepBetweenBatches" type="xs:integer" minOccurs="0" maxOccurs="1" /> - <xs:element name="overflowAction" type="AsyncTargetWrapperOverflowAction" minOccurs="0" maxOccurs="1" /> - <xs:element name="queueLimit" type="xs:integer" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="batchSize" type="xs:integer" default="100"> - <xs:annotation> - <xs:documentation> The number of log events that should be processed in a batch by the lazy writer thread. Default value is: 100</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="timeToSleepBetweenBatches" type="xs:integer" default="50"> - <xs:annotation> - <xs:documentation> The time in milliseconds to sleep between batches. Default value is: 50</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="overflowAction" type="AsyncTargetWrapperOverflowAction" default="Discard"> - <xs:annotation> - <xs:documentation> The action to be taken when the lazy writer thread request queue count exceeds the set limit. Default value is: Discard</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="queueLimit" type="xs:integer" default="10000"> - <xs:annotation> - <xs:documentation> The limit on the number of requests in the lazy writer thread request queue. Default value is: 10000</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:simpleType name="AsyncTargetWrapperOverflowAction"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Grow" /> - <xs:enumeration value="Discard" /> - <xs:enumeration value="Block" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="MessageBox"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="caption" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="caption" type="NLogLayout"> - <xs:annotation> - <xs:documentation> Message box title. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="OutputDebugString"> - <xs:complexContent> - <xs:extension base="TargetWithLayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="WhenNotEqualFilter"> - <xs:complexContent> - <xs:extension base="LayoutBasedFilter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="compareTo" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="ignoreCase" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="compareTo" type="xs:string"> - <xs:annotation> - <xs:documentation> String to compare the layout to. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="ignoreCase" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Ignore case when comparing strings. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="LayoutBasedFilter" abstract="true"> - <xs:complexContent> - <xs:extension base="Filter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="layout" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="layout" type="xs:string"> - <xs:annotation> - <xs:documentation> The layout text; </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Filter" abstract="true"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="action" type="FilterResult" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="action" type="FilterResult"> - <xs:annotation> - <xs:documentation> User-requested action to be taken when filter matches. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:simpleType name="FilterResult"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Neutral" /> - <xs:enumeration value="Log" /> - <xs:enumeration value="Ignore" /> - <xs:enumeration value="LogFinal" /> - <xs:enumeration value="IgnoreFinal" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="WhenEqualFilter"> - <xs:complexContent> - <xs:extension base="LayoutBasedFilter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="ignoreCase" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="compareTo" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="ignoreCase" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Ignore case when comparing strings. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="compareTo" type="xs:string"> - <xs:annotation> - <xs:documentation> String to compare the layout to. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="WhenNotContainsFilter"> - <xs:complexContent> - <xs:extension base="LayoutBasedFilter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="substring" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="ignoreCase" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="substring" type="xs:string"> - <xs:annotation> - <xs:documentation> Substring to be matched. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="ignoreCase" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Ignore case when comparing strings. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="WhenContainsFilter"> - <xs:complexContent> - <xs:extension base="LayoutBasedFilter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="ignoreCase" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="substring" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="ignoreCase" type="xs:boolean" default="false"> - <xs:annotation> - <xs:documentation> Ignore case when comparing strings. Default value is: false</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="substring" type="xs:string"> - <xs:annotation> - <xs:documentation> Substring to be matched. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ConditionBasedFilter"> - <xs:complexContent> - <xs:extension base="Filter"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="condition" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="condition" type="xs:string"> - <xs:annotation> - <xs:documentation> The condition expression. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="CSVLayout"> - <xs:complexContent> - <xs:extension base="ILayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="column" type="CsvColumn" minOccurs="0" maxOccurs="unbounded" /> - <xs:element name="withHeader" type="xs:boolean" minOccurs="0" maxOccurs="1" /> - <xs:element name="delimiter" type="ColumnDelimiterMode" minOccurs="0" maxOccurs="1" /> - <xs:element name="quoting" type="CsvQuotingMode" minOccurs="0" maxOccurs="1" /> - <xs:element name="quoteChar" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="customColumnDelimiter" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="layout" type="ILayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="header" type="ILayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="footer" type="ILayout" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="withHeader" type="xs:boolean"> - <xs:annotation> - <xs:documentation> Whether CVS should include header. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="delimiter" type="ColumnDelimiterMode" default="Auto"> - <xs:annotation> - <xs:documentation> Column delimiter. Default value is: Auto</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="quoting" type="CsvQuotingMode"> - <xs:annotation> - <xs:documentation> Quoting mode. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="quoteChar" type="xs:string" default="""> - <xs:annotation> - <xs:documentation> Quote Character Default value is: "</xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="customColumnDelimiter" type="xs:string"> - <xs:annotation> - <xs:documentation> Custom column delimiter value (valid when ColumnDelimiter is set to 'Custom') </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="CsvColumn"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="layout" type="xs:string" minOccurs="0" maxOccurs="1" /> - <xs:element name="compiledLayout" type="SimpleLayout" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="name" type="xs:string"> - <xs:annotation> - <xs:documentation> The name of the column. </xs:documentation> - </xs:annotation> - </xs:attribute> - <xs:attribute name="layout" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The layout that should be written in the column. </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:complexType> - <xs:simpleType name="ColumnDelimiterMode"> - <xs:restriction base="xs:string"> - <xs:enumeration value="Auto" /> - <xs:enumeration value="Comma" /> - <xs:enumeration value="Semicolon" /> - <xs:enumeration value="Tab" /> - <xs:enumeration value="Pipe" /> - <xs:enumeration value="Space" /> - <xs:enumeration value="Custom" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="CsvQuotingMode"> - <xs:restriction base="xs:string"> - <xs:enumeration value="All" /> - <xs:enumeration value="Nothing" /> - <xs:enumeration value="Auto" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="LayoutWithHeaderAndFooter"> - <xs:complexContent> - <xs:extension base="ILayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="layout" type="ILayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="header" type="ILayout" minOccurs="0" maxOccurs="1" /> - <xs:element name="footer" type="ILayout" minOccurs="0" maxOccurs="1" /> - </xs:choice> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Log4JXmlEventLayout"> - <xs:complexContent> - <xs:extension base="ILayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded" /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="SimpleLayout"> - <xs:complexContent> - <xs:extension base="ILayout"> - <xs:choice minOccurs="0" maxOccurs="unbounded"> - <xs:element name="text" type="xs:string" minOccurs="0" maxOccurs="1" /> - </xs:choice> - <xs:attribute name="text" type="NLogLayout"> - <xs:annotation> - <xs:documentation> The layout text </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:extension> - </xs:complexContent> - </xs:complexType> -</xs:schema> \ No newline at end of file diff --git a/NzbDrone.Core/NzbDrone.Core.csproj b/NzbDrone.Core/NzbDrone.Core.csproj index 6bdc956a9..45c335654 100644 --- a/NzbDrone.Core/NzbDrone.Core.csproj +++ b/NzbDrone.Core/NzbDrone.Core.csproj @@ -121,12 +121,13 @@ <StartupObject /> </PropertyGroup> <ItemGroup> - <Reference Include="Castle.Core"> - <HintPath>Libraries\Castle.Core.dll</HintPath> + <Reference Include="Castle.Core, Version=2.5.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <HintPath>..\Libraries\Castle.Core.dll</HintPath> </Reference> - <Reference Include="Exceptioneer.WindowsFormsClient, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> + <Reference Include="Exceptioneer.WindowsFormsClient, Version=1.0.0.812, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> - <HintPath>Libraries\Exceptioneer.WindowsFormsClient.dll</HintPath> + <HintPath>..\Libraries\Exceptioneer.WindowsFormsClient.dll</HintPath> </Reference> <Reference Include="Ninject, Version=2.2.0.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> @@ -144,9 +145,9 @@ <Reference Include="System.configuration" /> <Reference Include="System.Core" /> <Reference Include="System.Data" /> - <Reference Include="System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=x86"> + <Reference Include="System.Data.SQLite, Version=1.0.72.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> - <HintPath>Libraries\System.Data.SQLite.dll</HintPath> + <HintPath>..\Libraries\System.Data.SQLite.dll</HintPath> </Reference> <Reference Include="System.Runtime.Serialization" /> <Reference Include="System.ServiceModel" /> @@ -154,8 +155,9 @@ <Reference Include="System.Web.Extensions" /> <Reference Include="System.XML" /> <Reference Include="System.Xml.Linq" /> - <Reference Include="TvdbLib"> - <HintPath>Libraries\TvdbLib.dll</HintPath> + <Reference Include="TvdbLib, Version=0.8.8.0, Culture=neutral, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <HintPath>..\Libraries\TvdbLib.dll</HintPath> </Reference> </ItemGroup> <ItemGroup> diff --git a/NzbDrone.Web/NzbDrone.Web.csproj b/NzbDrone.Web/NzbDrone.Web.csproj index 15fc6797d..92abe0e24 100644 --- a/NzbDrone.Web/NzbDrone.Web.csproj +++ b/NzbDrone.Web/NzbDrone.Web.csproj @@ -44,8 +44,9 @@ <EnableUpdateable>false</EnableUpdateable> </PropertyGroup> <ItemGroup> - <Reference Include="Castle.Core"> - <HintPath>..\NzbDrone.Core\Libraries\Castle.Core.dll</HintPath> + <Reference Include="Castle.Core, Version=2.5.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <HintPath>..\Libraries\Castle.Core.dll</HintPath> </Reference> <Reference Include="Glimpse.Net"> <HintPath>..\packages\Glimpse.0.81\lib\net40\Glimpse.Net.dll</HintPath> @@ -112,8 +113,9 @@ <Reference Include="System.Web.Helpers"> <Private>True</Private> </Reference> - <Reference Include="TvdbLib"> - <HintPath>..\NzbDrone.Core\Libraries\TvdbLib.dll</HintPath> + <Reference Include="TvdbLib, Version=0.8.8.0, Culture=neutral, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <HintPath>..\Libraries\TvdbLib.dll</HintPath> </Reference> <Reference Include="WebActivator"> <HintPath>..\packages\WebActivator.1.4.1\lib\net40\WebActivator.dll</HintPath> diff --git a/NzbDrone/NzbDrone.csproj b/NzbDrone/NzbDrone.csproj index 0582bac62..b06d8b11a 100644 --- a/NzbDrone/NzbDrone.csproj +++ b/NzbDrone/NzbDrone.csproj @@ -63,13 +63,13 @@ <Reference Include="EnvDTE80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <EmbedInteropTypes>True</EmbedInteropTypes> </Reference> - <Reference Include="Exceptioneer.WindowsFormsClient, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> + <Reference Include="Exceptioneer.WindowsFormsClient, Version=1.0.0.812, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> - <HintPath>..\NzbDrone.Core\Libraries\Exceptioneer.WindowsFormsClient.dll</HintPath> + <HintPath>..\Libraries\Exceptioneer.WindowsFormsClient.dll</HintPath> </Reference> <Reference Include="NLog, Version=2.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> - <HintPath>..\NzbDrone.Core\Libraries\NLog.dll</HintPath> + <HintPath>..\Libraries\NLog.dll</HintPath> </Reference> <Reference Include="System" /> <Reference Include="System.Configuration" />