You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2014/09/06 21:36:46 UTC
[35/51] [abbrv] [partial] Cleaning up and getting ready to
development towards v4.8
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Gallio.xml
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Gallio.xml b/lib/Gallio.3.2.750/tools/Gallio.xml
deleted file mode 100644
index 604b65c..0000000
--- a/lib/Gallio.3.2.750/tools/Gallio.xml
+++ /dev/null
@@ -1,44449 +0,0 @@
-<?xml version="1.0"?>
-<doc>
- <assembly>
- <name>Gallio</name>
- </assembly>
- <members>
- <member name="T:Gallio.Common.Accessor`2">
- <summary>
- Represents a method that returns a value of a specified type from the instance of an object.
- </summary>
- <remarks>
- <para>
- It is usually used to represent the invocation of a type property.
- </para>
- </remarks>
- <typeparam name="T">The type of the object to get the value from.</typeparam>
- <typeparam name="TValue">The type of the returned value.</typeparam>
- <param name="obj">The object to get the value from.</param>
- <returns>The returned value.</returns>
- </member>
- <member name="T:Gallio.Common.Action">
- <summary>
- An action with no arguments.
- </summary>
- </member>
- <member name="T:Gallio.Common.Action`2">
- <summary>
- An action with two arguments.
- </summary>
- <typeparam name="T1">The first argument type.</typeparam>
- <typeparam name="T2">The second argument type.</typeparam>
- <param name="arg1">The first argument.</param>
- <param name="arg2">The second argument.</param>
- </member>
- <member name="T:Gallio.Common.Action`3">
- <summary>
- An action with three arguments.
- </summary>
- <typeparam name="T1">The first argument type.</typeparam>
- <typeparam name="T2">The second argument type.</typeparam>
- <typeparam name="T3">The third argument type.</typeparam>
- <param name="arg1">The first argument.</param>
- <param name="arg2">The second argument.</param>
- <param name="arg3">The third argument.</param>
- </member>
- <member name="T:Gallio.Common.Action`4">
- <summary>
- An action with four arguments.
- </summary>
- <typeparam name="T1">The first argument type.</typeparam>
- <typeparam name="T2">The second argument type.</typeparam>
- <typeparam name="T3">The third argument type.</typeparam>
- <typeparam name="T4">The fourth argument type.</typeparam>
- <param name="arg1">The first argument.</param>
- <param name="arg2">The second argument.</param>
- <param name="arg3">The third argument.</param>
- <param name="arg4">The fourth argument.</param>
- </member>
- <member name="T:Gallio.Common.Action`5">
- <summary>
- An action with five arguments.
- </summary>
- <typeparam name="T1">The first argument type.</typeparam>
- <typeparam name="T2">The second argument type.</typeparam>
- <typeparam name="T3">The third argument type.</typeparam>
- <typeparam name="T4">The fourth argument type.</typeparam>
- <typeparam name="T5">The fifth argument type.</typeparam>
- <param name="arg1">The first argument.</param>
- <param name="arg2">The second argument.</param>
- <param name="arg3">The third argument.</param>
- <param name="arg4">The fourth argument.</param>
- <param name="arg5">The fifth argument.</param>
- </member>
- <member name="T:Gallio.Common.Collections.EnumerableCounter">
- <summary>
- Encapsulates various strategies for counting the number of elements in a collection, an array, or
- a simple enumerable type.
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.EnumerableCounter.#ctor(System.Collections.IEnumerable)">
- <summary>
- Constructor.
- </summary>
- <param name="values">The collection, the array, or the simple enumerable object to count elements.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="values"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Collections.EnumerableCounter.Count">
- <summary>
- Counts the number of elements in a collection, an array, or any other enumerable type, by
- using the most appropriate strategies.
- </summary>
- <returns>An enumeration of counting strategies applicable to the specified enumerable values.</returns>
- </member>
- <member name="T:Gallio.Common.Collections.ICountingStrategy">
- <summary>
- Represents a strategy for counting the number of elements in a collection, an array, or a simple enumerable type.
- </summary>
- </member>
- <member name="P:Gallio.Common.Collections.ICountingStrategy.Name">
- <summary>
- Gets the name of the counting strategy.
- </summary>
- </member>
- <member name="P:Gallio.Common.Collections.ICountingStrategy.Description">
- <summary>
- Gets a displayable description of the counting strategy.
- </summary>
- </member>
- <member name="P:Gallio.Common.Collections.ICountingStrategy.Count">
- <summary>
- Returns the number of elements found by applying the current counting strategy.
- </summary>
- <returns>The number of elements found.</returns>
- </member>
- <member name="T:Gallio.Common.Collections.CountingStrategyName">
- <summary>
- Name of the existing counting strategies.
- </summary>
- </member>
- <member name="F:Gallio.Common.Collections.CountingStrategyName.ByLengthGetter">
- <summary>
- Counts by getting the value returned by the <see cref="P:System.Array.Length"/> property getter.
- </summary>
- </member>
- <member name="F:Gallio.Common.Collections.CountingStrategyName.ByCountGetter">
- <summary>
- Counts by getting the value returned by the <see cref="P:System.Collections.ICollection.Count"/> or <see cref="P:System.Collections.Generic.ICollection`1.Count"/> property getter.
- </summary>
- </member>
- <member name="F:Gallio.Common.Collections.CountingStrategyName.ByEnumeratingElements">
- <summary>
- Counts by enumerating the elements returned by <see cref="M:System.Collections.IEnumerable.GetEnumerator"/>.
- </summary>
- </member>
- <member name="F:Gallio.Common.Collections.CountingStrategyName.ByReflectedCountGetter">
- <summary>
- Counts by getting the value returned by an existing public "Count" property getter.
- </summary>
- </member>
- <member name="T:Gallio.Common.Collections.IPropertySetContainer">
- <summary>
- Contains a <see cref="T:Gallio.Common.Collections.PropertySet"/>
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.IPropertySetContainer.AddProperty(System.String,System.String)">
- <summary>
- Adds a property key/value pair.
- </summary>
- <param name="key">The property key.</param>
- <param name="value">The property value.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="key"/> or <paramref name="value"/> is null.</exception>
- <exception cref="T:System.InvalidOperationException">Thrown if <paramref name="key"/> is already in the property set.</exception>
- </member>
- <member name="P:Gallio.Common.Collections.IPropertySetContainer.Properties">
- <summary>
- Gets a read-only collection of configuration properties.
- </summary>
- </member>
- <member name="T:Gallio.Common.Comparison">
- <summary>
- Represents the method that compares two objects of the same type.
- </summary>
- <remarks>
- <para>
- This is a non-generic version of <see cref="T:System.Comparison`1"/>.
- </para>
- </remarks>
- <param name="x">The first object to compare.</param>
- <param name="y">The second object to compare.</param>
- <returns>a negative value if x is less than y, zero if x equals y, or a positive value if x is greater than y.</returns>
- </member>
- <member name="T:Gallio.Common.Concurrency.DegreeOfParallelismProvider">
- <summary>
- A function that returns the maximum number of threads that a work scheduler
- may use to perform work. The value may change over time and cause the
- scheduler to adapt to changing degrees of parallelism.
- </summary>
- <returns>The degree of parallelism which must be at least 1.</returns>
- <seealso cref="T:Gallio.Common.Concurrency.WorkScheduler"/>
- </member>
- <member name="T:Gallio.Common.Concurrency.IProcess">
- <summary>
- Wrapper for <see cref="T:System.Diagnostics.Process"/> to allow testing.
- </summary>
- <seealso cref="T:System.Diagnostics.Process"/>
- </member>
- <member name="M:Gallio.Common.Concurrency.IProcess.IsModuleLoaded(System.String)">
- <summary>
- Checks whether a module with the specified file name is
- loaded in the process.
- </summary>
- <param name="fileName">The file name.</param>
- <returns>true if the module is loaded; otherwise, false.</returns>
- </member>
- <member name="M:Gallio.Common.Concurrency.IProcess.Kill">
- <summary>
- Immediately stops the associated process.
- </summary>
- <seealso cref="M:System.Diagnostics.Process.Kill"/>
- </member>
- <member name="M:Gallio.Common.Concurrency.IProcess.Refresh">
- <summary>
- Discards any information about the associated process
- that has been cached inside the process object.
- </summary>
- </member>
- <member name="M:Gallio.Common.Concurrency.IProcess.WaitForInputIdle">
- <summary>
- Causes the <see cref="T:Gallio.Common.Concurrency.IProcess"/> object to wait indefinitely for
- the associated process to enter an idle state. This overload applies
- only to processes with a user interface and, therefore, a message loop.
- </summary>
- <returns>true if the associated process has reached an idle state.</returns>
- </member>
- <member name="M:Gallio.Common.Concurrency.IProcess.WaitForInputIdle(System.Int32)">
- <summary>
- Causes the <see cref="T:Gallio.Common.Concurrency.IProcess"/> object to wait the specified number
- of milliseconds for the associated process to enter an idle state. This
- overload applies only to processes with a user interface and, therefore,
- a message loop.
- </summary>
- <param name="milliseconds">
- A value of 1 to <see cref="F:System.Int32.MaxValue"/> that specifies the amount of
- time, in milliseconds, to wait for the associated process to become idle.
- A value of 0 specifies an immediate return, and a value of -1 specifies
- an infinite wait.
- </param>
- <returns>
- true if the associated process has reached an idle state; otherwise, false.
- </returns>
- </member>
- <member name="P:Gallio.Common.Concurrency.IProcess.HasExited">
- <summary>
- Gets a value indicating whether the associated process has been terminated.
- </summary>
- </member>
- <member name="P:Gallio.Common.Concurrency.IProcess.StartInfo">
- <summary>
- Gets or sets the properties to passed to the <see cref="M:System.Diagnostics.Process.Start"/>
- method of the underlying <see cref="T:System.Diagnostics.Process"/>.
- </summary>
- </member>
- <member name="P:Gallio.Common.Concurrency.IProcess.Id">
- <summary>
- Gets the unique identifier for the associated process.
- </summary>
- </member>
- <member name="T:Gallio.Common.Concurrency.IProcessCreator">
- <summary>
- Wraps the static process creation methods on <see cref="T:System.Diagnostics.Process"/> to allow testing.
- </summary>
- </member>
- <member name="M:Gallio.Common.Concurrency.IProcessCreator.Start(System.Diagnostics.ProcessStartInfo)">
- <summary>
- Starts the process and associates it with a new <see cref="T:Gallio.Common.Concurrency.IProcess"/> object.
- </summary>
- <param name="startInfo">The process start info.</param>
- <returns>The new process.</returns>
- </member>
- <member name="T:Gallio.Common.Concurrency.IProcessFinder">
- <summary>
- Wraps the static process query methods on <see cref="T:System.Diagnostics.Process"/> to allow testing.
- </summary>
- </member>
- <member name="M:Gallio.Common.Concurrency.IProcessFinder.GetProcessesByName(System.String)">
- <summary>
- Creates an array of <see cref="T:Gallio.Common.Concurrency.IProcess"/> objects for all
- processes on the local compuer that share the specified name.
- </summary>
- <param name="processName">The friendly name of he process.</param>
- <returns>An array of <see cref="T:Gallio.Common.Concurrency.IProcess"/> objects.</returns>
- <seealso cref="M:System.Diagnostics.Process.GetProcessesByName(System.String)"/>
- </member>
- <member name="T:Gallio.Common.Concurrency.ProcessCreator">
- <summary>
- Default implementation of <see cref="T:Gallio.Common.Concurrency.IProcessCreator"/> using <see cref="T:System.Diagnostics.Process"/>.
- </summary>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessCreator.Start(System.Diagnostics.ProcessStartInfo)">
- <inheritdoc/>
- </member>
- <member name="T:Gallio.Common.Concurrency.ProcessFinder">
- <summary>
- Default implementation of <see cref="T:Gallio.Common.Concurrency.IProcessFinder"/> using <see cref="T:System.Diagnostics.Process"/>.
- </summary>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessFinder.GetProcessesByName(System.String)">
- <inheritdoc/>
- </member>
- <member name="T:Gallio.Common.Concurrency.ProcessWrapper">
- <summary>
- Default implementation of <see cref="T:Gallio.Common.Concurrency.IProcess"/> using <see cref="T:System.Diagnostics.Process"/>.
- </summary>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessWrapper.#ctor(System.Diagnostics.Process)">
- <summary>
- Creates a new process wrapper.
- </summary>
- <param name="process">A process.</param>
- <exception cref="T:System.ArgumentNullException">If <paramref name="process"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessWrapper.Dispose">
- <inheritdoc/>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessWrapper.Dispose(System.Boolean)">
- <summary>
- Releases the resources used by the <see cref="T:Gallio.Common.Concurrency.ProcessWrapper"/>.
- </summary>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessWrapper.IsModuleLoaded(System.String)">
- <inheritdoc/>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessWrapper.Kill">
- <inheritdoc/>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessWrapper.Refresh">
- <inheritdoc/>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessWrapper.WaitForInputIdle">
- <inheritdoc/>
- </member>
- <member name="M:Gallio.Common.Concurrency.ProcessWrapper.WaitForInputIdle(System.Int32)">
- <inheritdoc/>
- </member>
- <member name="P:Gallio.Common.Concurrency.ProcessWrapper.HasExited">
- <inheritdoc/>
- </member>
- <member name="P:Gallio.Common.Concurrency.ProcessWrapper.StartInfo">
- <inheritdoc/>
- </member>
- <member name="P:Gallio.Common.Concurrency.ProcessWrapper.Id">
- <inheritdoc/>
- </member>
- <member name="T:Gallio.Common.Concurrency.WorkScheduler">
- <summary>
- Schedules actions to be run in parallel up to a specified (variable)
- maximum number of threads.
- </summary>
- <remarks>
- <para>
- The implementation is designed to support re-entrance while still maintaining an
- upper bound on active thread count. To avoid blowing the limit on thread count
- due to re-entrance the caller's thread is also used to schedule work.
- </para>
- <para>
- The work scheduler supports dynamically adjusting the degree of parallelism
- as new work is added.
- </para>
- </remarks>
- </member>
- <member name="M:Gallio.Common.Concurrency.WorkScheduler.#ctor(Gallio.Common.Concurrency.DegreeOfParallelismProvider)">
- <summary>
- Creates a work scheduler.
- </summary>
- <param name="degreeOfParallelismProvider">A function that determines
- the current degree of parallelism which may change over time.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="degreeOfParallelismProvider"/>
- is null.</exception>
- </member>
- <member name="M:Gallio.Common.Concurrency.WorkScheduler.Run(System.Collections.Generic.IEnumerable{Gallio.Common.Action})">
- <summary>
- Runs a set of actions in parallel up to the current degree of parallelism.
- </summary>
- <remarks>
- <para>
- The implementation guarantees that the current thread will only be used to
- run actions from the provided work set; it will not be used to run actions
- from other concurrently executing work sets. Other threads will be used
- to run actions from this work set and from other work sets in the order in
- which they were enqueued. Thus this function will return as soon as all
- of the specified actions have completed even if other work sets have
- pending work.
- </para>
- </remarks>
- <param name="actions">The actions to run.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="actions"/> is null
- or contains null.</exception>
- </member>
- <member name="T:Gallio.Common.Concurrency.TaskResult">
- <summary>
- Holds the value or exception produced by a task.
- </summary>
- </member>
- <member name="M:Gallio.Common.Concurrency.TaskResult.ToString">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Concurrency.TaskResult.HasValue">
- <summary>
- Returns true if the task ran to completion and returned a value,
- or false if an exception was thrown.
- </summary>
- </member>
- <member name="P:Gallio.Common.Concurrency.TaskResult.Value">
- <summary>
- Gets the value that was returned by the task.
- </summary>
- <exception cref="T:System.InvalidOperationException">Thrown if <see cref="P:Gallio.Common.Concurrency.TaskResult.HasValue"/> is false.</exception>
- </member>
- <member name="P:Gallio.Common.Concurrency.TaskResult.Exception">
- <summary>
- Gets the exception that was thrown by the task.
- </summary>
- <exception cref="T:System.InvalidOperationException">Thrown if <see cref="P:Gallio.Common.Concurrency.TaskResult.HasValue"/> is true.</exception>
- </member>
- <member name="T:Gallio.Common.Concurrency.TaskResult`1">
- <summary>
- Holds the value or exception produced by a task.
- </summary>
- </member>
- <member name="M:Gallio.Common.Concurrency.TaskResult`1.CreateFromValue(`0)">
- <summary>
- Creates a result object containing the value returned by the task.
- </summary>
- <returns>The new task result.</returns>
- <param name="value">The value.</param>
- </member>
- <member name="M:Gallio.Common.Concurrency.TaskResult`1.CreateFromException(System.Exception)">
- <summary>
- Creates a result object containing the exception thrown by the task.
- </summary>
- <param name="exception">The exception.</param>
- <returns>The new task result.</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="exception"/> is null.</exception>
- </member>
- <member name="P:Gallio.Common.Concurrency.TaskResult`1.Value">
- <summary>
- Gets the value that was returned by the task.
- </summary>
- <exception cref="T:System.InvalidOperationException">Thrown if <see cref="P:Gallio.Common.Concurrency.TaskResult.HasValue"/> is false.</exception>
- </member>
- <member name="T:Gallio.Common.IO.ConsoleRedirection">
- <summary>
- Redirects the console streams.
- </summary>
- </member>
- <member name="M:Gallio.Common.IO.ConsoleRedirection.#ctor(System.IO.TextWriter,System.IO.TextWriter)">
- <summary>
- Redirect console output and error stream and disables the console input stream.
- </summary>
- <param name="consoleOut">The new console output writer.</param>
- <param name="consoleError">The new console error writer.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="consoleOut"/>
- or <paramref name="consoleError"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.IO.ConsoleRedirection.Dispose">
- <summary>
- Resets the console streams as they were initially.
- </summary>
- </member>
- <member name="M:Gallio.Common.IO.ConsoleRedirection.Dispose(System.Boolean)">
- <summary>
- Resets the console streams as they were initially.
- </summary>
- <param name="disposing">True if <see cref="M:Gallio.Common.IO.ConsoleRedirection.Dispose"/> was called directly.</param>
- </member>
- <member name="T:Gallio.Common.IO.Content">
- <summary>
- Abstract representation of a binary or text resource.
- </summary>
- <remarks>
- <para>
- Different kind of resources are supported:
- <list type="bullet">
- <item>Inline resources from a storage in memory.</item>
- <item>Embedded resources from an assembly manifest.</item>
- <item>File resources.</item>
- </list>
- </para>
- </remarks>
- </member>
- <member name="M:Gallio.Common.IO.Content.OpenStream">
- <summary>
- Opens the current resource as a <see cref="T:System.IO.Stream"/>.
- </summary>
- <returns>The stream.</returns>
- </member>
- <member name="M:Gallio.Common.IO.Content.OpenTextReader">
- <summary>
- Opens the current resource as a <see cref="T:System.IO.TextReader"/>.
- </summary>
- <returns>The text reader.</returns>
- </member>
- <member name="P:Gallio.Common.IO.Content.IsDynamic">
- <summary>
- Returns true if the contents are dynamic, or false if they are static.
- </summary>
- <remarks>
- <para>
- Static contents can only change if the test assembly is recompiled.
- </para>
- </remarks>
- </member>
- <member name="P:Gallio.Common.IO.Content.CodeElementInfo">
- <summary>
- Gets or sets a <see cref="T:Gallio.Common.Reflection.ICodeElementInfo"/> that is used to locate the assembly and namespace within which to resolve a manifest resource.
- </summary>
- </member>
- <member name="T:Gallio.Common.IO.ContentEmbeddedResource">
- <summary>
- Represents a resource embedded in an assembly file.
- </summary>
- </member>
- <member name="M:Gallio.Common.IO.ContentEmbeddedResource.#ctor(System.String,System.Type)">
- <summary>
- Constructs the representation of an embedded resource.
- </summary>
- <param name="name">The qualified or unqualified name of the resource.</param>
- <param name="typeScope">When <paramref name="name"/> is unqualified, a type used to locate the assembly and namespace within which to resolve the manifest resource.</param>
- </member>
- <member name="M:Gallio.Common.IO.ContentEmbeddedResource.OpenStream">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.IO.ContentEmbeddedResource.OpenTextReader">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.IO.ContentEmbeddedResource.IsDynamic">
- <inheritdoc />
- </member>
- <member name="T:Gallio.Common.IO.ContentFile">
- <summary>
- Representation of a file resource.
- </summary>
- </member>
- <member name="M:Gallio.Common.IO.ContentFile.#ctor(System.String)">
- <summary>
- Constructs the representation of a file resource.
- </summary>
- <param name="filePath">The path of the file.</param>
- </member>
- <member name="M:Gallio.Common.IO.ContentFile.#ctor(System.String,Gallio.Common.IO.IFileSystem)">
- <summary>
- Constructs the representation of a file resource.
- </summary>
- <param name="filePath">The path of the file.</param>
- <param name="fileSystem">A file system wrapper</param>
- </member>
- <member name="M:Gallio.Common.IO.ContentFile.OpenStream">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.IO.ContentFile.OpenTextReader">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.IO.ContentFile.IsDynamic">
- <inheritdoc />
- </member>
- <member name="T:Gallio.Common.IO.ContentInline">
- <summary>
- Represents an inline memory resource.
- </summary>
- </member>
- <member name="M:Gallio.Common.IO.ContentInline.#ctor(System.String)">
- <summary>
- Constructs the representation of an inline memory resource.
- </summary>
- <param name="contents">The content of the resource as a string.</param>
- </member>
- <member name="M:Gallio.Common.IO.ContentInline.OpenStream">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.IO.ContentInline.OpenTextReader">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.IO.ContentInline.IsDynamic">
- <inheritdoc />
- </member>
- <member name="T:Gallio.Common.Lazy`1">
- <summary>
- Lazy computation type.
- </summary>
- <typeparam name="T">The encapsulated type.</typeparam>
- </member>
- <member name="M:Gallio.Common.Lazy`1.#ctor(Gallio.Common.Func{`0})">
- <summary>
- Constructor.
- </summary>
- <param name="func">A function which computes the value on first request.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="func"/> is null.</exception>
- </member>
- <member name="P:Gallio.Common.Lazy`1.Value">
- <summary>
- Gets the value.
- </summary>
- </member>
- <member name="T:Gallio.Common.Markup.AttachmentType">
- <summary>
- Specifies the type of the contents of an embedded attachment.
- </summary>
- </member>
- <member name="F:Gallio.Common.Markup.AttachmentType.Text">
- <summary>
- The attachment is encoded as a text string.
- </summary>
- </member>
- <member name="F:Gallio.Common.Markup.AttachmentType.Binary">
- <summary>
- The attachment is a binary file either directly available as a file, or encoded as base 64 text string.
- </summary>
- </member>
- <member name="T:Gallio.Common.Markup.MarkupNormalizationUtils">
- <summary>
- Utilities for normalizing markup contents.
- </summary>
- </member>
- <member name="M:Gallio.Common.Markup.MarkupNormalizationUtils.NormalizeContentType(System.String)">
- <summary>
- Normalizes a content type.
- </summary>
- <param name="contentType">The content type, or null if none.</param>
- <returns>The normalized content type, or null if none. May be the same instance if <paramref name="contentType"/>
- was already normalized.</returns>
- </member>
- <member name="M:Gallio.Common.Markup.MarkupNormalizationUtils.NormalizeAttachmentName(System.String)">
- <summary>
- Normalizes an attachment name.
- </summary>
- <param name="attachmentName">The attachment name, or null if none.</param>
- <returns>The normalized attachment name, or null if none. May be the same instance if <paramref name="attachmentName"/>
- was already normalized.</returns>
- </member>
- <member name="M:Gallio.Common.Markup.MarkupNormalizationUtils.NormalizeStreamName(System.String)">
- <summary>
- Normalizes a stream name.
- </summary>
- <param name="streamName">The stream name, or null if none.</param>
- <returns>The normalized stream name, or null if none. May be the same instance if <paramref name="streamName"/>
- was already normalized.</returns>
- </member>
- <member name="M:Gallio.Common.Markup.MarkupNormalizationUtils.NormalizeSectionName(System.String)">
- <summary>
- Normalizes a section name.
- </summary>
- <param name="sectionName">The section name, or null if none.</param>
- <returns>The normalized section name, or null if none. May be the same instance if <paramref name="sectionName"/>
- was already normalized.</returns>
- </member>
- <member name="M:Gallio.Common.Markup.MarkupNormalizationUtils.NormalizeText(System.String)">
- <summary>
- Normalizes markup text.
- </summary>
- <param name="text">The text, or null if none.</param>
- <returns>The normalized text, or null if none. May be the same instance if <paramref name="text"/>
- was already normalized.</returns>
- </member>
- <member name="T:Gallio.Common.Mathematics.ChiSquareTest">
- <summary>
- Implementation of a Chi-square test (http://en.wikipedia.org/wiki/Chi_square_test)
- that calculates the "difference" between an expected and an actual statistical distribution.
- </summary>
- </member>
- <member name="M:Gallio.Common.Mathematics.ChiSquareTest.#ctor(System.Double,System.Collections.Generic.ICollection{System.Double},System.Int32)">
- <summary>
- Runs a Chi-square test.
- </summary>
- <remarks>
- <para>
- Given the observed events (<paramref name="actual"/>) and the expected events (<paramref name="expected"/>),
- calculates the number of degrees of freedom, the chi-square value, and the significance probability.
- </para>
- <para>
- A small value of the significance probability indicates a significant difference between the distributions.
- </para>
- </remarks>
- <param name="expected"></param>
- <param name="actual"></param>
- <param name="numberOfConstraints"></param>
- </member>
- <member name="P:Gallio.Common.Mathematics.ChiSquareTest.DegreesOfFreedom">
- <summary>
- Gets the resulting number of degrees of freedom.
- </summary>
- </member>
- <member name="P:Gallio.Common.Mathematics.ChiSquareTest.ChiSquareValue">
- <summary>
- Gets the resulting Chi-square value.
- </summary>
- </member>
- <member name="P:Gallio.Common.Mathematics.ChiSquareTest.TwoTailedPValue">
- <summary>
- Gets the resulting significance probability.
- </summary>
- </member>
- <member name="T:Gallio.Common.Mathematics.Gamma">
- <summary>
- Helper methods to calculate the Gamma function (http://en.wikipedia.org/wiki/Gamma_function).
- </summary>
- </member>
- <member name="M:Gallio.Common.Mathematics.Gamma.IncompleteGamma(System.Double,System.Double)">
- <summary>
- Returns the incomplete Gamma function Q(a,x).
- </summary>
- <param name="a"></param>
- <param name="x"></param>
- <returns></returns>
- </member>
- <member name="T:Gallio.Common.Mathematics.NamespaceDoc">
- <summary>
- The Gallio.Common.Math namespace provides advanced mathematical
- functions and helper classes not found in <see cref="T:System.Math"/>.
- </summary>
- </member>
- <member name="T:Gallio.Common.Messaging.IMessageExchangeLink">
- <summary>
- An interface implemented by the server and registered on the server remoting channel
- to allow message exchange with the client.
- </summary>
- <remarks>
- <para>
- This is interim API to be used until the new message broker is ready.
- </para>
- </remarks>
- </member>
- <member name="M:Gallio.Common.Messaging.IMessageExchangeLink.Receive(System.TimeSpan)">
- <summary>
- Gets the next message.
- </summary>
- <param name="timeout">The maximum amount of time to wait for a message.</param>
- <returns>The next message, or null if a timeout occurred.</returns>
- </member>
- <member name="M:Gallio.Common.Messaging.IMessageExchangeLink.Send(Gallio.Common.Messaging.Message)">
- <summary>
- Sends a message.
- </summary>
- <param name="message">The message to send.</param>
- </member>
- <member name="T:Gallio.Common.Messaging.MessageConsumer">
- <summary>
- A message consumer provides a simple pattern for handling messages based on their type.
- </summary>
- <remarks>
- <para>
- A message consumer consists of a series of typed handler clauses which are traversed in
- order until a handler which matches the message type is found.
- </para>
- </remarks>
- <example>
- <code>
- <![CDATA[
- MessageConsumer consumer = new MessageConsumer()
- .Handle<FooMessage>(message => DoSomethingWithFooMessage(message))
- .Handle<BarMessage>(message => DoSomethingWithBarMessage(message))
- .Otherwise(message => throw new NotSupportedException());
-
- consumer.Consume(new FooMessage());
- consumer.Consume(new BarMessage());
- ]]>
- </code>
- </example>
- </member>
- <member name="T:Gallio.Common.Messaging.IMessageSink">
- <summary>
- Publishes messages directly to a subscriber.
- </summary>
- </member>
- <member name="M:Gallio.Common.Messaging.IMessageSink.Publish(Gallio.Common.Messaging.Message)">
- <summary>
- Publishes a message.
- </summary>
- <param name="message">The message.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message"/> is null.</exception>
- <exception cref="T:Gallio.Common.Validation.ValidationException">Thrown if <paramref name="message"/> is not valid.</exception>
- </member>
- <member name="M:Gallio.Common.Messaging.MessageConsumer.#ctor">
- <summary>
- Creates a new message consumer with no handler clauses.
- </summary>
- </member>
- <member name="M:Gallio.Common.Messaging.MessageConsumer.Consume(Gallio.Common.Messaging.Message)">
- <summary>
- Consumes a message.
- </summary>
- <param name="message">The message to consume.</param>
- <returns>True if the message was consumed by a handler, false if no handler could consume it.</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message"/> is null.</exception>
- <exception cref="T:Gallio.Common.Validation.ValidationException">Thrown if <paramref name="message"/> is not valid.</exception>
- </member>
- <member name="M:Gallio.Common.Messaging.MessageConsumer.Handle``1(System.Action{``0})">
- <summary>
- Adds a handler for a particular message type.
- </summary>
- <typeparam name="TMessage">The message type.</typeparam>
- <param name="handlerAction">The message handler action.</param>
- <returns>The message consumer.</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="handlerAction"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Messaging.MessageConsumer.Otherwise(System.Action{Gallio.Common.Messaging.Message})">
- <summary>
- Adds a catch-all handler.
- </summary>
- <param name="handlerAction">The message handler action.</param>
- <returns>The message consumer.</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="handlerAction"/> is null.</exception>
- </member>
- <member name="T:Gallio.Common.Messaging.NamespaceDoc">
- <summary>
- The Gallio.Common.Messaging namespace provides an abstraction for
- sending messages between components.
- </summary>
- </member>
- <member name="T:Gallio.Common.Caching.DiskCacheException">
- <summary>
- The type of exception thrown when an error occurs while manipulating the disk cache.
- </summary>
- </member>
- <member name="M:Gallio.Common.Caching.DiskCacheException.#ctor">
- <summary>
- Creates an exception.
- </summary>
- </member>
- <member name="M:Gallio.Common.Caching.DiskCacheException.#ctor(System.String)">
- <summary>
- Creates an exception.
- </summary>
- <param name="message">The message.</param>
- </member>
- <member name="M:Gallio.Common.Caching.DiskCacheException.#ctor(System.String,System.Exception)">
- <summary>
- Creates an exception.
- </summary>
- <param name="message">The message.</param>
- <param name="innerException">The inner exception.</param>
- </member>
- <member name="M:Gallio.Common.Caching.DiskCacheException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Creates an exception from serialization info.
- </summary>
- <param name="info">The serialization info.</param>
- <param name="context">The streaming context.</param>
- </member>
- <member name="T:Gallio.Common.Caching.IDiskCache">
- <summary>
- A disk cache manages temporary files and directories stored on disk and
- arranged into groups associated with arbitrary string keys.
- </summary>
- <remarks>
- <para>
- The files and directories within each group are assumed to have the same lifetime.
- </para>
- </remarks>
- <example>
- Write a file to the cache:
- <code><![CDATA[
- IDiskCache cache = ... // Get the cache.
-
- using (var writer = new StreamWriter(cache.Groups["SomeKey"].OpenFile("Foo",
- FileMode.OpenOrCreate, FileAccess.Write, FileShare.Exclusive)))
- {
- writer.WriteLine("Contents...");
- }
- ]]></code>
- </example>
- </member>
- <member name="M:Gallio.Common.Caching.IDiskCache.Purge">
- <summary>
- Deletes all items in the cache.
- </summary>
- <exception cref="T:Gallio.Common.Caching.DiskCacheException">Thrown if an error occurs.</exception>
- </member>
- <member name="P:Gallio.Common.Caching.IDiskCache.Groups">
- <summary>
- Gets the collection of disk cache groups.
- </summary>
- </member>
- <member name="T:Gallio.Common.Caching.IDiskCacheGroup">
- <summary>
- A disk cache group represents an indexed partition of the disk cache.
- </summary>
- <remarks>
- <para>
- It is physically manifested as a directory on disk and may contain any
- number of related files or directories with the same lifetime.
- </para>
- </remarks>
- </member>
- <member name="M:Gallio.Common.Caching.IDiskCacheGroup.Create">
- <summary>
- Creates the group if it does not exist.
- </summary>
- <exception cref="T:Gallio.Common.Caching.DiskCacheException">Thrown if an error occurs.</exception>
- </member>
- <member name="M:Gallio.Common.Caching.IDiskCacheGroup.Delete">
- <summary>
- Deletes the group and all of its contents if any.
- </summary>
- <exception cref="T:Gallio.Common.Caching.DiskCacheException">Thrown if an error occurs.</exception>
- </member>
- <member name="M:Gallio.Common.Caching.IDiskCacheGroup.GetFileInfo(System.String)">
- <summary>
- Gets information about a file within the group.
- </summary>
- <remarks>
- <para>
- This method will succeed even if the file or the group does not exist.
- </para>
- </remarks>
- <param name="relativeFilePath">The relative path of the file within the group.</param>
- <returns>The file info.</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="relativeFilePath"/> is null.</exception>
- <exception cref="T:Gallio.Common.Caching.DiskCacheException">Thrown if an error occurs.</exception>
- </member>
- <member name="M:Gallio.Common.Caching.IDiskCacheGroup.GetSubdirectoryInfo(System.String)">
- <summary>
- Gets information about a directory within the group.
- </summary>
- <remarks>
- <para>
- This method will succeed even if the directory or the group does not exist.
- </para>
- </remarks>
- <param name="relativeDirectoryPath">The relative path of the directory within the group.</param>
- <returns>The directory info.</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="relativeDirectoryPath"/> is null.</exception>
- <exception cref="T:Gallio.Common.Caching.DiskCacheException">Thrown if an error occurs.</exception>
- </member>
- <member name="M:Gallio.Common.Caching.IDiskCacheGroup.OpenFile(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
- <summary>
- Opens a file within the group.
- </summary>
- <remarks>
- <para>
- If a new file is being created, automatically create the group and the
- containing directory for the file.
- </para>
- </remarks>
- <param name="relativeFilePath">The relative path of the file to open within the group.</param>
- <param name="mode">The file open mode.</param>
- <param name="access">The file access mode.</param>
- <param name="share">The file sharing mode.</param>
- <returns>The file stream.</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="relativeFilePath"/> is null.</exception>
- <exception cref="T:Gallio.Common.Caching.DiskCacheException">Thrown if an error occurs.</exception>
- </member>
- <member name="M:Gallio.Common.Caching.IDiskCacheGroup.CreateSubdirectory(System.String)">
- <summary>
- Creates a directory within the group.
- </summary>
- <param name="relativeDirectoryPath">The relative path of the directory to create within the group.</param>
- <returns>Directory information for the directory that was created.</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="relativeDirectoryPath"/> is null.</exception>
- <exception cref="T:Gallio.Common.Caching.DiskCacheException">Thrown if an error occurs.</exception>
- </member>
- <member name="P:Gallio.Common.Caching.IDiskCacheGroup.Cache">
- <summary>
- Gets the disk cache that contains the group.
- </summary>
- </member>
- <member name="P:Gallio.Common.Caching.IDiskCacheGroup.Key">
- <summary>
- Gets the key of the group.
- </summary>
- </member>
- <member name="P:Gallio.Common.Caching.IDiskCacheGroup.Location">
- <summary>
- Gets the <see cref="T:System.IO.DirectoryInfo"/> that represents the physical
- storage location of the disk cache group in the filesystem.
- </summary>
- </member>
- <member name="P:Gallio.Common.Caching.IDiskCacheGroup.Exists">
- <summary>
- Returns true if the group exists on disk.
- </summary>
- <exception cref="T:Gallio.Common.Caching.DiskCacheException">Thrown if an error occurs.</exception>
- </member>
- <member name="T:Gallio.Common.Caching.IDiskCacheGroupCollection">
- <summary>
- Represents a collection of groups in a disk cache indexed by an aritrary key string.
- </summary>
- </member>
- <member name="P:Gallio.Common.Caching.IDiskCacheGroupCollection.Item(System.String)">
- <summary>
- Gets the group with the specified key.
- </summary>
- <param name="key">The key.</param>
- <returns>The group.</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="key"/> is null.</exception>
- </member>
- <member name="T:Gallio.Common.Caching.NamespaceDoc">
- <summary>
- The Gallio.Common.Caching namespace contains types related to caching.
- </summary>
- </member>
- <member name="T:Gallio.Common.Caching.SimpleDiskCache">
- <summary>
- A simple disk cache that stores its contents in a particular directory using hashes
- of the key values to ensure uniqueness.
- </summary>
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.#ctor(System.String)">
- <summary>
- Creates a simple disk cache.
- </summary>
- <param name="cacheDirectoryPath">The path of the cache directory.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheDirectoryPath"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.Purge">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.GetGroup(System.String)">
- <summary>
- Gets the group with the given key.
- </summary>
- <param name="key">The key, nor null.</param>
- <returns>The cache group.</returns>
- </member>
- <member name="P:Gallio.Common.Caching.SimpleDiskCache.CacheDirectoryPath">
- <summary>
- Gets the path of the cache directory.
- </summary>
- </member>
- <member name="P:Gallio.Common.Caching.SimpleDiskCache.Groups">
- <inheritdoc />
- </member>
- <member name="T:Gallio.Common.Caching.SimpleDiskCache.Group">
- <summary>
- Represents a disk cache group.
- </summary>
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.Group.#ctor(Gallio.Common.Caching.IDiskCache,System.String,System.IO.DirectoryInfo)">
- <summary>
- Creates a group.
- </summary>
- <param name="cache">The cache.</param>
- <param name="key">The cache group key.</param>
- <param name="location">The location of the cache group.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cache"/>,
- <paramref name="key"/> or <paramref name="location"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.Group.Create">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.Group.Delete">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.Group.GetFileInfo(System.String)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.Group.GetSubdirectoryInfo(System.String)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.Group.OpenFile(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Caching.SimpleDiskCache.Group.CreateSubdirectory(System.String)">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Caching.SimpleDiskCache.Group.Cache">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Caching.SimpleDiskCache.Group.Key">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Caching.SimpleDiskCache.Group.Location">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Caching.SimpleDiskCache.Group.Exists">
- <inheritdoc />
- </member>
- <member name="T:Gallio.Common.Caching.TemporaryDiskCache">
- <summary>
- A disk cache that stores its contents in the user's temporary directory.
- </summary>
- <seealso cref="M:System.IO.Path.GetTempPath"/>
- </member>
- <member name="F:Gallio.Common.Caching.TemporaryDiskCache.DefaultCacheDirectoryName">
- <summary>
- The default cache directory name.
- </summary>
- </member>
- <member name="M:Gallio.Common.Caching.TemporaryDiskCache.#ctor(System.String)">
- <summary>
- Creates a temporary disk cache within the specified subdirectory of the user's temporary directory.
- </summary>
- <param name="cacheDirectoryName">The name of the cache subdirectory.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheDirectoryName"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Caching.TemporaryDiskCache.#ctor">
- <summary>
- Creates a temporary disk cache within the <see cref="F:Gallio.Common.Caching.TemporaryDiskCache.DefaultCacheDirectoryName"/>
- subdirectory of the user's temporary directory.
- </summary>
- </member>
- <member name="T:Gallio.Common.Collections.ArrayEqualityComparer`1">
- <summary>
- Compares arrays for equality by element.
- </summary>
- </member>
- <member name="F:Gallio.Common.Collections.ArrayEqualityComparer`1.Default">
- <summary>
- Gets a default instance of the array equality comparer.
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.ArrayEqualityComparer`1.#ctor">
- <summary>
- Creates a default array equality comparer.
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.ArrayEqualityComparer`1.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
- <summary>
- Creates an array equality comparer using the specified element comparer.
- </summary>
- <param name="elementComparer">The comparer to use to compare individual elements,
- or null to use <see cref="P:System.Collections.Generic.EqualityComparer`1.Default"/>.</param>
- </member>
- <member name="M:Gallio.Common.Collections.ArrayEqualityComparer`1.Equals(`0[],`0[])">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.ArrayEqualityComparer`1.GetHashCode(`0[])">
- <inheritdoc />
- </member>
- <member name="T:Gallio.Common.Collections.CollectionUtils">
- <summary>
- Utility functions for manipulating collections.
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.CollectionUtils.ConvertAllToArray``2(System.Collections.ICollection,System.Converter{``0,``1})">
- <summary>
- Converts all elements of the input collection and returns the collected results as an array
- of the same size.
- </summary>
- <typeparam name="TInput">The input type.</typeparam>
- <typeparam name="TOutput">The output type.</typeparam>
- <param name="input">The input collection.</param>
- <param name="converter">The conversion function to apply to each element.</param>
- <returns>The output array.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.CollectionUtils.ToArray``1(System.Collections.ICollection)">
- <summary>
- Copies all of the elements of the input collection to an array.
- </summary>
- <typeparam name="T">The element type.</typeparam>
- <param name="collection">The input collection.</param>
- <returns>The output array.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.CollectionUtils.Find``1(System.Collections.IEnumerable,System.Predicate{``0})">
- <summary>
- Returns the first element of the input enumeration for which the specified
- predicate returns true.
- </summary>
- <typeparam name="T">The element type.</typeparam>
- <param name="enumeration">The input enumeration.</param>
- <param name="predicate">The predicate.</param>
- <returns>The first matching value or the default for the type if not found.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.CollectionUtils.ConstantArray``1(``0,System.Int32)">
- <summary>
- Returns an array of the specified length, filled with the specifed constant value.
- </summary>
- <typeparam name="T">The type of the array.</typeparam>
- <param name="value">The constant value.</param>
- <param name="length">The length of the array.</param>
- <returns>The resulting array.</returns>
- </member>
- <member name="T:Gallio.Common.Collections.CovariantList`2">
- <summary>
- A covariant list converts a list of the input type to a
- read-only list of the more generic output type. The wrapped
- list can be used to mimic covariance in method return types.
- </summary>
- <typeparam name="TInput">The input list type.</typeparam>
- <typeparam name="TOutput">The output list type.</typeparam>
- </member>
- <member name="M:Gallio.Common.Collections.CovariantList`2.#ctor(System.Collections.Generic.IList{`0})">
- <summary>
- Creates a wrapper for the specified list.
- </summary>
- <param name="inputList">The input list.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="inputList"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Collections.CovariantList`2.CopyTo(`1[],System.Int32)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.CovariantList`2.Contains(`1)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.CovariantList`2.IndexOf(`1)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.CovariantList`2.GetEnumerator">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.CovariantList`2.Count">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.CovariantList`2.Item(System.Int32)">
- <summary>
- Gets an item from the list with the specified index.
- </summary>
- <param name="index">The index.</param>
- <returns>The item.</returns>
- <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="index"/> is out of range.</exception>
- </member>
- <member name="P:Gallio.Common.Collections.CovariantList`2.IsReadOnly">
- <inheritdoc />
- </member>
- <member name="T:Gallio.Common.Collections.EmptyArray`1">
- <summary>
- Provides a singleton empty array instance.
- </summary>
- <typeparam name="T">The type of array to provide.</typeparam>
- </member>
- <member name="F:Gallio.Common.Collections.EmptyArray`1.Instance">
- <summary>
- An empty array of type <typeparamref name="T"/>.
- </summary>
- </member>
- <member name="T:Gallio.Common.Collections.EmptyDictionary`2">
- <summary>
- A read-only empty dictionary.
- </summary>
- <typeparam name="TKey">The dictionary key type.</typeparam>
- <typeparam name="TValue">The dictionary value type.</typeparam>
- </member>
- <member name="F:Gallio.Common.Collections.EmptyDictionary`2.Instance">
- <summary>
- A read-only empty dictionary instance.
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.ContainsKey(`0)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.Add(`0,`1)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.Remove(`0)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.TryGetValue(`0,`1@)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.Add(System.Collections.Generic.KeyValuePair{`0,`1})">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.Clear">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.EmptyDictionary`2.GetEnumerator">
- <inheritdoc cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/>
- </member>
- <member name="P:Gallio.Common.Collections.EmptyDictionary`2.Item(`0)">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.EmptyDictionary`2.Keys">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.EmptyDictionary`2.Values">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.EmptyDictionary`2.Count">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.EmptyDictionary`2.IsReadOnly">
- <inheritdoc />
- </member>
- <member name="T:Gallio.Common.Collections.GenericCollectionUtils">
- <summary>
- Utility functions for manipulating generic collections.
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ConvertInPlace``1(System.Collections.Generic.IList{``0},System.Converter{``0,``0})">
- <summary>
- Converts each element of the input collection and stores the result in place.
- </summary>
- <typeparam name="T">The item type.</typeparam>
- <param name="list">The list to mutate.</param>
- <param name="converter">The conversion function to apply to each element.</param>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ConvertAndCopyAll``2(System.Collections.Generic.ICollection{``0},System.Collections.Generic.IList{``1},System.Converter{``0,``1})">
- <summary>
- Converts each element of the input collection and stores the result in the
- output list using the same index. The output list must be at least as
- large as the input list.
- </summary>
- <typeparam name="TInput">The input type.</typeparam>
- <typeparam name="TOutput">The output type.</typeparam>
- <param name="input">The input list.</param>
- <param name="output">The output list.</param>
- <param name="converter">The conversion function to apply to each element.</param>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ConvertAndAddAll``2(System.Collections.Generic.ICollection{``0},System.Collections.Generic.ICollection{``1},System.Converter{``0,``1})">
- <summary>
- Converts each element of the input collection and adds the result to the
- output collection succession in the same order.
- </summary>
- <typeparam name="TInput">The input type.</typeparam>
- <typeparam name="TOutput">The output type.</typeparam>
- <param name="input">The input list.</param>
- <param name="output">The output list.</param>
- <param name="converter">The conversion function to apply to each element.</param>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ConvertAllToArray``2(System.Collections.Generic.ICollection{``0},System.Converter{``0,``1})">
- <summary>
- Converts each element of the input collection and returns the collected results as an array
- of the same size.
- </summary>
- <typeparam name="TInput">The input type.</typeparam>
- <typeparam name="TOutput">The output type.</typeparam>
- <param name="input">The input collection.</param>
- <param name="converter">The conversion function to apply to each element.</param>
- <returns>The output array.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
- <summary>
- Copies all of the elements of the input enumerable to an array.
- </summary>
- <typeparam name="T">The element type.</typeparam>
- <param name="enumerable">The input enumerable.</param>
- <returns>The output array.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ToArray``1(System.Collections.Generic.ICollection{``0})">
- <summary>
- Copies all of the elements of the input collection to an array.
- </summary>
- <typeparam name="T">The element type.</typeparam>
- <param name="collection">The input collection.</param>
- <returns>The output array.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.Find``1(System.Collections.Generic.IEnumerable{``0},System.Predicate{``0})">
- <summary>
- Returns the first element of the input enumeration for which the specified
- predicate returns true.
- </summary>
- <typeparam name="T">The element type.</typeparam>
- <param name="enumeration">The input enumeration.</param>
- <param name="predicate">The predicate.</param>
- <returns>The first matching value or the default for the type if not found.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.Exists``1(System.Collections.Generic.IEnumerable{``0},System.Predicate{``0})">
- <summary>
- Returns true if the input enumeration contains an element for which the predicate returns true.
- </summary>
- <typeparam name="T">The element type.</typeparam>
- <param name="enumeration">The input enumeration.</param>
- <param name="predicate">The predicate.</param>
- <returns>True if a matching element exists.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
- <summary>
- Performs an action for each element in an enumeration.
- </summary>
- <typeparam name="T">The element type.</typeparam>
- <param name="enumeration">The input enumeration.</param>
- <param name="action">The action to perform.</param>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.AddAll``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.ICollection{``0})">
- <summary>
- Adds all elements of the input enumeration to the output collection.
- </summary>
- <typeparam name="T">The element type.</typeparam>
- <param name="input">The input enumeration.</param>
- <param name="output">The output collection.</param>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.AddAllIfNotAlreadyPresent``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.ICollection{``0})">
- <summary>
- Adds elements of the input enumeration to the output collection,
- if not already present.
- </summary>
- <typeparam name="T">The element type.</typeparam>
- <param name="input">The input enumeration.</param>
- <param name="output">The output collection.</param>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ElementsEqual``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IList{``0})">
- <summary>
- Returns true if the elements of both lists are equal.
- </summary>
- <param name="a">The first collection.</param>
- <param name="b">The second collection.</param>
- <returns>True if the elements are equal.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ElementsEqual``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IList{``0},Gallio.Common.EqualityComparison{``0})">
- <summary>
- Returns true if the elements of both lists are equal.
- </summary>
- <param name="a">The first collection.</param>
- <param name="b">The second collection.</param>
- <param name="comparer">The comparison strategy to use.</param>
- <returns>True if the elements are equal.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.KeyValuePairsEqual``2(System.Collections.Generic.IDictionary{``0,``1},System.Collections.Generic.IDictionary{``0,``1})">
- <summary>
- Returns true if both dictionaries have equal key/value pairs.
- </summary>
- <param name="a">The first collection.</param>
- <param name="b">The second collection.</param>
- <returns>True if the elements are equal.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.ElementsEqualOrderIndependent``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IList{``0})">
- <summary>
- Returns true if the elements of both lists are equal but possibly appear in a different order.
- Handles elements that appear multiple times and ensures that they appear the same
- number of times in each list.
- </summary>
- <param name="a">The first collection.</param>
- <param name="b">The second collection.</param>
- <returns>True if the elements are equal.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.GenericCollectionUtils.Select``2(System.Collections.Generic.IEnumerable{``0},Gallio.Common.Func{``0,``1})">
- <summary>
- Projects each element of a sequence into a new form.
- </summary>
- <typeparam name="TInput">The type of the elements of the input sequence.</typeparam>
- <typeparam name="TOutput">The type of the elements of the output sequence.</typeparam>
- <param name="enumeration">The input sequence.</param>
- <param name="filter"></param>
- <returns>The output sequence</returns>
- <exception cref="T:System.ArgumentNullException">Thrown if any argument is null.</exception>
- </member>
- <member name="T:Gallio.Common.Collections.HashSet`1">
- <summary>
- A hashtable-based set implementation.
- </summary>
- <remarks>
- <para>
- This will probably be replaced by the new HashSet{T} class in
- the new System.Core of .Net 3.5.
- </para>
- </remarks>
- </member>
- <member name="M:Gallio.Common.Collections.HashSet`1.#ctor">
- <summary>
- Creates an empty set.
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.HashSet`1.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
- <summary>
- Creates an empty set using the specified comparer.
- </summary>
- <param name="comparer">The comparer, or null to use the default comparer.</param>
- </member>
- <member name="M:Gallio.Common.Collections.HashSet`1.Add(`0)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.HashSet`1.Clear">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.HashSet`1.Contains(`0)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.HashSet`1.CopyTo(`0[],System.Int32)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.HashSet`1.Remove(`0)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.HashSet`1.GetEnumerator">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.HashSet`1.Count">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.HashSet`1.IsReadOnly">
- <inheritdoc />
- </member>
- <member name="T:Gallio.Common.Collections.IMultiMap`2">
- <summary>
- A multi-map allows a list of values to be associated with a single key.
- </summary>
- <remarks>
- <para>
- The value collections provided by the multi-map are always read-only.
- They can only be modified by calling the appropriate methods of the multi-map
- to add or remove items. This behavior helps multi-map implementations
- better maintain their invariants.
- </para>
- </remarks>
- </member>
- <member name="M:Gallio.Common.Collections.IMultiMap`2.Add(`0,`1)">
- <summary>
- Adds a value to the list of those associated with a key.
- </summary>
- <param name="key">The key.</param>
- <param name="value">The value to associate.</param>
- </member>
- <member name="M:Gallio.Common.Collections.IMultiMap`2.AddAll(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IList{`1}}})">
- <summary>
- Adds all of the values from the specified map.
- </summary>
- <param name="map">The map.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="map"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Collections.IMultiMap`2.AddAll(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,`1}})">
- <summary>
- Adds all of the values from the specified enumeration of key-value pairs.
- </summary>
- <param name="pairs">The key-value pairs.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="pairs"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Collections.IMultiMap`2.Contains(`0,`1)">
- <summary>
- Returns true if the map contains an entry with the specified key and value.
- </summary>
- <param name="key">The key.</param>
- <param name="value">The value to find.</param>
- <returns>True if the map contains an entry with the specified key and value.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.IMultiMap`2.Remove(`0,`1)">
- <summary>
- Removes a value from the list of those associated with a key.
- </summary>
- <param name="key">The key.</param>
- <param name="value">The value to remove from the key.</param>
- <returns>True if the value was removed.</returns>
- </member>
- <member name="P:Gallio.Common.Collections.IMultiMap`2.Pairs">
- <summary>
- Gets the contents of the multi-map as an enumeration of pairs of keys and lists of values.
- </summary>
- </member>
- <member name="T:Gallio.Common.Collections.Key`1">
- <summary>
- A strongly-typed key to be used together with an associative array to help the
- compiler perform better type checking of the value associated with the key.
- </summary>
- <typeparam name="TValue">The type of value associated with the key.</typeparam>
- </member>
- <member name="M:Gallio.Common.Collections.Key`1.#ctor(System.String)">
- <summary>
- Creates a new key.
- </summary>
- <param name="name">The unique name of the key.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="name"/> is null.</exception>
- </member>
- <member name="M:Gallio.Common.Collections.Key`1.ToString">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.Key`1.Name">
- <summary>
- Gets the unique name of the key.
- </summary>
- </member>
- <member name="T:Gallio.Common.Collections.LazyCache`2">
- <summary>
- Lazily populates and caches values associated with a particular key.
- </summary>
- <remarks>
- <para>
- Instances of this type are safe for use by multiple concurrent threads.
- In the case of a race occurs between two threads that result in the population of the
- same key, the populator function may be called concurrently with two requests for the same
- key. The winner of the race gets to store its value in the cache for later use.
- However, the loser of the race will discard its value and use the newly cached instead.
- </para>
- </remarks>
- </member>
- <member name="M:Gallio.Common.Collections.LazyCache`2.#ctor(Gallio.Common.Func{`0,`1})">
- <summary>
- Creates a cache with the specified populator function.
- </summary>
- <param name="populator">A function that provides a value given a key.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="populator"/> is null.</exception>
- </member>
- <member name="P:Gallio.Common.Collections.LazyCache`2.Item(`0)">
- <summary>
- Gets the value associated with the specified key.
- Populates it on demand if not already cached.
- </summary>
- <param name="key">The key.</param>
- <returns>The associated value.</returns>
- </member>
- <member name="T:Gallio.Common.Collections.MultiMap`2">
- <summary>
- A multi-map allows a list of values to be associated with a single key.
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.#ctor">
- <summary>
- Creates an empty multi-map.
- </summary>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.Add(`0,`1)">
- <summary>
- Adds a value to the list of those associated with a key.
- </summary>
- <param name="key">The key.</param>
- <param name="value">The value to associate.</param>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.Add(System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IList{`1}})">
- <summary>
- Adds all values in the pair to the specified key.
- </summary>
- <param name="item">The key and values pair.</param>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.Add(`0,System.Collections.Generic.IList{`1})">
- <summary>
- Adds all values in the pair to the specified key.
- </summary>
- <param name="key">The key.</param>
- <param name="values">The values.</param>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.AddAll(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IList{`1}}})">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.AddAll(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,`1}})">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.Clear">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.Contains(`0,`1)">
- <summary>
- Returns true if the map contains an entry with the specified key and value.
- </summary>
- <param name="key">The key.</param>
- <param name="value">The value to find.</param>
- <returns>True if the map contains an entry with the specified key and value.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.Contains(System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IList{`1}})">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.ContainsKey(`0)">
- <summary>
- Returns true if the map contains at least one value associated with
- the specified key.
- </summary>
- <param name="key">The key.</param>
- <returns>True if there is at least one value associated with the key.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.CopyTo(System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IList{`1}}[],System.Int32)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.Remove(`0)">
- <summary>
- Removes all values associated with the specified key.
- </summary>
- <param name="key">The key.</param>
- <returns>True if the key existed and was removed.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.Remove(`0,`1)">
- <summary>
- Removes a value from the list of those associated with a key.
- </summary>
- <param name="key">The key.</param>
- <param name="value">The value to remove from the key.</param>
- <returns>True if the value was removed.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.Remove(System.Collections.Generic.KeyValuePair{`0,System.Collections.Generic.IList{`1}})">
- <summary>
- Removes all values in the pair from the specified key.
- </summary>
- <param name="item">The key and values pair.</param>
- <returns>True if at least one value was removed.</returns>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.TryGetValue(`0,System.Collections.Generic.IList{`1}@)">
- <inheritdoc />
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.GetEnumerator">
- <inheritdoc cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/>
- </member>
- <member name="M:Gallio.Common.Collections.MultiMap`2.ReadOnly(Gallio.Common.Collections.IMultiMap{`0,`1})">
- <summary>
- Obtains a read-only view of another multi-map.
- </summary>
- <param name="map">The multi-map.</param>
- <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="map"/> is null.</exception>
- </member>
- <member name="P:Gallio.Common.Collections.MultiMap`2.Count">
- <summary>
- Gets the number of distinct keys in the map.
- </summary>
- </member>
- <member name="P:Gallio.Common.Collections.MultiMap`2.IsReadOnly">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.MultiMap`2.Keys">
- <summary>
- Gets the collection of keys in the multi-map.
- </summary>
- </member>
- <member name="P:Gallio.Common.Collections.MultiMap`2.Values">
- <summary>
- Gets the collection of lists of values in the multi-map.
- </summary>
- </member>
- <member name="P:Gallio.Common.Collections.MultiMap`2.Pairs">
- <inheritdoc />
- </member>
- <member name="P:Gallio.Common.Collections.MultiMap`2.Item(`0)">
- <summary>
- Gets or sets the list of values associated with the specified key.
- Returns an empty list if there are none.
- </summary>
- <param name="key">The key.</param>
- <returns>The list of values.</returns>
- </member>
- <member name="T:Gallio.Common.Collections.NamespaceDoc">
- <summary>
- The Gallio.Common.Collections namespace contains specialized collection types and
- collection utilities.
- </summary>
- </member>
- <member name="T:Gallio.Common.Collections.PropertyBag">
- <summary>
- A property bag associates keys with values where each key may have one or more associated value.
- All keys and values must be non-null strings.
<TRUNCATED>
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Gallio35.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Gallio35.dll b/lib/Gallio.3.2.750/tools/Gallio35.dll
deleted file mode 100644
index 55d026f..0000000
Binary files a/lib/Gallio.3.2.750/tools/Gallio35.dll and /dev/null differ