aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'PollutometerWebApi.Tests')
-rw-r--r--PollutometerWebApi.Tests/PollutometerWebApi.Tests.csproj46
-rw-r--r--PollutometerWebApi.Tests/Test.cs14
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/Microsoft.Web.Infrastructure.dllbin0 -> 45416 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.dllbin0 -> 4096 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.pdbbin0 -> 484 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.dllbin0 -> 16384 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.pdbbin0 -> 4064 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.dllbin0 -> 185032 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.xml2094
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.dllbin0 -> 82120 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.xml135
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.Http.dllbin0 -> 471248 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.Http.xml6664
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.dllbin0 -> 566472 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.xml11485
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.dllbin0 -> 272072 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.xml5742
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.dllbin0 -> 41672 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.xml60
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.dllbin0 -> 39624 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.xml292
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.dllbin0 -> 211656 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.xml2706
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/nunit.framework.dllbin0 -> 151552 bytes
-rw-r--r--PollutometerWebApi.Tests/bin/Debug/nunit.framework.xml10984
-rw-r--r--PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.CopyComplete0
-rw-r--r--PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.CoreCompileInputs.cache1
-rw-r--r--PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.FileListAbsolute.txt27
-rw-r--r--PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csprojResolveAssemblyReference.cachebin0 -> 109342 bytes
-rw-r--r--PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.dllbin0 -> 4096 bytes
-rw-r--r--PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.pdbbin0 -> 484 bytes
-rw-r--r--PollutometerWebApi.Tests/packages.config4
32 files changed, 40254 insertions, 0 deletions
diff --git a/PollutometerWebApi.Tests/PollutometerWebApi.Tests.csproj b/PollutometerWebApi.Tests/PollutometerWebApi.Tests.csproj
new file mode 100644
index 0000000..c27a06c
--- /dev/null
+++ b/PollutometerWebApi.Tests/PollutometerWebApi.Tests.csproj
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProjectGuid>{D19CA1E0-796F-480A-996D-3DFABFC6203F}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <RootNamespace>PollutometerWebApi.Tests</RootNamespace>
+ <AssemblyName>PollutometerWebApi.Tests</AssemblyName>
+ <TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug</OutputPath>
+ <DefineConstants>DEBUG;</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="System" />
+ <Reference Include="nunit.framework">
+ <HintPath>..\packages\NUnit.2.6.4\lib\nunit.framework.dll</HintPath>
+ </Reference>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Test.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="packages.config" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\PollutometerWebApi\PollutometerWebApi.csproj">
+ <Project>{22C32F4C-0DEB-40EA-9D56-48942CBB2A07}</Project>
+ <Name>PollutometerWebApi</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+</Project> \ No newline at end of file
diff --git a/PollutometerWebApi.Tests/Test.cs b/PollutometerWebApi.Tests/Test.cs
new file mode 100644
index 0000000..254f0bc
--- /dev/null
+++ b/PollutometerWebApi.Tests/Test.cs
@@ -0,0 +1,14 @@
+using NUnit.Framework;
+using System;
+namespace PollutometerWebApi.Tests
+{
+ [TestFixture()]
+ public class Test
+ {
+ [Test()]
+ public void TestCase()
+ {
+ EmailService.Start();
+ }
+ }
+}
diff --git a/PollutometerWebApi.Tests/bin/Debug/Microsoft.Web.Infrastructure.dll b/PollutometerWebApi.Tests/bin/Debug/Microsoft.Web.Infrastructure.dll
new file mode 100644
index 0000000..85f1138
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/Microsoft.Web.Infrastructure.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.dll b/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.dll
new file mode 100644
index 0000000..a1a6f09
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.pdb b/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.pdb
new file mode 100644
index 0000000..ee082ed
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.pdb
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.dll b/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.dll
new file mode 100644
index 0000000..b8d1eba
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.pdb b/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.pdb
new file mode 100644
index 0000000..1cf8ce4
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.pdb
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.dll b/PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.dll
new file mode 100644
index 0000000..859f67b
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.xml b/PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.xml
new file mode 100644
index 0000000..1d57d2e
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.xml
@@ -0,0 +1,2094 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Net.Http.Formatting</name>
+ </assembly>
+ <members>
+ <member name="T:System.Net.Http.ByteRangeStreamContent">
+ <summary>
+ <see cref="T:System.Net.Http.HttpContent" /> implementation which provides a byte range view over a stream used to generate HTTP 206 (Partial Content) byte range responses. The <see cref="T:System.Net.Http.ByteRangeStreamContent" /> supports one or more byte ranges regardless of whether the ranges are consecutive or not. If there is only one range then a single partial response body containing a Content-Range header is generated. If there are more than one ranges then a multipart/byteranges response is generated where each body part contains a range indicated by the associated Content-Range header field. </summary>
+ </member>
+ <member name="M:System.Net.Http.ByteRangeStreamContent.#ctor(System.IO.Stream,System.Net.Http.Headers.RangeHeaderValue,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary>
+ <see cref="T:System.Net.Http.HttpContent" /> implementation which provides a byte range view over a stream used to generate HTTP 206 (Partial Content) byte range responses. If none of the requested ranges overlap with the current extend of the selected resource represented by the content parameter then an <see cref="T:System.Net.Http.InvalidByteRangeException" /> is thrown indicating the valid Content-Range of the content. </summary>
+ <param name="content">The stream over which to generate a byte range view.</param>
+ <param name="range">The range or ranges, typically obtained from the Range HTTP request header field.</param>
+ <param name="mediaType">The media type of the content stream.</param>
+ </member>
+ <member name="M:System.Net.Http.ByteRangeStreamContent.#ctor(System.IO.Stream,System.Net.Http.Headers.RangeHeaderValue,System.Net.Http.Headers.MediaTypeHeaderValue,System.Int32)">
+ <summary>
+ <see cref="T:System.Net.Http.HttpContent" /> implementation which provides a byte range view over a stream used to generate HTTP 206 (Partial Content) byte range responses. If none of the requested ranges overlap with the current extend of the selected resource represented by the content parameter then an <see cref="T:System.Net.Http.InvalidByteRangeException" /> is thrown indicating the valid Content-Range of the content. </summary>
+ <param name="content">The stream over which to generate a byte range view.</param>
+ <param name="range">The range or ranges, typically obtained from the Range HTTP request header field.</param>
+ <param name="mediaType">The media type of the content stream.</param>
+ <param name="bufferSize">The buffer size used when copying the content stream.</param>
+ </member>
+ <member name="M:System.Net.Http.ByteRangeStreamContent.#ctor(System.IO.Stream,System.Net.Http.Headers.RangeHeaderValue,System.String)">
+ <summary>
+ <see cref="T:System.Net.Http.HttpContent" /> implementation which provides a byte range view over a stream used to generate HTTP 206 (Partial Content) byte range responses. If none of the requested ranges overlap with the current extend of the selected resource represented by the content parameter then an <see cref="T:System.Net.Http.InvalidByteRangeException" /> is thrown indicating the valid Content-Range of the content. </summary>
+ <param name="content">The stream over which to generate a byte range view.</param>
+ <param name="range">The range or ranges, typically obtained from the Range HTTP request header field.</param>
+ <param name="mediaType">The media type of the content stream.</param>
+ </member>
+ <member name="M:System.Net.Http.ByteRangeStreamContent.#ctor(System.IO.Stream,System.Net.Http.Headers.RangeHeaderValue,System.String,System.Int32)">
+ <summary>
+ <see cref="T:System.Net.Http.HttpContent" /> implementation which provides a byte range view over a stream used to generate HTTP 206 (Partial Content) byte range responses. If none of the requested ranges overlap with the current extend of the selected resource represented by the content parameter then an <see cref="T:System.Net.Http.InvalidByteRangeException" /> is thrown indicating the valid Content-Range of the content. </summary>
+ <param name="content">The stream over which to generate a byte range view.</param>
+ <param name="range">The range or ranges, typically obtained from the Range HTTP request header field.</param>
+ <param name="mediaType">The media type of the content stream.</param>
+ <param name="bufferSize">The buffer size used when copying the content stream.</param>
+ </member>
+ <member name="M:System.Net.Http.ByteRangeStreamContent.Dispose(System.Boolean)">
+ <summary>Releases the resources used by the current instance of the <see cref="T:System.Net.Http.ByteRangeStreamContent" /> class.</summary>
+ <param name="disposing">true to release managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="M:System.Net.Http.ByteRangeStreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">
+ <summary>Asynchronously serialize and write the byte range to an HTTP content stream.</summary>
+ <returns>The task object representing the asynchronous operation.</returns>
+ <param name="stream">The target stream.</param>
+ <param name="context">Information about the transport.</param>
+ </member>
+ <member name="M:System.Net.Http.ByteRangeStreamContent.TryComputeLength(System.Int64@)">
+ <summary>Determines whether a byte array has a valid length in bytes.</summary>
+ <returns>true if length is a valid length; otherwise, false.</returns>
+ <param name="length">The length in bytes of the byte array.</param>
+ </member>
+ <member name="T:System.Net.Http.HttpClientExtensions">
+ <summary> Extension methods that aid in making formatted requests using <see cref="T:System.Net.Http.HttpClient" />. </summary>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsJsonAsync``1(System.Net.Http.HttpClient,System.String,``0)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsJsonAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsJsonAsync``1(System.Net.Http.HttpClient,System.Uri,``0)">
+ <summary> Sends a POST request as an asynchronous operation to the specified Uri with the given value serialized as JSON. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsJsonAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Threading.CancellationToken)">
+ <summary> Sends a POST request as an asynchronous operation to the specified Uri with the given value serialized as JSON. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsXmlAsync``1(System.Net.Http.HttpClient,System.String,``0)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsXmlAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsXmlAsync``1(System.Net.Http.HttpClient,System.Uri,``0)">
+ <summary> Sends a POST request as an asynchronous operation to the specified Uri with the given value serialized as XML. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsXmlAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Threading.CancellationToken)">
+ <summary> Sends a POST request as an asynchronous operation to the specified Uri with the given value serialized as XML. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary> Sends a POST request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue,System.Threading.CancellationToken)">
+ <summary> Sends a POST request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <param name="mediaType">The authoritative value of the request's content's Content-Type header. Can be null in which case the &lt;paramref name="formatter"&gt;formatter's&lt;/paramref&gt; default content type will be used.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String)">
+ <summary> Sends a POST request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <param name="mediaType">The authoritative value of the request's content's Content-Type header. Can be null in which case the &lt;paramref name="formatter"&gt;formatter's&lt;/paramref&gt; default content type will be used.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.Threading.CancellationToken)">
+ <summary> Sends a POST request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <param name="mediaType">The authoritative value of the request's content's Content-Type header. Can be null in which case the &lt;paramref name="formatter"&gt;formatter's&lt;/paramref&gt; default content type will be used.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PostAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Threading.CancellationToken)">
+ <summary> Sends a POST request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsJsonAsync``1(System.Net.Http.HttpClient,System.String,``0)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsJsonAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsJsonAsync``1(System.Net.Http.HttpClient,System.Uri,``0)">
+ <summary> Sends a PUT request as an asynchronous operation to the specified Uri with the given value serialized as JSON. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsJsonAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Threading.CancellationToken)">
+ <summary> Sends a PUT request as an asynchronous operation to the specified Uri with the given value serialized as JSON. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsXmlAsync``1(System.Net.Http.HttpClient,System.String,``0)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsXmlAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsXmlAsync``1(System.Net.Http.HttpClient,System.Uri,``0)">
+ <summary> Sends a PUT request as an asynchronous operation to the specified Uri with the given value serialized as XML. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsXmlAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Threading.CancellationToken)">
+ <summary> Sends a PUT request as an asynchronous operation to the specified Uri with the given value serialized as XML. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.String,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Threading.CancellationToken)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary> Sends a PUT request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue,System.Threading.CancellationToken)">
+ <summary> Sends a PUT request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <param name="mediaType">The authoritative value of the request's content's Content-Type header. Can be null in which case the &lt;paramref name="formatter"&gt;formatter's&lt;/paramref&gt; default content type will be used.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String)">
+ <summary> Sends a PUT request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <param name="mediaType">The authoritative value of the request's content's Content-Type header. Can be null in which case the &lt;paramref name="formatter"&gt;formatter's&lt;/paramref&gt; default content type will be used.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.Threading.CancellationToken)">
+ <summary> Sends a PUT request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <param name="mediaType">The authoritative value of the request's content's Content-Type header. Can be null in which case the &lt;paramref name="formatter"&gt;formatter's&lt;/paramref&gt; default content type will be used.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpClientExtensions.PutAsync``1(System.Net.Http.HttpClient,System.Uri,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Threading.CancellationToken)">
+ <summary> Sends a PUT request as an asynchronous operation to the specified Uri with value serialized using the given formatter. </summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="client">The client used to make the request.</param>
+ <param name="requestUri">The Uri the request is sent to.</param>
+ <param name="value">The value that will be placed in the request's entity body.</param>
+ <param name="formatter">The formatter used to serialize the value.</param>
+ <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
+ <typeparam name="T">The type of value.</typeparam>
+ </member>
+ <member name="T:System.Net.Http.HttpClientFactory">
+ <summary>Represents the factory for creating new instance of <see cref="T:System.Net.Http.HttpClient" />.</summary>
+ </member>
+ <member name="M:System.Net.Http.HttpClientFactory.Create(System.Net.Http.DelegatingHandler[])">
+ <summary>Creates a new instance of the <see cref="T:System.Net.Http.HttpClient" />.</summary>
+ <returns>A new instance of the <see cref="T:System.Net.Http.HttpClient" />.</returns>
+ <param name="handlers">The list of HTTP handler that delegates the processing of HTTP response messages to another handler.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpClientFactory.Create(System.Net.Http.HttpMessageHandler,System.Net.Http.DelegatingHandler[])">
+ <summary>Creates a new instance of the <see cref="T:System.Net.Http.HttpClient" />.</summary>
+ <returns>A new instance of the <see cref="T:System.Net.Http.HttpClient" />.</returns>
+ <param name="innerHandler">The inner handler which is responsible for processing the HTTP response messages.</param>
+ <param name="handlers">The list of HTTP handler that delegates the processing of HTTP response messages to another handler.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpClientFactory.CreatePipeline(System.Net.Http.HttpMessageHandler,System.Collections.Generic.IEnumerable{System.Net.Http.DelegatingHandler})">
+ <summary>Creates a new instance of the <see cref="T:System.Net.Http.HttpClient" /> which should be pipelined.</summary>
+ <returns>A new instance of the <see cref="T:System.Net.Http.HttpClient" /> which should be pipelined.</returns>
+ <param name="innerHandler">The inner handler which is responsible for processing the HTTP response messages.</param>
+ <param name="handlers">The list of HTTP handler that delegates the processing of HTTP response messages to another handler.</param>
+ </member>
+ <member name="T:System.Net.Http.HttpContentExtensions">
+ <summary>Specifies extension methods to allow strongly typed objects to be read from HttpContent instances.</summary>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync``1(System.Net.Http.HttpContent)">
+ <summary> Returns a Task that will yield an object of the specified type &lt;typeparamref name="T" /&gt; from the content instance. </summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <typeparam name="T">The type of the object to read.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync``1(System.Net.Http.HttpContent,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary> Returns a Task that will yield an object of the specified type &lt;typeparamref name="T" /&gt; from the content instance. </summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="formatters">The collection of MediaTyepFormatter instances to use.</param>
+ <typeparam name="T">The type of the object to read.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync``1(System.Net.Http.HttpContent,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Net.Http.Formatting.IFormatterLogger)">
+ <summary> Returns a Task that will yield an object of the specified type &lt;typeparamref name="T" /&gt; from the content instance. </summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="formatters">The collection of MediaTypeFormatter instances to use.</param>
+ <param name="formatterLogger">The IFormatterLogger to log events to.</param>
+ <typeparam name="T">The type of the object to read.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync``1(System.Net.Http.HttpContent,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Net.Http.Formatting.IFormatterLogger,System.Threading.CancellationToken)">
+ <summary>Returns a Task that will yield an object of the specified type from the content instance.</summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="formatters">The collection of MediaTypeFormatter instances to use.</param>
+ <param name="formatterLogger">The IFormatterLogger to log events to.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ <typeparam name="T">The type of the object to read.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync``1(System.Net.Http.HttpContent,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Threading.CancellationToken)">
+ <summary>Returns a Task that will yield an object of the specified type from the content instance.</summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="formatters">The collection of MediaTypeFormatter instances to use.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ <typeparam name="T">The type of the object to read.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync``1(System.Net.Http.HttpContent,System.Threading.CancellationToken)">
+ <summary>Returns a Task that will yield an object of the specified type from the content instance.</summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ <typeparam name="T">The type of the object to read.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync(System.Net.Http.HttpContent,System.Type)">
+ <summary> Returns a Task that will yield an object of the specified type from the content instance. </summary>
+ <returns>A Task that will yield an object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="type">The type of the object to read.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync(System.Net.Http.HttpContent,System.Type,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary> Returns a Task that will yield an object of the specified type from the content instance using one of the provided formatters to deserialize the content. </summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="type">The type of the object to read.</param>
+ <param name="formatters">The collection of MediaTypeFormatter instances to use.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync(System.Net.Http.HttpContent,System.Type,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Net.Http.Formatting.IFormatterLogger)">
+ <summary> Returns a Task that will yield an object of the specified type from the content instance using one of the provided formatters to deserialize the content. </summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="type">The type of the object to read.</param>
+ <param name="formatters">The collection of MediaTypeFormatter instances to use.</param>
+ <param name="formatterLogger">The IFormatterLogger to log events to.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync(System.Net.Http.HttpContent,System.Type,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Net.Http.Formatting.IFormatterLogger,System.Threading.CancellationToken)">
+ <summary>Returns a Task that will yield an object of the specified type from the content instance using one of the provided formatters to deserialize the content.</summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="type">The type of the object to read.</param>
+ <param name="formatters">The collection of MediaTypeFormatter instances to use.</param>
+ <param name="formatterLogger">The IFormatterLogger to log events to.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync(System.Net.Http.HttpContent,System.Type,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Threading.CancellationToken)">
+ <summary>Returns a Task that will yield an object of the specified type from the content instance using one of the provided formatters to deserialize the content.</summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="type">The type of the object to read.</param>
+ <param name="formatters">The collection of MediaTypeFormatter instances to use.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentExtensions.ReadAsAsync(System.Net.Http.HttpContent,System.Type,System.Threading.CancellationToken)">
+ <summary>Returns a Task that will yield an object of the specified type from the content instance using one of the provided formatters to deserialize the content.</summary>
+ <returns>An object instance of the specified type.</returns>
+ <param name="content">The HttpContent instance from which to read.</param>
+ <param name="type">The type of the object to read.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="T:System.Net.Http.HttpContentFormDataExtensions">
+ <summary>Extension methods to read HTML form URL-encoded datafrom <see cref="T:System.Net.Http.HttpContent" /> instances.</summary>
+ </member>
+ <member name="M:System.Net.Http.HttpContentFormDataExtensions.IsFormData(System.Net.Http.HttpContent)">
+ <summary>Determines whether the specified content is HTML form URL-encoded data.</summary>
+ <returns>true if the specified content is HTML form URL-encoded data; otherwise, false.</returns>
+ <param name="content">The content.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentFormDataExtensions.ReadAsFormDataAsync(System.Net.Http.HttpContent)">
+ <summary>Asynchronously reads HTML form URL-encoded from an <see cref="T:System.Net.Http.HttpContent" /> instance and stores the results in a <see cref="T:System.Collections.Specialized.NameValueCollection" /> object.</summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="content">The content.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentFormDataExtensions.ReadAsFormDataAsync(System.Net.Http.HttpContent,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads HTML form URL-encoded from an <see cref="T:System.Net.Http.HttpContent" /> instance and stores the results in a <see cref="T:System.Collections.Specialized.NameValueCollection" /> object.</summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="content">The content.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="T:System.Net.Http.HttpContentMessageExtensions">
+ <summary>Provides extension methods to read <see cref="T:System.Net.Http.HttpRequestMessage" /> and <see cref="T:System.Net.Http.HttpResponseMessage" /> entities from <see cref="T:System.Net.Http.HttpContent" /> instances. </summary>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.IsHttpRequestMessageContent(System.Net.Http.HttpContent)">
+ <summary>Determines whether the specified content is HTTP request message content.</summary>
+ <returns>true if the specified content is HTTP message content; otherwise, false.</returns>
+ <param name="content">The content to check.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.IsHttpResponseMessageContent(System.Net.Http.HttpContent)">
+ <summary>Determines whether the specified content is HTTP response message content.</summary>
+ <returns>true if the specified content is HTTP message content; otherwise, false.</returns>
+ <param name="content">The content to check.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpRequestMessageAsync(System.Net.Http.HttpContent)">
+ <summary> Reads the <see cref="T:System.Net.Http.HttpContent" /> as an <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
+ <returns>The parsed <see cref="T:System.Net.Http.HttpRequestMessage" /> instance.</returns>
+ <param name="content">The content to read.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpRequestMessageAsync(System.Net.Http.HttpContent,System.String)">
+ <summary> Reads the <see cref="T:System.Net.Http.HttpContent" /> as an <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
+ <returns>The parsed <see cref="T:System.Net.Http.HttpRequestMessage" /> instance.</returns>
+ <param name="content">The content to read.</param>
+ <param name="uriScheme">The URI scheme to use for the request URI.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpRequestMessageAsync(System.Net.Http.HttpContent,System.String,System.Int32)">
+ <summary> Reads the <see cref="T:System.Net.Http.HttpContent" /> as an <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
+ <returns>The parsed <see cref="T:System.Net.Http.HttpRequestMessage" /> instance.</returns>
+ <param name="content">The content to read.</param>
+ <param name="uriScheme">The URI scheme to use for the request URI.</param>
+ <param name="bufferSize">The size of the buffer.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpRequestMessageAsync(System.Net.Http.HttpContent,System.String,System.Int32,System.Int32)">
+ <summary>Reads the <see cref="T:System.Net.Http.HttpContent" /> as an <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>The parsed <see cref="T:System.Net.Http.HttpRequestMessage" /> instance.</returns>
+ <param name="content">The content to read.</param>
+ <param name="uriScheme">The URI scheme to use for the request URI.</param>
+ <param name="bufferSize">The size of the buffer.</param>
+ <param name="maxHeaderSize">The maximum length of the HTTP header.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpRequestMessageAsync(System.Net.Http.HttpContent,System.String,System.Int32,System.Int32,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpRequestMessageAsync(System.Net.Http.HttpContent,System.String,System.Int32,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpRequestMessageAsync(System.Net.Http.HttpContent,System.String,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpRequestMessageAsync(System.Net.Http.HttpContent,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpResponseMessageAsync(System.Net.Http.HttpContent)">
+ <summary> Reads the <see cref="T:System.Net.Http.HttpContent" /> as an <see cref="T:System.Net.Http.HttpResponseMessage" />. </summary>
+ <returns>The parsed <see cref="T:System.Net.Http.HttpResponseMessage" /> instance.</returns>
+ <param name="content">The content to read.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpResponseMessageAsync(System.Net.Http.HttpContent,System.Int32)">
+ <summary>Reads the <see cref="T:System.Net.Http.HttpContent" /> as an <see cref="T:System.Net.Http.HttpResponseMessage" />. </summary>
+ <returns>The parsed <see cref="T:System.Net.Http.HttpResponseMessage" /> instance.</returns>
+ <param name="content">The content to read.</param>
+ <param name="bufferSize">The size of the buffer.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpResponseMessageAsync(System.Net.Http.HttpContent,System.Int32,System.Int32)">
+ <summary>Reads the <see cref="T:System.Net.Http.HttpContent" /> as an <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>
+ <returns>The parsed <see cref="T:System.Net.Http.HttpResponseMessage" /> instance.</returns>
+ <param name="content">The content to read.</param>
+ <param name="bufferSize">The size of the buffer.</param>
+ <param name="maxHeaderSize">The maximum length of the HTTP header.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpResponseMessageAsync(System.Net.Http.HttpContent,System.Int32,System.Int32,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpResponseMessageAsync(System.Net.Http.HttpContent,System.Int32,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Net.Http.HttpContentMessageExtensions.ReadAsHttpResponseMessageAsync(System.Net.Http.HttpContent,System.Threading.CancellationToken)"></member>
+ <member name="T:System.Net.Http.HttpContentMultipartExtensions">
+ <summary>Extension methods to read MIME multipart entities from <see cref="T:System.Net.Http.HttpContent" /> instances.</summary>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMultipartExtensions.IsMimeMultipartContent(System.Net.Http.HttpContent)">
+ <summary>Determines whether the specified content is MIME multipart content.</summary>
+ <returns>true if the specified content is MIME multipart content; otherwise, false.</returns>
+ <param name="content">The content.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMultipartExtensions.IsMimeMultipartContent(System.Net.Http.HttpContent,System.String)">
+ <summary>Determines whether the specified content is MIME multipart content with the specified subtype.</summary>
+ <returns>true if the specified content is MIME multipart content with the specified subtype; otherwise, false.</returns>
+ <param name="content">The content.</param>
+ <param name="subtype">The MIME multipart subtype to match.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMultipartExtensions.ReadAsMultipartAsync(System.Net.Http.HttpContent)">
+ <summary>Reads all body parts within a MIME multipart message and produces a set of <see cref="T:System.Net.Http.HttpContent" /> instances as a result.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> representing the tasks of getting the collection of <see cref="T:System.Net.Http.HttpContent" /> instances where each instance represents a body part.</returns>
+ <param name="content">An existing <see cref="T:System.Net.Http.HttpContent" /> instance to use for the object's content.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMultipartExtensions.ReadAsMultipartAsync(System.Net.Http.HttpContent,System.Threading.CancellationToken)">
+ <summary>Reads all body parts within a MIME multipart message and produces a set of <see cref="T:System.Net.Http.HttpContent" /> instances as a result.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> representing the tasks of getting the collection of <see cref="T:System.Net.Http.HttpContent" /> instances where each instance represents a body part.</returns>
+ <param name="content">An existing <see cref="T:System.Net.Http.HttpContent" /> instance to use for the object's content.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMultipartExtensions.ReadAsMultipartAsync``1(System.Net.Http.HttpContent,``0)">
+ <summary>Reads all body parts within a MIME multipart message and produces a set of <see cref="T:System.Net.Http.HttpContent" /> instances as a result using the streamProvider instance to determine where the contents of each body part is written.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> representing the tasks of getting the collection of <see cref="T:System.Net.Http.HttpContent" /> instances where each instance represents a body part.</returns>
+ <param name="content">An existing <see cref="T:System.Net.Http.HttpContent" /> instance to use for the object's content.</param>
+ <param name="streamProvider">A stream provider providing output streams for where to write body parts as they are parsed.</param>
+ <typeparam name="T">The type of the MIME multipart.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMultipartExtensions.ReadAsMultipartAsync``1(System.Net.Http.HttpContent,``0,System.Int32)">
+ <summary>Reads all body parts within a MIME multipart message and produces a set of <see cref="T:System.Net.Http.HttpContent" /> instances as a result using the streamProvider instance to determine where the contents of each body part is written and bufferSize as read buffer size.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> representing the tasks of getting the collection of <see cref="T:System.Net.Http.HttpContent" /> instances where each instance represents a body part.</returns>
+ <param name="content">An existing <see cref="T:System.Net.Http.HttpContent" /> instance to use for the object's content.</param>
+ <param name="streamProvider">A stream provider providing output streams for where to write body parts as they are parsed.</param>
+ <param name="bufferSize">Size of the buffer used to read the contents.</param>
+ <typeparam name="T">The type of the MIME multipart.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMultipartExtensions.ReadAsMultipartAsync``1(System.Net.Http.HttpContent,``0,System.Int32,System.Threading.CancellationToken)">
+ <summary>Reads all body parts within a MIME multipart message and produces a set of <see cref="T:System.Net.Http.HttpContent" /> instances as a result using the streamProvider instance to determine where the contents of each body part is written and bufferSize as read buffer size.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> representing the tasks of getting the collection of <see cref="T:System.Net.Http.HttpContent" /> instances where each instance represents a body part.</returns>
+ <param name="content">An existing <see cref="T:System.Net.Http.HttpContent" /> instance to use for the object's content.</param>
+ <param name="streamProvider">A stream provider providing output streams for where to write body parts as they are parsed.</param>
+ <param name="bufferSize">Size of the buffer used to read the contents.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ <typeparam name="T">The type of the MIME multipart.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpContentMultipartExtensions.ReadAsMultipartAsync``1(System.Net.Http.HttpContent,``0,System.Threading.CancellationToken)">
+ <summary>Reads all body parts within a MIME multipart message and produces a set of <see cref="T:System.Net.Http.HttpContent" /> instances as a result using the streamProvider instance to determine where the contents of each body part is written.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> representing the tasks of getting the collection of <see cref="T:System.Net.Http.HttpContent" /> instances where each instance represents a body part.</returns>
+ <param name="content">An existing <see cref="T:System.Net.Http.HttpContent" /> instance to use for the object's content.</param>
+ <param name="streamProvider">A stream provider providing output streams for where to write body parts as they are parsed.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ <typeparam name="T">The type of the MIME multipart.</typeparam>
+ </member>
+ <member name="T:System.Net.Http.HttpMessageContent">
+ <summary> Derived <see cref="T:System.Net.Http.HttpContent" /> class which can encapsulate an <see cref="P:System.Net.Http.HttpMessageContent.HttpResponseMessage" /> or an <see cref="P:System.Net.Http.HttpMessageContent.HttpRequestMessage" /> as an entity with media type "application/http". </summary>
+ </member>
+ <member name="M:System.Net.Http.HttpMessageContent.#ctor(System.Net.Http.HttpRequestMessage)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.HttpMessageContent" /> class encapsulating an <see cref="P:System.Net.Http.HttpMessageContent.HttpRequestMessage" />. </summary>
+ <param name="httpRequest">The <see cref="P:System.Net.Http.HttpMessageContent.HttpResponseMessage" /> instance to encapsulate.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpMessageContent.#ctor(System.Net.Http.HttpResponseMessage)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.HttpMessageContent" /> class encapsulating an <see cref="P:System.Net.Http.HttpMessageContent.HttpResponseMessage" />. </summary>
+ <param name="httpResponse">The <see cref="P:System.Net.Http.HttpMessageContent.HttpResponseMessage" /> instance to encapsulate.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpMessageContent.Dispose(System.Boolean)">
+ <summary> Releases unmanaged and - optionally - managed resources </summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="P:System.Net.Http.HttpMessageContent.HttpRequestMessage">
+ <summary> Gets the HTTP request message. </summary>
+ </member>
+ <member name="P:System.Net.Http.HttpMessageContent.HttpResponseMessage">
+ <summary> Gets the HTTP response message. </summary>
+ </member>
+ <member name="M:System.Net.Http.HttpMessageContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">
+ <summary> Asynchronously serializes the object's content to the given stream. </summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> instance that is asynchronously serializing the object's content.</returns>
+ <param name="stream">The <see cref="T:System.IO.Stream" /> to which to write.</param>
+ <param name="context">The associated <see cref="T:System.Net.TransportContext" />.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpMessageContent.TryComputeLength(System.Int64@)">
+ <summary> Computes the length of the stream if possible. </summary>
+ <returns>true if the length has been computed; otherwise false.</returns>
+ <param name="length">The computed length of the stream.</param>
+ </member>
+ <member name="T:System.Net.Http.HttpRequestHeadersExtensions">
+ <summary>Provides extension methods for the <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestHeadersExtensions.GetCookies(System.Net.Http.Headers.HttpRequestHeaders)">
+ <summary>Gets any cookie headers present in the request.</summary>
+ <returns>A collection of <see cref="T:System.Net.Http.Headers.CookieHeaderValue" /> instances.</returns>
+ <param name="headers">The request headers.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestHeadersExtensions.GetCookies(System.Net.Http.Headers.HttpRequestHeaders,System.String)">
+ <summary>Gets any cookie headers present in the request that contain a cookie state whose name that matches the specified value.</summary>
+ <returns>A collection of <see cref="T:System.Net.Http.Headers.CookieHeaderValue" /> instances.</returns>
+ <param name="headers">The request headers.</param>
+ <param name="name">The cookie state name to match.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse(System.Net.Http.HttpRequestMessage)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode)"></member>
+ <member name="T:System.Net.Http.HttpResponseHeadersExtensions">
+ <summary> Provides extension methods for the <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" /> class. </summary>
+ </member>
+ <member name="M:System.Net.Http.HttpResponseHeadersExtensions.AddCookies(System.Net.Http.Headers.HttpResponseHeaders,System.Collections.Generic.IEnumerable{System.Net.Http.Headers.CookieHeaderValue})">
+ <summary> Adds cookies to a response. Each Set-Cookie header is represented as one <see cref="T:System.Net.Http.Headers.CookieHeaderValue" /> instance. A <see cref="T:System.Net.Http.Headers.CookieHeaderValue" /> contains information about the domain, path, and other cookie information as well as one or more <see cref="T:System.Net.Http.Headers.CookieState" /> instances. Each <see cref="T:System.Net.Http.Headers.CookieState" /> instance contains a cookie name and whatever cookie state is associate with that name. The state is in the form of a <see cref="T:System.Collections.Specialized.NameValueCollection" /> which on the wire is encoded as HTML Form URL-encoded data. This representation allows for multiple related "cookies" to be carried within the same Cookie header while still providing separation between each cookie state. A sample Cookie header is shown below. In this example, there are two <see cref="T:System.Net.Http.Headers.CookieState" /> with names state1 and state2 respectively. Further, each cookie state contains two name/value pairs (name1/value1 and name2/value2) and (name3/value3 and name4/value4). &lt;code&gt; Set-Cookie: state1:name1=value1&amp;amp;name2=value2; state2:name3=value3&amp;amp;name4=value4; domain=domain1; path=path1; &lt;/code&gt;</summary>
+ <param name="headers">The response headers</param>
+ <param name="cookies">The cookie values to add to the response.</param>
+ </member>
+ <member name="T:System.Net.Http.InvalidByteRangeException">
+ <summary> An exception thrown by <see cref="T:System.Net.Http.ByteRangeStreamContent" /> in case none of the requested ranges overlap with the current extend of the selected resource. The current extend of the resource is indicated in the ContentRange property. </summary>
+ </member>
+ <member name="M:System.Net.Http.InvalidByteRangeException.#ctor(System.Net.Http.Headers.ContentRangeHeaderValue)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.InvalidByteRangeException" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.InvalidByteRangeException.#ctor(System.Net.Http.Headers.ContentRangeHeaderValue,System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.InvalidByteRangeException" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.InvalidByteRangeException.#ctor(System.Net.Http.Headers.ContentRangeHeaderValue,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.InvalidByteRangeException" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.InvalidByteRangeException.#ctor(System.Net.Http.Headers.ContentRangeHeaderValue,System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.InvalidByteRangeException" /> class.</summary>
+ </member>
+ <member name="P:System.Net.Http.InvalidByteRangeException.ContentRange">
+ <summary> The current extend of the resource indicated in terms of a ContentRange header field. </summary>
+ </member>
+ <member name="T:System.Net.Http.MultipartFileData">
+ <summary>Represents a multipart file data.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartFileData.#ctor(System.Net.Http.Headers.HttpContentHeaders,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.MultipartFileData" /> class.</summary>
+ <param name="headers">The headers of the multipart file data.</param>
+ <param name="localFileName">The name of the local file for the multipart file data.</param>
+ </member>
+ <member name="P:System.Net.Http.MultipartFileData.Headers">
+ <summary>Gets or sets the headers of the multipart file data.</summary>
+ <returns>The headers of the multipart file data.</returns>
+ </member>
+ <member name="P:System.Net.Http.MultipartFileData.LocalFileName">
+ <summary>Gets or sets the name of the local file for the multipart file data.</summary>
+ <returns>The name of the local file for the multipart file data.</returns>
+ </member>
+ <member name="T:System.Net.Http.MultipartFileStreamProvider">
+ <summary>Represents an <see cref="T:System.Net.Http.IMultipartStreamProvider" /> suited for writing each MIME body parts of the MIME multipart message to a file using a <see cref="T:System.IO.FileStream" />.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartFileStreamProvider.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.MultipartFileStreamProvider" /> class.</summary>
+ <param name="rootPath">The root path where the content of MIME multipart body parts are written to.</param>
+ </member>
+ <member name="M:System.Net.Http.MultipartFileStreamProvider.#ctor(System.String,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.MultipartFileStreamProvider" /> class.</summary>
+ <param name="rootPath">The root path where the content of MIME multipart body parts are written to.</param>
+ <param name="bufferSize">The number of bytes buffered for writes to the file.</param>
+ </member>
+ <member name="P:System.Net.Http.MultipartFileStreamProvider.BufferSize">
+ <summary>Gets or sets the number of bytes buffered for writes to the file.</summary>
+ <returns>The number of bytes buffered for writes to the file.</returns>
+ </member>
+ <member name="P:System.Net.Http.MultipartFileStreamProvider.FileData">
+ <summary>Gets or sets the multipart file data.</summary>
+ <returns>The multipart file data.</returns>
+ </member>
+ <member name="M:System.Net.Http.MultipartFileStreamProvider.GetLocalFileName(System.Net.Http.Headers.HttpContentHeaders)">
+ <summary>Gets the name of the local file which will be combined with the root path to create an absolute file name where the contents of the current MIME body part will be stored.</summary>
+ <returns>A relative filename with no path component.</returns>
+ <param name="headers">The headers for the current MIME body part.</param>
+ </member>
+ <member name="M:System.Net.Http.MultipartFileStreamProvider.GetStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)">
+ <summary>Gets the stream instance where the message body part is written to.</summary>
+ <returns>The <see cref="T:System.IO.Stream" /> instance where the message body part is written to.</returns>
+ <param name="parent">The content of HTTP.</param>
+ <param name="headers">The header fields describing the body part.</param>
+ </member>
+ <member name="P:System.Net.Http.MultipartFileStreamProvider.RootPath">
+ <summary>Gets or sets the root path where the content of MIME multipart body parts are written to.</summary>
+ <returns>The root path where the content of MIME multipart body parts are written to.</returns>
+ </member>
+ <member name="T:System.Net.Http.MultipartFormDataRemoteStreamProvider">
+ <summary>A <see cref="T:System.Net.Http.MultipartStreamProvider" /> implementation suited for use with HTML file uploads for writing file content to a remote storage <see cref="T:System.IO.Stream" />. The stream provider looks at the Content-Disposition header field and determines an output remote <see cref="T:System.IO.Stream" /> based on the presence of a filename parameter. If a filename parameter is present in the Content-Disposition header field, then the body part is written to a remote <see cref="T:System.IO.Stream" /> provided by <see cref="M:System.Net.Http.MultipartFormDataRemoteStreamProvider.GetRemoteStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)" />. Otherwise it is written to a <see cref="T:System.IO.MemoryStream" />.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataRemoteStreamProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.MultipartFormDataRemoteStreamProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataRemoteStreamProvider.ExecutePostProcessingAsync">
+ <summary>Read the non-file contents as form data.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> representing the post processing.</returns>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataRemoteStreamProvider.ExecutePostProcessingAsync(System.Threading.CancellationToken)">
+ <summary>Read the non-file contents as form data.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> representing the post processing.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="P:System.Net.Http.MultipartFormDataRemoteStreamProvider.FileData">
+ <summary>Gets a collection of file data passed as part of the multipart form data.</summary>
+ </member>
+ <member name="P:System.Net.Http.MultipartFormDataRemoteStreamProvider.FormData">
+ <summary>Gets a <see cref="T:System.Collections.Specialized.NameValueCollection" /> of form data passed as part of the multipart form data.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataRemoteStreamProvider.GetRemoteStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)">
+ <summary>Provides a <see cref="T:System.Net.Http.RemoteStreamInfo" /> for <see cref="M:System.Net.Http.MultipartFormDataRemoteStreamProvider.GetStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)" />. Override this method to provide a remote stream to which the data should be written.</summary>
+ <returns>A result specifying a remote stream where the file will be written to and a location where the file can be accessed. It cannot be null and the stream must be writable.</returns>
+ <param name="parent">The parent <see cref="T:System.Net.Http.HttpContent" /> MIME multipart instance.</param>
+ <param name="headers">The header fields describing the body part's content.</param>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataRemoteStreamProvider.GetStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)"></member>
+ <member name="T:System.Net.Http.MultipartFormDataStreamProvider">
+ <summary>Represents an <see cref="T:System.Net.Http.IMultipartStreamProvider" /> suited for use with HTML file uploads for writing file content to a <see cref="T:System.IO.FileStream" />.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataStreamProvider.#ctor(System.String)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.MultipartFormDataStreamProvider" /> class. </summary>
+ <param name="rootPath">The root path where the content of MIME multipart body parts are written to.</param>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataStreamProvider.#ctor(System.String,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.MultipartFormDataStreamProvider" /> class.</summary>
+ <param name="rootPath">The root path where the content of MIME multipart body parts are written to.</param>
+ <param name="bufferSize">The number of bytes buffered for writes to the file.</param>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataStreamProvider.ExecutePostProcessingAsync">
+ <summary>Reads the non-file contents as form data.</summary>
+ <returns>A task that represents the asynchronous operation.</returns>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataStreamProvider.ExecutePostProcessingAsync(System.Threading.CancellationToken)"></member>
+ <member name="P:System.Net.Http.MultipartFormDataStreamProvider.FormData">
+ <summary>Gets a <see cref="T:System.Collections.Specialized.NameValueCollection" /> of form data passed as part of the multipart form data.</summary>
+ <returns>The <see cref="T:System.Collections.Specialized.NameValueCollection" /> of form data.</returns>
+ </member>
+ <member name="M:System.Net.Http.MultipartFormDataStreamProvider.GetStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)">
+ <summary>Gets the streaming instance where the message body part is written.</summary>
+ <returns>The <see cref="T:System.IO.Stream" /> instance where the message body part is written.</returns>
+ <param name="parent">The HTTP content that contains this body part.</param>
+ <param name="headers">Header fields describing the body part.</param>
+ </member>
+ <member name="T:System.Net.Http.MultipartMemoryStreamProvider">
+ <summary>Represents a multipart memory stream provider.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartMemoryStreamProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.MultipartMemoryStreamProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartMemoryStreamProvider.GetStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)">
+ <summary>Returns the <see cref="T:System.IO.Stream" /> for the <see cref="T:System.Net.Http.MultipartMemoryStreamProvider" />.</summary>
+ <returns>The <see cref="T:System.IO.Stream" /> for the <see cref="T:System.Net.Http.MultipartMemoryStreamProvider" />.</returns>
+ <param name="parent">A <see cref="T:System.Net.Http.HttpContent" /> object.</param>
+ <param name="headers">The HTTP content headers.</param>
+ </member>
+ <member name="T:System.Net.Http.MultipartRelatedStreamProvider">
+ <summary>Represents the provider for the multipart related multistream.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartRelatedStreamProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.MultipartRelatedStreamProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartRelatedStreamProvider.GetStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)">
+ <summary>Gets the related stream for the provider.</summary>
+ <returns>The content headers.</returns>
+ <param name="parent">The parent content.</param>
+ <param name="headers">The http content headers.</param>
+ </member>
+ <member name="P:System.Net.Http.MultipartRelatedStreamProvider.RootContent">
+ <summary>Gets the root content of the <see cref="T:System.Net.Http.MultipartRelatedStreamProvider" />.</summary>
+ <returns>The root content of the <see cref="T:System.Net.Http.MultipartRelatedStreamProvider" />.</returns>
+ </member>
+ <member name="T:System.Net.Http.MultipartRemoteFileData">
+ <summary>Represents a multipart file data for remote storage.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartRemoteFileData.#ctor(System.Net.Http.Headers.HttpContentHeaders,System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.MultipartRemoteFileData" /> class.</summary>
+ <param name="headers">The headers of the multipart file data.</param>
+ <param name="location">The remote file's location.</param>
+ <param name="fileName">The remote file's name.</param>
+ </member>
+ <member name="P:System.Net.Http.MultipartRemoteFileData.FileName">
+ <summary>Gets the remote file's name.</summary>
+ </member>
+ <member name="P:System.Net.Http.MultipartRemoteFileData.Headers">
+ <summary>Gets the headers of the multipart file data.</summary>
+ </member>
+ <member name="P:System.Net.Http.MultipartRemoteFileData.Location">
+ <summary>Gets the remote file's location.</summary>
+ </member>
+ <member name="T:System.Net.Http.MultipartStreamProvider">
+ <summary>Represents a stream provider that examines the headers provided by the MIME multipart parser as part of the MIME multipart extension methods (see <see cref="T:System.Net.Http.HttpContentMultipartExtensions" />) and decides what kind of stream to return for the body part to be written to.</summary>
+ </member>
+ <member name="M:System.Net.Http.MultipartStreamProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.MultipartStreamProvider" /> class.</summary>
+ </member>
+ <member name="P:System.Net.Http.MultipartStreamProvider.Contents">
+ <summary>Gets or sets the contents for this <see cref="T:System.Net.Http.MultipartStreamProvider" />.</summary>
+ <returns>The contents for this <see cref="T:System.Net.Http.MultipartStreamProvider" />.</returns>
+ </member>
+ <member name="M:System.Net.Http.MultipartStreamProvider.ExecutePostProcessingAsync">
+ <summary>Executes the post processing operation for this <see cref="T:System.Net.Http.MultipartStreamProvider" />.</summary>
+ <returns>The asynchronous task for this operation.</returns>
+ </member>
+ <member name="M:System.Net.Http.MultipartStreamProvider.ExecutePostProcessingAsync(System.Threading.CancellationToken)">
+ <summary>Executes the post processing operation for this <see cref="T:System.Net.Http.MultipartStreamProvider" />.</summary>
+ <returns>The asynchronous task for this operation.</returns>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="M:System.Net.Http.MultipartStreamProvider.GetStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)">
+ <summary>Gets the stream where to write the body part to. This method is called when a MIME multipart body part has been parsed.</summary>
+ <returns>The <see cref="T:System.IO.Stream" /> instance where the message body part is written to.</returns>
+ <param name="parent">The content of the HTTP.</param>
+ <param name="headers">The header fields describing the body part.</param>
+ </member>
+ <member name="T:System.Net.Http.ObjectContent">
+ <summary> Contains a value as well as an associated <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> that will be used to serialize the value when writing this content. </summary>
+ </member>
+ <member name="M:System.Net.Http.ObjectContent.#ctor(System.Type,System.Object,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ObjectContent" /> class.</summary>
+ <param name="type">The type of object this instance will contain.</param>
+ <param name="value">The value of the object this instance will contain.</param>
+ <param name="formatter">The formatter to use when serializing the value.</param>
+ </member>
+ <member name="M:System.Net.Http.ObjectContent.#ctor(System.Type,System.Object,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.ObjectContent" /> class. </summary>
+ <param name="type">The type of object this instance will contain.</param>
+ <param name="value">The value of the object this instance will contain.</param>
+ <param name="formatter">The formatter to use when serializing the value.</param>
+ <param name="mediaType">The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used.</param>
+ </member>
+ <member name="M:System.Net.Http.ObjectContent.#ctor(System.Type,System.Object,System.Net.Http.Formatting.MediaTypeFormatter,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ObjectContent" /> class.</summary>
+ <param name="type">The type of object this instance will contain.</param>
+ <param name="value">The value of the object this instance will contain.</param>
+ <param name="formatter">The formatter to use when serializing the value.</param>
+ <param name="mediaType">The authoritative value of the Content-Type header.</param>
+ </member>
+ <member name="P:System.Net.Http.ObjectContent.Formatter">
+ <summary>Gets the media-type formatter associated with this content instance.</summary>
+ <returns>The media type formatter associated with this content instance.</returns>
+ </member>
+ <member name="P:System.Net.Http.ObjectContent.ObjectType">
+ <summary>Gets the type of object managed by this <see cref="T:System.Net.Http.ObjectContent" /> instance.</summary>
+ <returns>The object type.</returns>
+ </member>
+ <member name="M:System.Net.Http.ObjectContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">
+ <summary>Asynchronously serializes the object's content to the given stream.</summary>
+ <returns>The task object representing the asynchronous operation.</returns>
+ <param name="stream">The stream to write to.</param>
+ <param name="context">The associated <see cref="T:System.Net.TransportContext" />.</param>
+ </member>
+ <member name="M:System.Net.Http.ObjectContent.TryComputeLength(System.Int64@)">
+ <summary>Computes the length of the stream if possible.</summary>
+ <returns>true if the length has been computed; otherwise, false.</returns>
+ <param name="length">Receives the computed length of the stream.</param>
+ </member>
+ <member name="P:System.Net.Http.ObjectContent.Value">
+ <summary>Gets or sets the value of the content.</summary>
+ <returns>The content value.</returns>
+ </member>
+ <member name="T:System.Net.Http.ObjectContent`1">
+ <summary> Generic form of <see cref="T:System.Net.Http.ObjectContent" />. </summary>
+ <typeparam name="T">The type of object this class will contain.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.ObjectContent`1.#ctor(`0,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ObjectContent`1" /> class.</summary>
+ <param name="value">The value of the object this instance will contain.</param>
+ <param name="formatter">The formatter to use when serializing the value.</param>
+ </member>
+ <member name="M:System.Net.Http.ObjectContent`1.#ctor(`0,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary> Initializes a new instance of the &lt;see cref="T:System.Net.Http.ObjectContent`1" /&gt; class. </summary>
+ <param name="value">The value of the object this instance will contain.</param>
+ <param name="formatter">The formatter to use when serializing the value.</param>
+ <param name="mediaType">The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used.</param>
+ </member>
+ <member name="M:System.Net.Http.ObjectContent`1.#ctor(`0,System.Net.Http.Formatting.MediaTypeFormatter,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ObjectContent`1" /> class.</summary>
+ <param name="value">The value of the object this instance will contain.</param>
+ <param name="formatter">The formatter to use when serializing the value.</param>
+ <param name="mediaType">The authoritative value of the Content-Type header.</param>
+ </member>
+ <member name="T:System.Net.Http.PushStreamContent">
+ <summary>Enables scenarios where a data producer wants to write directly (either synchronously or asynchronously) using a stream.</summary>
+ </member>
+ <member name="M:System.Net.Http.PushStreamContent.#ctor(System.Action{System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext})">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.PushStreamContent" /> class.</summary>
+ <param name="onStreamAvailable">An action that is called when an output stream is available, allowing the action to write to it directly. </param>
+ </member>
+ <member name="M:System.Net.Http.PushStreamContent.#ctor(System.Action{System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext},System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.PushStreamContent" /> class.</summary>
+ <param name="onStreamAvailable">An action that is called when an output stream is available, allowing the action to write to it directly.</param>
+ <param name="mediaType">The media type.</param>
+ </member>
+ <member name="M:System.Net.Http.PushStreamContent.#ctor(System.Action{System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext},System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.PushStreamContent" /> class.</summary>
+ <param name="onStreamAvailable">An action that is called when an output stream is available, allowing the action to write to it directly.</param>
+ <param name="mediaType">The media type.</param>
+ </member>
+ <member name="M:System.Net.Http.PushStreamContent.#ctor(System.Func{System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext,System.Threading.Tasks.Task})">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.PushStreamContent" /> class.</summary>
+ <param name="onStreamAvailable">An action that is called when an output stream is available, allowing the action to write to it directly.</param>
+ </member>
+ <member name="M:System.Net.Http.PushStreamContent.#ctor(System.Func{System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext,System.Threading.Tasks.Task},System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.PushStreamContent" /> class.</summary>
+ <param name="onStreamAvailable">An action that is called when an output stream is available, allowing the action to write to it directly.</param>
+ <param name="mediaType">The media type.</param>
+ </member>
+ <member name="M:System.Net.Http.PushStreamContent.#ctor(System.Func{System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext,System.Threading.Tasks.Task},System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.PushStreamContent" /> class.</summary>
+ <param name="onStreamAvailable">An action that is called when an output stream is available, allowing the action to write to it directly.</param>
+ <param name="mediaType">The media type.</param>
+ </member>
+ <member name="M:System.Net.Http.PushStreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">
+ <summary>Asynchronously serializes the push content into stream.</summary>
+ <returns>The serialized push content.</returns>
+ <param name="stream">The stream where the push content will be serialized.</param>
+ <param name="context">The context.</param>
+ </member>
+ <member name="M:System.Net.Http.PushStreamContent.TryComputeLength(System.Int64@)">
+ <summary>Determines whether the stream content has a valid length in bytes.</summary>
+ <returns>true if length is a valid length; otherwise, false.</returns>
+ <param name="length">The length in bytes of the stream content.</param>
+ </member>
+ <member name="T:System.Net.Http.RemoteStreamInfo">
+ <summary>Represents the result for <see cref="M:System.Net.Http.MultipartFormDataRemoteStreamProvider.GetRemoteStream(System.Net.Http.HttpContent,System.Net.Http.Headers.HttpContentHeaders)" />.</summary>
+ </member>
+ <member name="M:System.Net.Http.RemoteStreamInfo.#ctor(System.IO.Stream,System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.RemoteStreamInfo" /> class.</summary>
+ <param name="remoteStream">The remote stream instance where the file will be written to.</param>
+ <param name="location">The remote file's location.</param>
+ <param name="fileName">The remote file's name.</param>
+ </member>
+ <member name="P:System.Net.Http.RemoteStreamInfo.FileName">
+ <summary>Gets the remote file's location.</summary>
+ </member>
+ <member name="P:System.Net.Http.RemoteStreamInfo.Location">
+ <summary>Gets the remote file's location.</summary>
+ </member>
+ <member name="P:System.Net.Http.RemoteStreamInfo.RemoteStream">
+ <summary>Gets the remote stream instance where the file will be written to.</summary>
+ </member>
+ <member name="T:System.Net.Http.UnsupportedMediaTypeException">
+ <summary> Defines an exception type for signalling that a request's media type was not supported. </summary>
+ </member>
+ <member name="M:System.Net.Http.UnsupportedMediaTypeException.#ctor(System.String,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.UnsupportedMediaTypeException" /> class. </summary>
+ <param name="message">The message that describes the error.</param>
+ <param name="mediaType">The unsupported media type.</param>
+ </member>
+ <member name="P:System.Net.Http.UnsupportedMediaTypeException.MediaType">
+ <summary>Gets or sets the media type.</summary>
+ <returns>The media type.</returns>
+ </member>
+ <member name="T:System.Net.Http.UriExtensions">
+ <summary>Contains extension methods to allow strongly typed objects to be read from the query component of <see cref="T:System.Uri" /> instances. </summary>
+ </member>
+ <member name="M:System.Net.Http.UriExtensions.ParseQueryString(System.Uri)">
+ <summary>Parses the query portion of the specified URI.</summary>
+ <returns>A <see cref="T:System.Collections.Specialized.NameValueCollection" /> that contains the query parameters.</returns>
+ <param name="address">The URI to parse.</param>
+ </member>
+ <member name="M:System.Net.Http.UriExtensions.TryReadQueryAs(System.Uri,System.Type,System.Object@)">
+ <summary>Reads HTML form URL encoded data provided in the URI query string as an object of a specified type.</summary>
+ <returns>true if the query component of the URI can be read as the specified type; otherwise, false.</returns>
+ <param name="address">The URI to read.</param>
+ <param name="type">The type of object to read.</param>
+ <param name="value">When this method returns, contains an object that is initialized from the query component of the URI. This parameter is treated as uninitialized.</param>
+ </member>
+ <member name="M:System.Net.Http.UriExtensions.TryReadQueryAs``1(System.Uri,``0@)">
+ <summary>Reads HTML form URL encoded data provided in the URI query string as an object of a specified type.</summary>
+ <returns>true if the query component of the URI can be read as the specified type; otherwise, false.</returns>
+ <param name="address">The URI to read.</param>
+ <param name="value">When this method returns, contains an object that is initialized from the query component of the URI. This parameter is treated as uninitialized.</param>
+ <typeparam name="T">The type of object to read.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.UriExtensions.TryReadQueryAsJson(System.Uri,Newtonsoft.Json.Linq.JObject@)">
+ <summary>Reads HTML form URL encoded data provided in the <see cref="T:System.Uri" /> query component as a <see cref="T:Newtonsoft.Json.Linq.JObject" /> object.</summary>
+ <returns>true if the query component can be read as <see cref="T:Newtonsoft.Json.Linq.JObject" />; otherwise false.</returns>
+ <param name="address">The <see cref="T:System.Uri" /> instance from which to read.</param>
+ <param name="value">An object to be initialized with this instance or null if the conversion cannot be performed.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter">
+ <summary>Abstract media type formatter class to support Bson and Json.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.#ctor(System.Net.Http.Formatting.BaseJsonMediaTypeFormatter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter" /> class.</summary>
+ <param name="formatter">The <see cref="T:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter" /> instance to copy settings from.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.CanReadType(System.Type)">
+ <summary>Determines whether this formatter can read objects of the specified type.</summary>
+ <returns>true if objects of this type can be read, otherwise false.</returns>
+ <param name="type">The type of object that will be read.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.CanWriteType(System.Type)">
+ <summary>Determines whether this formatter can write objects of the specified type.</summary>
+ <returns>true if objects of this type can be written, otherwise false.</returns>
+ <param name="type">The type of object to write.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.CreateDefaultSerializerSettings">
+ <summary>Creates a <see cref="T:Newtonsoft.Json.JsonSerializerSettings" /> instance with the default settings used by the <see cref="T:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter" />.</summary>
+ <returns>Returns <see cref="T:Newtonsoft.Json.JsonSerializerSettings" />.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.CreateJsonReader(System.Type,System.IO.Stream,System.Text.Encoding)">
+ <summary>Called during deserialization to get the <see cref="T:Newtonsoft.Json.JsonReader" />.</summary>
+ <returns>The reader to use during deserialization.</returns>
+ <param name="type">The type of the object to read.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="effectiveEncoding">The encoding to use when reading.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.CreateJsonSerializer">
+ <summary>Called during serialization and deserialization to get the <see cref="T:Newtonsoft.Json.JsonSerializer" />.</summary>
+ <returns>The JsonSerializer used during serialization and deserialization.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.CreateJsonWriter(System.Type,System.IO.Stream,System.Text.Encoding)">
+ <summary>Called during serialization to get the <see cref="T:Newtonsoft.Json.JsonWriter" />.</summary>
+ <returns>The writer to use during serialization.</returns>
+ <param name="type">The type of the object to write.</param>
+ <param name="writeStream">The stream to write to.</param>
+ <param name="effectiveEncoding">The encoding to use when writing.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.MaxDepth">
+ <summary>Gets or sets the maximum depth allowed by this formatter.</summary>
+ <returns>The maximum depth allowed by this formatter.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.ReadFromStream(System.Type,System.IO.Stream,System.Text.Encoding,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Called during deserialization to read an object of the specified type from the specified stream.</summary>
+ <returns>The object that has been read.</returns>
+ <param name="type">The type of the object to read.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="effectiveEncoding">The encoding to use when reading.</param>
+ <param name="formatterLogger">The logger to log events to.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.ReadFromStreamAsync(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Called during deserialization to read an object of the specified type from the specified stream.</summary>
+ <returns>A task whose result will be the object instance that has been read.</returns>
+ <param name="type">The type of the object to read.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being read.</param>
+ <param name="formatterLogger">The logger to log events to.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.SerializerSettings">
+ <summary>Gets or sets the JsonSerializerSettings used to configure the JsonSerializer.</summary>
+ <returns>The JsonSerializerSettings used to configure the JsonSerializer.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.WriteToStream(System.Type,System.Object,System.IO.Stream,System.Text.Encoding)">
+ <summary>Called during serialization to write an object of the specified type to the specified stream.</summary>
+ <param name="type">The type of the object to write.</param>
+ <param name="value">The object to write.</param>
+ <param name="writeStream">The stream to write to.</param>
+ <param name="effectiveEncoding">The encoding to use when writing.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.WriteToStreamAsync(System.Type,System.Object,System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext,System.Threading.CancellationToken)">
+ <summary>Called during serialization to write an object of the specified type to the specified stream.</summary>
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.</returns>
+ <param name="type">The type of the object to write.</param>
+ <param name="value">The object to write.</param>
+ <param name="writeStream">The stream to write to.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being written.</param>
+ <param name="transportContext">The transport context.</param>
+ <param name="cancellationToken">The token to monitor for cancellation.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.BsonMediaTypeFormatter">
+ <summary>Represents a media type formatter to handle Bson.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BsonMediaTypeFormatter.#ctor">
+ <summary>Initializes a new instance of the<see cref="T:System.Net.Http.Formatting.BsonMediaTypeFormatter" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BsonMediaTypeFormatter.#ctor(System.Net.Http.Formatting.BsonMediaTypeFormatter)">
+ <summary>Initializes a new instance of the<see cref="T:System.Net.Http.Formatting.BsonMediaTypeFormatter" /> class.</summary>
+ <param name="formatter">The formatter to copy settings from.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BsonMediaTypeFormatter.CreateJsonReader(System.Type,System.IO.Stream,System.Text.Encoding)">
+ <summary>Called during deserialization to get the <see cref="T:Newtonsoft.Json.JsonReader" />.</summary>
+ <returns>The reader to use during deserialization.</returns>
+ <param name="type">The type of the object to read.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="effectiveEncoding">The encoding to use when reading.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BsonMediaTypeFormatter.CreateJsonWriter(System.Type,System.IO.Stream,System.Text.Encoding)">
+ <summary>Called during serialization to get the <see cref="T:Newtonsoft.Json.JsonWriter" />.</summary>
+ <returns>The writer to use during serialization.</returns>
+ <param name="type">The type of the object to write.</param>
+ <param name="writeStream">The stream to write to.</param>
+ <param name="effectiveEncoding">The encoding to use when writing.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.BsonMediaTypeFormatter.DefaultMediaType">
+ <summary>Gets the default media type for Json, namely "application/bson".</summary>
+ <returns>The default media type for Json, namely "application/bson".</returns>
+ </member>
+ <member name="P:System.Net.Http.Formatting.BsonMediaTypeFormatter.MaxDepth">
+ <summary>Gets or sets the maximum depth allowed by this formatter.</summary>
+ <returns>The maximum depth allowed by this formatter.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BsonMediaTypeFormatter.ReadFromStream(System.Type,System.IO.Stream,System.Text.Encoding,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Called during deserialization to read an object of the specified type from the specified stream.</summary>
+ <returns>The object that has been read.</returns>
+ <param name="type">The type of the object to read.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="effectiveEncoding">The encoding to use when reading.</param>
+ <param name="formatterLogger">The logger to log events to.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BsonMediaTypeFormatter.ReadFromStreamAsync(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Called during deserialization to read an object of the specified type from the specified stream.</summary>
+ <returns>A task whose result will be the object instance that has been read.</returns>
+ <param name="type">The type of the object to read.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being read.</param>
+ <param name="formatterLogger">The logger to log events to.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BsonMediaTypeFormatter.WriteToStream(System.Type,System.Object,System.IO.Stream,System.Text.Encoding)">
+ <summary>Called during serialization to write an object of the specified type to the specified stream.</summary>
+ <param name="type">The type of the object to write.</param>
+ <param name="value">The object to write.</param>
+ <param name="writeStream">The stream to write to.</param>
+ <param name="effectiveEncoding">The encoding to use when writing.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.BufferedMediaTypeFormatter">
+ <summary>Represents a helper class to allow a synchronous formatter on top of the asynchronous formatter infrastructure.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.BufferedMediaTypeFormatter" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.#ctor(System.Net.Http.Formatting.BufferedMediaTypeFormatter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.BufferedMediaTypeFormatter" /> class.</summary>
+ <param name="formatter">The <see cref="T:System.Net.Http.Formatting.BufferedMediaTypeFormatter" /> instance to copy settings from.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.BufferedMediaTypeFormatter.BufferSize">
+ <summary>Gets or sets the suggested size of buffer to use with streams in bytes.</summary>
+ <returns>The suggested size of buffer to use with streams in bytes.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.ReadFromStream(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Reads synchronously from the buffered stream.</summary>
+ <returns>An object of the given <paramref name="type" />.</returns>
+ <param name="type">The type of the object to deserialize.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. Can be null.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.ReadFromStream(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger,System.Threading.CancellationToken)">
+ <summary>Reads synchronously from the buffered stream.</summary>
+ <returns>An object of the given <paramref name="type" />.</returns>
+ <param name="type">The type of the object to deserialize.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. Can be null.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.ReadFromStreamAsync(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Reads asynchronously from the buffered stream.</summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="type">The type of the object to deserialize.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. Can be null.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.ReadFromStreamAsync(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger,System.Threading.CancellationToken)">
+ <summary>Reads asynchronously from the buffered stream.</summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="type">The type of the object to deserialize.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. Can be null.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.WriteToStream(System.Type,System.Object,System.IO.Stream,System.Net.Http.HttpContent)">
+ <summary>Writes synchronously to the buffered stream.</summary>
+ <param name="type">The type of the object to serialize.</param>
+ <param name="value">The object value to write. Can be null.</param>
+ <param name="writeStream">The stream to which to write.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. Can be null.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.WriteToStream(System.Type,System.Object,System.IO.Stream,System.Net.Http.HttpContent,System.Threading.CancellationToken)">
+ <summary>Writes synchronously to the buffered stream.</summary>
+ <param name="type">The type of the object to serialize.</param>
+ <param name="value">The object value to write. Can be null.</param>
+ <param name="writeStream">The stream to which to write.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. Can be null.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.WriteToStreamAsync(System.Type,System.Object,System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext)">
+ <summary>Writes asynchronously to the buffered stream.</summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="type">The type of the object to serialize.</param>
+ <param name="value">The object value to write. It may be null.</param>
+ <param name="writeStream">The stream to which to write.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. Can be null.</param>
+ <param name="transportContext">The transport context.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.BufferedMediaTypeFormatter.WriteToStreamAsync(System.Type,System.Object,System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext,System.Threading.CancellationToken)">
+ <summary>Writes asynchronously to the buffered stream.</summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="type">The type of the object to serialize.</param>
+ <param name="value">The object value to write. It may be null.</param>
+ <param name="writeStream">The stream to which to write.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. Can be null.</param>
+ <param name="transportContext">The transport context.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.ContentNegotiationResult">
+ <summary> Represents the result of content negotiation performed using &lt;see cref="M:System.Net.Http.Formatting.IContentNegotiator.Negotiate(System.Type,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})" /&gt;</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.ContentNegotiationResult.#ctor(System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary> Create the content negotiation result object. </summary>
+ <param name="formatter">The formatter.</param>
+ <param name="mediaType">The preferred media type. Can be null.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.ContentNegotiationResult.Formatter">
+ <summary> The formatter chosen for serialization. </summary>
+ </member>
+ <member name="P:System.Net.Http.Formatting.ContentNegotiationResult.MediaType">
+ <summary> The media type that is associated with the formatter chosen for serialization. Can be null. </summary>
+ </member>
+ <member name="T:System.Net.Http.Formatting.DefaultContentNegotiator">
+ <summary> The default implementation of <see cref="T:System.Net.Http.Formatting.IContentNegotiator" />, which is used to select a <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> for an <see cref="T:System.Net.Http.HttpRequestMessage" /> or <see cref="T:System.Net.Http.HttpResponseMessage" />. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.DefaultContentNegotiator" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.#ctor(System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.DefaultContentNegotiator" /> class.</summary>
+ <param name="excludeMatchOnTypeOnly">true to exclude formatters that match only on the object type; otherwise, false.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.ComputeFormatterMatches(System.Type,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Determines how well each formatter matches an HTTP request.</summary>
+ <returns>Returns a collection of <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterMatch" /> objects that represent all of the matches.</returns>
+ <param name="type">The type to be serialized.</param>
+ <param name="request">The request.</param>
+ <param name="formatters">The set of <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> objects from which to choose.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.DefaultContentNegotiator.ExcludeMatchOnTypeOnly">
+ <summary>If true, exclude formatters that match only on the object type; otherwise, false.</summary>
+ <returns>Returns a <see cref="T:System.Boolean" />.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.MatchAcceptHeader(System.Collections.Generic.IEnumerable{System.Net.Http.Headers.MediaTypeWithQualityHeaderValue},System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Matches a set of Accept header fields against the media types that a formatter supports.</summary>
+ <returns>Returns a <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterMatch" /> object that indicates the quality of the match, or null if there is no match.</returns>
+ <param name="sortedAcceptValues">A list of Accept header values, sorted in descending order of q factor. You can create this list by calling the <see cref="M:System.Net.Http.Formatting.DefaultContentNegotiator.SortStringWithQualityHeaderValuesByQFactor(System.Collections.Generic.ICollection{System.Net.Http.Headers.StringWithQualityHeaderValue})" /> method.</param>
+ <param name="formatter">The formatter to match against.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.MatchMediaTypeMapping(System.Net.Http.HttpRequestMessage,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Matches a request against the <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" /> objects in a media-type formatter.</summary>
+ <returns>Returns a <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterMatch" /> object that indicates the quality of the match, or null if there is no match.</returns>
+ <param name="request">The request to match.</param>
+ <param name="formatter">The media-type formatter.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.MatchRequestMediaType(System.Net.Http.HttpRequestMessage,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Match the content type of a request against the media types that a formatter supports.</summary>
+ <returns>Returns a <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterMatch" /> object that indicates the quality of the match, or null if there is no match.</returns>
+ <param name="request">The request to match.</param>
+ <param name="formatter">The formatter to match against.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.MatchType(System.Type,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Selects the first supported media type of a formatter.</summary>
+ <returns>Returns a <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterMatch" /> with <see cref="P:System.Net.Http.Formatting.MediaTypeFormatterMatch.Ranking" /> set to MatchOnCanWriteType, or null if there is no match. A <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterMatch" /> indicating the quality of the match or null is no match.</returns>
+ <param name="type">The type to match.</param>
+ <param name="formatter">The formatter to match against.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.Negotiate(System.Type,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Performs content negotiating by selecting the most appropriate <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> out of the passed in <paramref name="formatters" /> for the given <paramref name="request" /> that can serialize an object of the given <paramref name="type" />.</summary>
+ <returns>The result of the negotiation containing the most appropriate <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> instance, or null if there is no appropriate formatter.</returns>
+ <param name="type">The type to be serialized.</param>
+ <param name="request">The request.</param>
+ <param name="formatters">The set of <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> objects from which to choose.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.SelectResponseCharacterEncoding(System.Net.Http.HttpRequestMessage,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Determines the best character encoding for writing the response.</summary>
+ <returns>Returns the <see cref="T:System.Text.Encoding" /> that is the best match.</returns>
+ <param name="request">The request.</param>
+ <param name="formatter">The selected media formatter.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.SelectResponseMediaTypeFormatter(System.Collections.Generic.ICollection{System.Net.Http.Formatting.MediaTypeFormatterMatch})">
+ <summary>Select the best match among the candidate matches found.</summary>
+ <returns>Returns the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterMatch" /> object that represents the best match. </returns>
+ <param name="matches">The collection of matches.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.ShouldMatchOnType(System.Collections.Generic.IEnumerable{System.Net.Http.Headers.MediaTypeWithQualityHeaderValue})">
+ <summary> Determine whether to match on type or not. This is used to determine whether to generate a 406 response or use the default media type formatter in case there is no match against anything in the request. If ExcludeMatchOnTypeOnly is true then we don't match on type unless there are no accept headers. </summary>
+ <returns>True if not ExcludeMatchOnTypeOnly and accept headers with a q-factor bigger than 0.0 are present.</returns>
+ <param name="sortedAcceptValues">The sorted accept header values to match.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.SortMediaTypeWithQualityHeaderValuesByQFactor(System.Collections.Generic.ICollection{System.Net.Http.Headers.MediaTypeWithQualityHeaderValue})">
+ <summary>Sorts Accept header values in descending order of q factor.</summary>
+ <returns>Returns the sorted list of MediaTypeWithQualityHeaderValue objects.</returns>
+ <param name="headerValues">A collection of StringWithQualityHeaderValue objects, representing the header fields.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.SortStringWithQualityHeaderValuesByQFactor(System.Collections.Generic.ICollection{System.Net.Http.Headers.StringWithQualityHeaderValue})">
+ <summary>Sorts a list of Accept-Charset, Accept-Encoding, Accept-Language or related header values in descending order or q factor.</summary>
+ <returns>Returns the sorted list of StringWithQualityHeaderValue objects.</returns>
+ <param name="headerValues">A collection of StringWithQualityHeaderValue objects, representing the header fields.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DefaultContentNegotiator.UpdateBestMatch(System.Net.Http.Formatting.MediaTypeFormatterMatch,System.Net.Http.Formatting.MediaTypeFormatterMatch)">
+ <summary>Evaluates whether a match is better than the current match.</summary>
+ <returns>Returns whichever <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterMatch" /> object is a better match.</returns>
+ <param name="current">The current match.</param>
+ <param name="potentialReplacement">The match to evaluate against the current match.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.DelegatingEnumerable`1">
+ <summary> Helper class to serialize &lt;see cref="T:System.Collections.Generic.IEnumerable`1" /&gt; types by delegating them through a concrete implementation."/&amp;gt;. </summary>
+ <typeparam name="T">The interface implementing to proxy.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DelegatingEnumerable`1.#ctor">
+ <summary> Initialize a DelegatingEnumerable. This constructor is necessary for <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> to work. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DelegatingEnumerable`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
+ <summary> Initialize a DelegatingEnumerable with an &lt;see cref="T:System.Collections.Generic.IEnumerable`1" /&gt;. This is a helper class to proxy &lt;see cref="T:System.Collections.Generic.IEnumerable`1" /&gt; interfaces for <see cref="T:System.Xml.Serialization.XmlSerializer" />. </summary>
+ <param name="source">The &lt;see cref="T:System.Collections.Generic.IEnumerable`1" /&gt; instance to get the enumerator from.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DelegatingEnumerable`1.Add(System.Object)">
+ <summary> This method is not implemented but is required method for serialization to work. Do not use. </summary>
+ <param name="item">The item to add. Unused.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DelegatingEnumerable`1.GetEnumerator">
+ <summary> Get the enumerator of the associated &lt;see cref="T:System.Collections.Generic.IEnumerable`1" /&gt;. </summary>
+ <returns>The enumerator of the &lt;see cref="T:System.Collections.Generic.IEnumerable`1" /&gt; source.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.DelegatingEnumerable`1.System#Collections#IEnumerable#GetEnumerator">
+ <summary> Get the enumerator of the associated &lt;see cref="T:System.Collections.Generic.IEnumerable`1" /&gt;. </summary>
+ <returns>The enumerator of the &lt;see cref="T:System.Collections.Generic.IEnumerable`1" /&gt; source.</returns>
+ </member>
+ <member name="T:System.Net.Http.Formatting.FormDataCollection">
+ <summary>Represent the collection of form data.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormDataCollection.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
+ <summary>Initializes a new instance of <see cref="T:System.Net.Http.Formatting.FormDataCollection" /> class.</summary>
+ <param name="pairs">The pairs.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormDataCollection.#ctor(System.String)">
+ <summary>Initializes a new instance of <see cref="T:System.Net.Http.Formatting.FormDataCollection" /> class.</summary>
+ <param name="query">The query.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormDataCollection.#ctor(System.Uri)">
+ <summary>Initializes a new instance of <see cref="T:System.Net.Http.Formatting.FormDataCollection" /> class.</summary>
+ <param name="uri">The URI</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormDataCollection.Get(System.String)">
+ <summary>Gets the collection of form data.</summary>
+ <returns>The collection of form data.</returns>
+ <param name="key">The key.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormDataCollection.GetEnumerator">
+ <summary>Gets an enumerable that iterates through the collection.</summary>
+ <returns>The enumerable that iterates through the collection.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormDataCollection.GetValues(System.String)">
+ <summary>Gets the values of the collection of form data.</summary>
+ <returns>The values of the collection of form data.</returns>
+ <param name="key">The key.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.FormDataCollection.Item(System.String)">
+ <summary>Gets values associated with a given key. If there are multiple values, they're concatenated.</summary>
+ <returns>Values associated with a given key. If there are multiple values, they're concatenated.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormDataCollection.ReadAsNameValueCollection">
+ <summary>Reads the collection of form data as a collection of name value.</summary>
+ <returns>The collection of form data as a collection of name value.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormDataCollection.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Gets an enumerable that iterates through the collection.</summary>
+ <returns>The enumerable that iterates through the collection.</returns>
+ </member>
+ <member name="T:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter">
+ <summary>
+ <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> class for handling HTML form URL-ended data, also known as application/x-www-form-urlencoded. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter.#ctor(System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter" /> class.</summary>
+ <param name="formatter">The <see cref="T:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter" /> instance to copy settings from.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter.CanReadType(System.Type)">
+ <summary>Queries whether the <see cref="T:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter" /> can deserializean object of the specified type.</summary>
+ <returns>true if the <see cref="T:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter" /> can deserialize the type; otherwise, false.</returns>
+ <param name="type">The type to deserialize.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter.CanWriteType(System.Type)">
+ <summary>Queries whether the <see cref="T:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter" /> can serializean object of the specified type.</summary>
+ <returns>true if the <see cref="T:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter" /> can serialize the type; otherwise, false.</returns>
+ <param name="type">The type to serialize.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter.DefaultMediaType">
+ <summary>Gets the default media type for HTML form-URL-encoded data, which is application/x-www-form-urlencoded.</summary>
+ <returns>The default media type for HTML form-URL-encoded data</returns>
+ </member>
+ <member name="P:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter.MaxDepth">
+ <summary>Gets or sets the maximum depth allowed by this formatter.</summary>
+ <returns>The maximum depth.</returns>
+ </member>
+ <member name="P:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter.ReadBufferSize">
+ <summary>Gets or sets the size of the buffer when reading the incoming stream.</summary>
+ <returns>The buffer size.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter.ReadFromStreamAsync(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary> Asynchronously deserializes an object of the specified type.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> whose result will be the object instance that has been read.</returns>
+ <param name="type">The type of object to deserialize.</param>
+ <param name="readStream">The <see cref="T:System.IO.Stream" /> to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being read.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.IContentNegotiator">
+ <summary> Performs content negotiation. This is the process of selecting a response writer (formatter) in compliance with header values in the request. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.IContentNegotiator.Negotiate(System.Type,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary> Performs content negotiating by selecting the most appropriate <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> out of the passed in formatters for the given request that can serialize an object of the given type. </summary>
+ <returns>The result of the negotiation containing the most appropriate <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> instance, or null if there is no appropriate formatter.</returns>
+ <param name="type">The type to be serialized.</param>
+ <param name="request">Request message, which contains the header values used to perform negotiation.</param>
+ <param name="formatters">The set of <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> objects from which to choose.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.IFormatterLogger">
+ <summary>Specifies a callback interface that a formatter can use to log errors while reading.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.IFormatterLogger.LogError(System.String,System.Exception)">
+ <summary>Logs an error.</summary>
+ <param name="errorPath">The path to the member for which the error is being logged.</param>
+ <param name="exception">The error message.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.IFormatterLogger.LogError(System.String,System.String)">
+ <summary>Logs an error.</summary>
+ <param name="errorPath">The path to the member for which the error is being logged.</param>
+ <param name="errorMessage">The error message to be logged.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.IRequiredMemberSelector">
+ <summary>Defines method that determines whether a given member is required on deserialization.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.IRequiredMemberSelector.IsRequiredMember(System.Reflection.MemberInfo)">
+ <summary>Determines whether a given member is required on deserialization.</summary>
+ <returns>true if <paramref name="member" /> should be treated as a required member; otherwise false.</returns>
+ <param name="member">The <see cref="T:System.Reflection.MemberInfo" /> to be deserialized.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.JsonContractResolver">
+ <summary>Represents the default <see cref="T:Newtonsoft.Json.Serialization.IContractResolver" /> used by <see cref="T:System.Net.Http.Formatting.JsonMediaTypeFormatter" />. It uses the formatter's <see cref="T:System.Net.Http.Formatting.IRequiredMemberSelector" /> to select required members and recognizes the <see cref="T:System.SerializableAttribute" /> type annotation.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonContractResolver.#ctor(System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.JsonContractResolver" /> class.</summary>
+ <param name="formatter">The formatter to use for resolving required members.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonContractResolver.CreateProperty(System.Reflection.MemberInfo,Newtonsoft.Json.MemberSerialization)">
+ <summary>Creates a property on the specified class by using the specified parameters.</summary>
+ <returns>A <see cref="T:Newtonsoft.Json.Serialization.JsonProperty" /> to create on the specified class by using the specified parameters.</returns>
+ <param name="member">The member info.</param>
+ <param name="memberSerialization">The member serialization.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.JsonMediaTypeFormatter">
+ <summary>Represents the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> class to handle JSON. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.#ctor">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.JsonMediaTypeFormatter" /> class. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.#ctor(System.Net.Http.Formatting.JsonMediaTypeFormatter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.JsonMediaTypeFormatter" /> class.</summary>
+ <param name="formatter">The <see cref="T:System.Net.Http.Formatting.JsonMediaTypeFormatter" /> instance to copy settings from.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.CanReadType(System.Type)">
+ <summary>Determines whether this <see cref="T:System.Net.Http.Formatting.JsonMediaTypeFormatter" /> can read objects of the specified <paramref name="type" />.</summary>
+ <returns>true if objects of this <paramref name="type" /> can be read, otherwise false.</returns>
+ <param name="type">The type of object that will be read.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.CanWriteType(System.Type)">
+ <summary>Determines whether this <see cref="T:System.Net.Http.Formatting.JsonMediaTypeFormatter" /> can write objects of the specified <paramref name="type" />.</summary>
+ <returns>true if objects of this <paramref name="type" /> can be written, otherwise false.</returns>
+ <param name="type">The type of object that will be written.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.CreateDataContractSerializer(System.Type)">
+ <summary>Called during deserialization to get the <see cref="T:System.Runtime.Serialization.Json.DataContractJsonSerializer" />.</summary>
+ <returns>The object used for serialization.</returns>
+ <param name="type">The type of object that will be serialized or deserialized.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.CreateJsonReader(System.Type,System.IO.Stream,System.Text.Encoding)">
+ <summary>Called during deserialization to get the <see cref="T:Newtonsoft.Json.JsonReader" />.</summary>
+ <returns>The reader to use during deserialization.</returns>
+ <param name="type">The type of the object to read.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="effectiveEncoding">The encoding to use when reading.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.CreateJsonWriter(System.Type,System.IO.Stream,System.Text.Encoding)">
+ <summary>Called during serialization to get the <see cref="T:Newtonsoft.Json.JsonWriter" />.</summary>
+ <returns>The writer to use during serialization.</returns>
+ <param name="type">The type of the object to write.</param>
+ <param name="writeStream">The stream to write to.</param>
+ <param name="effectiveEncoding">The encoding to use when writing.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.JsonMediaTypeFormatter.DefaultMediaType">
+ <summary>Gets the default media type for JSON, namely "application/json".</summary>
+ <returns>The <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> for JSON.</returns>
+ </member>
+ <member name="P:System.Net.Http.Formatting.JsonMediaTypeFormatter.Indent">
+ <summary> Gets or sets a value indicating whether to indent elements when writing data. </summary>
+ <returns>true if to indent elements when writing data; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Net.Http.Formatting.JsonMediaTypeFormatter.MaxDepth">
+ <summary>Gets or sets the maximum depth allowed by this formatter.</summary>
+ <returns>The maximum depth allowed by this formatter.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.ReadFromStream(System.Type,System.IO.Stream,System.Text.Encoding,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Called during deserialization to read an object of the specified type from the specified stream.</summary>
+ <returns>The object that has been read.</returns>
+ <param name="type">The type of the object to read.</param>
+ <param name="readStream">The stream from which to read.</param>
+ <param name="effectiveEncoding">The encoding to use when reading.</param>
+ <param name="formatterLogger">The logger to log events to.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.JsonMediaTypeFormatter.UseDataContractJsonSerializer">
+ <summary> Gets or sets a value indicating whether to use <see cref="T:System.Runtime.Serialization.Json.DataContractJsonSerializer" /> by default. </summary>
+ <returns>true if to <see cref="T:System.Runtime.Serialization.Json.DataContractJsonSerializer" /> by default; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.WriteToStream(System.Type,System.Object,System.IO.Stream,System.Text.Encoding)">
+ <summary>Called during serialization to write an object of the specified type to the specified stream.</summary>
+ <param name="type">The type of the object to write.</param>
+ <param name="value">The object to write.</param>
+ <param name="writeStream">The stream to write to.</param>
+ <param name="effectiveEncoding">The encoding to use when writing.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.JsonMediaTypeFormatter.WriteToStreamAsync(System.Type,System.Object,System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext,System.Threading.CancellationToken)">
+ <summary>Called during serialization to write an object of the specified type to the specified stream.</summary>
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.</returns>
+ <param name="type">The type of the object to write.</param>
+ <param name="value">The object to write.</param>
+ <param name="writeStream">The stream to write to.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being written.</param>
+ <param name="transportContext">The transport context.</param>
+ <param name="cancellationToken">The token to monitor for cancellation.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.MediaTypeFormatter">
+ <summary> Base class to handle serializing and deserializing strongly-typed objects using <see cref="T:System.Net.Http.ObjectContent" />. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.#ctor(System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> class.</summary>
+ <param name="formatter">The <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> instance to copy settings from.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.CanReadType(System.Type)">
+ <summary>Queries whether this <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> can deserializean object of the specified type.</summary>
+ <returns>true if the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> can deserialize the type; otherwise, false.</returns>
+ <param name="type">The type to deserialize.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.CanWriteType(System.Type)">
+ <summary>Queries whether this <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> can serializean object of the specified type.</summary>
+ <returns>true if the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> can serialize the type; otherwise, false.</returns>
+ <param name="type">The type to serialize.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.GetDefaultValueForType(System.Type)">
+ <summary>Gets the default value for the specified type.</summary>
+ <returns>The default value.</returns>
+ <param name="type">The type for which to get the default value.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.GetPerRequestFormatterInstance(System.Type,System.Net.Http.HttpRequestMessage,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary>Returns a specialized instance of the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> that can format a response for the given parameters.</summary>
+ <returns>Returns <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" />.</returns>
+ <param name="type">The type to format.</param>
+ <param name="request">The request.</param>
+ <param name="mediaType">The media type.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatter.MaxHttpCollectionKeys">
+ <summary>Gets or sets the maximum number of keys stored in a T: <see cref="System.Collections.Specialized.NameValueCollection" />.</summary>
+ <returns>The maximum number of keys.</returns>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatter.MediaTypeMappings">
+ <summary>Gets the mutable collection of <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" /> objects that match HTTP requests to media types.</summary>
+ <returns>The <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" /> collection.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.ReadFromStreamAsync(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Asynchronously deserializes an object of the specified type.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> whose result will be an object of the given type.</returns>
+ <param name="type">The type of the object to deserialize.</param>
+ <param name="readStream">The <see cref="T:System.IO.Stream" /> to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. It may be null.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ <exception cref="T:System.NotSupportedException">Derived types need to support reading.</exception>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.ReadFromStreamAsync(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger,System.Threading.CancellationToken)">
+ <summary>Asynchronously deserializes an object of the specified type.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> whose result will be an object of the given type.</returns>
+ <param name="type">The type of the object to deserialize.</param>
+ <param name="readStream">The <see cref="T:System.IO.Stream" /> to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" />, if available. It may be null.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatter.RequiredMemberSelector">
+ <summary>Gets or sets the <see cref="T:System.Net.Http.Formatting.IRequiredMemberSelector" /> instance used to determine required members.</summary>
+ <returns>The <see cref="T:System.Net.Http.Formatting.IRequiredMemberSelector" /> instance.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.SelectCharacterEncoding(System.Net.Http.Headers.HttpContentHeaders)">
+ <summary>Determines the best character encoding for reading or writing an HTTP entity body, given a set of content headers.</summary>
+ <returns>The encoding that is the best match.</returns>
+ <param name="contentHeaders">The content headers.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.SetDefaultContentHeaders(System.Type,System.Net.Http.Headers.HttpContentHeaders,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary> Sets the default headers for content that will be formatted using this formatter. This method is called from the <see cref="T:System.Net.Http.ObjectContent" /> constructor. This implementation sets the Content-Type header to the value of mediaType if it is not null. If it is null it sets the Content-Type to the default media type of this formatter. If the Content-Type does not specify a charset it will set it using this formatters configured <see cref="T:System.Text.Encoding" />. </summary>
+ <param name="type">The type of the object being serialized. See <see cref="T:System.Net.Http.ObjectContent" />.</param>
+ <param name="headers">The content headers that should be configured.</param>
+ <param name="mediaType">The authoritative media type. Can be null.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatter.SupportedEncodings">
+ <summary>Gets the mutable collection of character encodings supported bythis <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" />.</summary>
+ <returns>The collection of <see cref="T:System.Text.Encoding" /> objects.</returns>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatter.SupportedMediaTypes">
+ <summary>Gets the mutable collection of media types supported bythis <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" />.</summary>
+ <returns>The collection of <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> objects.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.WriteToStreamAsync(System.Type,System.Object,System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext)">
+ <summary>Asynchronously writes an object of the specified type.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> that will perform the write.</returns>
+ <param name="type">The type of the object to write.</param>
+ <param name="value">The object value to write. It may be null.</param>
+ <param name="writeStream">The <see cref="T:System.IO.Stream" /> to which to write.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> if available. It may be null.</param>
+ <param name="transportContext">The <see cref="T:System.Net.TransportContext" /> if available. It may be null.</param>
+ <exception cref="T:System.NotSupportedException">Derived types need to support writing.</exception>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatter.WriteToStreamAsync(System.Type,System.Object,System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext,System.Threading.CancellationToken)">
+ <summary>Asynchronously writes an object of the specified type.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> that will perform the write.</returns>
+ <param name="type">The type of the object to write.</param>
+ <param name="value">The object value to write. It may be null.</param>
+ <param name="writeStream">The <see cref="T:System.IO.Stream" /> to which to write.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> if available. It may be null.</param>
+ <param name="transportContext">The <see cref="T:System.Net.TransportContext" /> if available. It may be null.</param>
+ <param name="cancellationToken">The token to cancel the operation.</param>
+ <exception cref="T:System.NotSupportedException">Derived types need to support writing.</exception>
+ </member>
+ <member name="T:System.Net.Http.Formatting.MediaTypeFormatterCollection">
+ <summary> Collection class that contains <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> instances. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.#ctor(System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterCollection" /> class.</summary>
+ <param name="formatters">A collection of <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> instances to place in the collection.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.AddRange(System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Adds the elements of the specified collection to the end of the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterCollection" />.</summary>
+ <param name="items">The items that should be added to the end of the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterCollection" />. The items collection itself cannot be <see cref="null" />, but it can contain elements that are <see cref="null" />.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.ClearItems">
+ <summary>Removes all items in the collection.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.FindReader(System.Type,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary>Helper to search a collection for a formatter that can read the .NET type in the given mediaType.</summary>
+ <returns>The formatter that can read the type. Null if no formatter found.</returns>
+ <param name="type">The .NET type to read</param>
+ <param name="mediaType">The media type to match on.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.FindWriter(System.Type,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary>Helper to search a collection for a formatter that can write the .NET type in the given mediaType.</summary>
+ <returns>The formatter that can write the type. Null if no formatter found.</returns>
+ <param name="type">The .NET type to read</param>
+ <param name="mediaType">The media type to match on.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatterCollection.FormUrlEncodedFormatter">
+ <summary>Gets the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> to use for application/x-www-form-urlencoded data.</summary>
+ <returns>The <see cref="T:System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter" />to use for application/x-www-form-urlencoded data.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.InsertItem(System.Int32,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Inserts the specified item at the specified index in the collection.</summary>
+ <param name="index">The index to insert at.</param>
+ <param name="item">The item to insert.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.InsertRange(System.Int32,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Inserts the elements of a collection into the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterCollection" /> at the specified index.</summary>
+ <param name="index">The zero-based index at which the new elements should be inserted.</param>
+ <param name="items">The items that should be inserted into the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterCollection" />. The items collection itself cannot be <see cref="null" />, but it can contain elements that are <see cref="null" />.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.IsTypeExcludedFromValidation(System.Type)">
+ <summary>Returns true if the type is one of those loosely defined types that should be excluded from validation.</summary>
+ <returns>true if the type should be excluded; otherwise, false.</returns>
+ <param name="type">The .NET <see cref="T:System.Type" /> to validate.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatterCollection.JsonFormatter">
+ <summary>Gets the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> to use for JSON.</summary>
+ <returns>The <see cref="T:System.Net.Http.Formatting.JsonMediaTypeFormatter" /> to use for JSON.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.RemoveItem(System.Int32)">
+ <summary>Removes the item at the specified index.</summary>
+ <param name="index">The index of the item to remove.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterCollection.SetItem(System.Int32,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Assigns the item at the specified index in the collection.</summary>
+ <param name="index">The index to insert at.</param>
+ <param name="item">The item to assign.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatterCollection.XmlFormatter">
+ <summary>Gets the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> to use for XML.</summary>
+ <returns>The <see cref="T:System.Net.Http.Formatting.XmlMediaTypeFormatter" />to use for XML.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterExtensions.AddQueryStringMapping(System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.String,System.Net.Http.Headers.MediaTypeHeaderValue)"></member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterExtensions.AddQueryStringMapping(System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.String,System.String)"></member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterExtensions.AddRequestHeaderMapping(System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.String,System.StringComparison,System.Boolean,System.Net.Http.Headers.MediaTypeHeaderValue)"></member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterExtensions.AddRequestHeaderMapping(System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.String,System.StringComparison,System.Boolean,System.String)"></member>
+ <member name="T:System.Net.Http.Formatting.MediaTypeFormatterMatch">
+ <summary> This class describes how well a particular <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> matches a request. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterMatch.#ctor(System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue,System.Nullable{System.Double},System.Net.Http.Formatting.MediaTypeFormatterMatchRanking)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatterMatch" /> class. </summary>
+ <param name="formatter">The matching formatter.</param>
+ <param name="mediaType">The media type. Can be null in which case the media type application/octet-stream is used.</param>
+ <param name="quality">The quality of the match. Can be null in which case it is considered a full match with a value of 1.0</param>
+ <param name="ranking">The kind of match.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatterMatch.Formatter">
+ <summary> Gets the media type formatter. </summary>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatterMatch.MediaType">
+ <summary> Gets the matched media type. </summary>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatterMatch.Quality">
+ <summary> Gets the quality of the match </summary>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeFormatterMatch.Ranking">
+ <summary> Gets the kind of match that occurred. </summary>
+ </member>
+ <member name="T:System.Net.Http.Formatting.MediaTypeFormatterMatchRanking">
+ <summary> Contains information about the degree to which a <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> matches the explicit or implicit preferences found in an incoming request. </summary>
+ </member>
+ <member name="F:System.Net.Http.Formatting.MediaTypeFormatterMatchRanking.MatchOnCanWriteType">
+ <summary> Matched on a type, meaning that the formatter is able to serialize the type.</summary>
+ </member>
+ <member name="F:System.Net.Http.Formatting.MediaTypeFormatterMatchRanking.MatchOnRequestAcceptHeaderAllMediaRange">
+ <summary>Matched on an explicit “*/*” range in the Accept header.</summary>
+ </member>
+ <member name="F:System.Net.Http.Formatting.MediaTypeFormatterMatchRanking.MatchOnRequestAcceptHeaderLiteral">
+ <summary>Matched on an explicit literal accept header, such as “application/json”.</summary>
+ </member>
+ <member name="F:System.Net.Http.Formatting.MediaTypeFormatterMatchRanking.MatchOnRequestAcceptHeaderSubtypeMediaRange">
+ <summary>Matched on an explicit subtype range in an Accept header, such as “application/*”.</summary>
+ </member>
+ <member name="F:System.Net.Http.Formatting.MediaTypeFormatterMatchRanking.MatchOnRequestMediaType">
+ <summary> Matched on the media type of the entity body in the HTTP request message.</summary>
+ </member>
+ <member name="F:System.Net.Http.Formatting.MediaTypeFormatterMatchRanking.MatchOnRequestWithMediaTypeMapping">
+ <summary> Matched on <see cref="T:System.Net.Http.HttpRequestMessage" /> after having applied the various <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" />s. </summary>
+ </member>
+ <member name="F:System.Net.Http.Formatting.MediaTypeFormatterMatchRanking.None">
+ <summary> No match was found </summary>
+ </member>
+ <member name="T:System.Net.Http.Formatting.MediaTypeMapping">
+ <summary> An abstract base class used to create an association between <see cref="T:System.Net.Http.HttpRequestMessage" /> or <see cref="T:System.Net.Http.HttpResponseMessage" /> instances that have certain characteristics and a specific <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeMapping.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary> Initializes a new instance of a <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" /> with the given mediaType value. </summary>
+ <param name="mediaType"> The <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> that is associated with <see cref="T:System.Net.Http.HttpRequestMessage" /> or <see cref="T:System.Net.Http.HttpResponseMessage" /> instances that have the given characteristics of the <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" />. </param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeMapping.#ctor(System.String)">
+ <summary> Initializes a new instance of a <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" /> with the given mediaType value. </summary>
+ <param name="mediaType"> The <see cref="T:System.String" /> that is associated with <see cref="T:System.Net.Http.HttpRequestMessage" /> or <see cref="T:System.Net.Http.HttpResponseMessage" /> instances that have the given characteristics of the <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" />. </param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.MediaTypeMapping.MediaType">
+ <summary> Gets the <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> that is associated with <see cref="T:System.Net.Http.HttpRequestMessage" /> or <see cref="T:System.Net.Http.HttpResponseMessage" /> instances that have the given characteristics of the <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" />. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeMapping.TryMatchMediaType(System.Net.Http.HttpRequestMessage)">
+ <summary> Returns the quality of the match of the <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> associated with request. </summary>
+ <returns> The quality of the match. It must be between 0.0 and 1.0. A value of 0.0 signifies no match. A value of 1.0 signifies a complete match. </returns>
+ <param name="request"> The <see cref="T:System.Net.Http.HttpRequestMessage" /> to evaluate for the characteristics associated with the <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> of the <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" />. </param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.QueryStringMapping">
+ <summary> Class that provides <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />s from query strings. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.QueryStringMapping.#ctor(System.String,System.String,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.QueryStringMapping" /> class. </summary>
+ <param name="queryStringParameterName">The name of the query string parameter to match, if present.</param>
+ <param name="queryStringParameterValue">The value of the query string parameter specified by queryStringParameterName.</param>
+ <param name="mediaType">The <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> to use if the query parameter specified by queryStringParameterName is present and assigned the value specified by queryStringParameterValue.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.QueryStringMapping.#ctor(System.String,System.String,System.String)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.QueryStringMapping" /> class. </summary>
+ <param name="queryStringParameterName">The name of the query string parameter to match, if present.</param>
+ <param name="queryStringParameterValue">The value of the query string parameter specified by queryStringParameterName.</param>
+ <param name="mediaType">The media type to use if the query parameter specified by queryStringParameterName is present and assigned the value specified by queryStringParameterValue.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.QueryStringMapping.QueryStringParameterName">
+ <summary> Gets the query string parameter name. </summary>
+ </member>
+ <member name="P:System.Net.Http.Formatting.QueryStringMapping.QueryStringParameterValue">
+ <summary> Gets the query string parameter value. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.QueryStringMapping.TryMatchMediaType(System.Net.Http.HttpRequestMessage)">
+ <summary> Returns a value indicating whether the current <see cref="T:System.Net.Http.Formatting.QueryStringMapping" /> instance can return a <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> from request. </summary>
+ <returns>If this instance can produce a <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> from request it returns 1.0 otherwise 0.0.</returns>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> to check.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.RequestHeaderMapping">
+ <summary> This class provides a mapping from an arbitrary HTTP request header field to a <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> used to select <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> instances for handling the entity body of an <see cref="T:System.Net.Http.HttpRequestMessage" /> or <see cref="T:System.Net.Http.HttpResponseMessage" />. &lt;remarks&gt;This class only checks header fields associated with <see cref="M:HttpRequestMessage.Headers" /> for a match. It does not check header fields associated with <see cref="M:HttpResponseMessage.Headers" /> or <see cref="M:HttpContent.Headers" /> instances.&lt;/remarks&gt;</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.RequestHeaderMapping.#ctor(System.String,System.String,System.StringComparison,System.Boolean,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.RequestHeaderMapping" /> class. </summary>
+ <param name="headerName">Name of the header to match.</param>
+ <param name="headerValue">The header value to match.</param>
+ <param name="valueComparison">The <see cref="T:System.StringComparison" /> to use when matching headerValue.</param>
+ <param name="isValueSubstring">if set to true then headerValue is considered a match if it matches a substring of the actual header value.</param>
+ <param name="mediaType">The <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> to use if headerName and headerValue is considered a match.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.RequestHeaderMapping.#ctor(System.String,System.String,System.StringComparison,System.Boolean,System.String)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.RequestHeaderMapping" /> class. </summary>
+ <param name="headerName">Name of the header to match.</param>
+ <param name="headerValue">The header value to match.</param>
+ <param name="valueComparison">The value comparison to use when matching headerValue.</param>
+ <param name="isValueSubstring">if set to true then headerValue is considered a match if it matches a substring of the actual header value.</param>
+ <param name="mediaType">The media type to use if headerName and headerValue is considered a match.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.RequestHeaderMapping.HeaderName">
+ <summary> Gets the name of the header to match. </summary>
+ </member>
+ <member name="P:System.Net.Http.Formatting.RequestHeaderMapping.HeaderValue">
+ <summary> Gets the header value to match. </summary>
+ </member>
+ <member name="P:System.Net.Http.Formatting.RequestHeaderMapping.HeaderValueComparison">
+ <summary> Gets the <see cref="T:System.StringComparison" /> to use when matching <see cref="M:HeaderValue" />. </summary>
+ </member>
+ <member name="P:System.Net.Http.Formatting.RequestHeaderMapping.IsValueSubstring">
+ <summary> Gets a value indicating whether <see cref="M:HeaderValue" /> is a matched as a substring of the actual header value. this instance is value substring. </summary>
+ <returns>true<see cref="P:System.Net.Http.Formatting.RequestHeaderMapping.HeaderValue" />false</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.RequestHeaderMapping.TryMatchMediaType(System.Net.Http.HttpRequestMessage)">
+ <summary> Returns a value indicating whether the current <see cref="T:System.Net.Http.Formatting.RequestHeaderMapping" /> instance can return a <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> from request. </summary>
+ <returns> The quality of the match. It must be between 0.0 and 1.0. A value of 0.0 signifies no match. A value of 1.0 signifies a complete match. </returns>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> to check.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.XmlHttpRequestHeaderMapping">
+ <summary> A <see cref="T:System.Net.Http.Formatting.RequestHeaderMapping" /> that maps the X-Requested-With http header field set by AJAX XmlHttpRequest (XHR) to the media type application/json if no explicit Accept header fields are present in the request. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlHttpRequestHeaderMapping.#ctor">
+ <summary> Initializes a new instance of <see cref="T:System.Net.Http.Formatting.XmlHttpRequestHeaderMapping" /> class </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlHttpRequestHeaderMapping.TryMatchMediaType(System.Net.Http.HttpRequestMessage)">
+ <summary> Returns a value indicating whether the current <see cref="T:System.Net.Http.Formatting.RequestHeaderMapping" /> instance can return a <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> from request. </summary>
+ <returns> The quality of the match. A value of 0.0 signifies no match. A value of 1.0 signifies a complete match and that the request was made using XmlHttpRequest without an Accept header. </returns>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> to check.</param>
+ </member>
+ <member name="T:System.Net.Http.Formatting.XmlMediaTypeFormatter">
+ <summary>
+ <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> class to handle Xml. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.XmlMediaTypeFormatter" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.#ctor(System.Net.Http.Formatting.XmlMediaTypeFormatter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.XmlMediaTypeFormatter" /> class.</summary>
+ <param name="formatter">The <see cref="T:System.Net.Http.Formatting.XmlMediaTypeFormatter" /> instance to copy settings from.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.CanReadType(System.Type)">
+ <summary>Queries whether the <see cref="T:System.Net.Http.Formatting.XmlMediaTypeFormatter" /> can deserializean object of the specified type.</summary>
+ <returns>true if the <see cref="T:System.Net.Http.Formatting.XmlMediaTypeFormatter" /> can deserialize the type; otherwise, false.</returns>
+ <param name="type">The type to deserialize.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.CanWriteType(System.Type)">
+ <summary>Queries whether the <see cref="T:System.Net.Http.Formatting.XmlMediaTypeFormatter" /> can serializean object of the specified type.</summary>
+ <returns>true if the <see cref="T:System.Net.Http.Formatting.XmlMediaTypeFormatter" /> can serialize the type; otherwise, false.</returns>
+ <param name="type">The type to serialize.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.CreateDataContractSerializer(System.Type)">
+ <summary>Called during deserialization to get the DataContractSerializer serializer.</summary>
+ <returns>The object used for serialization.</returns>
+ <param name="type">The type of object that will be serialized or deserialized.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.CreateXmlReader(System.IO.Stream,System.Net.Http.HttpContent)">
+ <summary>Called during deserialization to get the XML reader to use for reading objects from the stream.</summary>
+ <returns>The <see cref="T:System.Xml.XmlReader" /> to use for reading objects.</returns>
+ <param name="readStream">The <see cref="T:System.IO.Stream" /> to read from.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being read.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.CreateXmlSerializer(System.Type)">
+ <summary>Called during deserialization to get the XML serializer.</summary>
+ <returns>The object used for serialization.</returns>
+ <param name="type">The type of object that will be serialized or deserialized.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.CreateXmlWriter(System.IO.Stream,System.Net.Http.HttpContent)">
+ <summary>Called during serialization to get the XML writer to use for writing objects to the stream.</summary>
+ <returns>The <see cref="T:System.Xml.XmlWriter" /> to use for writing objects.</returns>
+ <param name="writeStream">The <see cref="T:System.IO.Stream" /> to write to.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being written.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.XmlMediaTypeFormatter.DefaultMediaType">
+ <summary>Gets the default media type for the XML formatter.</summary>
+ <returns>The default media type, which is “application/xml”.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.GetDeserializer(System.Type,System.Net.Http.HttpContent)">
+ <summary>Called during deserialization to get the XML serializer to use for deserializing objects.</summary>
+ <returns>An instance of <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> or <see cref="T:System.Xml.Serialization.XmlSerializer" /> to use for deserializing the object.</returns>
+ <param name="type">The type of object to deserialize.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being read.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.GetSerializer(System.Type,System.Object,System.Net.Http.HttpContent)">
+ <summary>Called during serialization to get the XML serializer to use for serializing objects.</summary>
+ <returns>An instance of <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> or <see cref="T:System.Xml.Serialization.XmlSerializer" /> to use for serializing the object.</returns>
+ <param name="type">The type of object to serialize.</param>
+ <param name="value">The object to serialize.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being written.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.XmlMediaTypeFormatter.Indent">
+ <summary>Gets or sets a value indicating whether to indent elements when writing data.</summary>
+ <returns>true to indent elements; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.InvokeCreateXmlReader(System.IO.Stream,System.Net.Http.HttpContent)">
+ <summary>This method is to support infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>Returns <see cref="T:System.Xml.XmlReader" />.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.InvokeCreateXmlWriter(System.IO.Stream,System.Net.Http.HttpContent)">
+ <summary>This method is to support infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>Returns <see cref="T:System.Xml.XmlWriter" />.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.InvokeGetDeserializer(System.Type,System.Net.Http.HttpContent)">
+ <summary>This method is to support infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>Returns <see cref="T:System.Object" />.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.InvokeGetSerializer(System.Type,System.Object,System.Net.Http.HttpContent)">
+ <summary>This method is to support infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>Returns <see cref="T:System.Object" />.</returns>
+ </member>
+ <member name="P:System.Net.Http.Formatting.XmlMediaTypeFormatter.MaxDepth">
+ <summary>Gets and sets the maximum nested node depth.</summary>
+ <returns>The maximum nested node depth.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.ReadFromStreamAsync(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary> Called during deserialization to read an object of the specified type from the specified readStream. </summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> whose result will be the object instance that has been read.</returns>
+ <param name="type">The type of object to read.</param>
+ <param name="readStream">The <see cref="T:System.IO.Stream" /> from which to read.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being read.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.RemoveSerializer(System.Type)">
+ <summary>Unregisters the serializer currently associated with the given type.</summary>
+ <returns>true if a serializer was previously registered for the type; otherwise, false.</returns>
+ <param name="type">The type of object whose serializer should be removed.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.SetSerializer``1(System.Runtime.Serialization.XmlObjectSerializer)">
+ <summary>Registers an <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> to read or write objects of a specified type.</summary>
+ <param name="serializer">The <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> instance.</param>
+ <typeparam name="T">The type of object that will be serialized or deserialized with<paramref name="serializer" />.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.SetSerializer(System.Type,System.Runtime.Serialization.XmlObjectSerializer)">
+ <summary>Registers an <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> to read or write objects of a specified type.</summary>
+ <param name="type">The type of object that will be serialized or deserialized with<paramref name="serializer" />.</param>
+ <param name="serializer">The <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> instance.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.SetSerializer(System.Type,System.Xml.Serialization.XmlSerializer)">
+ <summary>Registers an <see cref="T:System.Xml.Serialization.XmlSerializer" /> to read or write objects of a specified type.</summary>
+ <param name="type">The type of object that will be serialized or deserialized with<paramref name="serializer" />.</param>
+ <param name="serializer">The <see cref="T:System.Xml.Serialization.XmlSerializer" /> instance.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.SetSerializer``1(System.Xml.Serialization.XmlSerializer)">
+ <summary>Registers an <see cref="T:System.Xml.Serialization.XmlSerializer" /> to read or write objects of a specified type.</summary>
+ <param name="serializer">The <see cref="T:System.Xml.Serialization.XmlSerializer" /> instance.</param>
+ <typeparam name="T">The type of object that will be serialized or deserialized with<paramref name="serializer" />.</typeparam>
+ </member>
+ <member name="P:System.Net.Http.Formatting.XmlMediaTypeFormatter.UseXmlSerializer">
+ <summary>Gets or sets a value indicating whether the XML formatter uses the <see cref="T:System.Xml.Serialization.XmlSerializer" /> as the default serializer, instead of using the <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>
+ <returns>If true, the formatter uses the <see cref="T:System.Xml.Serialization.XmlSerializer" /> by default; otherwise, it uses the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> by default.</returns>
+ </member>
+ <member name="P:System.Net.Http.Formatting.XmlMediaTypeFormatter.WriterSettings">
+ <summary>Gets the settings to be used while writing.</summary>
+ <returns>The settings to be used while writing.</returns>
+ </member>
+ <member name="M:System.Net.Http.Formatting.XmlMediaTypeFormatter.WriteToStreamAsync(System.Type,System.Object,System.IO.Stream,System.Net.Http.HttpContent,System.Net.TransportContext,System.Threading.CancellationToken)">
+ <summary>Called during serialization to write an object of the specified type to the specified writeStream.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> that will write the value to the stream.</returns>
+ <param name="type">The type of object to write.</param>
+ <param name="value">The object to write.</param>
+ <param name="writeStream">The <see cref="T:System.IO.Stream" /> to which to write.</param>
+ <param name="content">The <see cref="T:System.Net.Http.HttpContent" /> for the content being written.</param>
+ <param name="transportContext">The <see cref="T:System.Net.TransportContext" />.</param>
+ <param name="cancellationToken">The token to monitor cancellation.</param>
+ </member>
+ <member name="T:System.Net.Http.Handlers.HttpProgressEventArgs">
+ <summary>Represents the event arguments for the HTTP progress.</summary>
+ </member>
+ <member name="M:System.Net.Http.Handlers.HttpProgressEventArgs.#ctor(System.Int32,System.Object,System.Int64,System.Nullable{System.Int64})">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.Handlers.HttpProgressEventArgs" /> class. </summary>
+ <param name="progressPercentage">The percentage of the progress.</param>
+ <param name="userToken">The user token.</param>
+ <param name="bytesTransferred">The number of bytes transferred.</param>
+ <param name="totalBytes">The total number of bytes transferred.</param>
+ </member>
+ <member name="P:System.Net.Http.Handlers.HttpProgressEventArgs.BytesTransferred"></member>
+ <member name="P:System.Net.Http.Handlers.HttpProgressEventArgs.TotalBytes"></member>
+ <member name="T:System.Net.Http.Handlers.ProgressMessageHandler">
+ <summary>Generates progress notification for both request entities being uploaded and response entities being downloaded.</summary>
+ </member>
+ <member name="M:System.Net.Http.Handlers.ProgressMessageHandler.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Handlers.ProgressMessageHandler" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Handlers.ProgressMessageHandler.#ctor(System.Net.Http.HttpMessageHandler)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Handlers.ProgressMessageHandler" /> class.</summary>
+ <param name="innerHandler">The inner message handler.</param>
+ </member>
+ <member name="E:System.Net.Http.Handlers.ProgressMessageHandler.HttpReceiveProgress">
+ <summary>Occurs when event entities are being downloaded.</summary>
+ </member>
+ <member name="E:System.Net.Http.Handlers.ProgressMessageHandler.HttpSendProgress">
+ <summary>Occurs when event entities are being uploaded.</summary>
+ </member>
+ <member name="M:System.Net.Http.Handlers.ProgressMessageHandler.OnHttpRequestProgress(System.Net.Http.HttpRequestMessage,System.Net.Http.Handlers.HttpProgressEventArgs)">
+ <summary>Raises the event that handles the request of the progress.</summary>
+ <param name="request">The request.</param>
+ <param name="e">The event handler for the request.</param>
+ </member>
+ <member name="M:System.Net.Http.Handlers.ProgressMessageHandler.OnHttpResponseProgress(System.Net.Http.HttpRequestMessage,System.Net.Http.Handlers.HttpProgressEventArgs)">
+ <summary>Raises the event that handles the response of the progress.</summary>
+ <param name="request">The request.</param>
+ <param name="e">The event handler for the request.</param>
+ </member>
+ <member name="M:System.Net.Http.Handlers.ProgressMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Sends the specified progress message to an HTTP server for delivery.</summary>
+ <returns>The sent progress message.</returns>
+ <param name="request">The request.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="T:System.Net.Http.Headers.CookieHeaderValue">
+ <summary>Provides value for the cookie header.</summary>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieHeaderValue.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.CookieHeaderValue" /> class.</summary>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieHeaderValue.#ctor(System.String,System.Collections.Specialized.NameValueCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.CookieHeaderValue" /> class.</summary>
+ <param name="name">The value of the name.</param>
+ <param name="values">The values.</param>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieHeaderValue.#ctor(System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.CookieHeaderValue" /> class.</summary>
+ <param name="name">The value of the name.</param>
+ <param name="value">The value.</param>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieHeaderValue.Clone">
+ <summary>Creates a shallow copy of the cookie value.</summary>
+ <returns>A shallow copy of the cookie value.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieHeaderValue.Cookies">
+ <summary>Gets a collection of cookies sent by the client.</summary>
+ <returns>A collection object representing the client’s cookie variables.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieHeaderValue.Domain">
+ <summary>Gets or sets the domain to associate the cookie with.</summary>
+ <returns>The name of the domain to associate the cookie with.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieHeaderValue.Expires">
+ <summary>Gets or sets the expiration date and time for the cookie.</summary>
+ <returns>The time of day (on the client) at which the cookie expires.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieHeaderValue.HttpOnly">
+ <summary>Gets or sets a value that specifies whether a cookie is accessible by client-side script.</summary>
+ <returns>true if the cookie has the HttpOnly attribute and cannot be accessed through a client-side script; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieHeaderValue.Item(System.String)">
+ <summary>Gets a shortcut to the cookie property.</summary>
+ <returns>The cookie value.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieHeaderValue.MaxAge">
+ <summary>Gets or sets the maximum age permitted for a resource.</summary>
+ <returns>The maximum age permitted for a resource.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieHeaderValue.Path">
+ <summary>Gets or sets the virtual path to transmit with the current cookie.</summary>
+ <returns>The virtual path to transmit with the cookie.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieHeaderValue.Secure">
+ <summary>Gets or sets a value indicating whether to transmit the cookie using Secure Sockets Layer (SSL)—that is, over HTTPS only.</summary>
+ <returns>true to transmit the cookie over an SSL connection (HTTPS); otherwise, false.</returns>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieHeaderValue.ToString">
+ <summary>Returns a string that represents the current object.</summary>
+ <returns>A string that represents the current object.</returns>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieHeaderValue.TryParse(System.String,System.Net.Http.Headers.CookieHeaderValue@)">
+ <summary>Indicates a value whether the string representation will be converted.</summary>
+ <returns>true if the string representation will be converted; otherwise, false.</returns>
+ <param name="input">The input value.</param>
+ <param name="parsedValue">The parsed value to convert.</param>
+ </member>
+ <member name="T:System.Net.Http.Headers.CookieState">
+ <summary>Contains cookie name and its associated cookie state.</summary>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieState.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.CookieState" /> class.</summary>
+ <param name="name">The name of the cookie.</param>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieState.#ctor(System.String,System.Collections.Specialized.NameValueCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.CookieState" /> class.</summary>
+ <param name="name">The name of the cookie.</param>
+ <param name="values">The collection of name-value pair for the cookie.</param>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieState.#ctor(System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.CookieState" /> class.</summary>
+ <param name="name">The name of the cookie.</param>
+ <param name="value">The value of the cookie.</param>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieState.Clone">
+ <summary>Returns a new object that is a copy of the current instance.</summary>
+ <returns>A new object that is a copy of the current instance.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieState.Item(System.String)">
+ <summary>Gets or sets the cookie value with the specified cookie name, if the cookie data is structured.</summary>
+ <returns>The cookie value with the specified cookie name.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieState.Name">
+ <summary>Gets or sets the name of the cookie.</summary>
+ <returns>The name of the cookie.</returns>
+ </member>
+ <member name="M:System.Net.Http.Headers.CookieState.ToString">
+ <summary>Returns the string representation the current object.</summary>
+ <returns>The string representation the current object.</returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieState.Value">
+ <summary>Gets or sets the cookie value, if cookie data is a simple string value.</summary>
+ <returns>The value of the cookie. </returns>
+ </member>
+ <member name="P:System.Net.Http.Headers.CookieState.Values">
+ <summary>Gets or sets the collection of name-value pair, if the cookie data is structured.</summary>
+ <returns>The collection of name-value pair for the cookie.</returns>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.dll b/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.dll
new file mode 100644
index 0000000..ff26db4
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.xml b/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.xml
new file mode 100644
index 0000000..06daedf
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Web.Http.WebHost</name>
+ </assembly>
+ <members>
+ <member name="T:System.Web.Http.GlobalConfiguration">
+ <summary> Provides a global <see cref="T:System.Web.Http.HttpConfiguration" /> for ASP.NET applications. </summary>
+ </member>
+ <member name="P:System.Web.Http.GlobalConfiguration.Configuration"></member>
+ <member name="M:System.Web.Http.GlobalConfiguration.Configure(System.Action{System.Web.Http.HttpConfiguration})"></member>
+ <member name="P:System.Web.Http.GlobalConfiguration.DefaultHandler"></member>
+ <member name="P:System.Web.Http.GlobalConfiguration.DefaultServer">
+ <summary> Gets the global <see cref="T:System.Web.Http.HttpServer" />. </summary>
+ </member>
+ <member name="T:System.Web.Http.RouteCollectionExtensions">
+ <summary> Extension methods for <see cref="T:System.Web.Routing.RouteCollection" /></summary>
+ </member>
+ <member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String)">
+ <summary>Maps the specified route template.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ </member>
+ <member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object)">
+ <summary>Maps the specified route template and sets default route.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ </member>
+ <member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object)">
+ <summary>Maps the specified route template and sets default route values and constraints.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="constraints">A set of expressions that specify values for routeTemplate.</param>
+ </member>
+ <member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object,System.Net.Http.HttpMessageHandler)">
+ <summary>Maps the specified route template and sets default route values, constraints, and end-point message handler.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="constraints">A set of expressions that specify values for routeTemplate.</param>
+ <param name="handler">The handler to which the request will be dispatched.</param>
+ </member>
+ <member name="T:System.Web.Http.WebHost.HttpControllerHandler">
+ <summary>A <see cref="T:System.Web.IHttpTaskAsyncHandler" /> that passes ASP.NET requests into the <see cref="T:System.Web.Http.HttpServer" /> pipeline and write the result back.</summary>
+ </member>
+ <member name="M:System.Web.Http.WebHost.HttpControllerHandler.#ctor(System.Web.Routing.RouteData)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.WebHost.HttpControllerHandler" /> class.</summary>
+ <param name="routeData">The route data.</param>
+ </member>
+ <member name="M:System.Web.Http.WebHost.HttpControllerHandler.#ctor(System.Web.Routing.RouteData,System.Net.Http.HttpMessageHandler)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.WebHost.HttpControllerHandler" /> class.</summary>
+ <param name="routeData">The route data.</param>
+ <param name="handler">The message handler to dispatch requests to.</param>
+ </member>
+ <member name="M:System.Web.Http.WebHost.HttpControllerHandler.ProcessRequestAsync(System.Web.HttpContext)">
+ <summary>Provides code that handles an asynchronous task</summary>
+ <returns>The asynchronous task.</returns>
+ <param name="context">The HTTP context.</param>
+ </member>
+ <member name="T:System.Web.Http.WebHost.HttpControllerRouteHandler">
+ <summary> A <see cref="T:System.Web.Routing.IRouteHandler" /> that returns instances of <see cref="T:System.Web.Http.WebHost.HttpControllerHandler" /> that can pass requests to a given <see cref="T:System.Web.Http.HttpServer" /> instance. </summary>
+ </member>
+ <member name="M:System.Web.Http.WebHost.HttpControllerRouteHandler.#ctor">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.WebHost.HttpControllerRouteHandler" /> class. </summary>
+ </member>
+ <member name="M:System.Web.Http.WebHost.HttpControllerRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext)">
+ <summary> Provides the object that processes the request. </summary>
+ <returns> An object that processes the request. </returns>
+ <param name="requestContext">An object that encapsulates information about the request.</param>
+ </member>
+ <member name="P:System.Web.Http.WebHost.HttpControllerRouteHandler.Instance">
+ <summary> Gets the singleton <see cref="T:System.Web.Http.WebHost.HttpControllerRouteHandler" /> instance. </summary>
+ </member>
+ <member name="M:System.Web.Http.WebHost.HttpControllerRouteHandler.System#Web#Routing#IRouteHandler#GetHttpHandler(System.Web.Routing.RequestContext)">
+ <summary> Provides the object that processes the request. </summary>
+ <returns> An object that processes the request. </returns>
+ <param name="requestContext">An object that encapsulates information about the request.</param>
+ </member>
+ <member name="T:System.Web.Http.WebHost.PreApplicationStartCode">
+ <summary>Provides a registration point for the simple membership pre-application start code.</summary>
+ </member>
+ <member name="M:System.Web.Http.WebHost.PreApplicationStartCode.Start">
+ <summary>Registers the simple membership pre-application start code.</summary>
+ </member>
+ <member name="T:System.Web.Http.WebHost.WebHostBufferPolicySelector">
+ <summary>Represents the web host buffer policy selector.</summary>
+ </member>
+ <member name="M:System.Web.Http.WebHost.WebHostBufferPolicySelector.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.WebHost.WebHostBufferPolicySelector" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.WebHost.WebHostBufferPolicySelector.UseBufferedInputStream(System.Object)">
+ <summary>Gets a value that indicates whether the host should buffer the entity body of the HTTP request.</summary>
+ <returns>true if buffering should be used; otherwise a streamed request should be used.</returns>
+ <param name="hostContext">The host context.</param>
+ </member>
+ <member name="M:System.Web.Http.WebHost.WebHostBufferPolicySelector.UseBufferedOutputStream(System.Net.Http.HttpResponseMessage)">
+ <summary>Uses a buffered output stream for the web host.</summary>
+ <returns>A buffered output stream.</returns>
+ <param name="response">The response.</param>
+ </member>
+ <member name="T:System.Web.Http.WebHost.WebHostExceptionCatchBlocks">
+ <summary>Provides the catch blocks used within this assembly.</summary>
+ </member>
+ <member name="P:System.Web.Http.WebHost.WebHostExceptionCatchBlocks.HttpControllerHandlerBufferContent">
+ <summary>Gets the label for the catch block in System.Web.Http.WebHost.HttpControllerHandler.WriteBufferedResponseContentAsync.</summary>
+ <returns>The label for the catch block in System.Web.Http.WebHost.HttpControllerHandler.WriteBufferedResponseContentAsync.</returns>
+ </member>
+ <member name="P:System.Web.Http.WebHost.WebHostExceptionCatchBlocks.HttpControllerHandlerBufferError">
+ <summary>Gets the label for the catch block in System.Web.Http.WebHost.HttpControllerHandler.WriteErrorResponseContentAsync.</summary>
+ <returns>The label for the catch block in System.Web.Http.WebHost.HttpControllerHandler.WriteErrorResponseContentAsync.</returns>
+ </member>
+ <member name="P:System.Web.Http.WebHost.WebHostExceptionCatchBlocks.HttpControllerHandlerComputeContentLength">
+ <summary>Gets the label for the catch block in System.Web.Http.WebHost.HttpControllerHandler.ComputeContentLength.</summary>
+ <returns>The label for the catch block in System.Web.Http.WebHost.HttpControllerHandler.ComputeContentLength.</returns>
+ </member>
+ <member name="P:System.Web.Http.WebHost.WebHostExceptionCatchBlocks.HttpControllerHandlerStreamContent">
+ <summary>Gets the label for the catch block in System.Web.Http.WebHost.HttpControllerHandler.WriteStreamedResponseContentAsync.</summary>
+ <returns>The label for the catch block in System.Web.Http.WebHost.HttpControllerHandler.WriteStreamedResponseContentAsync.</returns>
+ </member>
+ <member name="P:System.Web.Http.WebHost.WebHostExceptionCatchBlocks.HttpWebRoute">
+ <summary>Gets the label for the catch block in System.Web.Http.WebHost.WebHostExceptionCatchBlocks.HttpWebRoute.GetRouteData.</summary>
+ <returns>The catch block in System.Web.Http.WebHost.WebHostExceptionCatchBlocks.HttpWebRoute.GetRouteData.</returns>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.dll b/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.dll
new file mode 100644
index 0000000..df23001
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.xml b/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.xml
new file mode 100644
index 0000000..db54457
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.xml
@@ -0,0 +1,6664 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Web.Http</name>
+ </assembly>
+ <members>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateErrorResponse(System.Net.Http.HttpRequestMessage,System.Net.Http.InvalidByteRangeException)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateErrorResponse(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,System.Exception)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> that represents an exception.</summary>
+ <returns>The request must be associated with an <see cref="T:System.Web.Http.HttpConfiguration" /> instance.An <see cref="T:System.Net.Http.HttpResponseMessage" /> whose content is a serialized representation of an <see cref="T:System.Web.Http.HttpError" /> instance.</returns>
+ <param name="request">The HTTP request.</param>
+ <param name="statusCode">The status code of the response.</param>
+ <param name="exception">The exception.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateErrorResponse(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,System.String)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> that represents an error message.</summary>
+ <returns>The request must be associated with an <see cref="T:System.Web.Http.HttpConfiguration" /> instance.An <see cref="T:System.Net.Http.HttpResponseMessage" /> whose content is a serialized representation of an <see cref="T:System.Web.Http.HttpError" /> instance.</returns>
+ <param name="request">The HTTP request.</param>
+ <param name="statusCode">The status code of the response.</param>
+ <param name="message">The error message.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateErrorResponse(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,System.String,System.Exception)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> that represents an exception with an error message.</summary>
+ <returns>The request must be associated with an <see cref="T:System.Web.Http.HttpConfiguration" /> instance.An <see cref="T:System.Net.Http.HttpResponseMessage" /> whose content is a serialized representation of an <see cref="T:System.Web.Http.HttpError" /> instance.</returns>
+ <param name="request">The HTTP request.</param>
+ <param name="statusCode">The status code of the response.</param>
+ <param name="message">The error message.</param>
+ <param name="exception">The exception.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateErrorResponse(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,System.Web.Http.HttpError)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> that represents an error.</summary>
+ <returns>The request must be associated with an <see cref="T:System.Web.Http.HttpConfiguration" /> instance.An <see cref="T:System.Net.Http.HttpResponseMessage" /> whose content is a serialized representation of an <see cref="T:System.Web.Http.HttpError" /> instance.</returns>
+ <param name="request">The HTTP request.</param>
+ <param name="statusCode">The status code of the response.</param>
+ <param name="error">The HTTP error.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateErrorResponse(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,System.Web.Http.ModelBinding.ModelStateDictionary)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> that represents an error in the model state.</summary>
+ <returns>The request must be associated with an <see cref="T:System.Web.Http.HttpConfiguration" /> instance.An <see cref="T:System.Net.Http.HttpResponseMessage" /> whose content is a serialized representation of an <see cref="T:System.Web.Http.HttpError" /> instance.</returns>
+ <param name="request">The HTTP request.</param>
+ <param name="statusCode">The status code of the response.</param>
+ <param name="modelState">The model state.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse``1(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,``0)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>An initialized <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The HTTP request message which led to this response message.</param>
+ <param name="statusCode">The HTTP response status code.</param>
+ <param name="value">The content of the HTTP response message.</param>
+ <typeparam name="T">The type of the HTTP response message.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse``1(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,``0,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>An initialized <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The HTTP request message which led to this response message.</param>
+ <param name="statusCode">The HTTP response status code.</param>
+ <param name="value">The content of the HTTP response message.</param>
+ <param name="formatter">The media type formatter.</param>
+ <typeparam name="T">The type of the HTTP response message.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse``1(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>An initialized <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The HTTP request message which led to this response message.</param>
+ <param name="statusCode">The HTTP response status code.</param>
+ <param name="value">The content of the HTTP response message.</param>
+ <param name="formatter">The media type formatter.</param>
+ <param name="mediaType">The media type header value.</param>
+ <typeparam name="T">The type of the HTTP response message.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse``1(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>An initialized <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The HTTP request message which led to this response message.</param>
+ <param name="statusCode">The HTTP response status code.</param>
+ <param name="value">The content of the HTTP response message.</param>
+ <param name="formatter">The media type formatter.</param>
+ <param name="mediaType">The media type.</param>
+ <typeparam name="T">The type of the HTTP response message.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse``1(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,``0,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>An initialized <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The HTTP request message which led to this response message.</param>
+ <param name="statusCode">The HTTP response status code.</param>
+ <param name="value">The content of the HTTP response message.</param>
+ <param name="mediaType">The media type header value.</param>
+ <typeparam name="T">The type of the HTTP response message.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse``1(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,``0,System.String)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>An initialized <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The HTTP request message which led to this response message.</param>
+ <param name="statusCode">The HTTP response status code.</param>
+ <param name="value">The content of the HTTP response message.</param>
+ <param name="mediaType">The media type.</param>
+ <typeparam name="T">The type of the HTTP response message.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse``1(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode,``0,System.Web.Http.HttpConfiguration)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>An initialized <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The HTTP request message which led to this response message.</param>
+ <param name="statusCode">The HTTP response status code.</param>
+ <param name="value">The content of the HTTP response message.</param>
+ <param name="configuration">The HTTP configuration which contains the dependency resolver used to resolve services.</param>
+ <typeparam name="T">The type of the HTTP response message.</typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.CreateResponse``1(System.Net.Http.HttpRequestMessage,``0)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.DisposeRequestResources(System.Net.Http.HttpRequestMessage)">
+ <summary>Disposes of all tracked resources associated with the <paramref name="request" /> which were added via the <see cref="M:System.Net.Http.HttpRequestMessageExtensions.RegisterForDispose(System.Net.Http.HttpRequestMessage,System.IDisposable)" /> method.</summary>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetActionDescriptor(System.Net.Http.HttpRequestMessage)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetClientCertificate(System.Net.Http.HttpRequestMessage)">
+ <summary>Gets the current X.509 certificate from the given HTTP request.</summary>
+ <returns>The current <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" />, or null if a certificate is not available.</returns>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetConfiguration(System.Net.Http.HttpRequestMessage)">
+ <summary>Retrieves the <see cref="T:System.Web.Http.HttpConfiguration" /> for the given request.</summary>
+ <returns>The <see cref="T:System.Web.Http.HttpConfiguration" /> for the given request.</returns>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetCorrelationId(System.Net.Http.HttpRequestMessage)">
+ <summary>Retrieves the <see cref="T:System.Guid" /> which has been assigned as the correlation ID associated with the given <paramref name="request" />. The value will be created and set the first time this method is called.</summary>
+ <returns>The <see cref="T:System.Guid" /> object that represents the correlation ID associated with the request.</returns>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetDependencyScope(System.Net.Http.HttpRequestMessage)">
+ <summary>Retrieves the <see cref="T:System.Web.Http.Dependencies.IDependencyScope" /> for the given request or null if not available.</summary>
+ <returns>The <see cref="T:System.Web.Http.Dependencies.IDependencyScope" /> for the given request or null if not available.</returns>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetQueryNameValuePairs(System.Net.Http.HttpRequestMessage)">
+ <summary>Gets the parsed query string as a collection of key-value pairs.</summary>
+ <returns>The query string as a collection of key-value pairs.</returns>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetRequestContext(System.Net.Http.HttpRequestMessage)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetResourcesForDisposal(System.Net.Http.HttpRequestMessage)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetRouteData(System.Net.Http.HttpRequestMessage)">
+ <summary>Retrieves the <see cref="T:System.Web.Http.Routing.IHttpRouteData" /> for the given request or null if not available.</summary>
+ <returns>The <see cref="T:System.Web.Http.Routing.IHttpRouteData" /> for the given request or null if not available.</returns>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetSynchronizationContext(System.Net.Http.HttpRequestMessage)">
+ <summary>Retrieves the <see cref="T:System.Threading.SynchronizationContext" /> for the given request or null if not available.</summary>
+ <returns>The <see cref="T:System.Threading.SynchronizationContext" /> for the given request or null if not available.</returns>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetUrlHelper(System.Net.Http.HttpRequestMessage)">
+ <summary>Gets a <see cref="T:System.Web.Http.Routing.UrlHelper" /> instance for an HTTP request.</summary>
+ <returns>A <see cref="T:System.Web.Http.Routing.UrlHelper" /> instance that is initialized for the specified HTTP request.</returns>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.IsBatchRequest(System.Net.Http.HttpRequestMessage)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.IsLocal(System.Net.Http.HttpRequestMessage)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.RegisterForDispose(System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.IDisposable})"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.RegisterForDispose(System.Net.Http.HttpRequestMessage,System.IDisposable)">
+ <summary>Adds the given <paramref name="resource" /> to a list of resources that will be disposed by a host once the <paramref name="request" /> is disposed.</summary>
+ <param name="request">The HTTP request controlling the lifecycle of <paramref name="resource" />.</param>
+ <param name="resource">The resource to dispose when <paramref name="request" /> is being disposed.</param>
+ </member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.SetConfiguration(System.Net.Http.HttpRequestMessage,System.Web.Http.HttpConfiguration)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.SetRequestContext(System.Net.Http.HttpRequestMessage,System.Web.Http.Controllers.HttpRequestContext)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.SetRouteData(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRouteData)"></member>
+ <member name="M:System.Net.Http.HttpRequestMessageExtensions.ShouldIncludeErrorDetail(System.Net.Http.HttpRequestMessage)"></member>
+ <member name="T:System.Net.Http.HttpResponseMessageExtensions">
+ <summary>Represents the message extensions for the HTTP response from an ASP.NET operation.</summary>
+ </member>
+ <member name="M:System.Net.Http.HttpResponseMessageExtensions.TryGetContentValue``1(System.Net.Http.HttpResponseMessage,``0@)">
+ <summary>Attempts to retrieve the value of the content for the <see cref="T:System.Net.Http.HttpResponseMessageExtensions" />.</summary>
+ <returns>The result of the retrieval of value of the content.</returns>
+ <param name="response">The response of the operation.</param>
+ <param name="value">The value of the content.</param>
+ <typeparam name="T">The type of the value to retrieve.</typeparam>
+ </member>
+ <member name="T:System.Net.Http.Formatting.MediaTypeFormatterExtensions">
+ <summary>Represents extensions for adding <see cref="T:System.Net.Http.Formatting.MediaTypeMapping" /> items to a <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" />. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterExtensions.AddUriPathExtensionMapping(System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.Net.Http.Headers.MediaTypeHeaderValue)"></member>
+ <member name="M:System.Net.Http.Formatting.MediaTypeFormatterExtensions.AddUriPathExtensionMapping(System.Net.Http.Formatting.MediaTypeFormatter,System.String,System.String)"></member>
+ <member name="T:System.Net.Http.Formatting.UriPathExtensionMapping">
+ <summary>Provides <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />s from path extensions appearing in a <see cref="T:System.Uri" />. </summary>
+ </member>
+ <member name="M:System.Net.Http.Formatting.UriPathExtensionMapping.#ctor(System.String,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.UriPathExtensionMapping" /> class. </summary>
+ <param name="uriPathExtension">The extension corresponding to mediaType. This value should not include a dot or wildcards.</param>
+ <param name="mediaType">The <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> that will be returned if uriPathExtension is matched.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.UriPathExtensionMapping.#ctor(System.String,System.String)">
+ <summary> Initializes a new instance of the <see cref="T:System.Net.Http.Formatting.UriPathExtensionMapping" /> class. </summary>
+ <param name="uriPathExtension">The extension corresponding to mediaType. This value should not include a dot or wildcards.</param>
+ <param name="mediaType">The media type that will be returned if uriPathExtension is matched.</param>
+ </member>
+ <member name="M:System.Net.Http.Formatting.UriPathExtensionMapping.TryMatchMediaType(System.Net.Http.HttpRequestMessage)">
+ <summary> Returns a value indicating whether this <see cref="T:System.Net.Http.Formatting.UriPathExtensionMapping" /> instance can provide a <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> for the <see cref="T:System.Uri" /> of request. </summary>
+ <returns>If this instance can match a file extension in request it returns 1.0 otherwise 0.0.</returns>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> to check.</param>
+ </member>
+ <member name="P:System.Net.Http.Formatting.UriPathExtensionMapping.UriPathExtension">
+ <summary> Gets the <see cref="T:System.Uri" /> path extension. </summary>
+ <returns>The <see cref="T:System.Uri" /> path extension.</returns>
+ </member>
+ <member name="F:System.Net.Http.Formatting.UriPathExtensionMapping.UriPathExtensionKey">
+ <summary>The <see cref="T:System.Uri" /> path extension key.</summary>
+ </member>
+ <member name="T:System.Web.Http.AcceptVerbsAttribute">
+ <summary>Represents an attribute that specifies which HTTP methods an action method will respond to.</summary>
+ </member>
+ <member name="M:System.Web.Http.AcceptVerbsAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.AcceptVerbsAttribute" /> class by using the action method it will respond to.</summary>
+ <param name="method">The HTTP method that the action method will respond to.</param>
+ </member>
+ <member name="M:System.Web.Http.AcceptVerbsAttribute.#ctor(System.String[])">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.AcceptVerbsAttribute" /> class by using a list of HTTP methods that the action method will respond to.</summary>
+ <param name="methods">The HTTP methods that the action method will respond to.</param>
+ </member>
+ <member name="P:System.Web.Http.AcceptVerbsAttribute.HttpMethods">
+ <summary>Gets or sets the list of HTTP methods that the action method will respond to.</summary>
+ <returns>Gets or sets the list of HTTP methods that the action method will respond to.</returns>
+ </member>
+ <member name="T:System.Web.Http.ActionNameAttribute">
+ <summary>Represents an attribute that is used for the name of an action.</summary>
+ </member>
+ <member name="M:System.Web.Http.ActionNameAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ActionNameAttribute" /> class.</summary>
+ <param name="name">The name of the action.</param>
+ </member>
+ <member name="P:System.Web.Http.ActionNameAttribute.Name">
+ <summary>Gets or sets the name of the action.</summary>
+ <returns>The name of the action.</returns>
+ </member>
+ <member name="T:System.Web.Http.AllowAnonymousAttribute">
+ <summary>Specifies that actions and controllers are skipped by <see cref="T:System.Web.Http.AuthorizeAttribute" /> during authorization.</summary>
+ </member>
+ <member name="M:System.Web.Http.AllowAnonymousAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.AllowAnonymousAttribute" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Http.ApiController">
+ <summary>Defines properties and methods for API controller.</summary>
+ </member>
+ <member name="M:System.Web.Http.ApiController.#ctor"></member>
+ <member name="P:System.Web.Http.ApiController.ActionContext">
+ <summary>Gets the action context.</summary>
+ <returns>The action context.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.BadRequest">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.BadRequestResult" />.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.BadRequestResult" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.BadRequest(System.String)">
+ <summary>Creates an <see cref="T:System.Web.Http.Results.ErrorMessageResult" /> (400 Bad Request) with the specified error message.</summary>
+ <returns>An <see cref="T:System.Web.Http.Results.InvalidModelStateResult" /> with the specified model state.</returns>
+ <param name="message">The user-visible error message.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.BadRequest(System.Web.Http.ModelBinding.ModelStateDictionary)">
+ <summary>Creates an <see cref="T:System.Web.Http.Results.InvalidModelStateResult" /> with the specified model state.</summary>
+ <returns>An <see cref="T:System.Web.Http.Results.InvalidModelStateResult" /> with the specified model state.</returns>
+ <param name="modelState">The model state to include in the error.</param>
+ </member>
+ <member name="P:System.Web.Http.ApiController.Configuration">
+ <summary>Gets the <see cref="T:System.Web.Http.HttpConfiguration" /> of the current <see cref="T:System.Web.Http.ApiController" />.</summary>
+ <returns>The <see cref="T:System.Web.Http.HttpConfiguration" /> of the current <see cref="T:System.Web.Http.ApiController" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Conflict">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.ConflictResult" /> (409 Conflict).</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.ConflictResult" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Content``1(System.Net.HttpStatusCode,``0)">
+ <summary>Creates a &lt;see cref="T:System.Web.Http.NegotiatedContentResult`1" /&gt; with the specified values.</summary>
+ <returns>A &lt;see cref="T:System.Web.Http.NegotiatedContentResult`1" /&gt; with the specified values.</returns>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="value">The content value to negotiate and format in the entity body.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Content``1(System.Net.HttpStatusCode,``0,System.Net.Http.Formatting.MediaTypeFormatter)">
+ <summary>Creates a &lt;see cref="T:System.Web.Http.FormattedContentResult`1" /&gt; with the specified values.</summary>
+ <returns>A &lt;see cref="T:System.Web.Http.FormattedContentResult`1" /&gt; with the specified values.</returns>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="value">The content value to format in the entity body.</param>
+ <param name="formatter">The formatter to use to format the content.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Content``1(System.Net.HttpStatusCode,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue)">
+ <summary>Creates a &lt;see cref="T:System.Web.Http.FormattedContentResult`1" /&gt; with the specified values.</summary>
+ <returns>A &lt;see cref="T:System.Web.Http.FormattedContentResult`1" /&gt; with the specified values.</returns>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="value">The content value to format in the entity body.</param>
+ <param name="formatter">The formatter to use to format the content.</param>
+ <param name="mediaType"> The value for the Content-Type header, or &lt;see langword="null" /&gt; to have the formatter pick a default value. </param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Content``1(System.Net.HttpStatusCode,``0,System.Net.Http.Formatting.MediaTypeFormatter,System.String)">
+ <summary>Creates a &lt;see cref="T:System.Web.Http.FormattedContentResult`1" /&gt; with the specified values.</summary>
+ <returns>A &lt;see cref="T:System.Web.Http.FormattedContentResult`1" /&gt; with the specified values.</returns>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="value">The content value to format in the entity body.</param>
+ <param name="formatter">The formatter to use to format the content.</param>
+ <param name="mediaType">The value for the Content-Type header.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="P:System.Web.Http.ApiController.ControllerContext">
+ <summary>Gets the <see cref="T:System.Web.Http.HttpConfiguration" /> of the current <see cref="T:System.Web.Http.ApiController" />.</summary>
+ <returns>The <see cref="T:System.Web.Http.HttpConfiguration" /> of the current <see cref="T:System.Web.Http.ApiController" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Created``1(System.String,``0)">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.CreatedNegotiatedContentResult`1" /> (201 Created) with the specified values.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.CreatedNegotiatedContentResult`1" /> with the specified values.</returns>
+ <param name="location">The location at which the content has been created.</param>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Created``1(System.Uri,``0)">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.CreatedNegotiatedContentResult`1" /> (201 Created) with the specified values.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.CreatedNegotiatedContentResult`1" /> with the specified values.</returns>
+ <param name="location">The location at which the content has been created.</param>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.CreatedAtRoute``1(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},``0)">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1" /> (201 Created) with the specified values.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1" /> with the specified values.</returns>
+ <param name="routeName">The name of the route to use for generating the URL.</param>
+ <param name="routeValues">The route data to use for generating the URL.</param>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.CreatedAtRoute``1(System.String,System.Object,``0)">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1" /> (201 Created) with the specified values.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1" /> with the specified values.</returns>
+ <param name="routeName">The name of the route to use for generating the URL.</param>
+ <param name="routeValues">The route data to use for generating the URL.</param>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Dispose">
+ <summary>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</summary>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources that are used by the object and, optionally, releases the managed resources.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext,System.Threading.CancellationToken)">
+ <summary>Executes asynchronously a single HTTP operation.</summary>
+ <returns>The newly started task.</returns>
+ <param name="controllerContext">The controller context for a single HTTP operation.</param>
+ <param name="cancellationToken">The cancellation token assigned for the HTTP operation.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Initialize(System.Web.Http.Controllers.HttpControllerContext)">
+ <summary>Initializes the <see cref="T:System.Web.Http.ApiController" /> instance with the specified controllerContext.</summary>
+ <param name="controllerContext">The <see cref="T:System.Web.Http.Controllers.HttpControllerContext" /> object that is used for the initialization.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.InternalServerError">
+ <summary>Creates an <see cref="T:System.Web.Http.Results.InternalServerErrorResult" /> (500 Internal Server Error).</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.InternalServerErrorResult" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.InternalServerError(System.Exception)">
+ <summary>Creates an <see cref="T:System.Web.Http.Results.ExceptionResult" /> (500 Internal Server Error) with the specified exception.</summary>
+ <returns>An <see cref="T:System.Web.Http.Results.ExceptionResult" /> with the specified exception.</returns>
+ <param name="exception">The exception to include in the error.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Json``1(``0)">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.JsonResult`1" /> (200 OK) with the specified value.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.JsonResult`1" /> with the specified value.</returns>
+ <param name="content">The content value to serialize in the entity body.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Json``1(``0,Newtonsoft.Json.JsonSerializerSettings)">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.JsonResult`1" /> (200 OK) with the specified values.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.JsonResult`1" /> with the specified values.</returns>
+ <param name="content">The content value to serialize in the entity body.</param>
+ <param name="serializerSettings">The serializer settings.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Json``1(``0,Newtonsoft.Json.JsonSerializerSettings,System.Text.Encoding)">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.JsonResult`1" /> (200 OK) with the specified values.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.JsonResult`1" /> with the specified values.</returns>
+ <param name="content">The content value to serialize in the entity body.</param>
+ <param name="serializerSettings">The serializer settings.</param>
+ <param name="encoding">The content encoding.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="P:System.Web.Http.ApiController.ModelState">
+ <summary>Gets the model state after the model binding process.</summary>
+ <returns>The model state after the model binding process.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.NotFound">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.NotFoundResult" />.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.NotFoundResult" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Ok">
+ <summary>Creates an <see cref="T:System.Web.Http.Results.OkResult" /> (200 OK).</summary>
+ <returns>An <see cref="T:System.Web.Http.Results.OkResult" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Ok``1(``0)">
+ <summary>Creates an <see cref="T:System.Web.Http.Results.OkNegotiatedContentResult`1" /> with the specified values.</summary>
+ <returns>An <see cref="T:System.Web.Http.Results.OkNegotiatedContentResult`1" /> with the specified values.</returns>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Redirect(System.String)">
+ <summary>Creates a redirect result (302 Found) with the specified value.</summary>
+ <returns>A redirect result (302 Found) with the specified value.</returns>
+ <param name="location">The location to redirect to.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Redirect(System.Uri)">
+ <summary>Creates a redirect result (302 Found) with the specified value.</summary>
+ <returns>A redirect result (302 Found) with the specified value.</returns>
+ <param name="location">The location to redirect to.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.RedirectToRoute(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Creates a redirect to route result (302 Found) with the specified values.</summary>
+ <returns>A redirect to route result (302 Found) with the specified values.</returns>
+ <param name="routeName">The name of the route to use for generating the URL.</param>
+ <param name="routeValues">The route data to use for generating the URL.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.RedirectToRoute(System.String,System.Object)">
+ <summary>Creates a redirect to route result (302 Found) with the specified values.</summary>
+ <returns>A redirect to route result (302 Found) with the specified values.</returns>
+ <param name="routeName">The name of the route to use for generating the URL.</param>
+ <param name="routeValues">The route data to use for generating the URL.</param>
+ </member>
+ <member name="P:System.Web.Http.ApiController.Request">
+ <summary>Gets or sets the HttpRequestMessage of the current <see cref="T:System.Web.Http.ApiController" />.</summary>
+ <returns>The HttpRequestMessage of the current <see cref="T:System.Web.Http.ApiController" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.ApiController.RequestContext">
+ <summary>Gets the request context.</summary>
+ <returns>The request context.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.ResponseMessage(System.Net.Http.HttpResponseMessage)">
+ <summary>Creates a <see cref="T:System.Web.Http.Results.ResponseMessageResult" /> with the specified response.</summary>
+ <returns>A <see cref="T:System.Web.Http.Results.ResponseMessageResult" /> for the specified response.</returns>
+ <param name="response">The HTTP response message.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.StatusCode(System.Net.HttpStatusCode)">
+ <summary>Creates a <see cref="T:System.Web.Http.StatusCodeResult" /> with the specified status code.</summary>
+ <returns>A <see cref="T:System.Web.Http.StatusCodeResult" /> with the specified status code.</returns>
+ <param name="status">The HTTP status code for the response message</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Unauthorized(System.Collections.Generic.IEnumerable{System.Net.Http.Headers.AuthenticationHeaderValue})">
+ <summary>Creates an <see cref="T:System.Web.Http.Results.UnauthorizedResult" /> (401 Unauthorized) with the specified values.</summary>
+ <returns>An <see cref="T:System.Web.Http.Results.UnauthorizedResult" /> with the specified values.</returns>
+ <param name="challenges">The WWW-Authenticate challenges.</param>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Unauthorized(System.Net.Http.Headers.AuthenticationHeaderValue[])">
+ <summary>Creates an <see cref="T:System.Web.Http.Results.UnauthorizedResult" /> (401 Unauthorized) with the specified values.</summary>
+ <returns>An <see cref="T:System.Web.Http.Results.UnauthorizedResult" /> with the specified values.</returns>
+ <param name="challenges">The WWW-Authenticate challenges.</param>
+ </member>
+ <member name="P:System.Web.Http.ApiController.Url">
+ <summary>Gets an instance of a <see cref="T:System.Web.Http.Routing.UrlHelper" />, which is used to generate URLs to other APIs. </summary>
+ <returns>A <see cref="T:System.Web.Http.Routing.UrlHelper" />, which is used to generate URLs to other APIs.</returns>
+ </member>
+ <member name="P:System.Web.Http.ApiController.User">
+ <summary>Returns the current principal associated with this request.</summary>
+ <returns>The current principal associated with this request.</returns>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Validate``1(``0)">
+ <summary>Validates the given entity and adds the validation errors to the model state under the empty prefix, if any.</summary>
+ <param name="entity">The entity being validated.</param>
+ <typeparam name="TEntity">The type of the entity to be validated.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ApiController.Validate``1(``0,System.String)">
+ <summary>Validates the given entity and adds the validation errors to the model state, if any.</summary>
+ <param name="entity">The entity being validated.</param>
+ <param name="keyPrefix">The key prefix under which the model state errors would be added in the model state.</param>
+ <typeparam name="TEntity">The type of the entity to be validated.</typeparam>
+ </member>
+ <member name="T:System.Web.Http.AuthorizeAttribute">
+ <summary>Specifies the authorization filter that verifies the request's <see cref="T:System.Security.Principal.IPrincipal" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.AuthorizeAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.AuthorizeAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.AuthorizeAttribute.HandleUnauthorizedRequest(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Processes requests that fail authorization.</summary>
+ <param name="actionContext">The context.</param>
+ </member>
+ <member name="M:System.Web.Http.AuthorizeAttribute.IsAuthorized(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Indicates whether the specified control is authorized.</summary>
+ <returns>true if the control is authorized; otherwise, false.</returns>
+ <param name="actionContext">The context.</param>
+ </member>
+ <member name="M:System.Web.Http.AuthorizeAttribute.OnAuthorization(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Calls when an action is being authorized.</summary>
+ <param name="actionContext">The context.</param>
+ <exception cref="T:System.ArgumentNullException">The context parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Http.AuthorizeAttribute.Roles">
+ <summary>Gets or sets the authorized roles. </summary>
+ <returns>The roles string. </returns>
+ </member>
+ <member name="P:System.Web.Http.AuthorizeAttribute.TypeId">
+ <summary>Gets a unique identifier for this attribute.</summary>
+ <returns>A unique identifier for this attribute.</returns>
+ </member>
+ <member name="P:System.Web.Http.AuthorizeAttribute.Users">
+ <summary>Gets or sets the authorized users. </summary>
+ <returns>The users string. </returns>
+ </member>
+ <member name="T:System.Web.Http.FromBodyAttribute">
+ <summary> An attribute that specifies that an action parameter comes only from the entity body of the incoming <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.FromBodyAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.FromBodyAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.FromBodyAttribute.GetBinding(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary>Gets a parameter binding.</summary>
+ <returns>The parameter binding.</returns>
+ <param name="parameter">The parameter description.</param>
+ </member>
+ <member name="T:System.Web.Http.FromUriAttribute">
+ <summary>An attribute that specifies that an action parameter comes from the URI of the incoming <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.FromUriAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.FromUriAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.FromUriAttribute.GetValueProviderFactories(System.Web.Http.HttpConfiguration)">
+ <summary>Gets the value provider factories for the model binder.</summary>
+ <returns>A collection of <see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" /> objects.</returns>
+ <param name="configuration">The configuration.</param>
+ </member>
+ <member name="T:System.Web.Http.HttpBindNeverAttribute">
+ <summary>Represents attributes that specifies that HTTP binding should exclude a property.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpBindNeverAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpBindNeverAttribute" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Http.HttpBindRequiredAttribute">
+ <summary>Represents the required attribute for http binding.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpBindRequiredAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpBindRequiredAttribute" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Http.HttpConfiguration">
+ <summary>Represents a configuration of <see cref="T:System.Web.Http.HttpServer" /> instances. </summary>
+ </member>
+ <member name="M:System.Web.Http.HttpConfiguration.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpConfiguration" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpConfiguration.#ctor(System.Web.Http.HttpRouteCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpConfiguration" /> class with an HTTP route collection.</summary>
+ <param name="routes">The HTTP route collection to associate with this instance.</param>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.DependencyResolver">
+ <summary>Gets or sets the dependency resolver associated with thisinstance.</summary>
+ <returns>The dependency resolver.</returns>
+ </member>
+ <member name="M:System.Web.Http.HttpConfiguration.Dispose">
+ <summary>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpConfiguration.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources that are used by the object and, optionally, releases the managed resources.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpConfiguration.EnsureInitialized">
+ <summary>Invoke the Intializer hook. It is considered immutable from this point forward. It's safe to call this multiple times.</summary>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.Filters">
+ <summary>Gets the list of filters that apply to all requests served using this <see cref="T:System.Web.Http.HttpConfiguration" /> instance.</summary>
+ <returns>The list of filters.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.Formatters">
+ <summary>Gets the media-type formatters for this instance.</summary>
+ <returns>A collection of <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> objects.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.IncludeErrorDetailPolicy">
+ <summary>Gets or sets a value indicating whether error details should be included in error messages.</summary>
+ <returns>The <see cref="T:System.Web.Http.IncludeErrorDetailPolicy" /> value that indicates that error detail policy.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.Initializer">
+ <summary> Gets or sets the action that will perform final initialization of the <see cref="T:System.Web.Http.HttpConfiguration" /> instance before it is used to process requests. </summary>
+ <returns>The action that will perform final initialization of the <see cref="T:System.Web.Http.HttpConfiguration" /> instance.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.MessageHandlers">
+ <summary>Gets an ordered list of <see cref="T:System.Net.Http.DelegatingHandler" /> instances to be invoked as an <see cref="T:System.Net.Http.HttpRequestMessage" /> travels up the stack and an <see cref="T:System.Net.Http.HttpResponseMessage" /> travels down in stack in return. </summary>
+ <returns>The message handler collection.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.ParameterBindingRules">
+ <summary>Gets the collection of rules for how parameters should be bound.</summary>
+ <returns>A collection of functions that can produce a parameter binding for a given parameter.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.Properties">
+ <summary>Gets the properties associated with this instance.</summary>
+ <returns>The <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />that contains the properties.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.Routes">
+ <summary>Gets the <see cref="T:System.Web.Http.HttpRouteCollection" /> associated with this <see cref="T:System.Web.Http.HttpConfiguration" /> instance.</summary>
+ <returns>The <see cref="T:System.Web.Http.HttpRouteCollection" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.Services">
+ <summary>Gets the container of default services associated with this instance.</summary>
+ <returns>The <see cref="T:System.Web.Http.Controllers.ServicesContainer" /> that contains the default services for this instance.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpConfiguration.VirtualPathRoot">
+ <summary>Gets the root virtual path.</summary>
+ <returns>The root virtual path.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpConfigurationExtensions">
+ <summary>Contains extension methods for the <see cref="T:System.Web.Http.HttpConfiguration" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpConfigurationExtensions.BindParameter(System.Web.Http.HttpConfiguration,System.Type,System.Web.Http.ModelBinding.IModelBinder)"></member>
+ <member name="M:System.Web.Http.HttpConfigurationExtensions.MapHttpAttributeRoutes(System.Web.Http.HttpConfiguration)"></member>
+ <member name="M:System.Web.Http.HttpConfigurationExtensions.MapHttpAttributeRoutes(System.Web.Http.HttpConfiguration,System.Web.Http.Routing.IDirectRouteProvider)">
+ <summary>Maps the attribute-defined routes for the application.</summary>
+ <param name="configuration">The server configuration.</param>
+ <param name="directRouteProvider">The <see cref="T:System.Web.Http.Routing.IDirectRouteProvider" /> to use for discovering and building routes.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpConfigurationExtensions.MapHttpAttributeRoutes(System.Web.Http.HttpConfiguration,System.Web.Http.Routing.IInlineConstraintResolver)">
+ <summary>Maps the attribute-defined routes for the application.</summary>
+ <param name="configuration">The server configuration.</param>
+ <param name="constraintResolver">The constraint resolver.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpConfigurationExtensions.MapHttpAttributeRoutes(System.Web.Http.HttpConfiguration,System.Web.Http.Routing.IInlineConstraintResolver,System.Web.Http.Routing.IDirectRouteProvider)">
+ <summary>Maps the attribute-defined routes for the application.</summary>
+ <param name="configuration">The server configuration.</param>
+ <param name="constraintResolver">The <see cref="T:System.Web.Http.Routing.IInlineConstraintResolver" /> to use for resolving inline constraints.</param>
+ <param name="directRouteProvider">The <see cref="T:System.Web.Http.Routing.IDirectRouteProvider" /> to use for discovering and building routes.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpConfigurationExtensions.SuppressHostPrincipal(System.Web.Http.HttpConfiguration)"></member>
+ <member name="T:System.Web.Http.HttpDeleteAttribute">
+ <summary>Specifies that an action supports the DELETE HTTP method.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpDeleteAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpDeleteAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.HttpDeleteAttribute.HttpMethods">
+ <summary>Gets the http methods that correspond to this attribute.</summary>
+ <returns>The http methods that correspond to this attribute.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpError">
+ <summary>Defines a serializable container for storing error information. This information is stored as key/value pairs. The dictionary keys to look up standard error information are available on the <see cref="T:System.Web.Http.HttpErrorKeys" /> type.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpError.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpError" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpError.#ctor(System.Exception,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpError" /> class for <paramref name="exception" />.</summary>
+ <param name="exception">The exception to use for error information.</param>
+ <param name="includeErrorDetail">true to include the exception information in the error; false otherwise</param>
+ </member>
+ <member name="M:System.Web.Http.HttpError.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpError" /> class containing error message <paramref name="message" />.</summary>
+ <param name="message">The error message to associate with this instance.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpError.#ctor(System.Web.Http.ModelBinding.ModelStateDictionary,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpError" /> class for <paramref name="modelState" />.</summary>
+ <param name="modelState">The invalid model state to use for error information.</param>
+ <param name="includeErrorDetail">true to include exception messages in the error; false otherwise</param>
+ </member>
+ <member name="P:System.Web.Http.HttpError.ExceptionMessage">
+ <summary>Gets or sets the message of the <see cref="T:System.Exception" /> if available.</summary>
+ <returns>The message of the <see cref="T:System.Exception" /> if available.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpError.ExceptionType">
+ <summary>Gets or sets the type of the <see cref="T:System.Exception" /> if available.</summary>
+ <returns>The type of the <see cref="T:System.Exception" /> if available.</returns>
+ </member>
+ <member name="M:System.Web.Http.HttpError.GetPropertyValue``1(System.String)">
+ <summary>Gets a particular property value from this error instance.</summary>
+ <returns>A particular property value from this error instance.</returns>
+ <param name="key">The name of the error property.</param>
+ <typeparam name="TValue">The type of the property.</typeparam>
+ </member>
+ <member name="P:System.Web.Http.HttpError.InnerException">
+ <summary>Gets the inner <see cref="T:System.Exception" /> associated with this instance if available.</summary>
+ <returns>The inner <see cref="T:System.Exception" /> associated with this instance if available.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpError.Message">
+ <summary>Gets or sets the high-level, user-visible message explaining the cause of the error. Information carried in this field should be considered public in that it will go over the wire regardless of the <see cref="T:System.Web.Http.IncludeErrorDetailPolicy" />. As a result care should be taken not to disclose sensitive information about the server or the application.</summary>
+ <returns>The high-level, user-visible message explaining the cause of the error. Information carried in this field should be considered public in that it will go over the wire regardless of the <see cref="T:System.Web.Http.IncludeErrorDetailPolicy" />. As a result care should be taken not to disclose sensitive information about the server or the application.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpError.MessageDetail">
+ <summary>Gets or sets a detailed description of the error intended for the developer to understand exactly what failed.</summary>
+ <returns>A detailed description of the error intended for the developer to understand exactly what failed.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpError.ModelState">
+ <summary>Gets the <see cref="P:System.Web.Http.HttpError.ModelState" /> containing information about the errors that occurred during model binding.</summary>
+ <returns>The <see cref="P:System.Web.Http.HttpError.ModelState" /> containing information about the errors that occurred during model binding.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpError.StackTrace">
+ <summary>Gets or sets the stack trace information associated with this instance if available.</summary>
+ <returns>The stack trace information associated with this instance if available.</returns>
+ </member>
+ <member name="M:System.Web.Http.HttpError.System#Xml#Serialization#IXmlSerializable#GetSchema">
+ <summary>This method is reserved and should not be used.</summary>
+ <returns>Always returns null.</returns>
+ </member>
+ <member name="M:System.Web.Http.HttpError.System#Xml#Serialization#IXmlSerializable#ReadXml(System.Xml.XmlReader)">
+ <summary>Generates an <see cref="T:System.Web.Http.HttpError" /> instance from its XML representation.</summary>
+ <param name="reader">The XmlReader stream from which the object is deserialized.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpError.System#Xml#Serialization#IXmlSerializable#WriteXml(System.Xml.XmlWriter)">
+ <summary>Converts an <see cref="T:System.Web.Http.HttpError" /> instance into its XML representation.</summary>
+ <param name="writer">The XmlWriter stream to which the object is serialized.</param>
+ </member>
+ <member name="T:System.Web.Http.HttpErrorKeys">
+ <summary> Provides keys to look up error information stored in the <see cref="T:System.Web.Http.HttpError" /> dictionary. </summary>
+ </member>
+ <member name="F:System.Web.Http.HttpErrorKeys.ErrorCodeKey">
+ <summary> Provides a key for the ErrorCode. </summary>
+ </member>
+ <member name="F:System.Web.Http.HttpErrorKeys.ExceptionMessageKey">
+ <summary> Provides a key for the ExceptionMessage. </summary>
+ </member>
+ <member name="F:System.Web.Http.HttpErrorKeys.ExceptionTypeKey">
+ <summary> Provides a key for the ExceptionType. </summary>
+ </member>
+ <member name="F:System.Web.Http.HttpErrorKeys.InnerExceptionKey">
+ <summary> Provides a key for the InnerException. </summary>
+ </member>
+ <member name="F:System.Web.Http.HttpErrorKeys.MessageDetailKey">
+ <summary> Provides a key for the MessageDetail. </summary>
+ </member>
+ <member name="F:System.Web.Http.HttpErrorKeys.MessageKey">
+ <summary> Provides a key for the Message. </summary>
+ </member>
+ <member name="F:System.Web.Http.HttpErrorKeys.MessageLanguageKey">
+ <summary> Provides a key for the MessageLanguage. </summary>
+ </member>
+ <member name="F:System.Web.Http.HttpErrorKeys.ModelStateKey">
+ <summary> Provides a key for the ModelState. </summary>
+ </member>
+ <member name="F:System.Web.Http.HttpErrorKeys.StackTraceKey">
+ <summary> Provides a key for the StackTrace. </summary>
+ </member>
+ <member name="T:System.Web.Http.HttpGetAttribute">
+ <summary>Specifies that an action supports the GET HTTP method.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpGetAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpGetAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.HttpGetAttribute.HttpMethods">
+ <summary>Gets the http methods that correspond to this attribute.</summary>
+ <returns>The http methods that correspond to this attribute.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpHeadAttribute">
+ <summary> Specifies that an action supports the HEAD HTTP method. </summary>
+ </member>
+ <member name="M:System.Web.Http.HttpHeadAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpHeadAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.HttpHeadAttribute.HttpMethods">
+ <summary>Gets the http methods that correspond to this attribute.</summary>
+ <returns>The http methods that correspond to this attribute.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpOptionsAttribute">
+ <summary>Represents an attribute that is used to restrict an HTTP method so that the method handles only HTTP OPTIONS requests.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpOptionsAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpOptionsAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.HttpOptionsAttribute.HttpMethods">
+ <summary>Gets the http methods that correspond to this attribute.</summary>
+ <returns>The http methods that correspond to this attribute.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpPatchAttribute">
+ <summary> Specifies that an action supports the PATCH HTTP method. </summary>
+ </member>
+ <member name="M:System.Web.Http.HttpPatchAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpPatchAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.HttpPatchAttribute.HttpMethods">
+ <summary>Gets the http methods that correspond to this attribute.</summary>
+ <returns>The http methods that correspond to this attribute.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpPostAttribute">
+ <summary>Specifies that an action supports the POST HTTP method. </summary>
+ </member>
+ <member name="M:System.Web.Http.HttpPostAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpPostAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.HttpPostAttribute.HttpMethods">
+ <summary>Gets the http methods that correspond to this attribute.</summary>
+ <returns>The http methods that correspond to this attribute.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpPutAttribute">
+ <summary>Represents an attribute that is used to restrict an HTTP method so that the method handles only HTTP PUT requests.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpPutAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpPutAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.HttpPutAttribute.HttpMethods">
+ <summary>Gets the http methods that correspond to this attribute.</summary>
+ <returns>The http methods that correspond to this attribute.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpResponseException">
+ <summary> An exception that allows for a given <see cref="T:System.Net.Http.HttpResponseMessage" /> to be returned to the client. </summary>
+ </member>
+ <member name="M:System.Web.Http.HttpResponseException.#ctor(System.Net.Http.HttpResponseMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpResponseException" /> class.</summary>
+ <param name="response">The HTTP response to return to the client.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpResponseException.#ctor(System.Net.HttpStatusCode)">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.HttpResponseException" /> class. </summary>
+ <param name="statusCode">The status code of the response.</param>
+ </member>
+ <member name="P:System.Web.Http.HttpResponseException.Response">
+ <summary>Gets the HTTP response to return to the client.</summary>
+ <returns>The <see cref="T:System.Net.Http.HttpResponseMessage" /> that represents the HTTP response.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpRouteCollection">
+ <summary>A collection of <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instances.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpRouteCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpRouteCollection" /> class.</summary>
+ <param name="virtualPathRoot">The virtual path root.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.Add(System.String,System.Web.Http.Routing.IHttpRoute)">
+ <summary>Adds an <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance to the collection.</summary>
+ <param name="name">The name of the route.</param>
+ <param name="route">The <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance to add to the collection.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.Clear">
+ <summary>Removes all items from the collection.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.Contains(System.Web.Http.Routing.IHttpRoute)">
+ <summary>Determines whether the collection contains a specific <see cref="T:System.Web.Http.Routing.IHttpRoute" />.</summary>
+ <returns>true if the <see cref="T:System.Web.Http.Routing.IHttpRoute" /> is found in the collection; otherwise, false.</returns>
+ <param name="item">The object to locate in the collection.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.ContainsKey(System.String)">
+ <summary>Determines whether the collection contains an element with the specified key.</summary>
+ <returns>true if the collection contains an element with the key; otherwise, false.</returns>
+ <param name="name">The key to locate in the collection.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.Http.Routing.IHttpRoute}[],System.Int32)">
+ <summary>Copies the <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instances of the collection to an array, starting at a particular array index.</summary>
+ <param name="array">The array that is the destination of the elements copied from the collection.</param>
+ <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.CopyTo(System.Web.Http.Routing.IHttpRoute[],System.Int32)">
+ <summary>Copies the route names and <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instances of the collection to an array, starting at a particular array index.</summary>
+ <param name="array">The array that is the destination of the elements copied from the collection.</param>
+ <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
+ </member>
+ <member name="P:System.Web.Http.HttpRouteCollection.Count">
+ <summary>Gets the number of items in the collection.</summary>
+ <returns>The number of items in the collection.</returns>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.CreateRoute(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Creates an <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance.</summary>
+ <returns>The new <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance.</returns>
+ <param name="routeTemplate">The route template.</param>
+ <param name="defaults">An object that contains the default route parameters.</param>
+ <param name="constraints">An object that contains the route constraints.</param>
+ <param name="dataTokens">The route data tokens.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.CreateRoute(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IDictionary{System.String,System.Object},System.Net.Http.HttpMessageHandler)">
+ <summary>Creates an <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance.</summary>
+ <returns>The new <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance.</returns>
+ <param name="routeTemplate">The route template.</param>
+ <param name="defaults">An object that contains the default route parameters.</param>
+ <param name="constraints">An object that contains the route constraints.</param>
+ <param name="dataTokens">The route data tokens.</param>
+ <param name="handler">The message handler for the route.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.CreateRoute(System.String,System.Object,System.Object)">
+ <summary>Creates an <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance.</summary>
+ <returns>The new <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance.</returns>
+ <param name="routeTemplate">The route template.</param>
+ <param name="defaults">An object that contains the default route parameters.</param>
+ <param name="constraints">An object that contains the route constraints.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.Dispose">
+ <summary>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources that are used by the object and, optionally, releases the managed resources.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.GetEnumerator">
+ <summary>Returns an enumerator that iterates through the collection.</summary>
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.GetRouteData(System.Net.Http.HttpRequestMessage)">
+ <summary>Gets the route data for a specified HTTP request.</summary>
+ <returns>An<see cref="T:System.Web.Http.Routing.IHttpRouteData" /> instance that represents the route data.</returns>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.GetVirtualPath(System.Net.Http.HttpRequestMessage,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Gets a virtual path.</summary>
+ <returns>An <see cref="T:System.Web.Http.Routing.IHttpVirtualPathData" /> instance that represents the virtual path.</returns>
+ <param name="request">The HTTP request.</param>
+ <param name="name">The route name.</param>
+ <param name="values">The route values.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.Insert(System.Int32,System.String,System.Web.Http.Routing.IHttpRoute)">
+ <summary>Inserts an <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance into the collection.</summary>
+ <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
+ <param name="name">The route name.</param>
+ <param name="value">The <see cref="T:System.Web.Http.Routing.IHttpRoute" /> to insert. The value cannot be null.</param>
+ </member>
+ <member name="P:System.Web.Http.HttpRouteCollection.IsReadOnly">
+ <summary>Gets a value indicating whether the collection is read-only.</summary>
+ <returns>true if the collection is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpRouteCollection.Item(System.Int32)">
+ <summary>Gets or sets the element at the specified index.</summary>
+ <returns>The <see cref="T:System.Web.Http.Routing.IHttpRoute" /> at the specified index.</returns>
+ <param name="index">The index.</param>
+ </member>
+ <member name="P:System.Web.Http.HttpRouteCollection.Item(System.String)">
+ <summary>Gets or sets the element with the specified route name.</summary>
+ <returns>The <see cref="T:System.Web.Http.Routing.IHttpRoute" /> at the specified index.</returns>
+ <param name="name">The route name.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.OnGetEnumerator">
+ <summary>Called internally to get the enumerator for the collection.</summary>
+ <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.Remove(System.String)">
+ <summary>Removes an <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance from the collection.</summary>
+ <returns>true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="name" /> was not found in the collection.</returns>
+ <param name="name">The name of the route to remove.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.System#Collections#Generic#ICollection{T}#Add(System.Web.Http.Routing.IHttpRoute)">
+ <summary>Adds an item to the collection.</summary>
+ <param name="route">The object to add to the collection.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.System#Collections#Generic#ICollection{T}#Remove(System.Web.Http.Routing.IHttpRoute)">
+ <summary>Removes the first occurrence of a specific object from the collection.</summary>
+ <returns>true if <paramref name="route" /> was successfully removed from the collection; otherwise, false. This method also returns false if <paramref name="route" /> is not found in the original collection.</returns>
+ <param name="route">The object to remove from the collection.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator that iterates through the collection.</summary>
+ <returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.TryGetValue(System.String,System.Web.Http.Routing.IHttpRoute@)">
+ <summary>Gets the <see cref="T:System.Web.Http.Routing.IHttpRoute" /> with the specified route name.</summary>
+ <returns>true if the collection contains an element with the specified name; otherwise, false.</returns>
+ <param name="name">The route name.</param>
+ <param name="route">When this method returns, contains the <see cref="T:System.Web.Http.Routing.IHttpRoute" /> instance, if the route name is found; otherwise, null. This parameter is passed uninitialized.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollection.ValidateConstraint(System.String,System.String,System.Object)">
+ <summary>Validates that a constraint is valid for an <see cref="T:System.Web.Http.Routing.IHttpRoute" /> created by a call to the <see cref="M:System.Web.Http.HttpRouteCollection.CreateRoute(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IDictionary{System.String,System.Object},System.Net.Http.HttpMessageHandler)" /> method.</summary>
+ <param name="routeTemplate">The route template.</param>
+ <param name="name">The constraint name.</param>
+ <param name="constraint">The constraint object.</param>
+ </member>
+ <member name="P:System.Web.Http.HttpRouteCollection.VirtualPathRoot">
+ <summary>Gets the virtual path root.</summary>
+ <returns>The virtual path root.</returns>
+ </member>
+ <member name="T:System.Web.Http.HttpRouteCollectionExtensions">
+ <summary> Extension methods for <see cref="T:System.Web.Http.HttpRouteCollection" /></summary>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollectionExtensions.IgnoreRoute(System.Web.Http.HttpRouteCollection,System.String,System.String)">
+ <summary>Ignores the specified route.</summary>
+ <returns>Returns <see cref="T:System.Web.Http.Routing.IHttpRoute" />.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="routeName">The name of the route to ignore.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollectionExtensions.IgnoreRoute(System.Web.Http.HttpRouteCollection,System.String,System.String,System.Object)">
+ <summary>Ignores the specified route.</summary>
+ <returns>Returns <see cref="T:System.Web.Http.Routing.IHttpRoute" />.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="routeName">The name of the route to ignore.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ <param name="constraints">A set of expressions that specify values for the route template.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollectionExtensions.MapHttpBatchRoute(System.Web.Http.HttpRouteCollection,System.String,System.String,System.Web.Http.Batch.HttpBatchHandler)">
+ <summary> Maps the specified route for handling HTTP batch requests. </summary>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="routeName">The name of the route to map.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ <param name="batchHandler">The <see cref="T:System.Web.Http.Batch.HttpBatchHandler" /> for handling batch requests.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollectionExtensions.MapHttpRoute(System.Web.Http.HttpRouteCollection,System.String,System.String)">
+ <summary>Maps the specified route template.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollectionExtensions.MapHttpRoute(System.Web.Http.HttpRouteCollection,System.String,System.String,System.Object)">
+ <summary>Maps the specified route template and sets default route values.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollectionExtensions.MapHttpRoute(System.Web.Http.HttpRouteCollection,System.String,System.String,System.Object,System.Object)">
+ <summary>Maps the specified route template and sets default route values and constraints.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="constraints">A set of expressions that specify values for <paramref name="routeTemplate" />.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpRouteCollectionExtensions.MapHttpRoute(System.Web.Http.HttpRouteCollection,System.String,System.String,System.Object,System.Object,System.Net.Http.HttpMessageHandler)">
+ <summary>Maps the specified route template and sets default route values, constraints, and end-point message handler.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="routeTemplate">The route template for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="constraints">A set of expressions that specify values for <paramref name="routeTemplate" />.</param>
+ <param name="handler">The handler to which the request will be dispatched.</param>
+ </member>
+ <member name="T:System.Web.Http.HttpServer">
+ <summary> Defines an implementation of an <see cref="T:System.Net.Http.HttpMessageHandler" /> which dispatches an incoming <see cref="T:System.Net.Http.HttpRequestMessage" /> and creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> as a result. </summary>
+ </member>
+ <member name="M:System.Web.Http.HttpServer.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpServer" /> class, using the default configuration and dispatcher.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpServer.#ctor(System.Net.Http.HttpMessageHandler)">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.HttpServer" /> class with a specified dispatcher. </summary>
+ <param name="dispatcher">The HTTP dispatcher that will handle incoming requests.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpServer.#ctor(System.Web.Http.HttpConfiguration)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpServer" /> class with a specified configuration.</summary>
+ <param name="configuration">The <see cref="T:System.Web.Http.HttpConfiguration" /> used to configure this instance.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpServer.#ctor(System.Web.Http.HttpConfiguration,System.Net.Http.HttpMessageHandler)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.HttpServer" /> class with a specified configuration and dispatcher.</summary>
+ <param name="configuration">The <see cref="T:System.Web.Http.HttpConfiguration" /> used to configure this instance.</param>
+ <param name="dispatcher">The HTTP dispatcher that will handle incoming requests.</param>
+ </member>
+ <member name="P:System.Web.Http.HttpServer.Configuration">
+ <summary>Gets the <see cref="T:System.Web.Http.HttpConfiguration" /> used to configure this instance.</summary>
+ <returns>The <see cref="T:System.Web.Http.HttpConfiguration" /> used to configure this instance.</returns>
+ </member>
+ <member name="P:System.Web.Http.HttpServer.Dispatcher">
+ <summary>Gets the HTTP dispatcher that handles incoming requests.</summary>
+ <returns>The HTTP dispatcher that handles incoming requests.</returns>
+ </member>
+ <member name="M:System.Web.Http.HttpServer.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources that are used by the object and, optionally, releases the managed resources.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="M:System.Web.Http.HttpServer.Initialize">
+ <summary>Prepares the server for operation.</summary>
+ </member>
+ <member name="M:System.Web.Http.HttpServer.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Dispatches an incoming <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns> A task representing the asynchronous operation.</returns>
+ <param name="request">The request to dispatch.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="T:System.Web.Http.IHttpActionResult">
+ <summary>Defines a command that asynchronously creates an <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.IHttpActionResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <summary>Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> asynchronously.</summary>
+ <returns>A task that, when completed, contains the <see cref="T:System.Net.Http.HttpResponseMessage" />.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="T:System.Web.Http.IncludeErrorDetailPolicy">
+ <summary>Specifies whether error details, such as exception messages and stack traces, should be included in error messages.</summary>
+ </member>
+ <member name="F:System.Web.Http.IncludeErrorDetailPolicy.Always">
+ <summary>Always include error details.</summary>
+ </member>
+ <member name="F:System.Web.Http.IncludeErrorDetailPolicy.Default">
+ <summary>Use the default behavior for the host environment. For ASP.NET hosting, use the value from the customErrors element in the Web.config file. For self-hosting, use the value <see cref="F:System.Web.Http.IncludeErrorDetailPolicy.LocalOnly" />.</summary>
+ </member>
+ <member name="F:System.Web.Http.IncludeErrorDetailPolicy.LocalOnly">
+ <summary>Only include error details when responding to a local request. </summary>
+ </member>
+ <member name="F:System.Web.Http.IncludeErrorDetailPolicy.Never">
+ <summary>Never include error details. </summary>
+ </member>
+ <member name="T:System.Web.Http.NonActionAttribute">
+ <summary>Represents an attribute that is used to indicate that a controller method is not an action method.</summary>
+ </member>
+ <member name="M:System.Web.Http.NonActionAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.NonActionAttribute" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Http.OverrideActionFiltersAttribute">
+ <summary>Represents a filter attribute that overrides action filters defined at a higher level.</summary>
+ </member>
+ <member name="M:System.Web.Http.OverrideActionFiltersAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.OverrideActionFiltersAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.OverrideActionFiltersAttribute.AllowMultiple">
+ <summary>Gets a value indicating whether the action filter allows multiple attribute.</summary>
+ <returns>true if the action filter allows multiple attribute; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.OverrideActionFiltersAttribute.FiltersToOverride">
+ <summary>Gets the type of filters to override.</summary>
+ <returns>The type of filters to override.</returns>
+ </member>
+ <member name="T:System.Web.Http.OverrideAuthenticationAttribute">
+ <summary>Represents a filter attribute that overrides authentication filters defined at a higher level.</summary>
+ </member>
+ <member name="M:System.Web.Http.OverrideAuthenticationAttribute.#ctor"></member>
+ <member name="P:System.Web.Http.OverrideAuthenticationAttribute.AllowMultiple"></member>
+ <member name="P:System.Web.Http.OverrideAuthenticationAttribute.FiltersToOverride"></member>
+ <member name="T:System.Web.Http.OverrideAuthorizationAttribute">
+ <summary>Represents a filter attribute that overrides authorization filters defined at a higher level.</summary>
+ </member>
+ <member name="M:System.Web.Http.OverrideAuthorizationAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.OverrideAuthorizationAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.OverrideAuthorizationAttribute.AllowMultiple">
+ <summary>Gets or sets a Boolean value indicating whether more than one instance of the indicated attribute can be specified for a single program element.</summary>
+ <returns>true if more than one instance is allowed to be specified; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.OverrideAuthorizationAttribute.FiltersToOverride">
+ <summary>Gets the type to filters override attributes.</summary>
+ <returns>The type to filters override attributes.</returns>
+ </member>
+ <member name="T:System.Web.Http.OverrideExceptionFiltersAttribute">
+ <summary>Represents a filter attribute that overrides exception filters defined at a higher level.</summary>
+ </member>
+ <member name="M:System.Web.Http.OverrideExceptionFiltersAttribute.#ctor"></member>
+ <member name="P:System.Web.Http.OverrideExceptionFiltersAttribute.AllowMultiple"></member>
+ <member name="P:System.Web.Http.OverrideExceptionFiltersAttribute.FiltersToOverride"></member>
+ <member name="T:System.Web.Http.ParameterBindingAttribute">
+ <summary> Attribute on a parameter or type that produces a <see cref="T:System.Web.Http.Controllers.HttpParameterBinding" />. If the attribute is on a type-declaration, then it's as if that attribute is present on all action parameters of that type. </summary>
+ </member>
+ <member name="M:System.Web.Http.ParameterBindingAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ParameterBindingAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ParameterBindingAttribute.GetBinding(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary>Gets the parameter binding.</summary>
+ <returns>The parameter binding.</returns>
+ <param name="parameter">The parameter description.</param>
+ </member>
+ <member name="T:System.Web.Http.RouteAttribute">
+ <summary>Place on an action to expose it directly via a route.</summary>
+ </member>
+ <member name="M:System.Web.Http.RouteAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.RouteAttribute" /> class. </summary>
+ </member>
+ <member name="M:System.Web.Http.RouteAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.RouteAttribute" /> class. </summary>
+ <param name="template">The route template describing the URI pattern to match against.</param>
+ </member>
+ <member name="P:System.Web.Http.RouteAttribute.Name">
+ <returns>Returns <see cref="T:System.String" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.RouteAttribute.Order">
+ <returns>Returns <see cref="T:System.Int32" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.RouteAttribute.System#Web#Http#Routing#IDirectRouteFactory#CreateRoute(System.Web.Http.Routing.DirectRouteFactoryContext)"></member>
+ <member name="P:System.Web.Http.RouteAttribute.Template">
+ <returns>Returns <see cref="T:System.String" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.RouteParameter">
+ <summary>The <see cref="T:System.Web.Http.RouteParameter" /> class can be used to indicate properties about a route parameter (the literals and placeholders located within segments of a <see cref="M:IHttpRoute.RouteTemplate" />). It can for example be used to indicate that a route parameter is optional. </summary>
+ </member>
+ <member name="F:System.Web.Http.RouteParameter.Optional">
+ <summary>An optional parameter.</summary>
+ </member>
+ <member name="M:System.Web.Http.RouteParameter.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="T:System.Web.Http.RoutePrefixAttribute">
+ <summary> Annotates a controller with a route prefix that applies to all actions within the controller. </summary>
+ </member>
+ <member name="M:System.Web.Http.RoutePrefixAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.RoutePrefixAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.RoutePrefixAttribute.#ctor(System.String)">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.RoutePrefixAttribute" /> class. </summary>
+ <param name="prefix">The route prefix for the controller.</param>
+ </member>
+ <member name="P:System.Web.Http.RoutePrefixAttribute.Prefix">
+ <summary> Gets the route prefix. </summary>
+ </member>
+ <member name="T:System.Web.Http.ServicesExtensions">
+ <summary>Provides type-safe accessors for services obtained from a <see cref="T:System.Web.Http.Controllers.ServicesContainer" />object.</summary>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetActionInvoker(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Controllers.IHttpActionInvoker" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Controllers.IHttpActionInvoker" /> instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetActionSelector(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Controllers.IHttpActionSelector" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Controllers.IHttpActionSelector" /> instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetActionValueBinder(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Controllers.IActionValueBinder" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Controllers.IActionValueBinder" /> instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetApiExplorer(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Description.IApiExplorer" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Description.IApiExplorer" /> instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetAssembliesResolver(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Dispatcher.IAssembliesResolver" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Dispatcher.IAssembliesResolver" /> instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetBodyModelValidator(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Validation.IBodyModelValidator" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Validation.IBodyModelValidator" /> instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetContentNegotiator(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Net.Http.Formatting.IContentNegotiator" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Net.Http.Formatting.IContentNegotiator" /> instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetDocumentationProvider(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Description.IDocumentationProvider" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Description.IDocumentationProvider" /> instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetExceptionHandler(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Returns the registered unhandled exception handler, if any.</summary>
+ <returns>The registered unhandled exception hander, if present; otherwise, null.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetExceptionLoggers(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Returns the collection of registered unhandled exception loggers.</summary>
+ <returns>The collection of registered unhandled exception loggers.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetFilterProviders(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Filters.IFilterProvider" /> collection.</summary>
+ <returns>Returns a collection of<see cref="T:System.Web.Http.Filters.IFilterProvider" /> objects.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetHostBufferPolicySelector(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Hosting.IHostBufferPolicySelector" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Hosting.IHostBufferPolicySelector" />instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetHttpControllerActivator(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Dispatcher.IHttpControllerActivator" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Dispatcher.IHttpControllerActivator" /> instance, or null if no instance was registered.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetHttpControllerSelector(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Dispatcher.IHttpControllerSelector" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Dispatcher.IHttpControllerSelector" />instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetHttpControllerTypeResolver(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Dispatcher.IHttpControllerTypeResolver" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Dispatcher.IHttpControllerTypeResolver" />instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetModelBinderProviders(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.ModelBinding.ModelBinderProvider" /> collection.</summary>
+ <returns>Returns a collection of <see cref="T:System.Web.Http.ModelBinding.ModelBinderProvider" /> objects.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetModelMetadataProvider(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Metadata.ModelMetadataProvider" /> service.</summary>
+ <returns>Returns an <see cref="T:System.Web.Http.Metadata.ModelMetadataProvider" />instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetModelValidatorProviders(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Validation.ModelValidatorProvider" /> collection.</summary>
+ <returns>Returns a collection of<see cref="T:System.Web.Http.Validation.ModelValidatorProvider" />objects.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetTraceManager(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Tracing.ITraceManager" /> service.</summary>
+ <returns>Returns an<see cref="T:System.Web.Http.Tracing.ITraceManager" />instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetTraceWriter(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.Tracing.ITraceWriter" />service.</summary>
+ <returns>Returns an<see cref="T:System.Web.Http.Tracing.ITraceWriter" />instance.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ServicesExtensions.GetValueProviderFactories(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets the <see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" /> collection.</summary>
+ <returns>Returns a collection of <see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" /> objects.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="T:System.Web.Http.SingleResult">
+ <summary>Represents an <see cref="T:System.Linq.IQueryable" /> containing zero or one entities. Use together with an [EnableQuery] from the System.Web.Http.OData or System.Web.OData namespace.</summary>
+ </member>
+ <member name="M:System.Web.Http.SingleResult.#ctor(System.Linq.IQueryable)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.SingleResult" /> class.</summary>
+ <param name="queryable">The <see cref="T:System.Linq.IQueryable" /> containing zero or one entities.</param>
+ </member>
+ <member name="M:System.Web.Http.SingleResult.Create``1(System.Linq.IQueryable{``0})">
+ <summary>Creates a <see cref="T:System.Web.Http.SingleResult`1" /> from an <see cref="T:System.Linq.IQueryable`1" />. A helper method to instantiate a <see cref="T:System.Web.Http.SingleResult`1" /> object without having to explicitly specify the type <paramref name="T" />.</summary>
+ <returns>The created <see cref="T:System.Web.Http.SingleResult`1" />.</returns>
+ <param name="queryable">The <see cref="T:System.Linq.IQueryable`1" /> containing zero or one entities.</param>
+ <typeparam name="T">The type of the data in the data source.</typeparam>
+ </member>
+ <member name="P:System.Web.Http.SingleResult.Queryable">
+ <summary>The <see cref="T:System.Linq.IQueryable" /> containing zero or one entities.</summary>
+ </member>
+ <member name="T:System.Web.Http.SingleResult`1">
+ <summary>Represents an <see cref="T:System.Linq.IQueryable`1" /> containing zero or one entities. Use together with an [EnableQuery] from the System.Web.Http.OData or System.Web.OData namespace.</summary>
+ <typeparam name="T">The type of the data in the data source.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.SingleResult`1.#ctor(System.Linq.IQueryable{`0})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.SingleResult`1" /> class.</summary>
+ <param name="queryable">The <see cref="T:System.Linq.IQueryable`1" /> containing zero or one entities.</param>
+ </member>
+ <member name="P:System.Web.Http.SingleResult`1.Queryable">
+ <summary>The <see cref="T:System.Linq.IQueryable`1" /> containing zero or one entities.</summary>
+ </member>
+ <member name="T:System.Web.Http.Batch.BatchExecutionOrder">
+ <summary> Defines the order of execution for batch requests. </summary>
+ </member>
+ <member name="F:System.Web.Http.Batch.BatchExecutionOrder.NonSequential">
+ <summary> Executes the batch requests non-sequentially. </summary>
+ </member>
+ <member name="F:System.Web.Http.Batch.BatchExecutionOrder.Sequential">
+ <summary> Executes the batch requests sequentially. </summary>
+ </member>
+ <member name="T:System.Web.Http.Batch.BatchHttpRequestMessageExtensions">
+ <summary> Provides extension methods for the <see cref="T:System.Net.Http.HttpRequestMessage" /> class. </summary>
+ </member>
+ <member name="M:System.Web.Http.Batch.BatchHttpRequestMessageExtensions.CopyBatchRequestProperties(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpRequestMessage)">
+ <summary> Copies the properties from another <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
+ <param name="subRequest">The sub-request.</param>
+ <param name="batchRequest">The batch request that contains the properties to copy.</param>
+ </member>
+ <member name="T:System.Web.Http.Batch.DefaultHttpBatchHandler">
+ <summary>Represents the default implementation of <see cref="T:System.Web.Http.Batch.HttpBatchHandler" /> that encodes the HTTP request/response messages as MIME multipart.</summary>
+ </member>
+ <member name="M:System.Web.Http.Batch.DefaultHttpBatchHandler.#ctor(System.Web.Http.HttpServer)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Batch.DefaultHttpBatchHandler" /> class.</summary>
+ <param name="httpServer">The <see cref="T:System.Web.Http.HttpServer" /> for handling the individual batch requests.</param>
+ </member>
+ <member name="M:System.Web.Http.Batch.DefaultHttpBatchHandler.CreateResponseMessageAsync(System.Collections.Generic.IList{System.Net.Http.HttpResponseMessage},System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Creates the batch response message.</summary>
+ <returns>The batch response message.</returns>
+ <param name="responses">The responses for the batch requests.</param>
+ <param name="request">The original request containing all the batch requests.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="M:System.Web.Http.Batch.DefaultHttpBatchHandler.ExecuteRequestMessagesAsync(System.Collections.Generic.IEnumerable{System.Net.Http.HttpRequestMessage},System.Threading.CancellationToken)">
+ <summary>Executes the batch request messages.</summary>
+ <returns>A collection of <see cref="T:System.Net.Http.HttpResponseMessage" /> for the batch requests.</returns>
+ <param name="requests">The collection of batch request messages.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="P:System.Web.Http.Batch.DefaultHttpBatchHandler.ExecutionOrder">
+ <summary>Gets or sets the execution order for the batch requests. The default execution order is sequential.</summary>
+ <returns>The execution order for the batch requests. The default execution order is sequential.</returns>
+ </member>
+ <member name="M:System.Web.Http.Batch.DefaultHttpBatchHandler.ParseBatchRequestsAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Converts the incoming batch request into a collection of request messages.</summary>
+ <returns>A collection of <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The request containing the batch request messages.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="M:System.Web.Http.Batch.DefaultHttpBatchHandler.ProcessBatchAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Processes the batch requests.</summary>
+ <returns>The result of the operation.</returns>
+ <param name="request">The batch request.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="P:System.Web.Http.Batch.DefaultHttpBatchHandler.SupportedContentTypes">
+ <summary>Gets the supported content types for the batch request.</summary>
+ <returns>The supported content types for the batch request.</returns>
+ </member>
+ <member name="M:System.Web.Http.Batch.DefaultHttpBatchHandler.ValidateRequest(System.Net.Http.HttpRequestMessage)">
+ <summary>Validates the incoming request that contains the batch request messages.</summary>
+ <param name="request">The request containing the batch request messages.</param>
+ </member>
+ <member name="T:System.Web.Http.Batch.HttpBatchHandler">
+ <summary>Defines the abstraction for handling HTTP batch requests.</summary>
+ </member>
+ <member name="M:System.Web.Http.Batch.HttpBatchHandler.#ctor(System.Web.Http.HttpServer)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Batch.HttpBatchHandler" /> class.</summary>
+ <param name="httpServer">The <see cref="T:System.Web.Http.HttpServer" /> for handling the individual batch requests.</param>
+ </member>
+ <member name="P:System.Web.Http.Batch.HttpBatchHandler.Invoker">
+ <summary>Gets the invoker to send the batch requests to the <see cref="T:System.Web.Http.HttpServer" />.</summary>
+ <returns>The invoker to send the batch requests to the <see cref="T:System.Web.Http.HttpServer" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.Batch.HttpBatchHandler.ProcessBatchAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Processes the incoming batch request as a single <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>The batch response.</returns>
+ <param name="request">The batch request.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="M:System.Web.Http.Batch.HttpBatchHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Sends the batch handler asynchronously.</summary>
+ <returns>The result of the operation.</returns>
+ <param name="request">the send request.</param>
+ <param name="cancellationToken">The cancelation token.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.ApiControllerActionInvoker">
+ <summary>Invokes the action methods of a controller.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ApiControllerActionInvoker.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ApiControllerActionInvoker" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ApiControllerActionInvoker.InvokeActionAsync(System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)">
+ <summary>Asynchronously invokes the specified action by using the specified controller context.</summary>
+ <returns>The invoked action.</returns>
+ <param name="actionContext">The controller context.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.ApiControllerActionSelector">
+ <summary>Represents a reflection based action selector.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ApiControllerActionSelector.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ApiControllerActionSelector" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ApiControllerActionSelector.GetActionMapping(System.Web.Http.Controllers.HttpControllerDescriptor)">
+ <summary>Gets the action mappings for the <see cref="T:System.Web.Http.Controllers.ApiControllerActionSelector" />.</summary>
+ <returns>The action mappings.</returns>
+ <param name="controllerDescriptor">The information that describes a controller.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ApiControllerActionSelector.SelectAction(System.Web.Http.Controllers.HttpControllerContext)">
+ <summary>Selects an action for the <see cref="T:System.Web.Http.Controllers.ApiControllerActionSelector" />.</summary>
+ <returns>The selected action.</returns>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.ControllerServices">
+ <summary> Represents a container for services that can be specific to a controller. This shadows the services from its parent <see cref="T:System.Web.Http.Controllers.ServicesContainer" />. A controller can either set a service here, or fall through to the more global set of services. </summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ControllerServices.#ctor(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ControllerServices" /> class.</summary>
+ <param name="parent">The parent services container.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ControllerServices.ClearSingle(System.Type)">
+ <summary>Removes a single-instance service from the default services.</summary>
+ <param name="serviceType">The type of service.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ControllerServices.GetService(System.Type)">
+ <summary>Gets a service of the specified type.</summary>
+ <returns>The first instance of the service, or null if the service is not found.</returns>
+ <param name="serviceType">The type of service.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ControllerServices.GetServiceInstances(System.Type)">
+ <summary>Gets the list of service objects for a given service type, and validates the service type.</summary>
+ <returns>The list of service objects of the specified type.</returns>
+ <param name="serviceType">The service type.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ControllerServices.GetServices(System.Type)">
+ <summary>Gets the list of service objects for a given service type.</summary>
+ <returns>The list of service objects of the specified type, or an empty list if the service is not found.</returns>
+ <param name="serviceType">The type of service.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ControllerServices.IsSingleService(System.Type)">
+ <summary>Queries whether a service type is single-instance.</summary>
+ <returns>true if the service type has at most one instance, or false if the service type supports multiple instances.</returns>
+ <param name="serviceType">The service type.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ControllerServices.ReplaceSingle(System.Type,System.Object)">
+ <summary>Replaces a single-instance service object.</summary>
+ <param name="serviceType">The service type.</param>
+ <param name="service">The service object that replaces the previous instance.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpActionBinding">
+ <summary>Describes *how* the binding will happen and does not actually bind.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionBinding.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpActionBinding" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionBinding.#ctor(System.Web.Http.Controllers.HttpActionDescriptor,System.Web.Http.Controllers.HttpParameterBinding[])">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpActionBinding" /> class.</summary>
+ <param name="actionDescriptor">The back pointer to the action this binding is for. </param>
+ <param name="bindings">The synchronous bindings for each parameter.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionBinding.ActionDescriptor">
+ <summary>Gets or sets the back pointer to the action this binding is for. </summary>
+ <returns>The back pointer to the action this binding is for. </returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionBinding.ExecuteBindingAsync(System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)">
+ <summary>Executes asynchronously the binding for the given request context.</summary>
+ <returns>Task that is signaled when the binding is complete. </returns>
+ <param name="actionContext">The action context for the binding. This contains the parameter dictionary that will get populated.</param>
+ <param name="cancellationToken">The cancellation token for cancelling the binding operation. Or a binder can also bind a parameter to this.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionBinding.ParameterBindings">
+ <summary>Gets or sets the synchronous bindings for each parameter. </summary>
+ <returns>The synchronous bindings for each parameter.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpActionContext">
+ <summary>Contains information for the executing action.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionContext.#ctor">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpActionContext" /> class. </summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionContext.#ctor(System.Web.Http.Controllers.HttpControllerContext,System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpActionContext" /> class.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionContext.ActionArguments">
+ <summary>Gets a list of action arguments.</summary>
+ <returns>A list of action arguments.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionContext.ActionDescriptor">
+ <summary>Gets or sets the action descriptor for the action context.</summary>
+ <returns>The action descriptor.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionContext.ControllerContext">
+ <summary>Gets or sets the controller context.</summary>
+ <returns>The controller context.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionContext.ModelState">
+ <summary>Gets the model state dictionary for the context.</summary>
+ <returns>The model state dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionContext.Request">
+ <summary>Gets the request message for the action context.</summary>
+ <returns>The request message for the action context.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionContext.RequestContext">
+ <summary>Gets the current request context.</summary>
+ <returns>The current request context.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionContext.Response">
+ <summary>Gets or sets the response message for the action context.</summary>
+ <returns>The response message for the action context.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpActionContextExtensions">
+ <summary>Contains extension methods for <see cref="T:System.Web.Http.Controllers.HttpActionContext" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionContextExtensions.Bind(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)"></member>
+ <member name="M:System.Web.Http.Controllers.HttpActionContextExtensions.Bind(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext,System.Collections.Generic.IEnumerable{System.Web.Http.ModelBinding.IModelBinder})"></member>
+ <member name="M:System.Web.Http.Controllers.HttpActionContextExtensions.GetMetadataProvider(System.Web.Http.Controllers.HttpActionContext)"></member>
+ <member name="M:System.Web.Http.Controllers.HttpActionContextExtensions.GetValidatorProviders(System.Web.Http.Controllers.HttpActionContext)"></member>
+ <member name="M:System.Web.Http.Controllers.HttpActionContextExtensions.GetValidators(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.Metadata.ModelMetadata)"></member>
+ <member name="M:System.Web.Http.Controllers.HttpActionContextExtensions.TryBindStrongModel``1(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext,System.String,System.Web.Http.Metadata.ModelMetadataProvider,``0@)">
+ <typeparam name="TModel"></typeparam>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpActionDescriptor">
+ <summary>Provides information about the action methods.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionDescriptor.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpActionDescriptor" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionDescriptor.#ctor(System.Web.Http.Controllers.HttpControllerDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpActionDescriptor" /> class with specified information that describes the controller of the action..</summary>
+ <param name="controllerDescriptor">The information that describes the controller of the action.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionDescriptor.ActionBinding">
+ <summary>Gets or sets the binding that describes the action.</summary>
+ <returns>The binding that describes the action.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionDescriptor.ActionName">
+ <summary>Gets the name of the action.</summary>
+ <returns>The name of the action.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionDescriptor.Configuration">
+ <summary>Gets or sets the action configuration.</summary>
+ <returns>The action configuration.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionDescriptor.ControllerDescriptor">
+ <summary>Gets the information that describes the controller of the action.</summary>
+ <returns>The information that describes the controller of the action.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionDescriptor.ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object},System.Threading.CancellationToken)">
+ <summary>Executes the described action and returns a <see cref="T:System.Threading.Tasks.Task`1" /> that once completed will contain the return value of the action.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> that once completed will contain the return value of the action.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="arguments">A list of arguments.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionDescriptor.GetCustomAttributes``1">
+ <summary>Returns the custom attributes associated with the action descriptor.</summary>
+ <returns>The custom attributes associated with the action descriptor.</returns>
+ <typeparam name="T">The action descriptor.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionDescriptor.GetCustomAttributes``1(System.Boolean)">
+ <summary>Gets the custom attributes for the action.</summary>
+ <returns>The collection of custom attributes applied to this action.</returns>
+ <param name="inherit">true to search this action's inheritance chain to find the attributes; otherwise, false.</param>
+ <typeparam name="T">The type of attribute to search for.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionDescriptor.GetFilterPipeline">
+ <summary>Retrieves the filters for the given configuration and action.</summary>
+ <returns>The filters for the given configuration and action.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionDescriptor.GetFilters">
+ <summary>Retrieves the filters for the action descriptor.</summary>
+ <returns>The filters for the action descriptor.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpActionDescriptor.GetParameters">
+ <summary>Retrieves the parameters for the action descriptor.</summary>
+ <returns>The parameters for the action descriptor.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionDescriptor.Properties">
+ <summary>Gets the properties associated with this instance.</summary>
+ <returns>The properties associated with this instance.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionDescriptor.ResultConverter">
+ <summary>Gets the converter for correctly transforming the result of calling ExecuteAsync(HttpControllerContext, IDictionaryString, Object)" into an instance of <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>
+ <returns>The action result converter.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionDescriptor.ReturnType">
+ <summary>Gets the return type of the descriptor.</summary>
+ <returns>The return type of the descriptor.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpActionDescriptor.SupportedHttpMethods">
+ <summary>Gets the collection of supported HTTP methods for the descriptor.</summary>
+ <returns>The collection of supported HTTP methods for the descriptor.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpControllerContext">
+ <summary>Contains information for a single HTTP operation.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpControllerContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerContext.#ctor(System.Web.Http.Controllers.HttpRequestContext,System.Net.Http.HttpRequestMessage,System.Web.Http.Controllers.HttpControllerDescriptor,System.Web.Http.Controllers.IHttpController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpControllerContext" /> class.</summary>
+ <param name="requestContext">The request context.</param>
+ <param name="request">The HTTP request.</param>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="controller">The controller.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerContext.#ctor(System.Web.Http.HttpConfiguration,System.Web.Http.Routing.IHttpRouteData,System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpControllerContext" /> class.</summary>
+ <param name="configuration">The configuration.</param>
+ <param name="routeData">The route data.</param>
+ <param name="request">The request.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerContext.Configuration">
+ <summary>Gets or sets the configuration.</summary>
+ <returns>The configuration.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerContext.Controller">
+ <summary>Gets or sets the HTTP controller.</summary>
+ <returns>The HTTP controller.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerContext.ControllerDescriptor">
+ <summary>Gets or sets the controller descriptor.</summary>
+ <returns>The controller descriptor.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerContext.Request">
+ <summary>Gets or sets the request.</summary>
+ <returns>The request.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerContext.RequestContext">
+ <summary>Gets or sets the request context.</summary>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerContext.RouteData">
+ <summary>Gets or sets the route data.</summary>
+ <returns>The route data.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpControllerDescriptor">
+ <summary>Represents information that describes the HTTP controller.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerDescriptor.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerDescriptor.#ctor(System.Web.Http.HttpConfiguration,System.String,System.Type)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> class.</summary>
+ <param name="configuration">The configuration.</param>
+ <param name="controllerName">The controller name.</param>
+ <param name="controllerType">The controller type.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerDescriptor.Configuration">
+ <summary>Gets or sets the configurations associated with the controller.</summary>
+ <returns>The configurations associated with the controller.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerDescriptor.ControllerName">
+ <summary>Gets or sets the name of the controller.</summary>
+ <returns>The name of the controller.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerDescriptor.ControllerType">
+ <summary>Gets or sets the type of the controller.</summary>
+ <returns>The type of the controller.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerDescriptor.CreateController(System.Net.Http.HttpRequestMessage)">
+ <summary>Creates a controller instance for the given <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>The created controller instance.</returns>
+ <param name="request">The request message.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerDescriptor.GetCustomAttributes``1">
+ <summary>Retrieves a collection of custom attributes of the controller.</summary>
+ <returns>A collection of custom attributes.</returns>
+ <typeparam name="T">The type of the object.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerDescriptor.GetCustomAttributes``1(System.Boolean)">
+ <summary> Returns a collection of attributes that can be assigned to &lt;typeparamref name="T" /&gt; for this descriptor's controller. </summary>
+ <returns>A collection of attributes associated with this controller.</returns>
+ <param name="inherit">true to search this controller's inheritance chain to find the attributes; otherwise, false.</param>
+ <typeparam name="T">Used to filter the collection of attributes. Use a value of <see cref="T:System.Object" /> to retrieve all attributes.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerDescriptor.GetFilters">
+ <summary>Returns a collection of filters associated with the controller.</summary>
+ <returns>A collection of filters associated with the controller.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerDescriptor.Properties">
+ <summary>Gets the properties associated with this instance.</summary>
+ <returns>The properties associated with this instance.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpControllerSettings">
+ <summary>Contains settings for an HTTP controller.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpControllerSettings.#ctor(System.Web.Http.HttpConfiguration)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpControllerSettings" /> class.</summary>
+ <param name="configuration">A configuration object that is used to initialize the instance.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerSettings.Formatters">
+ <summary>Gets the collection of <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> instances for the controller.</summary>
+ <returns>The collection of <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> instances.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerSettings.ParameterBindingRules">
+ <summary>Gets the collection of parameter bindingfunctions for for the controller.</summary>
+ <returns>The collection of parameter binding functions.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpControllerSettings.Services">
+ <summary>Gets the collection of service instances for the controller.</summary>
+ <returns>The collection of service instances.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpParameterBinding">
+ <summary> Describes how a parameter is bound. The binding should be static (based purely on the descriptor) and can be shared across requests. </summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpParameterBinding.#ctor(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpParameterBinding" /> class.</summary>
+ <param name="descriptor">An <see cref="T:System.Web.Http.Controllers.HttpParameterDescriptor" /> that describes the parameters.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterBinding.Descriptor">
+ <summary>Gets the <see cref="T:System.Web.Http.Controllers.HttpParameterDescriptor" /> that was used to initialize this instance.</summary>
+ <returns>The <see cref="T:System.Web.Http.Controllers.HttpParameterDescriptor" /> instance.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterBinding.ErrorMessage">
+ <summary>If the binding is invalid, gets an error message that describes the binding error.</summary>
+ <returns>An error message. If the binding was successful, the value is null.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpParameterBinding.ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider,System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)">
+ <summary>Asynchronously executes the binding for the given request.</summary>
+ <returns>A task object representing the asynchronous operation.</returns>
+ <param name="metadataProvider">Metadata provider to use for validation.</param>
+ <param name="actionContext">The action context for the binding. The action context contains the parameter dictionary that will get populated with the parameter.</param>
+ <param name="cancellationToken">Cancellation token for cancelling the binding operation.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpParameterBinding.GetValue(System.Web.Http.Controllers.HttpActionContext)">
+ <summary> Gets the parameter value from argument dictionary of the action context.</summary>
+ <returns>The value for this parameter in the given action context, or null if the parameter has not yet been set.</returns>
+ <param name="actionContext">The action context.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterBinding.IsValid">
+ <summary>Gets a value that indicates whether the binding was successful.</summary>
+ <returns>true if the binding was successful; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpParameterBinding.SetValue(System.Web.Http.Controllers.HttpActionContext,System.Object)">
+ <summary>Sets the result of this parameter binding in the argument dictionary of the action context. </summary>
+ <param name="actionContext">The action context.</param>
+ <param name="value">The parameter value.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterBinding.WillReadBody">
+ <summary>Returns a value indicating whether this <see cref="T:System.Web.Http.Controllers.HttpParameterBinding" /> instance will read the entity body of the HTTP message.</summary>
+ <returns>true if this <see cref="T:System.Web.Http.Controllers.HttpParameterBinding" /> will read the entity body; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpParameterDescriptor">
+ <summary>Represents the HTTP parameter descriptor.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpParameterDescriptor.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpParameterDescriptor" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpParameterDescriptor.#ctor(System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpParameterDescriptor" /> class.</summary>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterDescriptor.ActionDescriptor">
+ <summary>Gets or sets the action descriptor.</summary>
+ <returns>The action descriptor.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterDescriptor.Configuration">
+ <summary>Gets or sets the <see cref="T:System.Web.Http.HttpConfiguration" /> for the <see cref="T:System.Web.Http.Controllers.HttpParameterDescriptor" />.</summary>
+ <returns>The <see cref="T:System.Web.Http.HttpConfiguration" /> for the <see cref="T:System.Web.Http.Controllers.HttpParameterDescriptor" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterDescriptor.DefaultValue">
+ <summary>Gets the default value of the parameter.</summary>
+ <returns>The default value of the parameter.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpParameterDescriptor.GetCustomAttributes``1">
+ <summary>Retrieves a collection of the custom attributes from the parameter.</summary>
+ <returns>A collection of the custom attributes from the parameter.</returns>
+ <typeparam name="T">The type of the custom attributes.</typeparam>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterDescriptor.IsOptional">
+ <summary>Gets a value that indicates whether the parameter is optional.</summary>
+ <returns>true if the parameter is optional; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterDescriptor.ParameterBinderAttribute">
+ <summary>Gets or sets the parameter binding attribute.</summary>
+ <returns>The parameter binding attribute.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterDescriptor.ParameterName">
+ <summary>Gets the name of the parameter.</summary>
+ <returns>The name of the parameter.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterDescriptor.ParameterType">
+ <summary>Gets the type of the parameter.</summary>
+ <returns>The type of the parameter.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterDescriptor.Prefix">
+ <summary>Gets the prefix of this parameter.</summary>
+ <returns>The prefix of this parameter.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpParameterDescriptor.Properties">
+ <summary>Gets the properties of this parameter.</summary>
+ <returns>The properties of this parameter.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.HttpRequestContext">
+ <summary>Represents the context associated with a request.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.HttpRequestContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.HttpRequestContext" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpRequestContext.ClientCertificate">
+ <summary>Gets or sets the client certificate.</summary>
+ <returns>Returns <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpRequestContext.Configuration">
+ <summary>Gets or sets the configuration.</summary>
+ <returns>Returns <see cref="T:System.Web.Http.HttpConfiguration" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpRequestContext.IncludeErrorDetail">
+ <summary>Gets or sets a value indicating whether error details, such as exception messages and stack traces, should be included in the response for this request.</summary>
+ <returns>Returns <see cref="T:System.Boolean" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpRequestContext.IsLocal">
+ <summary>Gets or sets a value indicating whether the request originates from a local address.</summary>
+ <returns>Returns <see cref="T:System.Boolean" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpRequestContext.Principal">
+ <summary>.Gets or sets the principal</summary>
+ <returns>Returns <see cref="T:System.Security.Principal.IPrincipal" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpRequestContext.RouteData">
+ <summary>Gets or sets the route data.</summary>
+ <returns>Returns <see cref="T:System.Web.Http.Routing.IHttpRouteData" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpRequestContext.Url">
+ <summary>Gets or sets the factory used to generate URLs to other APIs.</summary>
+ <returns>Returns <see cref="T:System.Web.Http.Routing.UrlHelper" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.HttpRequestContext.VirtualPathRoot">
+ <summary>Gets or sets the virtual path root.</summary>
+ <returns>Returns <see cref="T:System.String" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.IActionHttpMethodProvider"></member>
+ <member name="P:System.Web.Http.Controllers.IActionHttpMethodProvider.HttpMethods"></member>
+ <member name="T:System.Web.Http.Controllers.IActionResultConverter">
+ <summary> A contract for a conversion routine that can take the result of an action returned from &lt;see cref="M:System.Web.Http.Controllers.HttpActionDescriptor.ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})" /&gt; and convert it to an instance of <see cref="T:System.Net.Http.HttpResponseMessage" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.IActionResultConverter.Convert(System.Web.Http.Controllers.HttpControllerContext,System.Object)">
+ <summary>Converts the specified <see cref="T:System.Web.Http.Controllers.IActionResultConverter" /> object to another object.</summary>
+ <returns>The converted object.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionResult">The action result.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.IActionValueBinder">
+ <summary>Defines the method for retrieval of action binding associated with parameter value.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.IActionValueBinder.GetBinding(System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary>Gets the <see cref="T:System.Web.Http.Controllers.HttpActionBinding" />.</summary>
+ <returns>A <see cref="T:System.Web.Http.Controllers.HttpActionBinding" /> object.</returns>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.IControllerConfiguration">
+ <summary> If a controller is decorated with an attribute with this interface, then it gets invoked to initialize the controller settings. </summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.IControllerConfiguration.Initialize(System.Web.Http.Controllers.HttpControllerSettings,System.Web.Http.Controllers.HttpControllerDescriptor)">
+ <summary> Callback invoked to set per-controller overrides for this controllerDescriptor. </summary>
+ <param name="controllerSettings">The controller settings to initialize.</param>
+ <param name="controllerDescriptor">The controller descriptor. Note that the <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> can be associated with the derived controller type given that <see cref="T:System.Web.Http.Controllers.IControllerConfiguration" /> is inherited.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.IHttpActionInvoker">
+ <summary>Contains method that is used to invoke HTTP operation.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.IHttpActionInvoker.InvokeActionAsync(System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)">
+ <summary>Executes asynchronously the HTTP operation.</summary>
+ <returns>The newly started task.</returns>
+ <param name="actionContext">The execution context.</param>
+ <param name="cancellationToken">The cancellation token assigned for the HTTP operation.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.IHttpActionSelector">
+ <summary>Contains the logic for selecting an action method.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.IHttpActionSelector.GetActionMapping(System.Web.Http.Controllers.HttpControllerDescriptor)">
+ <summary>Returns a map, keyed by action string, of all <see cref="T:System.Web.Http.Controllers.HttpActionDescriptor" /> that the selector can select. This is primarily called by <see cref="T:System.Web.Http.Description.IApiExplorer" /> to discover all the possible actions in the controller.</summary>
+ <returns>A map of <see cref="T:System.Web.Http.Controllers.HttpActionDescriptor" /> that the selector can select, or null if the selector does not have a well-defined mapping of <see cref="T:System.Web.Http.Controllers.HttpActionDescriptor" />.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.IHttpActionSelector.SelectAction(System.Web.Http.Controllers.HttpControllerContext)">
+ <summary>Selects the action for the controller.</summary>
+ <returns>The action for the controller.</returns>
+ <param name="controllerContext">The context of the controller.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.IHttpController">
+ <summary>Represents an HTTP controller.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.IHttpController.ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext,System.Threading.CancellationToken)">
+ <summary>Executes the controller for synchronization.</summary>
+ <returns>The controller.</returns>
+ <param name="controllerContext">The current context for a test controller.</param>
+ <param name="cancellationToken">The notification that cancels the operation.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.ParameterBindingExtensions">
+ <summary>Defines extension methods for <see cref="T:System.Web.Http.Controllers.HttpParameterBinding" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindAsError(System.Web.Http.Controllers.HttpParameterDescriptor,System.String)">
+ <summary>Binds parameter that results as an error. </summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ <param name="message">The error message that describes the reason for fail bind.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithAttribute(System.Web.Http.Controllers.HttpParameterDescriptor,System.Web.Http.ParameterBindingAttribute)">
+ <summary>Bind the parameter as if it had the given attribute on the declaration.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter to provide binding for.</param>
+ <param name="attribute">The attribute that describes the binding.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithFormatter(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary>Binds parameter by parsing the HTTP body content.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithFormatter(System.Web.Http.Controllers.HttpParameterDescriptor,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Binds parameter by parsing the HTTP body content.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ <param name="formatters">The list of formatters which provides selection of an appropriate formatter for serializing the parameter into object.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithFormatter(System.Web.Http.Controllers.HttpParameterDescriptor,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Web.Http.Validation.IBodyModelValidator)">
+ <summary>Binds parameter by parsing the HTTP body content.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ <param name="formatters">The list of formatters which provides selection of an appropriate formatter for serializing the parameter into object.</param>
+ <param name="bodyModelValidator">The body model validator used to validate the parameter.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithFormatter(System.Web.Http.Controllers.HttpParameterDescriptor,System.Net.Http.Formatting.MediaTypeFormatter[])">
+ <summary>Binds parameter by parsing the HTTP body content.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ <param name="formatters">The list of formatters which provides selection of an appropriate formatter for serializing the parameter into object.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithModelBinding(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary>Binds parameter by parsing the query string.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithModelBinding(System.Web.Http.Controllers.HttpParameterDescriptor,System.Collections.Generic.IEnumerable{System.Web.Http.ValueProviders.ValueProviderFactory})">
+ <summary>Binds parameter by parsing the query string.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ <param name="valueProviderFactories">The value provider factories which provide query string parameter data.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithModelBinding(System.Web.Http.Controllers.HttpParameterDescriptor,System.Web.Http.ModelBinding.IModelBinder)">
+ <summary>Binds parameter by parsing the query string.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ <param name="binder">The model binder used to assemble the parameter into an object.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithModelBinding(System.Web.Http.Controllers.HttpParameterDescriptor,System.Web.Http.ModelBinding.IModelBinder,System.Collections.Generic.IEnumerable{System.Web.Http.ValueProviders.ValueProviderFactory})">
+ <summary>Binds parameter by parsing the query string.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ <param name="binder">The model binder used to assemble the parameter into an object.</param>
+ <param name="valueProviderFactories">The value provider factories which provide query string parameter data.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ParameterBindingExtensions.BindWithModelBinding(System.Web.Http.Controllers.HttpParameterDescriptor,System.Web.Http.ValueProviders.ValueProviderFactory[])">
+ <summary>Binds parameter by parsing the query string.</summary>
+ <returns>The HTTP parameter binding object.</returns>
+ <param name="parameter">The parameter descriptor that describes the parameter to bind.</param>
+ <param name="valueProviderFactories">The value provider factories which provide query string parameter data.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.ReflectedHttpActionDescriptor">
+ <summary>Represents a reflected synchronous or asynchronous action method.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ReflectedHttpActionDescriptor" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.#ctor(System.Web.Http.Controllers.HttpControllerDescriptor,System.Reflection.MethodInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ReflectedHttpActionDescriptor" /> class with the specified descriptor and method details..</summary>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="methodInfo">The action-method information.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionName">
+ <summary>Gets the name of the action.</summary>
+ <returns>The name of the action.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.Equals(System.Object)"></member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object},System.Threading.CancellationToken)">
+ <summary>Executes the described action and returns a <see cref="T:System.Threading.Tasks.Task`1" /> that once completed will contain the return value of the action.</summary>
+ <returns>A [T:System.Threading.Tasks.Task`1"] that once completed will contain the return value of the action.</returns>
+ <param name="controllerContext">The context.</param>
+ <param name="arguments">The arguments.</param>
+ <param name="cancellationToken">A cancellation token to cancel the action.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.GetCustomAttributes``1(System.Boolean)">
+ <summary>Returns an array of custom attributes defined for this member, identified by type.</summary>
+ <returns>An array of custom attributes or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to search this action's inheritance chain to find the attributes; otherwise, false.</param>
+ <typeparam name="T">The type of the custom attributes.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.GetFilters">
+ <summary>Retrieves information about action filters.</summary>
+ <returns>The filter information.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.GetHashCode"></member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.GetParameters">
+ <summary>Retrieves the parameters of the action method.</summary>
+ <returns>The parameters of the action method.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.MethodInfo">
+ <summary>Gets or sets the action-method information.</summary>
+ <returns>The action-method information.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ReturnType">
+ <summary>Gets the return type of this method.</summary>
+ <returns>The return type of this method.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.ReflectedHttpActionDescriptor.SupportedHttpMethods">
+ <summary>Gets or sets the supported http methods.</summary>
+ <returns>The supported http methods.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor">
+ <summary>Represents the reflected HTTP parameter descriptor.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor.#ctor(System.Web.Http.Controllers.HttpActionDescriptor,System.Reflection.ParameterInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor" /> class.</summary>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="parameterInfo">The parameter information.</param>
+ </member>
+ <member name="P:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor.DefaultValue">
+ <summary>Gets the default value for the parameter.</summary>
+ <returns>The default value for the parameter.</returns>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor.GetCustomAttributes``1">
+ <summary>Retrieves a collection of the custom attributes from the parameter.</summary>
+ <returns>A collection of the custom attributes from the parameter.</returns>
+ <typeparam name="TAttribute">The type of the custom attributes.</typeparam>
+ </member>
+ <member name="P:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor.IsOptional">
+ <summary>Gets a value that indicates whether the parameter is optional.</summary>
+ <returns>true if the parameter is optional; otherwise false.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor.ParameterInfo">
+ <summary>Gets or sets the parameter information.</summary>
+ <returns>The parameter information.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor.ParameterName">
+ <summary>Gets the name of the parameter.</summary>
+ <returns>The name of the parameter.</returns>
+ </member>
+ <member name="P:System.Web.Http.Controllers.ReflectedHttpParameterDescriptor.ParameterType">
+ <summary>Gets the type of the parameter.</summary>
+ <returns>The type of the parameter.</returns>
+ </member>
+ <member name="T:System.Web.Http.Controllers.ResponseMessageResultConverter">
+ <summary>Represents a converter for actions with a return type of <see cref="T:System.Net.Http.HttpResponseMessage" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ResponseMessageResultConverter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ResponseMessageResultConverter" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ResponseMessageResultConverter.Convert(System.Web.Http.Controllers.HttpControllerContext,System.Object)">
+ <summary>Converts a <see cref="T:System.Web.Http.Controllers.ResponseMessageResultConverter" /> object to another object.</summary>
+ <returns>The converted object.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionResult">The action result.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.ServicesContainer">
+ <summary>An abstract class that provides a container for services used by ASP.NET Web API.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ServicesContainer" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.Add(System.Type,System.Object)">
+ <summary> Adds a service to the end of services list for the given service type. </summary>
+ <param name="serviceType">The service type.</param>
+ <param name="service">The service instance.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.AddRange(System.Type,System.Collections.Generic.IEnumerable{System.Object})">
+ <summary> Adds the services of the specified collection to the end of the services list for the given service type. </summary>
+ <param name="serviceType">The service type.</param>
+ <param name="services">The services to add.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.Clear(System.Type)">
+ <summary> Removes all the service instances of the given service type. </summary>
+ <param name="serviceType">The service type to clear from the services list.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.ClearMultiple(System.Type)">
+ <summary>Removes all instances of a multi-instance service type.</summary>
+ <param name="serviceType">The service type to remove.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.ClearSingle(System.Type)">
+ <summary>Removes a single-instance service type.</summary>
+ <param name="serviceType">The service type to remove.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.Dispose">
+ <summary>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.FindIndex(System.Type,System.Predicate{System.Object})">
+ <summary> Searches for a service that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence. </summary>
+ <returns>The zero-based index of the first occurrence, if found; otherwise, -1.</returns>
+ <param name="serviceType">The service type.</param>
+ <param name="match">The delegate that defines the conditions of the element to search for. </param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.GetService(System.Type)">
+ <summary>Gets a service instance of a specified type.</summary>
+ <param name="serviceType">The service type.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.GetServiceInstances(System.Type)">
+ <summary>Gets a mutable list of service instances of a specified type.</summary>
+ <returns>A mutable list of service instances.</returns>
+ <param name="serviceType">The service type.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.GetServices(System.Type)">
+ <summary>Gets a collection of service instanes of a specified type.</summary>
+ <returns>A collection of service instances.</returns>
+ <param name="serviceType">The service type.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.Insert(System.Type,System.Int32,System.Object)">
+ <summary> Inserts a service into the collection at the specified index. </summary>
+ <param name="serviceType">The service type.</param>
+ <param name="index">The zero-based index at which the service should be inserted. If <see cref="F:System.Int32.MaxValue" /> is passed, ensures the element is added to the end.</param>
+ <param name="service">The service to insert.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.InsertRange(System.Type,System.Int32,System.Collections.Generic.IEnumerable{System.Object})">
+ <summary> Inserts the elements of the collection into the service list at the specified index. </summary>
+ <param name="serviceType">The service type.</param>
+ <param name="index">The zero-based index at which the new elements should be inserted. If <see cref="F:System.Int32.MaxValue" /> is passed, ensures the elements are added to the end.</param>
+ <param name="services">The collection of services to insert.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.IsSingleService(System.Type)">
+ <summary> Determine whether the service type should be fetched with GetService or GetServices. </summary>
+ <returns>true iff the service is singular. </returns>
+ <param name="serviceType">type of service to query</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.Remove(System.Type,System.Object)">
+ <summary> Removes the first occurrence of the given service from the service list for the given service type. </summary>
+ <returns>true if the item is successfully removed; otherwise, false.</returns>
+ <param name="serviceType">The service type.</param>
+ <param name="service">The service instance to remove.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.RemoveAll(System.Type,System.Predicate{System.Object})">
+ <summary> Removes all the elements that match the conditions defined by the specified predicate. </summary>
+ <returns>The number of elements removed from the list.</returns>
+ <param name="serviceType">The service type.</param>
+ <param name="match">The delegate that defines the conditions of the elements to remove.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.RemoveAt(System.Type,System.Int32)">
+ <summary> Removes the service at the specified index. </summary>
+ <param name="serviceType">The service type.</param>
+ <param name="index">The zero-based index of the service to remove.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.Replace(System.Type,System.Object)">
+ <summary> Replaces all existing services for the given service type with the given service instance. This works for both singular and plural services. </summary>
+ <param name="serviceType">The service type.</param>
+ <param name="service">The service instance.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.ReplaceMultiple(System.Type,System.Object)">
+ <summary>Replaces all instances of a multi-instance service with a new instance.</summary>
+ <param name="serviceType">The type of service.</param>
+ <param name="service">The service instance that will replace the current services of this type.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.ReplaceRange(System.Type,System.Collections.Generic.IEnumerable{System.Object})">
+ <summary> Replaces all existing services for the given service type with the given service instances. </summary>
+ <param name="serviceType">The service type.</param>
+ <param name="services">The service instances.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.ReplaceSingle(System.Type,System.Object)">
+ <summary>Replaces a single-instance service of a specified type.</summary>
+ <param name="serviceType">The service type. </param>
+ <param name="service">The service instance.</param>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ServicesContainer.ResetCache(System.Type)">
+ <summary>Removes the cached values for a single service type.</summary>
+ <param name="serviceType">The service type.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.ValueResultConverter`1">
+ <summary> A converter for creating responses from actions that return an arbitrary <paramref name="T" /> value. </summary>
+ <typeparam name="T">The declared return type of an action.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ValueResultConverter`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.ValueResultConverter`1" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.ValueResultConverter`1.Convert(System.Web.Http.Controllers.HttpControllerContext,System.Object)">
+ <summary>Converts the result of an action with arbitrary return type <paramref name="T" /> to an instance of <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>
+ <returns>The newly created <see cref="T:System.Net.Http.HttpResponseMessage" /> object.</returns>
+ <param name="controllerContext">The action controller context.</param>
+ <param name="actionResult">The execution result.</param>
+ </member>
+ <member name="T:System.Web.Http.Controllers.VoidResultConverter">
+ <summary>Represents a converter for creating a response from actions that do not return a value.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.VoidResultConverter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Controllers.VoidResultConverter" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Controllers.VoidResultConverter.Convert(System.Web.Http.Controllers.HttpControllerContext,System.Object)">
+ <summary>Converts the created response from actions that do not return a value.</summary>
+ <returns>The converted response.</returns>
+ <param name="controllerContext">The context of the controller.</param>
+ <param name="actionResult">The result of the action.</param>
+ </member>
+ <member name="T:System.Web.Http.Dependencies.IDependencyResolver">
+ <summary>Represents a dependency injection container.</summary>
+ </member>
+ <member name="M:System.Web.Http.Dependencies.IDependencyResolver.BeginScope">
+ <summary> Starts a resolution scope. </summary>
+ <returns>The dependency scope.</returns>
+ </member>
+ <member name="T:System.Web.Http.Dependencies.IDependencyScope">
+ <summary>Represents an interface for the range of the dependencies.</summary>
+ </member>
+ <member name="M:System.Web.Http.Dependencies.IDependencyScope.GetService(System.Type)">
+ <summary>Retrieves a service from the scope.</summary>
+ <returns>The retrieved service.</returns>
+ <param name="serviceType">The service to be retrieved.</param>
+ </member>
+ <member name="M:System.Web.Http.Dependencies.IDependencyScope.GetServices(System.Type)">
+ <summary>Retrieves a collection of services from the scope.</summary>
+ <returns>The retrieved collection of services.</returns>
+ <param name="serviceType">The collection of services to be retrieved.</param>
+ </member>
+ <member name="T:System.Web.Http.Description.ApiDescription">
+ <summary> Describes an API defined by relative URI path and HTTP method. </summary>
+ </member>
+ <member name="M:System.Web.Http.Description.ApiDescription.#ctor">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.Description.ApiDescription" /> class. </summary>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.ActionDescriptor">
+ <summary> Gets or sets the action descriptor that will handle the API. </summary>
+ <returns> The action descriptor. </returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.Documentation">
+ <summary> Gets or sets the documentation of the API. </summary>
+ <returns> The documentation. </returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.HttpMethod">
+ <summary> Gets or sets the HTTP method. </summary>
+ <returns> The HTTP method. </returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.ID">
+ <summary> Gets the ID. The ID is unique within <see cref="T:System.Web.Http.HttpServer" />. </summary>
+ <returns>The ID.</returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.ParameterDescriptions">
+ <summary> Gets the parameter descriptions. </summary>
+ <returns>The parameter descriptions.</returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.RelativePath">
+ <summary> Gets or sets the relative path. </summary>
+ <returns> The relative path. </returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.ResponseDescription">
+ <summary>Gets or sets the response description.</summary>
+ <returns>The response description.</returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.Route">
+ <summary> Gets or sets the registered route for the API. </summary>
+ <returns> The route. </returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.SupportedRequestBodyFormatters">
+ <summary> Gets the supported request body formatters. </summary>
+ <returns>The supported request body formatters.</returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiDescription.SupportedResponseFormatters">
+ <summary> Gets the supported response formatters. </summary>
+ <returns>The supported response formatters.</returns>
+ </member>
+ <member name="T:System.Web.Http.Description.ApiExplorer">
+ <summary> Explores the URI space of the service based on routes, controllers and actions available in the system. </summary>
+ </member>
+ <member name="M:System.Web.Http.Description.ApiExplorer.#ctor(System.Web.Http.HttpConfiguration)">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.Description.ApiExplorer" /> class. </summary>
+ <param name="configuration">The configuration.</param>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiExplorer.ApiDescriptions">
+ <summary> Gets the API descriptions. The descriptions are initialized on the first access. </summary>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiExplorer.DocumentationProvider">
+ <summary> Gets or sets the documentation provider. The provider will be responsible for documenting the API. </summary>
+ <returns> The documentation provider. </returns>
+ </member>
+ <member name="M:System.Web.Http.Description.ApiExplorer.GetHttpMethodsSupportedByAction(System.Web.Http.Routing.IHttpRoute,System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary> Gets a collection of HttpMethods supported by the action. Called when initializing the <see cref="P:System.Web.Http.Description.ApiExplorer.ApiDescriptions" />. </summary>
+ <returns>A collection of HttpMethods supported by the action.</returns>
+ <param name="route">The route.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Http.Description.ApiExplorer.ShouldExploreAction(System.String,System.Web.Http.Controllers.HttpActionDescriptor,System.Web.Http.Routing.IHttpRoute)">
+ <summary> Determines whether the action should be considered for <see cref="P:System.Web.Http.Description.ApiExplorer.ApiDescriptions" /> generation. Called when initializing the <see cref="P:System.Web.Http.Description.ApiExplorer.ApiDescriptions" />. </summary>
+ <returns>true if the action should be considered for <see cref="P:System.Web.Http.Description.ApiExplorer.ApiDescriptions" /> generation, false otherwise.</returns>
+ <param name="actionVariableValue">The action variable value from the route.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="route">The route.</param>
+ </member>
+ <member name="M:System.Web.Http.Description.ApiExplorer.ShouldExploreController(System.String,System.Web.Http.Controllers.HttpControllerDescriptor,System.Web.Http.Routing.IHttpRoute)">
+ <summary> Determines whether the controller should be considered for <see cref="P:System.Web.Http.Description.ApiExplorer.ApiDescriptions" /> generation. Called when initializing the <see cref="P:System.Web.Http.Description.ApiExplorer.ApiDescriptions" />. </summary>
+ <returns>true if the controller should be considered for <see cref="P:System.Web.Http.Description.ApiExplorer.ApiDescriptions" /> generation, false otherwise.</returns>
+ <param name="controllerVariableValue">The controller variable value from the route.</param>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="route">The route.</param>
+ </member>
+ <member name="T:System.Web.Http.Description.ApiExplorerSettingsAttribute">
+ <summary> This attribute can be used on the controllers and actions to influence the behavior of <see cref="T:System.Web.Http.Description.ApiExplorer" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Description.ApiExplorerSettingsAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Description.ApiExplorerSettingsAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiExplorerSettingsAttribute.IgnoreApi">
+ <summary> Gets or sets a value indicating whether to exclude the controller or action from the <see cref="T:System.Web.Http.Description.ApiDescription" /> instances generated by <see cref="T:System.Web.Http.Description.ApiExplorer" />. </summary>
+ <returns>true if the controller or action should be ignored; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Http.Description.ApiParameterDescription">
+ <summary> Describes a parameter on the API defined by relative URI path and HTTP method. </summary>
+ </member>
+ <member name="M:System.Web.Http.Description.ApiParameterDescription.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Description.ApiParameterDescription" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiParameterDescription.Documentation">
+ <summary> Gets or sets the documentation. </summary>
+ <returns> The documentation. </returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiParameterDescription.Name">
+ <summary> Gets or sets the name. </summary>
+ <returns> The name. </returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiParameterDescription.ParameterDescriptor">
+ <summary> Gets or sets the parameter descriptor. </summary>
+ <returns> The parameter descriptor. </returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ApiParameterDescription.Source">
+ <summary> Gets or sets the source of the parameter. It may come from the request URI, request body or other places. </summary>
+ <returns> The source. </returns>
+ </member>
+ <member name="T:System.Web.Http.Description.ApiParameterSource">
+ <summary> Describes where the parameter come from. </summary>
+ </member>
+ <member name="F:System.Web.Http.Description.ApiParameterSource.FromBody">
+ <summary>The parameter come from Body.</summary>
+ </member>
+ <member name="F:System.Web.Http.Description.ApiParameterSource.FromUri">
+ <summary>The parameter come from Uri.</summary>
+ </member>
+ <member name="F:System.Web.Http.Description.ApiParameterSource.Unknown">
+ <summary>The location is unknown.</summary>
+ </member>
+ <member name="T:System.Web.Http.Description.IApiExplorer">
+ <summary> Defines the interface for getting a collection of <see cref="T:System.Web.Http.Description.ApiDescription" />. </summary>
+ </member>
+ <member name="P:System.Web.Http.Description.IApiExplorer.ApiDescriptions">
+ <summary> Gets the API descriptions. </summary>
+ </member>
+ <member name="T:System.Web.Http.Description.IDocumentationProvider">
+ <summary> Defines the provider responsible for documenting the service. </summary>
+ </member>
+ <member name="M:System.Web.Http.Description.IDocumentationProvider.GetDocumentation(System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary> Gets the documentation based on <see cref="T:System.Web.Http.Controllers.HttpActionDescriptor" />. </summary>
+ <returns>The documentation for the controller.</returns>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Http.Description.IDocumentationProvider.GetDocumentation(System.Web.Http.Controllers.HttpControllerDescriptor)"></member>
+ <member name="M:System.Web.Http.Description.IDocumentationProvider.GetDocumentation(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary> Gets the documentation based on <see cref="T:System.Web.Http.Controllers.HttpParameterDescriptor" />. </summary>
+ <returns>The documentation for the controller.</returns>
+ <param name="parameterDescriptor">The parameter descriptor.</param>
+ </member>
+ <member name="M:System.Web.Http.Description.IDocumentationProvider.GetResponseDocumentation(System.Web.Http.Controllers.HttpActionDescriptor)"></member>
+ <member name="T:System.Web.Http.Description.ResponseDescription">
+ <summary>Describes the API response.</summary>
+ </member>
+ <member name="M:System.Web.Http.Description.ResponseDescription.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Description.ResponseDescription" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.Description.ResponseDescription.DeclaredType">
+ <summary>Gets or sets the declared response type.</summary>
+ <returns>The declared response type.</returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ResponseDescription.Documentation">
+ <summary>Gets or sets the response documentation.</summary>
+ <returns>The response documentation.</returns>
+ </member>
+ <member name="P:System.Web.Http.Description.ResponseDescription.ResponseType">
+ <summary>Gets or sets the actual response type.</summary>
+ <returns>The actual response type.</returns>
+ </member>
+ <member name="T:System.Web.Http.Description.ResponseTypeAttribute">
+ <summary>Use this to specify the entity type returned by an action when the declared return type is <see cref="T:System.Net.Http.HttpResponseMessage" /> or <see cref="T:System.Web.Http.IHttpActionResult" />. The <see cref="P:System.Web.Http.Description.ResponseTypeAttribute.ResponseType" /> will be read by <see cref="T:System.Web.Http.Description.ApiExplorer" /> when generating <see cref="T:System.Web.Http.Description.ApiDescription" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.Description.ResponseTypeAttribute.#ctor(System.Type)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Description.ResponseTypeAttribute" /> class.</summary>
+ <param name="responseType">The response type.</param>
+ </member>
+ <member name="P:System.Web.Http.Description.ResponseTypeAttribute.ResponseType">
+ <summary>Gets the response type.</summary>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.DefaultAssembliesResolver">
+ <summary> Provides an implementation of <see cref="T:System.Web.Http.Dispatcher.IAssembliesResolver" /> with no external dependencies. </summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultAssembliesResolver.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Dispatcher.DefaultAssembliesResolver" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultAssembliesResolver.GetAssemblies">
+ <summary> Returns a list of assemblies available for the application. </summary>
+ <returns>A &lt;see cref="T:System.Collections.ObjectModel.Collection`1" /&gt; of assemblies.</returns>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.DefaultHttpControllerActivator">
+ <summary>Represents a default implementation of an <see cref="T:System.Web.Http.Dispatcher.IHttpControllerActivator" />. A different implementation can be registered via the <see cref="T:System.Web.Http.Services.DependencyResolver" />. We optimize for the case where we have an <see cref="T:System.Web.Http.Controllers.ApiControllerActionInvoker" /> instance per <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> instance but can support cases where there are many <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> instances for one <see cref="T:System.Web.Http.Controllers.ApiControllerActionInvoker" /> as well. In the latter case the lookup is slightly slower because it goes through the <see cref="P:HttpControllerDescriptor.Properties" /> dictionary. </summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultHttpControllerActivator.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Dispatcher.DefaultHttpControllerActivator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultHttpControllerActivator.Create(System.Net.Http.HttpRequestMessage,System.Web.Http.Controllers.HttpControllerDescriptor,System.Type)">
+ <summary> Creates the <see cref="T:System.Web.Http.Controllers.IHttpController" /> specified by <paramref name="controllerType" /> using the given <paramref name="request" />.</summary>
+ <returns>An instance of type <paramref name="controllerType" />.</returns>
+ <param name="request">The request message.</param>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="controllerType">The type of the controller.</param>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.DefaultHttpControllerSelector">
+ <summary>Represents a default <see cref="T:System.Web.Http.Dispatcher.IHttpControllerSelector" /> instance for choosing a <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> given a <see cref="T:System.Net.Http.HttpRequestMessage" />. A different implementation can be registered via the <see cref="P:System.Web.Http.HttpConfiguration.Services" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultHttpControllerSelector.#ctor(System.Web.Http.HttpConfiguration)">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.Dispatcher.DefaultHttpControllerSelector" /> class.</summary>
+ <param name="configuration">The configuration.</param>
+ </member>
+ <member name="F:System.Web.Http.Dispatcher.DefaultHttpControllerSelector.ControllerSuffix">
+ <summary>Specifies the suffix string in the controller name.</summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultHttpControllerSelector.GetControllerMapping">
+ <summary>Returns a map, keyed by controller string, of all <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> that the selector can select. </summary>
+ <returns>A map of all <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> that the selector can select, or null if the selector does not have a well-defined mapping of <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultHttpControllerSelector.GetControllerName(System.Net.Http.HttpRequestMessage)">
+ <summary>Gets the name of the controller for the specified <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>The name of the controller for the specified <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The HTTP request message.</param>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultHttpControllerSelector.SelectController(System.Net.Http.HttpRequestMessage)">
+ <summary>Selects a <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> for the given <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>The <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> instance for the given <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ <param name="request">The HTTP request message.</param>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.DefaultHttpControllerTypeResolver">
+ <summary> Provides an implementation of <see cref="T:System.Web.Http.Dispatcher.IHttpControllerTypeResolver" /> with no external dependencies. </summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultHttpControllerTypeResolver.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Dispatcher.DefaultHttpControllerTypeResolver" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultHttpControllerTypeResolver.#ctor(System.Predicate{System.Type})">
+ <summary>Initializes a new <see cref="T:System.Web.Http.Dispatcher.DefaultHttpControllerTypeResolver" /> instance using a predicate to filter controller types. </summary>
+ <param name="predicate">The predicate.</param>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.DefaultHttpControllerTypeResolver.GetControllerTypes(System.Web.Http.Dispatcher.IAssembliesResolver)">
+ <summary> Returns a list of controllers available for the application. </summary>
+ <returns>An &lt;see cref="T:System.Collections.Generic.ICollection`1" /&gt; of controllers.</returns>
+ <param name="assembliesResolver">The assemblies resolver.</param>
+ </member>
+ <member name="P:System.Web.Http.Dispatcher.DefaultHttpControllerTypeResolver.IsControllerTypePredicate">
+ <summary>Gets a value whether the resolver type is a controller type predicate.</summary>
+ <returns>true if the resolver type is a controller type predicate; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.HttpControllerDispatcher">
+ <summary>Dispatches an incoming <see cref="T:System.Net.Http.HttpRequestMessage" /> to an <see cref="T:System.Web.Http.Controllers.IHttpController" /> implementation for processing.</summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.HttpControllerDispatcher.#ctor(System.Web.Http.HttpConfiguration)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Dispatcher.HttpControllerDispatcher" /> class with the specified configuration.</summary>
+ <param name="configuration">The http configuration.</param>
+ </member>
+ <member name="P:System.Web.Http.Dispatcher.HttpControllerDispatcher.Configuration">
+ <summary>Gets the HTTP configuration.</summary>
+ <returns>The HTTP configuration.</returns>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.HttpControllerDispatcher.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Dispatches an incoming <see cref="T:System.Net.Http.HttpRequestMessage" /> to an <see cref="T:System.Web.Http.Controllers.IHttpController" />.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task`1" /> representing the ongoing operation.</returns>
+ <param name="request">The request to dispatch</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.HttpRoutingDispatcher">
+ <summary> This class is the default endpoint message handler which examines the <see cref="T:System.Web.Http.Routing.IHttpRoute" /> of the matched route, and chooses which message handler to call. If <see cref="P:System.Web.Http.Routing.IHttpRoute.Handler" /> is null, then it delegates to <see cref="T:System.Web.Http.Dispatcher.HttpControllerDispatcher" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.HttpRoutingDispatcher.#ctor(System.Web.Http.HttpConfiguration)">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.Dispatcher.HttpRoutingDispatcher" /> class, using the provided <see cref="T:System.Web.Http.HttpConfiguration" /> and <see cref="T:System.Web.Http.Dispatcher.HttpControllerDispatcher" /> as the default handler. </summary>
+ <param name="configuration">The server configuration.</param>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.HttpRoutingDispatcher.#ctor(System.Web.Http.HttpConfiguration,System.Net.Http.HttpMessageHandler)">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.Dispatcher.HttpRoutingDispatcher" /> class, using the provided <see cref="T:System.Web.Http.HttpConfiguration" /> and <see cref="T:System.Net.Http.HttpMessageHandler" />. </summary>
+ <param name="configuration">The server configuration.</param>
+ <param name="defaultHandler">The default handler to use when the <see cref="T:System.Web.Http.Routing.IHttpRoute" /> has no <see cref="P:System.Web.Http.Routing.IHttpRoute.Handler" />.</param>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.HttpRoutingDispatcher.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Sends an HTTP request as an asynchronous operation.</summary>
+ <returns>The task object representing the asynchronous operation.</returns>
+ <param name="request">The HTTP request message to send.</param>
+ <param name="cancellationToken">The cancellation token to cancel operation.</param>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.IAssembliesResolver">
+ <summary> Provides an abstraction for managing the assemblies of an application. A different implementation can be registered via the <see cref="T:System.Web.Http.Services.DependencyResolver" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.IAssembliesResolver.GetAssemblies">
+ <summary> Returns a list of assemblies available for the application. </summary>
+ <returns>An &lt;see cref="T:System.Collections.Generic.ICollection`1" /&gt; of assemblies.</returns>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.IHttpControllerActivator">
+ <summary>Defines the methods that are required for an <see cref="T:System.Web.Http.Dispatcher.IHttpControllerActivator" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.IHttpControllerActivator.Create(System.Net.Http.HttpRequestMessage,System.Web.Http.Controllers.HttpControllerDescriptor,System.Type)">
+ <summary>Creates an <see cref="T:System.Web.Http.Controllers.IHttpController" /> object.</summary>
+ <returns>An <see cref="T:System.Web.Http.Controllers.IHttpController" /> object.</returns>
+ <param name="request">The message request.</param>
+ <param name="controllerDescriptor">The HTTP controller descriptor.</param>
+ <param name="controllerType">The type of the controller.</param>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.IHttpControllerSelector">
+ <summary> Defines the methods that are required for an <see cref="T:System.Web.Http.Controllers.IHttpController" /> factory. </summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.IHttpControllerSelector.GetControllerMapping">
+ <summary> Returns a map, keyed by controller string, of all <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> that the selector can select. This is primarily called by <see cref="T:System.Web.Http.Description.IApiExplorer" /> to discover all the possible controllers in the system. </summary>
+ <returns>A map of all <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> that the selector can select, or null if the selector does not have a well-defined mapping of <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.IHttpControllerSelector.SelectController(System.Net.Http.HttpRequestMessage)">
+ <summary> Selects a <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> for the given <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
+ <returns>An <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> instance.</returns>
+ <param name="request">The request message.</param>
+ </member>
+ <member name="T:System.Web.Http.Dispatcher.IHttpControllerTypeResolver">
+ <summary> Provides an abstraction for managing the controller types of an application. A different implementation can be registered via the DependencyResolver.</summary>
+ </member>
+ <member name="M:System.Web.Http.Dispatcher.IHttpControllerTypeResolver.GetControllerTypes(System.Web.Http.Dispatcher.IAssembliesResolver)">
+ <summary> Returns a list of controllers available for the application. </summary>
+ <returns>An &lt;see cref="T:System.Collections.Generic.ICollection`1" /&gt; of controllers.</returns>
+ <param name="assembliesResolver">The resolver for failed assemblies.</param>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionCatchBlocks">
+ <summary>Provides the catch blocks used within this assembly.</summary>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpBatchHandler">
+ <summary>Gets the catch block in System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpBatchHandler.SendAsync.</summary>
+ <returns>The catch block in System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpBatchHandler.SendAsync.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpControllerDispatcher">
+ <summary>Gets the catch block in System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpControllerDispatcher.SendAsync.</summary>
+ <returns>The catch block in System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpControllerDispatcher.SendAsync.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpServer">
+ <summary>Gets the catch block in System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpServer.SendAsync.</summary>
+ <returns>The catch block in System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpServer.SendAsync.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.IExceptionFilter">
+ <summary>Gets the catch block in System.Web.Http.ApiController.ExecuteAsync when using <see cref="P:System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.IExceptionFilter" />.</summary>
+ <returns>The catch block in System.Web.Http.ApiController.ExecuteAsync when using <see cref="P:System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.IExceptionFilter" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionContext">
+ <summary>Represents an exception and the contextual data associated with it when it was caught.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionContext.#ctor(System.Exception,System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ExceptionHandling.ExceptionContext" /> class.</summary>
+ <param name="exception">The caught exception.</param>
+ <param name="catchBlock">The catch block where the exception was caught.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionContext.#ctor(System.Exception,System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock,System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ExceptionHandling.ExceptionContext" /> class.</summary>
+ <param name="exception">The caught exception.</param>
+ <param name="catchBlock">The catch block where the exception was caught.</param>
+ <param name="request">The request being processed when the exception was caught.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionContext.#ctor(System.Exception,System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock,System.Net.Http.HttpRequestMessage,System.Net.Http.HttpResponseMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ExceptionHandling.ExceptionContext" /> class.</summary>
+ <param name="exception">The caught exception.</param>
+ <param name="catchBlock">The catch block where the exception was caught.</param>
+ <param name="request">The request being processed when the exception was caught.</param>
+ <param name="response">The repsonse being returned when the exception was caught.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionContext.#ctor(System.Exception,System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock,System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ExceptionHandling.ExceptionContext" /> class.</summary>
+ <param name="exception">The caught exception.</param>
+ <param name="catchBlock">The catch block where the exception was caught.</param>
+ <param name="actionContext">The action context in which the exception occurred.</param>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContext.ActionContext">
+ <summary>Gets the action context in which the exception occurred, if available.</summary>
+ <returns>The action context in which the exception occurred, if available.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContext.CatchBlock">
+ <summary>Gets the catch block in which the exception was caught.</summary>
+ <returns>The catch block in which the exception was caught.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContext.ControllerContext">
+ <summary>Gets the controller context in which the exception occurred, if available.</summary>
+ <returns>The controller context in which the exception occurred, if available.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContext.Exception">
+ <summary>Gets the caught exception.</summary>
+ <returns>The caught exception.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContext.Request">
+ <summary>Gets the request being processed when the exception was caught.</summary>
+ <returns>The request being processed when the exception was caught.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContext.RequestContext">
+ <summary>Gets the request context in which the exception occurred.</summary>
+ <returns>The request context in which the exception occurred.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContext.Response">
+ <summary>Gets the response being sent when the exception was caught.</summary>
+ <returns>The response being sent when the exception was caught.</returns>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock">
+ <summary>Represents the catch block location for an exception context.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock.#ctor(System.String,System.Boolean,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock" /> class.</summary>
+ <param name="name">The label for the catch block where the exception was caught.</param>
+ <param name="isTopLevel">A value indicating whether the catch block where the exception was caught is the last one before the host.</param>
+ <param name="callsHandler">A value indicating whether exceptions in the catch block can be handled after they are logged.</param>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock.CallsHandler">
+ <summary>Gets a value indicating whether exceptions in the catch block can be handled after they are logged.</summary>
+ <returns>A value indicating whether exceptions in the catch block can be handled after they are logged.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock.IsTopLevel">
+ <summary>Gets a value indicating whether the catch block where the exception was caught is the last one before the host.</summary>
+ <returns>A value indicating whether the catch block where the exception was caught is the last one before the host.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock.Name">
+ <summary>Gets a label for the catch block in which the exception was caught.</summary>
+ <returns>A label for the catch block in which the exception was caught.</returns>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionContextCatchBlock.ToString">
+ <returns>Returns <see cref="T:System.String" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionHandler">
+ <summary>Represents an unhandled exception handler.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionHandler.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ExceptionHandling.ExceptionHandler" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionHandler.Handle(System.Web.Http.ExceptionHandling.ExceptionHandlerContext)">
+ <summary>When overridden in a derived class, handles the exception synchronously.</summary>
+ <param name="context">The exception handler context.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionHandler.HandleAsync(System.Web.Http.ExceptionHandling.ExceptionHandlerContext,System.Threading.CancellationToken)">
+ <summary>When overridden in a derived class, handles the exception asynchronously.</summary>
+ <returns>A task representing the asynchronous exception handling operation.</returns>
+ <param name="context">The exception handler context.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionHandler.ShouldHandle(System.Web.Http.ExceptionHandling.ExceptionHandlerContext)">
+ <summary>Determines whether the exception should be handled.</summary>
+ <returns>true if the exception should be handled; otherwise, false.</returns>
+ <param name="context">The exception handler context.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionHandler.System#Web#Http#ExceptionHandling#IExceptionHandler#HandleAsync(System.Web.Http.ExceptionHandling.ExceptionHandlerContext,System.Threading.CancellationToken)">
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionHandlerContext">
+ <summary>Represents the context within which unhandled exception handling occurs.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionHandlerContext.#ctor(System.Web.Http.ExceptionHandling.ExceptionContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ExceptionHandling.ExceptionHandlerContext" /> class.</summary>
+ <param name="exceptionContext">The exception context.</param>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionHandlerContext.CatchBlock">
+ <summary>Gets the catch block in which the exception was caught.</summary>
+ <returns>The catch block in which the exception was caught.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionHandlerContext.Exception">
+ <summary>Gets the caught exception.</summary>
+ <returns>The caught exception.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionHandlerContext.ExceptionContext">
+ <summary>Gets the exception context providing the exception and related data.</summary>
+ <returns>The exception context providing the exception and related data.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionHandlerContext.Request">
+ <summary>Gets the request being processed when the exception was caught.</summary>
+ <returns>The request being processed when the exception was caught.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionHandlerContext.RequestContext">
+ <summary>Gets the request context in which the exception occurred.</summary>
+ <returns>The request context in which the exception occurred.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionHandlerContext.Result">
+ <summary>Gets or sets the result providing the response message when the exception is handled.</summary>
+ <returns>The result providing the response message when the exception is handled.</returns>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionHandlerExtensions">
+ <summary>Provides extension methods for <see cref="T:System.Web.Http.ExceptionHandling.IExceptionHandler" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionHandlerExtensions.HandleAsync(System.Web.Http.ExceptionHandling.IExceptionHandler,System.Web.Http.ExceptionHandling.ExceptionContext,System.Threading.CancellationToken)">
+ <summary>Calls an exception handler and determines the response handling it, if any.</summary>
+ <returns>A task that, when completed, contains the response message to return when the exception is handled, or null when the exception remains unhandled.</returns>
+ <param name="handler">The unhandled exception handler.</param>
+ <param name="context">The exception context.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionLogger">
+ <summary>Represents an unhandled exception logger.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionLogger.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ExceptionHandling.ExceptionLogger" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionLogger.Log(System.Web.Http.ExceptionHandling.ExceptionLoggerContext)">
+ <summary>When overridden in a derived class, logs the exception synchronously.</summary>
+ <param name="context">The exception logger context.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionLogger.LogAsync(System.Web.Http.ExceptionHandling.ExceptionLoggerContext,System.Threading.CancellationToken)">
+ <summary>When overridden in a derived class, logs the exception asynchronously.</summary>
+ <returns>A task representing the asynchronous exception logging operation.</returns>
+ <param name="context">The exception logger context.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionLogger.ShouldLog(System.Web.Http.ExceptionHandling.ExceptionLoggerContext)">
+ <summary>Determines whether the exception should be logged.</summary>
+ <returns>true if the exception should be logged; otherwise, false.</returns>
+ <param name="context">The exception logger context.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionLogger.System#Web#Http#ExceptionHandling#IExceptionLogger#LogAsync(System.Web.Http.ExceptionHandling.ExceptionLoggerContext,System.Threading.CancellationToken)">
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionLoggerContext">
+ <summary>Represents the context within which unhandled exception logging occurs.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionLoggerContext.#ctor(System.Web.Http.ExceptionHandling.ExceptionContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ExceptionHandling.ExceptionLoggerContext" /> class.</summary>
+ <param name="exceptionContext">The exception context.</param>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionLoggerContext.CallsHandler">
+ <summary>Gets or sets a value indicating whether the exception can subsequently be handled by an <see cref="T:System.Web.Http.ExceptionHandling.IExceptionHandler" /> to produce a new response message.</summary>
+ <returns>A value indicating whether the exception can subsequently be handled by an <see cref="T:System.Web.Http.ExceptionHandling.IExceptionHandler" /> to produce a new response message.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionLoggerContext.CatchBlock">
+ <summary>Gets the catch block in which the exception was caught.</summary>
+ <returns>The catch block in which the exception was caught.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionLoggerContext.Exception">
+ <summary>Gets the caught exception.</summary>
+ <returns>The caught exception.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionLoggerContext.ExceptionContext">
+ <summary>Gets the exception context providing the exception and related data.</summary>
+ <returns>The exception context providing the exception and related data.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionLoggerContext.Request">
+ <summary>Gets the request being processed when the exception was caught.</summary>
+ <returns>The request being processed when the exception was caught.</returns>
+ </member>
+ <member name="P:System.Web.Http.ExceptionHandling.ExceptionLoggerContext.RequestContext">
+ <summary>Gets the request context in which the exception occurred.</summary>
+ <returns>The request context in which the exception occurred.</returns>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionLoggerExtensions">
+ <summary>Provides extension methods for <see cref="T:System.Web.Http.ExceptionHandling.IExceptionLogger" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionLoggerExtensions.LogAsync(System.Web.Http.ExceptionHandling.IExceptionLogger,System.Web.Http.ExceptionHandling.ExceptionContext,System.Threading.CancellationToken)">
+ <summary>Calls an exception logger.</summary>
+ <returns>A task representing the asynchronous exception logging operation.</returns>
+ <param name="logger">The unhandled exception logger.</param>
+ <param name="context">The exception context.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.ExceptionServices">
+ <summary>Creates exception services to call logging and handling from catch blocks.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionServices.GetHandler(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets an exception handler that calls the registered handler service, if any, and ensures exceptions do not accidentally propagate to the host.</summary>
+ <returns>An exception handler that calls any registered handler and ensures exceptions do not accidentally propagate to the host.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionServices.GetHandler(System.Web.Http.HttpConfiguration)">
+ <summary>Gets an exception handler that calls the registered handler service, if any, and ensures exceptions do not accidentally propagate to the host.</summary>
+ <returns>An exception handler that calls any registered handler and ensures exceptions do not accidentally propagate to the host.</returns>
+ <param name="configuration">The configuration.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionServices.GetLogger(System.Web.Http.Controllers.ServicesContainer)">
+ <summary>Gets an exception logger that calls all registered logger services.</summary>
+ <returns>A composite logger.</returns>
+ <param name="services">The services container.</param>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.ExceptionServices.GetLogger(System.Web.Http.HttpConfiguration)">
+ <summary>Gets an exception logger that calls all registered logger services.</summary>
+ <returns>A composite logger.</returns>
+ <param name="configuration">The configuration.</param>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.IExceptionHandler">
+ <summary>Defines an unhandled exception handler.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.IExceptionHandler.HandleAsync(System.Web.Http.ExceptionHandling.ExceptionHandlerContext,System.Threading.CancellationToken)">
+ <summary>Process an unhandled exception, either allowing it to propagate or handling it by providing a response message to return instead.</summary>
+ <returns>A task representing the asynchronous exception handling operation.</returns>
+ <param name="context">The exception handler context.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="T:System.Web.Http.ExceptionHandling.IExceptionLogger">
+ <summary>Defines an unhandled exception logger.</summary>
+ </member>
+ <member name="M:System.Web.Http.ExceptionHandling.IExceptionLogger.LogAsync(System.Web.Http.ExceptionHandling.ExceptionLoggerContext,System.Threading.CancellationToken)">
+ <summary>Logs an unhandled exception.</summary>
+ <returns>A task representing the asynchronous exception logging operation.</returns>
+ <param name="context">The exception logger context.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.ActionDescriptorFilterProvider">
+ <summary>Provides information about an action method, such as its name, controller, parameters, attributes, and filters.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.ActionDescriptorFilterProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.ActionDescriptorFilterProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.ActionDescriptorFilterProvider.GetFilters(System.Web.Http.HttpConfiguration,System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary>Returns the filters that are associated with this action method.</summary>
+ <returns>The filters that are associated with this action method.</returns>
+ <param name="configuration">The configuration.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.ActionFilterAttribute">
+ <summary>Represents the base class for all action-filter attributes.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.ActionFilterAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.ActionFilterAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.ActionFilterAttribute.OnActionExecuted(System.Web.Http.Filters.HttpActionExecutedContext)">
+ <summary>Occurs after the action method is invoked.</summary>
+ <param name="actionExecutedContext">The action executed context.</param>
+ </member>
+ <member name="M:System.Web.Http.Filters.ActionFilterAttribute.OnActionExecutedAsync(System.Web.Http.Filters.HttpActionExecutedContext,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Web.Http.Filters.ActionFilterAttribute.OnActionExecuting(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Occurs before the action method is invoked.</summary>
+ <param name="actionContext">The action context.</param>
+ </member>
+ <member name="M:System.Web.Http.Filters.ActionFilterAttribute.OnActionExecutingAsync(System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Web.Http.Filters.ActionFilterAttribute.System#Web#Http#Filters#IActionFilter#ExecuteActionFilterAsync(System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken,System.Func{System.Threading.Tasks.Task{System.Net.Http.HttpResponseMessage}})">
+ <summary>Executes the filter action asynchronously.</summary>
+ <returns>The newly created task for this operation.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="cancellationToken">The cancellation token assigned for this task.</param>
+ <param name="continuation">The delegate function to continue after the action method is invoked.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.AuthorizationFilterAttribute">
+ <summary>Provides details for authorization filter.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.AuthorizationFilterAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.AuthorizationFilterAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.AuthorizationFilterAttribute.OnAuthorization(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Calls when a process requests authorization.</summary>
+ <param name="actionContext">The action context, which encapsulates information for using <see cref="T:System.Web.Http.Filters.AuthorizationFilterAttribute" />.</param>
+ </member>
+ <member name="M:System.Web.Http.Filters.AuthorizationFilterAttribute.OnAuthorizationAsync(System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Web.Http.Filters.AuthorizationFilterAttribute.System#Web#Http#Filters#IAuthorizationFilter#ExecuteAuthorizationFilterAsync(System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken,System.Func{System.Threading.Tasks.Task{System.Net.Http.HttpResponseMessage}})">
+ <summary>Executes the authorization filter during synchronization.</summary>
+ <returns>The authorization filter during synchronization.</returns>
+ <param name="actionContext">The action context, which encapsulates information for using <see cref="T:System.Web.Http.Filters.AuthorizationFilterAttribute" />.</param>
+ <param name="cancellationToken">The cancellation token that cancels the operation.</param>
+ <param name="continuation">A continuation of the operation.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.ConfigurationFilterProvider">
+ <summary>Represents the configuration filter provider.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.ConfigurationFilterProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.ConfigurationFilterProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.ConfigurationFilterProvider.GetFilters(System.Web.Http.HttpConfiguration,System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary>Returns the filters that are associated with this configuration method.</summary>
+ <returns>The filters that are associated with this configuration method.</returns>
+ <param name="configuration">The configuration.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.ExceptionFilterAttribute">
+ <summary>Represents the attributes for the exception filter.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.ExceptionFilterAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.ExceptionFilterAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.ExceptionFilterAttribute.OnException(System.Web.Http.Filters.HttpActionExecutedContext)">
+ <summary>Raises the exception event.</summary>
+ <param name="actionExecutedContext">The context for the action.</param>
+ </member>
+ <member name="M:System.Web.Http.Filters.ExceptionFilterAttribute.OnExceptionAsync(System.Web.Http.Filters.HttpActionExecutedContext,System.Threading.CancellationToken)"></member>
+ <member name="M:System.Web.Http.Filters.ExceptionFilterAttribute.System#Web#Http#Filters#IExceptionFilter#ExecuteExceptionFilterAsync(System.Web.Http.Filters.HttpActionExecutedContext,System.Threading.CancellationToken)">
+ <summary>Asynchronously executes the exception filter.</summary>
+ <returns>The result of the execution.</returns>
+ <param name="actionExecutedContext">The context for the action.</param>
+ <param name="cancellationToken">The cancellation context.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.FilterAttribute">
+ <summary>Represents the base class for action-filter attributes.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.FilterAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.FilterAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.Filters.FilterAttribute.AllowMultiple">
+ <summary>Gets a value that indicates whether multiple filters are allowed.</summary>
+ <returns>true if multiple filters are allowed; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Http.Filters.FilterInfo">
+ <summary>Provides information about the available action filters.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.FilterInfo.#ctor(System.Web.Http.Filters.IFilter,System.Web.Http.Filters.FilterScope)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.FilterInfo" /> class.</summary>
+ <param name="instance">The instance of this class.</param>
+ <param name="scope">The scope of this class.</param>
+ </member>
+ <member name="P:System.Web.Http.Filters.FilterInfo.Instance">
+ <summary>Gets or sets an instance of the <see cref="T:System.Web.Http.Filters.FilterInfo" />.</summary>
+ <returns>A <see cref="T:System.Web.Http.Filters.FilterInfo" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Filters.FilterInfo.Scope">
+ <summary>Gets or sets the scope <see cref="T:System.Web.Http.Filters.FilterInfo" />.</summary>
+ <returns>The scope of the FilterInfo.</returns>
+ </member>
+ <member name="T:System.Web.Http.Filters.FilterScope">
+ <summary>Defines values that specify the order in which filters run within the same filter type and filter order.</summary>
+ </member>
+ <member name="F:System.Web.Http.Filters.FilterScope.Action">
+ <summary>Specifies an order after Controller. </summary>
+ </member>
+ <member name="F:System.Web.Http.Filters.FilterScope.Controller">
+ <summary>Specifies an order before Action and after Global.</summary>
+ </member>
+ <member name="F:System.Web.Http.Filters.FilterScope.Global">
+ <summary>Specifies an action before Controller.</summary>
+ </member>
+ <member name="T:System.Web.Http.Filters.HttpActionExecutedContext">
+ <summary>Represents the action of the HTTP executed context.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpActionExecutedContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.HttpActionExecutedContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpActionExecutedContext.#ctor(System.Web.Http.Controllers.HttpActionContext,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.HttpActionExecutedContext" /> class.</summary>
+ <param name="actionContext">The action context.</param>
+ <param name="exception">The exception.</param>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpActionExecutedContext.ActionContext">
+ <summary>Gets or sets the HTTP action context.</summary>
+ <returns>The HTTP action context.</returns>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpActionExecutedContext.Exception">
+ <summary>Gets or sets the exception that was raised during the execution.</summary>
+ <returns>The exception that was raised during the execution.</returns>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpActionExecutedContext.Request">
+ <summary>Gets the <see cref="T:System.Net.Http.HttpRequestMessage" /> object for the context.</summary>
+ <returns>The <see cref="T:System.Net.Http.HttpRequestMessage" /> object for the context.</returns>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpActionExecutedContext.Response">
+ <summary>Gets or sets the <see cref="T:System.Net.Http.HttpResponseMessage" /> for the context.</summary>
+ <returns>The <see cref="T:System.Net.Http.HttpResponseMessage" /> for the context.</returns>
+ </member>
+ <member name="T:System.Web.Http.Filters.HttpAuthenticationChallengeContext">
+ <summary>Represents an authentication challenge context containing information for executing an authentication challenge.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpAuthenticationChallengeContext.#ctor(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.IHttpActionResult)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.HttpAuthenticationChallengeContext" /> class.</summary>
+ <param name="actionContext">The action context.</param>
+ <param name="result">The current action result.</param>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpAuthenticationChallengeContext.ActionContext">
+ <summary>Gets the action context.</summary>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpAuthenticationChallengeContext.Request">
+ <summary>Gets the request message.</summary>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpAuthenticationChallengeContext.Result">
+ <summary>Gets or sets the action result to execute.</summary>
+ </member>
+ <member name="T:System.Web.Http.Filters.HttpAuthenticationContext">
+ <summary>Represents an authentication context containing information for performing authentication.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpAuthenticationContext.#ctor(System.Web.Http.Controllers.HttpActionContext,System.Security.Principal.IPrincipal)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.HttpAuthenticationContext" /> class.</summary>
+ <param name="actionContext">The action context.</param>
+ <param name="principal">The current principal.</param>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpAuthenticationContext.ActionContext">
+ <summary>Gets the action context.</summary>
+ <returns>The action context.</returns>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpAuthenticationContext.ErrorResult">
+ <summary>Gets or sets an action result that will produce an error response (if authentication failed; otherwise, null).</summary>
+ <returns>An action result that will produce an error response.</returns>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpAuthenticationContext.Principal">
+ <summary>Gets or sets the authenticated principal.</summary>
+ <returns>The authenticated principal.</returns>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpAuthenticationContext.Request">
+ <summary>Gets the request message.</summary>
+ <returns>The request message.</returns>
+ </member>
+ <member name="T:System.Web.Http.Filters.HttpFilterCollection">
+ <summary>Represents a collection of HTTP filters.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpFilterCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Filters.HttpFilterCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpFilterCollection.Add(System.Web.Http.Filters.IFilter)">
+ <summary>Adds an item at the end of the collection.</summary>
+ <param name="filter">The item to add to the collection.</param>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpFilterCollection.AddRange(System.Collections.Generic.IEnumerable{System.Web.Http.Filters.IFilter})"></member>
+ <member name="M:System.Web.Http.Filters.HttpFilterCollection.Clear">
+ <summary>Removes all item in the collection.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpFilterCollection.Contains(System.Web.Http.Filters.IFilter)">
+ <summary>Determines whether the collection contains the specified item.</summary>
+ <returns>true if the collection contains the specified item; otherwise, false.</returns>
+ <param name="filter">The item to check.</param>
+ </member>
+ <member name="P:System.Web.Http.Filters.HttpFilterCollection.Count">
+ <summary>Gets the number of elements in the collection.</summary>
+ <returns>The number of elements in the collection.</returns>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpFilterCollection.GetEnumerator">
+ <summary>Gets an enumerator that iterates through the collection.</summary>
+ <returns>An enumerator object that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpFilterCollection.Remove(System.Web.Http.Filters.IFilter)">
+ <summary>Removes the specified item from the collection.</summary>
+ <param name="filter">The item to remove in the collection.</param>
+ </member>
+ <member name="M:System.Web.Http.Filters.HttpFilterCollection.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Gets an enumerator that iterates through the collection.</summary>
+ <returns>An enumerator object that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="T:System.Web.Http.Filters.IActionFilter">
+ <summary>Defines the methods that are used in an action filter.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.IActionFilter.ExecuteActionFilterAsync(System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken,System.Func{System.Threading.Tasks.Task{System.Net.Http.HttpResponseMessage}})">
+ <summary>Executes the filter action asynchronously.</summary>
+ <returns>The newly created task for this operation.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="cancellationToken">The cancellation token assigned for this task.</param>
+ <param name="continuation">The delegate function to continue after the action method is invoked.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.IAuthenticationFilter">
+ <summary>Defines a filter that performs authentication.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.IAuthenticationFilter.AuthenticateAsync(System.Web.Http.Filters.HttpAuthenticationContext,System.Threading.CancellationToken)">
+ <summary>Authenticates the request.</summary>
+ <returns>A Task that will perform authentication.</returns>
+ <param name="context">The authentication context.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="M:System.Web.Http.Filters.IAuthenticationFilter.ChallengeAsync(System.Web.Http.Filters.HttpAuthenticationChallengeContext,System.Threading.CancellationToken)"></member>
+ <member name="T:System.Web.Http.Filters.IAuthorizationFilter">
+ <summary>Defines the methods that are required for an authorization filter.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.IAuthorizationFilter.ExecuteAuthorizationFilterAsync(System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken,System.Func{System.Threading.Tasks.Task{System.Net.Http.HttpResponseMessage}})">
+ <summary>Executes the authorization filter to synchronize.</summary>
+ <returns>The authorization filter to synchronize.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="cancellationToken">The cancellation token associated with the filter.</param>
+ <param name="continuation">The continuation.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.IExceptionFilter">
+ <summary>Defines the methods that are required for an exception filter.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.IExceptionFilter.ExecuteExceptionFilterAsync(System.Web.Http.Filters.HttpActionExecutedContext,System.Threading.CancellationToken)">
+ <summary>Executes an asynchronous exception filter.</summary>
+ <returns>An asynchronous exception filter.</returns>
+ <param name="actionExecutedContext">The action executed context.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.IFilter">
+ <summary>Defines the methods that are used in a filter.</summary>
+ </member>
+ <member name="P:System.Web.Http.Filters.IFilter.AllowMultiple">
+ <summary>Gets or sets a value indicating whether more than one instance of the indicated attribute can be specified for a single program element.</summary>
+ <returns>true if more than one instance is allowed to be specified; otherwise, false. The default is false.</returns>
+ </member>
+ <member name="T:System.Web.Http.Filters.IFilterProvider">
+ <summary>Provides filter information.</summary>
+ </member>
+ <member name="M:System.Web.Http.Filters.IFilterProvider.GetFilters(System.Web.Http.HttpConfiguration,System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary>Returns an enumeration of filters.</summary>
+ <returns>An enumeration of filters.</returns>
+ <param name="configuration">The HTTP configuration.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="T:System.Web.Http.Filters.IOverrideFilter"></member>
+ <member name="P:System.Web.Http.Filters.IOverrideFilter.FiltersToOverride"></member>
+ <member name="T:System.Web.Http.Hosting.HttpPropertyKeys">
+ <summary> Provides common keys for properties stored in the <see cref="P:System.Net.Http.HttpRequestMessage.Properties" /></summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.ClientCertificateKey">
+ <summary>Provides a key for the client certificate for this request.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.DependencyScope">
+ <summary>Provides a key for the <see cref="T:System.Web.Http.Dependencies.IDependencyScope" /> associated with this request.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.DisposableRequestResourcesKey">
+ <summary>Provides a key for the collection of resources that should be disposed when a request is disposed.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.HttpActionDescriptorKey">
+ <summary> Provides a key for the <see cref="T:System.Web.Http.Controllers.HttpActionDescriptor" /> associated with this request. </summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.HttpConfigurationKey">
+ <summary>Provides a key for the <see cref="T:System.Web.Http.HttpConfiguration" /> associated with this request.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.HttpRouteDataKey">
+ <summary>Provides a key for the <see cref="T:System.Web.Http.Routing.IHttpRouteData" /> associated with this request.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.IncludeErrorDetailKey">
+ <summary>Provides a key that indicates whether error details are to be included in the response for this HTTP request.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.IsBatchRequest">
+ <summary> Provides a key that indicates whether the request is a batch request. </summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.IsLocalKey">
+ <summary>Provides a key that indicates whether the request originates from a local address.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.NoRouteMatched">
+ <summary> Provides a key that indicates whether the request failed to match a route. </summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.RequestContextKey">
+ <summary>Provides a key for the <see cref="T:System.Web.Http.Controllers.HttpRequestContext" /> for this request.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.RequestCorrelationKey">
+ <summary>Provides a key for the <see cref="T:System.Guid" /> stored in <see cref="T:System.Net.Http.Properties" />. This is the correlation ID for that request.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.RequestQueryNameValuePairsKey">
+ <summary>Provides a key for the parsed query string stored in <see cref="T:System.Net.Http.Properties" />.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.RetrieveClientCertificateDelegateKey">
+ <summary>Provides a key for a delegate which can retrieve the client certificate for this request.</summary>
+ </member>
+ <member name="F:System.Web.Http.Hosting.HttpPropertyKeys.SynchronizationContextKey">
+ <summary>Provides a key for the current <see cref="T:System.Threading.SynchronizationContext" /> stored in Properties(). If Current() is null then no context is stored.</summary>
+ </member>
+ <member name="T:System.Web.Http.Hosting.IHostBufferPolicySelector">
+ <summary> Interface for controlling the use of buffering requests and responses in the host. If a host provides support for buffering requests and/or responses then it can use this interface to determine the policy for when buffering is to be used.</summary>
+ </member>
+ <member name="M:System.Web.Http.Hosting.IHostBufferPolicySelector.UseBufferedInputStream(System.Object)">
+ <summary>Determines whether the host should buffer the <see cref="T:System.Net.Http.HttpRequestMessage" /> entity body.</summary>
+ <returns>true if buffering should be used; otherwise a streamed request should be used.</returns>
+ <param name="hostContext">The host context.</param>
+ </member>
+ <member name="M:System.Web.Http.Hosting.IHostBufferPolicySelector.UseBufferedOutputStream(System.Net.Http.HttpResponseMessage)">
+ <summary>Determines whether the host should buffer the <see cref="T.System.Net.Http.HttpResponseMessage" /> entity body.</summary>
+ <returns>true if buffering should be used; otherwise a streamed response should be used.</returns>
+ <param name="response">The HTTP response message.</param>
+ </member>
+ <member name="T:System.Web.Http.Hosting.SuppressHostPrincipalMessageHandler">
+ <summary>Represents a message handler that suppresses host authentication results.</summary>
+ </member>
+ <member name="M:System.Web.Http.Hosting.SuppressHostPrincipalMessageHandler.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Hosting.SuppressHostPrincipalMessageHandler" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Hosting.SuppressHostPrincipalMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
+ <summary>Asynchronously sends a request message.</summary>
+ <returns>That task that completes the asynchronous operation.</returns>
+ <param name="request">The request message to send.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="T:System.Web.Http.Metadata.ModelMetadata">
+ <summary>Represents the metadata class of the ModelMetadata.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.ModelMetadata.#ctor(System.Web.Http.Metadata.ModelMetadataProvider,System.Type,System.Func{System.Object},System.Type,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.ModelMetadata" /> class.</summary>
+ <param name="provider">The provider.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.AdditionalValues">
+ <summary>Gets a dictionary that contains additional metadata about the model.</summary>
+ <returns>A dictionary that contains additional metadata about the model.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.ContainerType">
+ <summary>Gets or sets the type of the container for the model.</summary>
+ <returns>The type of the container for the model.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.ConvertEmptyStringToNull">
+ <summary>Gets or sets a value that indicates whether empty strings that are posted back in forms should be converted to null.</summary>
+ <returns>true if empty strings that are posted back in forms should be converted to null; otherwise, false. The default value is true.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.Description">
+ <summary>Gets or sets the description of the model.</summary>
+ <returns>The description of the model. The default value is null.</returns>
+ </member>
+ <member name="M:System.Web.Http.Metadata.ModelMetadata.GetDisplayName">
+ <summary>Gets the display name for the model.</summary>
+ <returns>The display name for the model.</returns>
+ </member>
+ <member name="M:System.Web.Http.Metadata.ModelMetadata.GetValidators(System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider})">
+ <summary>Gets a list of validators for the model.</summary>
+ <returns>A list of validators for the model.</returns>
+ <param name="validatorProviders">The validator providers for the model.</param>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.IsComplexType">
+ <summary>Gets or sets a value that indicates whether the model is a complex type.</summary>
+ <returns>A value that indicates whether the model is considered a complex.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.IsNullableValueType">
+ <summary>Gets a value that indicates whether the type is nullable.</summary>
+ <returns>true if the type is nullable; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.IsReadOnly">
+ <summary>Gets or sets a value that indicates whether the model is read-only.</summary>
+ <returns>true if the model is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.Model">
+ <summary>Gets the value of the model.</summary>
+ <returns>The model value can be null.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.ModelType">
+ <summary>Gets the type of the model.</summary>
+ <returns>The type of the model.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.Properties">
+ <summary>Gets a collection of model metadata objects that describe the properties of the model.</summary>
+ <returns>A collection of model metadata objects that describe the properties of the model.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.PropertyName">
+ <summary>Gets the property name.</summary>
+ <returns>The property name.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.ModelMetadata.Provider">
+ <summary>Gets or sets the provider.</summary>
+ <returns>The provider.</returns>
+ </member>
+ <member name="T:System.Web.Http.Metadata.ModelMetadataProvider">
+ <summary>Provides an abstract base class for a custom metadata provider.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.ModelMetadataProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.ModelMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.ModelMetadataProvider.GetMetadataForProperties(System.Object,System.Type)">
+ <summary>Gets a ModelMetadata object for each property of a model.</summary>
+ <returns>A ModelMetadata object for each property of a model.</returns>
+ <param name="container">The container.</param>
+ <param name="containerType">The type of the container.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.ModelMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)">
+ <summary>Gets a metadata for the specified property.</summary>
+ <returns>The metadata model for the specified property.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="propertyName">The property to get the metadata model for.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.ModelMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)">
+ <summary>Gets the metadata for the specified model accessor and model type.</summary>
+ <returns>The metadata.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the mode.</param>
+ </member>
+ <member name="T:System.Web.Http.Metadata.Providers.AssociatedMetadataProvider`1">
+ <summary>Provides an abstract class to implement a metadata provider.</summary>
+ <typeparam name="TModelMetadata">The type of the model metadata.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.AssociatedMetadataProvider`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.Providers.AssociatedMetadataProvider`1" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.AssociatedMetadataProvider`1.CreateMetadataFromPrototype(`0,System.Func{System.Object})">
+ <summary>When overridden in a derived class, creates the model metadata for the property using the specified prototype.</summary>
+ <returns>The model metadata for the property.</returns>
+ <param name="prototype">The prototype from which to create the model metadata.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.AssociatedMetadataProvider`1.CreateMetadataPrototype(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Type,System.String)">
+ <summary>When overridden in a derived class, creates the model metadata for the property.</summary>
+ <returns>The model metadata for the property.</returns>
+ <param name="attributes">The set of attributes.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.AssociatedMetadataProvider`1.GetMetadataForProperties(System.Object,System.Type)">
+ <summary>Retrieves a list of properties for the model.</summary>
+ <returns>A list of properties for the model.</returns>
+ <param name="container">The model container.</param>
+ <param name="containerType">The type of the container.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.AssociatedMetadataProvider`1.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)">
+ <summary>Retrieves the metadata for the specified property using the container type and property name.</summary>
+ <returns>The metadata for the specified property.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.AssociatedMetadataProvider`1.GetMetadataForType(System.Func{System.Object},System.Type)">
+ <summary>Returns the metadata for the specified property using the type of the model.</summary>
+ <returns>The metadata for the specified property.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the container.</param>
+ </member>
+ <member name="T:System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes">
+ <summary>Provides prototype cache data for <see cref="T:System.Web.Http.Metadata.Providers.CachedModelMetadata`1" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes.#ctor(System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes" /> class.</summary>
+ <param name="attributes">The attributes that provides data for the initialization.</param>
+ </member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes.Display">
+ <summary>Gets or sets the metadata display attribute.</summary>
+ <returns>The metadata display attribute.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes.DisplayFormat">
+ <summary>Gets or sets the metadata display format attribute.</summary>
+ <returns>The metadata display format attribute.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes.DisplayName"></member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes.Editable">
+ <summary>Gets or sets the metadata editable attribute.</summary>
+ <returns>The metadata editable attribute.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedDataAnnotationsMetadataAttributes.ReadOnly">
+ <summary>Gets or sets the metadata read-only attribute.</summary>
+ <returns>The metadata read-only attribute.</returns>
+ </member>
+ <member name="T:System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata">
+ <summary>Provides a container for common metadata, for the <see cref="T:System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider" /> class, for a data model.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata.#ctor(System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata,System.Func{System.Object})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata" /> class.</summary>
+ <param name="prototype">The prototype used to initialize the model metadata.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata.#ctor(System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider,System.Type,System.Type,System.String,System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata" /> class.</summary>
+ <param name="provider">The metadata provider.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the property.</param>
+ <param name="attributes">The attributes that provides data for the initialization.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata.ComputeConvertEmptyStringToNull">
+ <summary>Retrieves a value that indicates whether empty strings that are posted back in forms should be converted to null.</summary>
+ <returns>true if empty strings that are posted back in forms should be converted to null; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata.ComputeDescription">
+ <summary>Retrieves the description of the model.</summary>
+ <returns>The description of the model.</returns>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata.ComputeIsReadOnly">
+ <summary>Retrieves a value that indicates whether the model is read-only.</summary>
+ <returns>true if the model is read-only; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata.GetDisplayName"></member>
+ <member name="T:System.Web.Http.Metadata.Providers.CachedModelMetadata`1">
+ <summary>Provides prototype cache data for the <see cref="T:System.Web.Http.Metadata.Providers.CachedModelMetadata`1" />.</summary>
+ <typeparam name="TPrototypeCache">The type of prototype cache.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.#ctor(System.Web.Http.Metadata.Providers.CachedModelMetadata{`0},System.Func{System.Object})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.Providers.CachedModelMetadata`1" /> class.</summary>
+ <param name="prototype">The prototype.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.#ctor(System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider,System.Type,System.Type,System.String,`0)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.Providers.CachedModelMetadata`1" /> class.</summary>
+ <param name="provider">The provider.</param>
+ <param name="containerType">The type of container.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the property.</param>
+ <param name="prototypeCache">The prototype cache.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.ComputeConvertEmptyStringToNull">
+ <summary>Indicates whether empty strings that are posted back in forms should be computed and converted to null.</summary>
+ <returns>true if empty strings that are posted back in forms should be computed and converted to null; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.ComputeDescription">
+ <summary>Indicates the computation value.</summary>
+ <returns>The computation value.</returns>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.ComputeIsComplexType">
+ <summary>Gets a value that indicates whether the model is a complex type.</summary>
+ <returns>A value that indicates whether the model is considered a complex type by the Web API framework.</returns>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.ComputeIsReadOnly">
+ <summary>Gets a value that indicates whether the model to be computed is read-only.</summary>
+ <returns>true if the model to be computed is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.ConvertEmptyStringToNull">
+ <summary>Gets or sets a value that indicates whether empty strings that are posted back in forms should be converted to null.</summary>
+ <returns>true if empty strings that are posted back in forms should be converted to null; otherwise, false. The default value is true.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.Description">
+ <summary>Gets or sets the description of the model.</summary>
+ <returns>The description of the model.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.IsComplexType">
+ <summary>Gets a value that indicates whether the model is a complex type.</summary>
+ <returns>A value that indicates whether the model is considered a complex type by the Web API framework.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.IsReadOnly">
+ <summary>Gets or sets a value that indicates whether the model is read-only.</summary>
+ <returns>true if the model is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.Metadata.Providers.CachedModelMetadata`1.PrototypeCache">
+ <summary>Gets or sets a value that indicates whether the prototype cache is updating.</summary>
+ <returns>true if the prototype cache is updating; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider">
+ <summary>Implements the default model metadata provider.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider.CreateMetadataFromPrototype(System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata,System.Func{System.Object})">
+ <summary>Creates the metadata from prototype for the specified property.</summary>
+ <returns>The metadata for the property.</returns>
+ <param name="prototype">The prototype.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.DataAnnotationsModelMetadataProvider.CreateMetadataPrototype(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Type,System.String)">
+ <summary>Creates the metadata for the specified property.</summary>
+ <returns>The metadata for the property.</returns>
+ <param name="attributes">The attributes.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="T:System.Web.Http.Metadata.Providers.EmptyModelMetadataProvider">
+ <summary>Represents an empty model metadata provider.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.EmptyModelMetadataProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Metadata.Providers.EmptyModelMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.EmptyModelMetadataProvider.CreateMetadataFromPrototype(System.Web.Http.Metadata.ModelMetadata,System.Func{System.Object})">
+ <summary>Creates metadata from prototype.</summary>
+ <returns>The metadata.</returns>
+ <param name="prototype">The model metadata prototype.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ </member>
+ <member name="M:System.Web.Http.Metadata.Providers.EmptyModelMetadataProvider.CreateMetadataPrototype(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Type,System.String)">
+ <summary>Creates a prototype of the metadata provider of the <see cref="T:System.Web.Http.Metadata.Providers.EmptyModelMetadataProvider" />.</summary>
+ <returns>A prototype of the metadata provider.</returns>
+ <param name="attributes">The attributes.</param>
+ <param name="containerType">The type of container.</param>
+ <param name="modelType">The type of model.</param>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.CancellationTokenParameterBinding">
+ <summary>Represents the binding directly to the cancellation token.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.CancellationTokenParameterBinding.#ctor(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.CancellationTokenParameterBinding" /> class.</summary>
+ <param name="descriptor">The binding descriptor.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.CancellationTokenParameterBinding.ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider,System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)">
+ <summary>Executes the binding during synchronization.</summary>
+ <returns>The binding during synchronization.</returns>
+ <param name="metadataProvider">The metadata provider.</param>
+ <param name="actionContext">The action context.</param>
+ <param name="cancellationToken">The notification after the cancellation of the operations.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.CustomModelBinderAttribute">
+ <summary>Represents an attribute that invokes a custom model binder.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.CustomModelBinderAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.CustomModelBinderAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.CustomModelBinderAttribute.GetBinder">
+ <summary>Retrieves the associated model binder.</summary>
+ <returns>A reference to an object that implements the <see cref="T:System.Web.Http.ModelBinding.IModelBinder" /> interface.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.DefaultActionValueBinder">
+ <summary>Represents the default action value of the binder.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.DefaultActionValueBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.DefaultActionValueBinder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.DefaultActionValueBinder.GetBinding(System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary>Default implementation of the <see cref="T:System.Web.Http.Controllers.IActionValueBinder" /> interface. This interface is the primary entry point for binding action parameters.</summary>
+ <returns>The <see cref="T:System.Web.Http.Controllers.HttpActionBinding" /> associated with the <see cref="T:System.Web.Http.ModelBinding.DefaultActionValueBinder" />.</returns>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.DefaultActionValueBinder.GetParameterBinding(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary>Gets the <see cref="T:System.Web.Http.Controllers.HttpParameterBinding" /> associated with the <see cref="T:System.Web.Http.ModelBinding.DefaultActionValueBinder" />.</summary>
+ <returns>The <see cref="T:System.Web.Http.Controllers.HttpParameterBinding" /> associated with the <see cref="T:System.Web.Http.ModelBinding.DefaultActionValueBinder" />.</returns>
+ <param name="parameter">The parameter descriptor.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ErrorParameterBinding">
+ <summary>Defines a binding error.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ErrorParameterBinding.#ctor(System.Web.Http.Controllers.HttpParameterDescriptor,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ErrorParameterBinding" /> class.</summary>
+ <param name="descriptor">The error descriptor.</param>
+ <param name="message">The message.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ErrorParameterBinding.ErrorMessage">
+ <summary>Gets the error message.</summary>
+ <returns>The error message.</returns>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ErrorParameterBinding.ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider,System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)">
+ <summary>Executes the binding method during synchronization.</summary>
+ <param name="metadataProvider">The metadata provider.</param>
+ <param name="actionContext">The action context.</param>
+ <param name="cancellationToken">The cancellation Token value.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.FormatterParameterBinding">
+ <summary>Represents parameter binding that will read from the body and invoke the formatters.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormatterParameterBinding.#ctor(System.Web.Http.Controllers.HttpParameterDescriptor,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Web.Http.Validation.IBodyModelValidator)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.FormatterParameterBinding" /> class.</summary>
+ <param name="descriptor">The descriptor.</param>
+ <param name="formatters">The formatter.</param>
+ <param name="bodyModelValidator">The body model validator.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.FormatterParameterBinding.BodyModelValidator">
+ <summary>Gets or sets an interface for the body model validator.</summary>
+ <returns>An interface for the body model validator.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.FormatterParameterBinding.ErrorMessage">
+ <summary>Gets the error message.</summary>
+ <returns>The error message.</returns>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormatterParameterBinding.ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider,System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)">
+ <summary>Asynchronously execute the binding of <see cref="T:System.Web.Http.ModelBinding.FormatterParameterBinding" />.</summary>
+ <returns>The result of the action.</returns>
+ <param name="metadataProvider">The metadata provider.</param>
+ <param name="actionContext">The context associated with the action.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.FormatterParameterBinding.Formatters">
+ <summary>Gets or sets an enumerable object that represents the formatter for the parameter binding.</summary>
+ <returns>An enumerable object that represents the formatter for the parameter binding.</returns>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormatterParameterBinding.ReadContentAsync(System.Net.Http.HttpRequestMessage,System.Type,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Asynchronously reads the content of <see cref="T:System.Web.Http.ModelBinding.FormatterParameterBinding" />.</summary>
+ <returns>The result of the action.</returns>
+ <param name="request">The request.</param>
+ <param name="type">The type.</param>
+ <param name="formatters">The formatter.</param>
+ <param name="formatterLogger">The format logger.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormatterParameterBinding.ReadContentAsync(System.Net.Http.HttpRequestMessage,System.Type,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter},System.Net.Http.Formatting.IFormatterLogger,System.Threading.CancellationToken)"></member>
+ <member name="P:System.Web.Http.ModelBinding.FormatterParameterBinding.WillReadBody">
+ <summary>Gets whether the <see cref="T:System.Web.Http.ModelBinding.FormatterParameterBinding" />will read body.</summary>
+ <returns>True if the <see cref="T:System.Web.Http.ModelBinding.FormatterParameterBinding" />will read body; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.FormDataCollectionExtensions">
+ <summary>Represents the extensions for the collection of form data.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormDataCollectionExtensions.ReadAs``1(System.Net.Http.Formatting.FormDataCollection)">
+ <summary>Reads the collection extensions with specified type.</summary>
+ <returns>The read collection extensions.</returns>
+ <param name="formData">The form data.</param>
+ <typeparam name="T">The generic type.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormDataCollectionExtensions.ReadAs``1(System.Net.Http.Formatting.FormDataCollection,System.String,System.Net.Http.Formatting.IRequiredMemberSelector,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Reads the collection extensions with specified type.</summary>
+ <returns>The collection extensions.</returns>
+ <param name="formData">The form data.</param>
+ <param name="modelName">The name of the model.</param>
+ <param name="requiredMemberSelector">The required member selector.</param>
+ <param name="formatterLogger">The formatter logger.</param>
+ <typeparam name="T">The generic type.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormDataCollectionExtensions.ReadAs``1(System.Net.Http.Formatting.FormDataCollection,System.String,System.Web.Http.Controllers.HttpActionContext)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormDataCollectionExtensions.ReadAs(System.Net.Http.Formatting.FormDataCollection,System.Type)">
+ <summary>Reads the collection extensions with specified type.</summary>
+ <returns>The collection extensions with specified type.</returns>
+ <param name="formData">The form data.</param>
+ <param name="type">The type of the object.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormDataCollectionExtensions.ReadAs(System.Net.Http.Formatting.FormDataCollection,System.Type,System.String,System.Net.Http.Formatting.IRequiredMemberSelector,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Reads the collection extensions with specified type and model name.</summary>
+ <returns>The collection extensions.</returns>
+ <param name="formData">The form data.</param>
+ <param name="type">The type of the object.</param>
+ <param name="modelName">The name of the model.</param>
+ <param name="requiredMemberSelector">The required member selector.</param>
+ <param name="formatterLogger">The formatter logger.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormDataCollectionExtensions.ReadAs(System.Net.Http.Formatting.FormDataCollection,System.Type,System.String,System.Net.Http.Formatting.IRequiredMemberSelector,System.Net.Http.Formatting.IFormatterLogger,System.Web.Http.HttpConfiguration)">
+ <summary>Deserialize the form data to the given type, using model binding.</summary>
+ <returns>best attempt to bind the object. The best attempt may be null.</returns>
+ <param name="formData">collection with parsed form url data</param>
+ <param name="type">target type to read as</param>
+ <param name="modelName">null or empty to read the entire form as a single object. This is common for body data. Or the name of a model to do a partial binding against the form data. This is common for extracting individual fields.</param>
+ <param name="requiredMemberSelector">The <see cref="T:System.Net.Http.Formatting.IRequiredMemberSelector" /> used to determine required members.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ <param name="config">The <see cref="T:System.Web.Http.HttpConfiguration" /> configuration to pick binder from. Can be null if the config was not created already. In that case a new config is created.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.FormDataCollectionExtensions.ReadAs(System.Net.Http.Formatting.FormDataCollection,System.Type,System.String,System.Web.Http.Controllers.HttpActionContext)"></member>
+ <member name="M:System.Web.Http.ModelBinding.FormDataCollectionExtensions.ReadAs(System.Net.Http.Formatting.FormDataCollection,System.Type,System.Web.Http.Controllers.HttpActionContext)"></member>
+ <member name="M:System.Web.Http.ModelBinding.FormDataCollectionExtensions.ReadAs``1(System.Net.Http.Formatting.FormDataCollection,System.Web.Http.Controllers.HttpActionContext)">
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.HttpBindingBehavior">
+ <summary>Enumerates the behavior of the HTTP binding.</summary>
+ </member>
+ <member name="F:System.Web.Http.ModelBinding.HttpBindingBehavior.Never">
+ <summary>Never use HTTP binding.</summary>
+ </member>
+ <member name="F:System.Web.Http.ModelBinding.HttpBindingBehavior.Optional">
+ <summary>The optional binding behavior</summary>
+ </member>
+ <member name="F:System.Web.Http.ModelBinding.HttpBindingBehavior.Required">
+ <summary>HTTP binding is required.</summary>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.HttpBindingBehaviorAttribute">
+ <summary>Provides a base class for model-binding behavior attributes.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.HttpBindingBehaviorAttribute.#ctor(System.Web.Http.ModelBinding.HttpBindingBehavior)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.HttpBindingBehaviorAttribute" /> class.</summary>
+ <param name="behavior">The behavior.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.HttpBindingBehaviorAttribute.Behavior">
+ <summary>Gets or sets the behavior category.</summary>
+ <returns>The behavior category.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.HttpBindingBehaviorAttribute.TypeId">
+ <summary>Gets the unique identifier for this attribute.</summary>
+ <returns>The id for this attribute.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.HttpRequestParameterBinding">
+ <summary>Parameter binds to the request.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.HttpRequestParameterBinding.#ctor(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.HttpRequestParameterBinding" /> class.</summary>
+ <param name="descriptor">The parameter descriptor.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.HttpRequestParameterBinding.ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider,System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)">
+ <summary>Asynchronously executes parameter binding.</summary>
+ <returns>The binded parameter.</returns>
+ <param name="metadataProvider">The metadata provider.</param>
+ <param name="actionContext">The action context.</param>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.IModelBinder">
+ <summary>Defines the methods that are required for a model binder.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.IModelBinder.BindModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Binds the model to a value by using the specified controller context and binding context.</summary>
+ <returns>true if model binding is successful; otherwise, false.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.IValueProviderParameterBinding">
+ <summary>Represents a value provider for parameter binding.</summary>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.IValueProviderParameterBinding.ValueProviderFactories">
+ <summary>Gets the <see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" /> instances used by this parameter binding.</summary>
+ <returns>The <see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" /> instances used by this parameter binding.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter">
+ <summary>Represents the <see cref="T:System.Net.Http.Formatting.MediaTypeFormatter" /> class for handling HTML form URL-ended data, also known as application/x-www-form-urlencoded. </summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter.#ctor(System.Web.Http.HttpConfiguration)"></member>
+ <member name="M:System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter.CanReadType(System.Type)">
+ <summary> Determines whether this <see cref="T:System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter" /> can read objects of the specified <paramref name="type" />. </summary>
+ <returns>true if objects of this type can be read; otherwise false.</returns>
+ <param name="type">The type of object that will be read.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter.ReadFromStreamAsync(System.Type,System.IO.Stream,System.Net.Http.HttpContent,System.Net.Http.Formatting.IFormatterLogger)">
+ <summary>Reads an object of the specified <paramref name="type" /> from the specified stream. This method is called during deserialization.</summary>
+ <returns>A <see cref="T:System.Threading.Tasks.Task" /> whose result will be the object instance that has been read.</returns>
+ <param name="type">The type of object to read.</param>
+ <param name="readStream">The <see cref="T:System.IO.Stream" /> from which to read.</param>
+ <param name="content">The content being read.</param>
+ <param name="formatterLogger">The <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> to log events to.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelBinderAttribute">
+ <summary> Specify this parameter uses a model binder. This can optionally specify the specific model binder and value providers that drive that model binder. Derived attributes may provide convenience settings for the model binder or value provider. </summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelBinderAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderAttribute.#ctor(System.Type)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelBinderAttribute" /> class.</summary>
+ <param name="binderType">The type of model binder.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBinderAttribute.BinderType">
+ <summary>Gets or sets the type of model binder.</summary>
+ <returns>The type of model binder. </returns>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderAttribute.GetBinding(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary>Gets the binding for a parameter.</summary>
+ <returns>The <see cref="T:System.Web.Http.Controllers.HttpParameterBinding" />that contains the binding.</returns>
+ <param name="parameter">The parameter to bind.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderAttribute.GetModelBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary> Get the IModelBinder for this type. </summary>
+ <returns> a non-null model binder.</returns>
+ <param name="configuration">The configuration.</param>
+ <param name="modelType">model type that the binder is expected to bind.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderAttribute.GetModelBinderProvider(System.Web.Http.HttpConfiguration)">
+ <summary>Gets the model binder provider.</summary>
+ <returns>The <see cref="T:System.Web.Http.ModelBinding.ModelBinderProvider" /> instance.</returns>
+ <param name="configuration">The <see cref="T:System.Web.Http.HttpConfiguration" /> configuration object.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderAttribute.GetValueProviderFactories(System.Web.Http.HttpConfiguration)">
+ <summary> Gets the value providers that will be fed to the model binder. </summary>
+ <returns>A collection of <see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" /> instances.</returns>
+ <param name="configuration">The <see cref="T:System.Web.Http.HttpConfiguration" /> configuration object.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBinderAttribute.Name">
+ <summary>Gets or sets the name to consider as the parameter name during model binding.</summary>
+ <returns>The parameter name to consider.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBinderAttribute.SuppressPrefixCheck">
+ <summary>Gets or sets a value that specifies whether the prefix check should be suppressed.</summary>
+ <returns>true if the prefix check should be suppressed; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelBinderConfig">
+ <summary>Provides a container for model-binder configuration.</summary>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBinderConfig.ResourceClassKey">
+ <summary>Gets or sets the name of the resource file (class key) that contains localized string values.</summary>
+ <returns>The name of the resource file (class key).</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBinderConfig.TypeConversionErrorMessageProvider">
+ <summary>Gets or sets the current provider for type-conversion error message.</summary>
+ <returns>The current provider for type-conversion error message.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBinderConfig.ValueRequiredErrorMessageProvider">
+ <summary>Gets or sets the current provider for value-required error messages.</summary>
+ <returns>The error message provider.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelBinderErrorMessageProvider">
+ <summary>Provides a container for model-binder error message provider.</summary>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelBinderParameterBinding">
+ <summary> Describes a parameter that gets bound via ModelBinding. </summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderParameterBinding.#ctor(System.Web.Http.Controllers.HttpParameterDescriptor,System.Web.Http.ModelBinding.IModelBinder,System.Collections.Generic.IEnumerable{System.Web.Http.ValueProviders.ValueProviderFactory})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelBinderParameterBinding" /> class.</summary>
+ <param name="descriptor">The parameter descriptor.</param>
+ <param name="modelBinder">The model binder.</param>
+ <param name="valueProviderFactories">The collection of value provider factory.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBinderParameterBinding.Binder">
+ <summary>Gets the model binder.</summary>
+ <returns>The model binder.</returns>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderParameterBinding.ExecuteBindingAsync(System.Web.Http.Metadata.ModelMetadataProvider,System.Web.Http.Controllers.HttpActionContext,System.Threading.CancellationToken)">
+ <summary>Asynchronously executes the parameter binding via the model binder.</summary>
+ <returns>The task that is signaled when the binding is complete.</returns>
+ <param name="metadataProvider">The metadata provider to use for validation.</param>
+ <param name="actionContext">The action context for the binding.</param>
+ <param name="cancellationToken">The cancellation token assigned for this task for cancelling the binding operation.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBinderParameterBinding.ValueProviderFactories">
+ <summary>Gets the collection of value provider factory.</summary>
+ <returns>The collection of value provider factory.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelBinderProvider">
+ <summary>Provides an abstract base class for model binder providers.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Finds a binder for the given type.</summary>
+ <returns>A binder, which can attempt to bind this type. Or null if the binder knows statically that it will never be able to bind the type.</returns>
+ <param name="configuration">A configuration object.</param>
+ <param name="modelType">The type of the model to bind against.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelBindingContext">
+ <summary>Provides the context in which a model binder functions.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBindingContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelBindingContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelBindingContext.#ctor(System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelBindingContext" /> class.</summary>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBindingContext.FallbackToEmptyPrefix">
+ <summary>Gets or sets a value that indicates whether the binder should use an empty prefix.</summary>
+ <returns>true if the binder should use an empty prefix; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBindingContext.Model">
+ <summary>Gets or sets the model.</summary>
+ <returns>The model.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBindingContext.ModelMetadata">
+ <summary>Gets or sets the model metadata.</summary>
+ <returns>The model metadata.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBindingContext.ModelName">
+ <summary>Gets or sets the name of the model.</summary>
+ <returns>The name of the model.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBindingContext.ModelState">
+ <summary>Gets or sets the state of the model.</summary>
+ <returns>The state of the model.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBindingContext.ModelType">
+ <summary>Gets or sets the type of the model.</summary>
+ <returns>The type of the model.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBindingContext.PropertyMetadata">
+ <summary>Gets the property metadata.</summary>
+ <returns>The property metadata.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBindingContext.ValidationNode">
+ <summary>Gets or sets the validation node.</summary>
+ <returns>The validation node.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelBindingContext.ValueProvider">
+ <summary>Gets or sets the value provider.</summary>
+ <returns>The value provider.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelError">
+ <summary>Represents an error that occurs during model binding.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelError.#ctor(System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelError" /> class by using the specified exception.</summary>
+ <param name="exception">The exception.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelError.#ctor(System.Exception,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelError" /> class by using the specified exception and error message.</summary>
+ <param name="exception">The exception.</param>
+ <param name="errorMessage">The error message</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelError.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelError" /> class by using the specified error message.</summary>
+ <param name="errorMessage">The error message</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelError.ErrorMessage">
+ <summary>Gets or sets the error message.</summary>
+ <returns>The error message.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelError.Exception">
+ <summary>Gets or sets the exception object.</summary>
+ <returns>The exception object.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelErrorCollection">
+ <summary>Represents a collection of <see cref="T:System.Web.Http.ModelBinding.ModelError" /> instances.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelErrorCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelErrorCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelErrorCollection.Add(System.Exception)">
+ <summary>Adds the specified Exception object to the model-error collection.</summary>
+ <param name="exception">The exception.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelErrorCollection.Add(System.String)">
+ <summary>Adds the specified error message to the model-error collection.</summary>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelState">
+ <summary>Encapsulates the state of model binding to a property of an action-method argument, or to the argument itself.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelState.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelState" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelState.Errors">
+ <summary>Gets a <see cref="T:System.Web.Http.ModelBinding.ModelErrorCollection" /> object that contains any errors that occurred during model binding.</summary>
+ <returns>The model state errors.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelState.Value">
+ <summary>Gets a <see cref="T:System.Web.Http.ValueProviders.ValueProviderResult" /> object that encapsulates the value that was being bound during model binding.</summary>
+ <returns>The model state value.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ModelStateDictionary">
+ <summary>Represents the state of an attempt to bind a posted form to an action method, which includes validation information.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelStateDictionary" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.#ctor(System.Web.Http.ModelBinding.ModelStateDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ModelStateDictionary" /> class by using values that are copied from the specified model-state dictionary.</summary>
+ <param name="dictionary">The dictionary.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.Http.ModelBinding.ModelState})">
+ <summary>Adds the specified item to the model-state dictionary.</summary>
+ <param name="item">The object to add to the model-state dictionary.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.Add(System.String,System.Web.Http.ModelBinding.ModelState)">
+ <summary>Adds an element that has the specified key and value to the model-state dictionary.</summary>
+ <param name="key">The key of the element to add.</param>
+ <param name="value">The value of the element to add.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.Exception)">
+ <summary>Adds the specified model error to the errors collection for the model-state dictionary that is associated with the specified key.</summary>
+ <param name="key">The key.</param>
+ <param name="exception">The exception.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.AddModelError(System.String,System.String)">
+ <summary>Adds the specified error message to the errors collection for the model-state dictionary that is associated with the specified key.</summary>
+ <param name="key">The key.</param>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.Clear">
+ <summary>Removes all items from the model-state dictionary.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Web.Http.ModelBinding.ModelState})">
+ <summary>Determines whether the model-state dictionary contains a specific value.</summary>
+ <returns>true if item is found in the model-state dictionary; otherwise, false.</returns>
+ <param name="item">The object to locate in the model-state dictionary.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.ContainsKey(System.String)">
+ <summary>Determines whether the model-state dictionary contains the specified key.</summary>
+ <returns>true if the model-state dictionary contains the specified key; otherwise, false.</returns>
+ <param name="key">The key to locate in the model-state dictionary.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.Http.ModelBinding.ModelState}[],System.Int32)">
+ <summary>Copies the elements of the model-state dictionary to an array, starting at a specified index.</summary>
+ <param name="array">The array. The array must have zero-based indexing.</param>
+ <param name="arrayIndex">The zero-based index in array at which copying starts.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelStateDictionary.Count">
+ <summary>Gets the number of key/value pairs in the collection.</summary>
+ <returns>The number of key/value pairs in the collection.</returns>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelStateDictionary.IsReadOnly">
+ <summary>Gets a value that indicates whether the collection is read-only.</summary>
+ <returns>true if the collection is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelStateDictionary.IsValid">
+ <summary>Gets a value that indicates whether this instance of the model-state dictionary is valid.</summary>
+ <returns>true if this instance is valid; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.IsValidField(System.String)">
+ <summary>Determines whether there are any <see cref="T:System.Web.Http.ModelBinding.ModelError" /> objects that are associated with or prefixed with the specified key.</summary>
+ <returns>true if the model-state dictionary contains a value that is associated with the specified key; otherwise, false.</returns>
+ <param name="key">The key.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelStateDictionary.Item(System.String)">
+ <summary>Gets or sets the value that is associated with the specified key.</summary>
+ <returns>The model state item.</returns>
+ <param name="key">The key.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelStateDictionary.Keys">
+ <summary>Gets a collection that contains the keys in the dictionary.</summary>
+ <returns>A collection that contains the keys of the model-state dictionary.</returns>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.Merge(System.Web.Http.ModelBinding.ModelStateDictionary)">
+ <summary>Copies the values from the specified <see cref="T:System.Web.Http.ModelBinding.ModelStateDictionary" /> object into this dictionary, overwriting existing values if keys are the same.</summary>
+ <param name="dictionary">The dictionary.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.Http.ModelBinding.ModelState})">
+ <summary>Removes the first occurrence of the specified object from the model-state dictionary.</summary>
+ <returns>true if item was successfully removed the model-state dictionary; otherwise, false. This method also returns false if item is not found in the model-state dictionary.</returns>
+ <param name="item">The object to remove from the model-state dictionary.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.Remove(System.String)">
+ <summary>Removes the element that has the specified key from the model-state dictionary.</summary>
+ <returns>true if the element is successfully removed; otherwise, false. This method also returns false if key was not found in the model-state dictionary.</returns>
+ <param name="key">The key of the element to remove.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.SetModelValue(System.String,System.Web.Http.ValueProviders.ValueProviderResult)">
+ <summary>Sets the value for the specified key by using the specified value provider dictionary.</summary>
+ <param name="key">The key.</param>
+ <param name="value">The value.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator that iterates through a collection.</summary>
+ <returns>An IEnumerator object that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ModelStateDictionary.TryGetValue(System.String,System.Web.Http.ModelBinding.ModelState@)">
+ <summary>Attempts to gets the value that is associated with the specified key.</summary>
+ <returns>true if the object contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key of the value to get.</param>
+ <param name="value">The value associated with the specified key.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.ModelStateDictionary.Values">
+ <summary>Gets a collection that contains the values in the dictionary.</summary>
+ <returns>A collection that contains the values of the model-state dictionary.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.ParameterBindingRulesCollection">
+ <summary> Collection of functions that can produce a parameter binding for a given parameter. </summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ParameterBindingRulesCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.ParameterBindingRulesCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ParameterBindingRulesCollection.Add(System.Type,System.Func{System.Web.Http.Controllers.HttpParameterDescriptor,System.Web.Http.Controllers.HttpParameterBinding})">
+ <summary> Adds function to the end of the collection. The function added is a wrapper around funcInner that checks that parameterType matches typeMatch. </summary>
+ <param name="typeMatch">type to match against HttpParameterDescriptor.ParameterType</param>
+ <param name="funcInner">inner function that is invoked if type match succeeds</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ParameterBindingRulesCollection.Insert(System.Int32,System.Type,System.Func{System.Web.Http.Controllers.HttpParameterDescriptor,System.Web.Http.Controllers.HttpParameterBinding})">
+ <summary> Insert a function at the specified index in the collection. /// The function added is a wrapper around funcInner that checks that parameterType matches typeMatch. </summary>
+ <param name="index">index to insert at.</param>
+ <param name="typeMatch">type to match against HttpParameterDescriptor.ParameterType</param>
+ <param name="funcInner">inner function that is invoked if type match succeeds</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.ParameterBindingRulesCollection.LookupBinding(System.Web.Http.Controllers.HttpParameterDescriptor)">
+ <summary> Execute each binding function in order until one of them returns a non-null binding. </summary>
+ <returns>the first non-null binding produced for the parameter. Of null if no binding is produced.</returns>
+ <param name="parameter">parameter to bind.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.ArrayModelBinder`1">
+ <summary>Maps a browser request to an array.</summary>
+ <typeparam name="TElement">The type of the array.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ArrayModelBinder`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.ArrayModelBinder`1" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ArrayModelBinder`1.BindModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Indicates whether the model is binded.</summary>
+ <returns>true if the specified model is binded; otherwise, false.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ArrayModelBinder`1.CreateOrReplaceCollection(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})">
+ <summary>Converts the collection to an array.</summary>
+ <returns>true in all cases.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ <param name="newCollection">The new collection.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.ArrayModelBinderProvider">
+ <summary>Provides a model binder for arrays.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ArrayModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.ArrayModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ArrayModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Returns a model binder for arrays.</summary>
+ <returns>A model binder object or null if the attempt to get a model binder is unsuccessful.</returns>
+ <param name="configuration">The configuration.</param>
+ <param name="modelType">The type of model.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.CollectionModelBinder`1">
+ <summary>Maps a browser request to a collection.</summary>
+ <typeparam name="TElement">The type of the collection.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CollectionModelBinder`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.CollectionModelBinder`1" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CollectionModelBinder`1.BindModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Binds the model by using the specified execution context and binding context.</summary>
+ <returns>true if model binding is successful; otherwise, false.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CollectionModelBinder`1.CreateOrReplaceCollection(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{`0})">
+ <summary>Provides a way for derived classes to manipulate the collection before returning it from the binder.</summary>
+ <returns>true in all cases.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ <param name="newCollection">The new collection.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.CollectionModelBinderProvider">
+ <summary>Provides a model binder for a collection.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CollectionModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.CollectionModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CollectionModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Retrieves a model binder for a collection.</summary>
+ <returns>The model binder.</returns>
+ <param name="configuration">The configuration of the model.</param>
+ <param name="modelType">The type of the model.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto">
+ <summary>Represents a data transfer object (DTO) for a complex model.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ComplexModelDto.#ctor(System.Web.Http.Metadata.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.Http.Metadata.ModelMetadata})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto" /> class.</summary>
+ <param name="modelMetadata">The model metadata.</param>
+ <param name="propertyMetadata">The collection of property metadata.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.Binders.ComplexModelDto.ModelMetadata">
+ <summary>Gets or sets the model metadata of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto" />.</summary>
+ <returns>The model metadata of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.Binders.ComplexModelDto.PropertyMetadata">
+ <summary>Gets or sets the collection of property metadata of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto" />.</summary>
+ <returns>The collection of property metadata of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.Binders.ComplexModelDto.Results">
+ <summary>Gets or sets the results of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto" />.</summary>
+ <returns>The results of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.ComplexModelDtoModelBinder">
+ <summary>Represents a model binder for <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto" /> object.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ComplexModelDtoModelBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDtoModelBinder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ComplexModelDtoModelBinder.BindModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Determines whether the specified model is binded.</summary>
+ <returns>true if the specified model is binded; otherwise, false.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.ComplexModelDtoModelBinderProvider">
+ <summary>Represents a complex model that invokes a model binder provider.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ComplexModelDtoModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDtoModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ComplexModelDtoModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Retrieves the associated model binder.</summary>
+ <returns>The model binder.</returns>
+ <param name="configuration">The configuration.</param>
+ <param name="modelType">The type of the model to retrieve.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.ComplexModelDtoResult">
+ <summary>Represents the result for <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDto" /> object.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.ComplexModelDtoResult.#ctor(System.Object,System.Web.Http.Validation.ModelValidationNode)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.ComplexModelDtoResult" /> class.</summary>
+ <param name="model">The object model.</param>
+ <param name="validationNode">The validation node.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.Binders.ComplexModelDtoResult.Model">
+ <summary>Gets or sets the model for this object.</summary>
+ <returns>The model for this object.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.Binders.ComplexModelDtoResult.ValidationNode">
+ <summary>Gets or sets the <see cref="T:System.Web.Http.Validation.ModelValidationNode" /> for this object.</summary>
+ <returns>The <see cref="T:System.Web.Http.Validation.ModelValidationNode" /> for this object.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.CompositeModelBinder">
+ <summary>Represents an <see cref="T:System.Web.Http.ModelBinding.IModelBinder" /> that delegates to one of a collection of <see cref="T:System.Web.Http.ModelBinding.ModelBinderProvider" /> instances.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CompositeModelBinder.#ctor(System.Collections.Generic.IEnumerable{System.Web.Http.ModelBinding.IModelBinder})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.CompositeModelBinder" /> class.</summary>
+ <param name="binders">An enumeration of binders.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CompositeModelBinder.#ctor(System.Web.Http.ModelBinding.IModelBinder[])">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.CompositeModelBinder" /> class.</summary>
+ <param name="binders">An array of binders.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CompositeModelBinder.BindModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Indicates whether the specified model is binded.</summary>
+ <returns>true if the model is binded; otherwise, false.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.CompositeModelBinderProvider">
+ <summary>Represents the class for composite model binder providers.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CompositeModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.CompositeModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CompositeModelBinderProvider.#ctor(System.Collections.Generic.IEnumerable{System.Web.Http.ModelBinding.ModelBinderProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.CompositeModelBinderProvider" /> class.</summary>
+ <param name="providers">A collection of <see cref="T:System.Web.Http.ModelBinding.ModelBinderProvider" /></param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.CompositeModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Gets the binder for the model.</summary>
+ <returns>The binder for the model.</returns>
+ <param name="configuration">The binder configuration.</param>
+ <param name="modelType">The type of the model.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.Binders.CompositeModelBinderProvider.Providers">
+ <summary>Gets the providers for the composite model binder.</summary>
+ <returns>The collection of providers.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.DictionaryModelBinder`2">
+ <summary>Maps a browser request to a dictionary data object.</summary>
+ <typeparam name="TKey">The type of the key.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.DictionaryModelBinder`2.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.DictionaryModelBinder`2" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.DictionaryModelBinder`2.CreateOrReplaceCollection(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext,System.Collections.Generic.IList{System.Collections.Generic.KeyValuePair{`0,`1}})">
+ <summary>Converts the collection to a dictionary.</summary>
+ <returns>true in all cases.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ <param name="newCollection">The new collection.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.DictionaryModelBinderProvider">
+ <summary>Provides a model binder for a dictionary.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.DictionaryModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.DictionaryModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.DictionaryModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Retrieves the associated model binder.</summary>
+ <returns>The associated model binder.</returns>
+ <param name="configuration">The configuration to use.</param>
+ <param name="modelType">The type of model.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.KeyValuePairModelBinder`2">
+ <summary>Maps a browser request to a key/value pair data object.</summary>
+ <typeparam name="TKey">The type of the key.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.KeyValuePairModelBinder`2.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.KeyValuePairModelBinder`2" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.KeyValuePairModelBinder`2.BindModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Binds the model by using the specified execution context and binding context.</summary>
+ <returns>true if model binding is successful; otherwise, false.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.KeyValuePairModelBinderProvider">
+ <summary>Provides a model binder for a collection of key/value pairs.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.KeyValuePairModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.KeyValuePairModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.KeyValuePairModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Retrieves the associated model binder.</summary>
+ <returns>The associated model binder.</returns>
+ <param name="configuration">The configuration.</param>
+ <param name="modelType">The type of model.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinder">
+ <summary>Maps a browser request to a mutable data object.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinder.BindModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Binds the model by using the specified action context and binding context.</summary>
+ <returns>true if binding is successful; otherwise, false.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinder.CanUpdateProperty(System.Web.Http.Metadata.ModelMetadata)">
+ <summary>Retrieves a value that indicates whether a property can be updated.</summary>
+ <returns>true if the property can be updated; otherwise, false.</returns>
+ <param name="propertyMetadata">The metadata for the property to be evaluated.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinder.CreateModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Creates an instance of the model.</summary>
+ <returns>The newly created model object.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinder.EnsureModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Creates a model instance if an instance does not yet exist in the binding context.</summary>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinder.GetMetadataForProperties(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Retrieves metadata for properties of the model.</summary>
+ <returns>The metadata for properties of the model.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinder.SetProperty(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext,System.Web.Http.Metadata.ModelMetadata,System.Web.Http.ModelBinding.Binders.ComplexModelDtoResult,System.Web.Http.Validation.ModelValidator)">
+ <summary>Sets the value of a specified property.</summary>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ <param name="propertyMetadata">The metadata for the property to set.</param>
+ <param name="dtoResult">The validation information about the property.</param>
+ <param name="requiredValidator">The validator for the model.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinderProvider">
+ <summary>Provides a model binder for mutable objects.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.MutableObjectModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Retrieves the model binder for the specified type.</summary>
+ <returns>The model binder.</returns>
+ <param name="configuration">The configuration.</param>
+ <param name="modelType">The type of the model to retrieve.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.SimpleModelBinderProvider">
+ <summary>Provides a simple model binder for this model binding class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.SimpleModelBinderProvider.#ctor(System.Type,System.Func{System.Web.Http.ModelBinding.IModelBinder})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.SimpleModelBinderProvider" /> class.</summary>
+ <param name="modelType">The model type.</param>
+ <param name="modelBinderFactory">The model binder factory.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.SimpleModelBinderProvider.#ctor(System.Type,System.Web.Http.ModelBinding.IModelBinder)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.SimpleModelBinderProvider" /> class by using the specified model type and the model binder.</summary>
+ <param name="modelType">The model type.</param>
+ <param name="modelBinder">The model binder.</param>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.SimpleModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Returns a model binder by using the specified execution context and binding context.</summary>
+ <returns>The model binder, or null if the attempt to get a model binder is unsuccessful.</returns>
+ <param name="configuration">The configuration.</param>
+ <param name="modelType">The model type.</param>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.Binders.SimpleModelBinderProvider.ModelType">
+ <summary>Gets the type of the model.</summary>
+ <returns>The type of the model.</returns>
+ </member>
+ <member name="P:System.Web.Http.ModelBinding.Binders.SimpleModelBinderProvider.SuppressPrefixCheck">
+ <summary>Gets or sets a value that specifies whether the prefix check should be suppressed.</summary>
+ <returns>true if the prefix check should be suppressed; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.TypeConverterModelBinder">
+ <summary>Maps a browser request to a data object. This type is used when model binding requires conversions using a .NET Framework type converter.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.TypeConverterModelBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.TypeConverterModelBinder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.TypeConverterModelBinder.BindModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Binds the model by using the specified controller context and binding context.</summary>
+ <returns>true if model binding is successful; otherwise, false.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.TypeConverterModelBinderProvider">
+ <summary>Provides a model binder for a model that requires type conversion.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.TypeConverterModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.TypeConverterModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.TypeConverterModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Retrieve a model binder for a model that requires type conversion.</summary>
+ <returns>The model binder, or Nothing if the type cannot be converted or there is no value to convert.</returns>
+ <param name="configuration">The configuration of the binder.</param>
+ <param name="modelType">The type of the model.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.TypeMatchModelBinder">
+ <summary>Maps a browser request to a data object. This class is used when model binding does not require type conversion.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.TypeMatchModelBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.TypeMatchModelBinder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.TypeMatchModelBinder.BindModel(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.ModelBinding.ModelBindingContext)">
+ <summary>Binds the model by using the specified execution context and binding context.</summary>
+ <returns>true if model binding is successful; otherwise, false.</returns>
+ <param name="actionContext">The action context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="T:System.Web.Http.ModelBinding.Binders.TypeMatchModelBinderProvider">
+ <summary>Provides a model binder for a model that does not require type conversion.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.TypeMatchModelBinderProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ModelBinding.Binders.TypeMatchModelBinderProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ModelBinding.Binders.TypeMatchModelBinderProvider.GetBinder(System.Web.Http.HttpConfiguration,System.Type)">
+ <summary>Retrieves the associated model binder.</summary>
+ <returns>The associated model binder.</returns>
+ <param name="configuration">The configuration.</param>
+ <param name="modelType">The type of model.</param>
+ </member>
+ <member name="T:System.Web.Http.Results.BadRequestErrorMessageResult">
+ <summary>Represents an action result that returns <see cref="F:System.Net.HttpStatusCode.BadRequest" /> response and performs content negotiation on an see <see cref="T:System.Web.Http.HttpError" /> with <see cref="P:System.Web.Http.HttpError.Message" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Results.BadRequestErrorMessageResult.#ctor(System.String,System.Net.Http.Formatting.IContentNegotiator,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.BadRequestErrorMessageResult" /> class.</summary>
+ <param name="message">The user-visible error message.</param>
+ <param name="contentNegotiator">The content negotiator to handle content negotiation.</param>
+ <param name="request">The request message which led to this result.</param>
+ <param name="formatters">The formatters to use to negotiate and format the content.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.BadRequestErrorMessageResult.#ctor(System.String,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.BadRequestErrorMessageResult" /> class. </summary>
+ <param name="message">The user-visible error message.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.BadRequestErrorMessageResult.ContentNegotiator">
+ <summary>Gets the content negotiator to handle content negotiation.</summary>
+ <returns>Returns <see cref="T:System.Net.Http.Formatting.IContentNegotiator" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.Results.BadRequestErrorMessageResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.BadRequestErrorMessageResult.Formatters">
+ <summary>Gets the formatters to use to negotiate and format the content.</summary>
+ <returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.BadRequestErrorMessageResult.Message">
+ <summary>Gets the user-visible error message.</summary>
+ <returns>Returns <see cref="T:System.String" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.BadRequestErrorMessageResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.BadRequestResult">
+ <summary>Represents an action result that returns an empty <see cref="F:System.Net.HttpStatusCode.BadRequest" /> response.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.BadRequestResult.#ctor(System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.BadRequestResult" /> class.</summary>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.BadRequestResult.#ctor(System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.BadRequestResult" /> class.</summary>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.BadRequestResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <summary>Asynchronously executes the request.</summary>
+ <returns>The task that completes the execute operation.</returns>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.BadRequestResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>The request message which led to this result.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.ConflictResult">
+ <summary>Represents an action result that returns an empty HttpStatusCode.Conflict response.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.ConflictResult.#ctor(System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.ConflictResult" /> class.</summary>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.ConflictResult.#ctor(System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.ConflictResult" /> class.</summary>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.ConflictResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <summary>Executes asynchronously the operation of the conflict result.</summary>
+ <returns>Asynchronously executes the specified task.</returns>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.ConflictResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>The HTTP request message which led to this result.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1">
+ <summary>Represents an action result that performs route generation and content negotiation and returns a <see cref="F:System.Net.HttpStatusCode.Created" /> response when content negotiation succeeds.</summary>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},`0,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1" /> class with the values provided.</summary>
+ <param name="routeName">The name of the route to use for generating the URL.</param>
+ <param name="routeValues">The route data to use for generating the URL.</param>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},`0,System.Web.Http.Routing.UrlHelper,System.Net.Http.Formatting.IContentNegotiator,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1" /> class with the values provided.</summary>
+ <param name="routeName">The name of the route to use for generating the URL.</param>
+ <param name="routeValues">The route data to use for generating the URL.</param>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <param name="urlFactory">The factory to use to generate the route URL.</param>
+ <param name="contentNegotiator">The content negotiator to handle content negotiation.</param>
+ <param name="request">The request message which led to this result.</param>
+ <param name="formatters">The formatters to use to negotiate and format the content.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.Content">
+ <summary>Gets the content value to negotiate and format in the entity body.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.ContentNegotiator">
+ <summary>Gets the content negotiator to handle content negotiation.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.ExecuteAsync(System.Threading.CancellationToken)"></member>
+ <member name="P:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.Formatters">
+ <summary>Gets the formatters to use to negotiate and format the content.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.RouteName">
+ <summary>Gets the name of the route to use for generating the URL.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.RouteValues">
+ <summary>Gets the route data to use for generating the URL.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult`1.UrlFactory">
+ <summary>Gets the factory to use to generate the route URL.</summary>
+ </member>
+ <member name="T:System.Web.Http.Results.CreatedNegotiatedContentResult`1">
+ <summary>Represents an action result that performs content negotiation and returns a <see cref="F:System.Net.HttpStatusCode.Created" /> response when it succeeds.</summary>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Results.CreatedNegotiatedContentResult`1.#ctor(System.Uri,`0,System.Net.Http.Formatting.IContentNegotiator,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.OkNegotiatedContentResult`1" /> class with the values provided.</summary>
+ <param name="location">The content value to negotiate and format in the entity body.</param>
+ <param name="content">The location at which the content has been created.</param>
+ <param name="contentNegotiator">The content negotiator to handle content negotiation.</param>
+ <param name="request">The request message which led to this result.</param>
+ <param name="formatters">The formatters to use to negotiate and format the content.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.CreatedNegotiatedContentResult`1.#ctor(System.Uri,`0,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.CreatedNegotiatedContentResult`1" /> class with the values provided.</summary>
+ <param name="location">The location at which the content has been created.</param>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedNegotiatedContentResult`1.Content">
+ <summary>Gets the content value to negotiate and format in the entity body.</summary>
+ <returns>The content value to negotiate and format in the entity body.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedNegotiatedContentResult`1.ContentNegotiator">
+ <summary>Gets the content negotiator to handle content negotiation.</summary>
+ <returns>The content negotiator to handle content negotiation.</returns>
+ </member>
+ <member name="M:System.Web.Http.Results.CreatedNegotiatedContentResult`1.ExecuteAsync(System.Threading.CancellationToken)">
+ <summary>Executes asynchronously the operation of the created negotiated content result.</summary>
+ <returns>Asynchronously executes a return value.</returns>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedNegotiatedContentResult`1.Formatters">
+ <summary>Gets the formatters to use to negotiate and format the content.</summary>
+ <returns>The formatters to use to negotiate and format the content.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedNegotiatedContentResult`1.Location">
+ <summary>Gets the location at which the content has been created.</summary>
+ <returns>The location at which the content has been created.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.CreatedNegotiatedContentResult`1.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>The HTTP request message which led to this result.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.ExceptionResult">
+ <summary>Represents an action result that returns a <see cref="F:System.Net.HttpStatusCode.InternalServerError" /> response and performs content negotiation on an <see cref="T:System.Web.Http.HttpError" />  based on an <see cref="P:System.Web.Http.Results.ExceptionResult.Exception" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Results.ExceptionResult.#ctor(System.Exception,System.Boolean,System.Net.Http.Formatting.IContentNegotiator,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.ExceptionResult" /> class.</summary>
+ <param name="exception">The exception to include in the error.</param>
+ <param name="includeErrorDetail">true if the error should include exception messages; otherwise, false . </param>
+ <param name="contentNegotiator">The content negotiator to handle content negotiation.</param>
+ <param name="request">The request message which led to this result.</param>
+ <param name="formatters">The formatters to use to negotiate and format the content.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.ExceptionResult.#ctor(System.Exception,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.ExceptionResult" /> class. </summary>
+ <param name="exception">The exception to include in the error.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.ExceptionResult.ContentNegotiator">
+ <summary>Gets the content negotiator to handle content negotiation.</summary>
+ <returns>Returns <see cref="T:System.Net.Http.Formatting.IContentNegotiator" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.ExceptionResult.Exception">
+ <summary>Gets the exception to include in the error.</summary>
+ <returns>Returns <see cref="T:System.Exception" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.Results.ExceptionResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.ExceptionResult.Formatters">
+ <summary>Gets the formatters to use to negotiate and format the content.</summary>
+ <returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.ExceptionResult.IncludeErrorDetail">
+ <summary>Gets a value indicating whether the error should include exception messages.</summary>
+ <returns>Returns <see cref="T:System.Boolean" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.ExceptionResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.FormattedContentResult`1">
+ <summary>Represents an action result that returns formatted content.</summary>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Results.FormattedContentResult`1.#ctor(System.Net.HttpStatusCode,`0,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue,System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.FormattedContentResult`1" /> class with the values provided.</summary>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="content">The content value to format in the entity body.</param>
+ <param name="formatter">The formatter to use to format the content.</param>
+ <param name="mediaType">The value for the Content-Type header, or <see cref="null" /> to have the formatter pick a default value.</param>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.FormattedContentResult`1.#ctor(System.Net.HttpStatusCode,`0,System.Net.Http.Formatting.MediaTypeFormatter,System.Net.Http.Headers.MediaTypeHeaderValue,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.FormattedContentResult`1" /> class with the values provided.</summary>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="content">The content value to format in the entity body.</param>
+ <param name="formatter">The formatter to use to format the content.</param>
+ <param name="mediaType">The value for the Content-Type header, or <see cref="null" /> to have the formatter pick a default value.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.FormattedContentResult`1.Content">
+ <summary>Gets the content value to format in the entity body.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.FormattedContentResult`1.ExecuteAsync(System.Threading.CancellationToken)"></member>
+ <member name="P:System.Web.Http.Results.FormattedContentResult`1.Formatter">
+ <summary>Gets the formatter to use to format the content.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.FormattedContentResult`1.MediaType">
+ <summary>Gets the value for the Content-Type header, or <see cref="null" /> to have the formatter pick a default value.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.FormattedContentResult`1.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.FormattedContentResult`1.StatusCode">
+ <summary>Gets the HTTP status code for the response message.</summary>
+ </member>
+ <member name="T:System.Web.Http.Results.InternalServerErrorResult">
+ <summary>Represents an action result that returns an empty <see cref="F:System.Net.HttpStatusCode.InternalServerError" /> response.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.InternalServerErrorResult.#ctor(System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.InternalServerErrorResult" /> class. </summary>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.InternalServerErrorResult.#ctor(System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.InternalServerErrorResult" /> class. </summary>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.InternalServerErrorResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.InternalServerErrorResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.InvalidModelStateResult">
+ <summary>Represents an action result that returns a <see cref="F:System.Net.HttpStatusCode.BadRequest" /> response and performs content negotiation on an <see cref="T:System.Web.Http.HttpError" /> based on a <see cref="T:System.Web.Http.ModelBinding.ModelStateDictionary" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.InvalidModelStateResult.#ctor(System.Web.Http.ModelBinding.ModelStateDictionary,System.Boolean,System.Net.Http.Formatting.IContentNegotiator,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.InvalidModelStateResult" /> class.</summary>
+ <param name="modelState">The model state to include in the error.</param>
+ <param name="includeErrorDetail">true if the error should include exception messages; otherwise, false.</param>
+ <param name="contentNegotiator">The content negotiator to handle content negotiation.</param>
+ <param name="request">The request message which led to this result.</param>
+ <param name="formatters">The formatters to use to negotiate and format the content.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.InvalidModelStateResult.#ctor(System.Web.Http.ModelBinding.ModelStateDictionary,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.InvalidModelStateResult" /> class.</summary>
+ <param name="modelState">The model state to include in the error.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.InvalidModelStateResult.ContentNegotiator">
+ <summary>Gets the content negotiator to handle content negotiation.</summary>
+ <returns>The content negotiator to handle content negotiation.</returns>
+ </member>
+ <member name="M:System.Web.Http.Results.InvalidModelStateResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <summary>Creates a response message asynchronously.</summary>
+ <returns>A task that, when completed, contains the response message.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.InvalidModelStateResult.Formatters">
+ <summary>Gets the formatters to use to negotiate and format the content.</summary>
+ <returns>The formatters to use to negotiate and format the content.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.InvalidModelStateResult.IncludeErrorDetail">
+ <summary>Gets a value indicating whether the error should include exception messages.</summary>
+ <returns>true if the error should include exception messages; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.InvalidModelStateResult.ModelState">
+ <summary>Gets the model state to include in the error.</summary>
+ <returns>The model state to include in the error.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.InvalidModelStateResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>The request message which led to this result.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.JsonResult`1">
+ <summary>Represents an action result that returns an <see cref="F:System.Net.HttpStatusCode.OK" /> response with JSON data.</summary>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Results.JsonResult`1.#ctor(`0,Newtonsoft.Json.JsonSerializerSettings,System.Text.Encoding,System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.JsonResult`1" /> class with the values provided.</summary>
+ <param name="content">The content value to serialize in the entity body.</param>
+ <param name="serializerSettings">The serializer settings.</param>
+ <param name="encoding">The content encoding.</param>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.JsonResult`1.#ctor(`0,Newtonsoft.Json.JsonSerializerSettings,System.Text.Encoding,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.JsonResult`1" /> class with the values provided.</summary>
+ <param name="content">The content value to serialize in the entity body.</param>
+ <param name="serializerSettings">The serializer settings.</param>
+ <param name="encoding">The content encoding.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.JsonResult`1.Content">
+ <summary>Gets the content value to serialize in the entity body.</summary>
+ <returns>The content value to serialize in the entity body.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.JsonResult`1.Encoding">
+ <summary>Gets the content encoding.</summary>
+ <returns>The content encoding.</returns>
+ </member>
+ <member name="M:System.Web.Http.Results.JsonResult`1.ExecuteAsync(System.Threading.CancellationToken)">
+ <summary>Creates a response message asynchronously.</summary>
+ <returns>A task that, when completed, contains the response message.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.JsonResult`1.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>The request message which led to this result.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.JsonResult`1.SerializerSettings">
+ <summary>Gets the serializer settings.</summary>
+ <returns>The serializer settings.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.NegotiatedContentResult`1">
+ <summary>Represents an action result that performs content negotiation.</summary>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Results.NegotiatedContentResult`1.#ctor(System.Net.HttpStatusCode,`0,System.Net.Http.Formatting.IContentNegotiator,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.NegotiatedContentResult`1" /> class with the values provided.</summary>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <param name="contentNegotiator">The content negotiator to handle content negotiation.</param>
+ <param name="request">The request message which led to this result.</param>
+ <param name="formatters">The formatters to use to negotiate and format the content.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.NegotiatedContentResult`1.#ctor(System.Net.HttpStatusCode,`0,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.NegotiatedContentResult`1" /> class with the values provided.</summary>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.NegotiatedContentResult`1.Content">
+ <summary>Gets the content value to negotiate and format in the entity body.</summary>
+ <returns>The content value to negotiate and format in the entity body.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.NegotiatedContentResult`1.ContentNegotiator">
+ <summary>Gets the content negotiator to handle content negotiation.</summary>
+ <returns>The content negotiator to handle content negotiation.</returns>
+ </member>
+ <member name="M:System.Web.Http.Results.NegotiatedContentResult`1.ExecuteAsync(System.Threading.CancellationToken)">
+ <summary>Executes asynchronously an HTTP negotiated content results.</summary>
+ <returns>Asynchronously executes an HTTP negotiated content results.</returns>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.NegotiatedContentResult`1.Formatters">
+ <summary>Gets the formatters to use to negotiate and format the content.</summary>
+ <returns>The formatters to use to negotiate and format the content.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.NegotiatedContentResult`1.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>The HTTP request message which led to this result.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.NegotiatedContentResult`1.StatusCode">
+ <summary>Gets the HTTP status code for the response message.</summary>
+ <returns>The HTTP status code for the response message.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.NotFoundResult">
+ <summary>Represents an action result that returns an empty <see cref="F:System.Net.HttpStatusCode.NotFound" /> response.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.NotFoundResult.#ctor(System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.NotFoundResult" /> class.</summary>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.NotFoundResult.#ctor(System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.NotFoundResult" /> class.</summary>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.NotFoundResult.ExecuteAsync(System.Threading.CancellationToken)"></member>
+ <member name="P:System.Web.Http.Results.NotFoundResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ </member>
+ <member name="T:System.Web.Http.Results.OkNegotiatedContentResult`1">
+ <summary>Represents an action result that performs content negotiation and returns an HttpStatusCode.OK response when it succeeds.</summary>
+ <typeparam name="T">The type of content in the entity body.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Results.OkNegotiatedContentResult`1.#ctor(`0,System.Net.Http.Formatting.IContentNegotiator,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.OkNegotiatedContentResult`1" /> class with the values provided.</summary>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <param name="contentNegotiator">The content negotiator to handle content negotiation.</param>
+ <param name="request">The request message which led to this result.</param>
+ <param name="formatters">The formatters to use to negotiate and format the content.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.OkNegotiatedContentResult`1.#ctor(`0,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.OkNegotiatedContentResult`1" /> class with the values provided.</summary>
+ <param name="content">The content value to negotiate and format in the entity body.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.OkNegotiatedContentResult`1.Content">
+ <summary>Gets the content value to negotiate and format in the entity body.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.OkNegotiatedContentResult`1.ContentNegotiator">
+ <summary>Gets the content negotiator to handle content negotiation.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.OkNegotiatedContentResult`1.ExecuteAsync(System.Threading.CancellationToken)"></member>
+ <member name="P:System.Web.Http.Results.OkNegotiatedContentResult`1.Formatters">
+ <summary>Gets the formatters to use to negotiate and format the content.</summary>
+ </member>
+ <member name="P:System.Web.Http.Results.OkNegotiatedContentResult`1.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ </member>
+ <member name="T:System.Web.Http.Results.OkResult">
+ <summary>Represents an action result that returns an empty HttpStatusCode.OK response.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.OkResult.#ctor(System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.NotFoundResult" /> class.</summary>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.OkResult.#ctor(System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.NotFoundResult" /> class.</summary>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.OkResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <summary>Executes asynchronously.</summary>
+ <returns>Returns the task.</returns>
+ <param name="cancellationToken">The cancellation token.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.OkResult.Request">
+ <summary>Gets a HTTP request message for the results.</summary>
+ <returns>A HTTP request message for the results.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.RedirectResult">
+ <summary>Represents an action result for a &lt;see cref="F:System.Net.HttpStatusCode.Redirect"/&gt;.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.RedirectResult.#ctor(System.Uri,System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the &lt;see cref="T:System.Web.Http.Results.RedirectResult"/&gt; class with the values provided.</summary>
+ <param name="location">The location to which to redirect.</param>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.RedirectResult.#ctor(System.Uri,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the &lt;see cref="T:System.Web.Http.Results.RedirectResult"/&gt; class with the values provided.</summary>
+ <param name="location">The location to which to redirect.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.RedirectResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.RedirectResult.Location">
+ <summary>Gets the location at which the content has been created.</summary>
+ <returns>Returns <see cref="T:System.Uri" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.RedirectResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.RedirectToRouteResult">
+ <summary>Represents an action result that performs route generation and returns a &lt;see cref="F:System.Net.HttpStatusCode.Redirect"/&gt; response.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.RedirectToRouteResult.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the &lt;see cref="T:System.Web.Http.Results.RedirectToRouteResult"/&gt; class with the values provided.</summary>
+ <param name="routeName">The name of the route to use for generating the URL.</param>
+ <param name="routeValues">The route data to use for generating the URL.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.RedirectToRouteResult.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.UrlHelper,System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the &lt;see cref="T:System.Web.Http.Results.RedirectToRouteResult"/&gt; class with the values provided.</summary>
+ <param name="routeName">The name of the route to use for generating the URL.</param>
+ <param name="routeValues">The route data to use for generating the URL.</param>
+ <param name="urlFactory">The factory to use to generate the route URL.</param>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.RedirectToRouteResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.RedirectToRouteResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.RedirectToRouteResult.RouteName">
+ <summary>Gets the name of the route to use for generating the URL.</summary>
+ <returns>Returns <see cref="T:System.String" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.RedirectToRouteResult.RouteValues">
+ <summary>Gets the route data to use for generating the URL.</summary>
+ <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.RedirectToRouteResult.UrlFactory">
+ <summary>Gets the factory to use to generate the route URL.</summary>
+ <returns>Returns <see cref="T:System.Web.Http.Routing.UrlHelper" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.ResponseMessageResult">
+ <summary>Represents an action result that returns a specified response message.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.ResponseMessageResult.#ctor(System.Net.Http.HttpResponseMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.ResponseMessageResult" /> class.</summary>
+ <param name="response">The response message.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.ResponseMessageResult.ExecuteAsync(System.Threading.CancellationToken)"></member>
+ <member name="P:System.Web.Http.Results.ResponseMessageResult.Response">
+ <summary>Gets the response message.</summary>
+ </member>
+ <member name="T:System.Web.Http.Results.StatusCodeResult">
+ <summary>Represents an action result that returns a specified HTTP status code.</summary>
+ </member>
+ <member name="M:System.Web.Http.Results.StatusCodeResult.#ctor(System.Net.HttpStatusCode,System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.StatusCodeResult" /> class.</summary>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.StatusCodeResult.#ctor(System.Net.HttpStatusCode,System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.StatusCodeResult" /> class.</summary>
+ <param name="statusCode">The HTTP status code for the response message.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.StatusCodeResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <summary>Creates a response message asynchronously.</summary>
+ <returns>A task that, when completed, contains the response message.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.StatusCodeResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>The request message which led to this result.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.StatusCodeResult.StatusCode">
+ <summary>Gets the HTTP status code for the response message.</summary>
+ <returns>The HTTP status code for the response message.</returns>
+ </member>
+ <member name="T:System.Web.Http.Results.UnauthorizedResult">
+ <summary>Represents an action result that returns an <see cref="F:System.Net.HttpStatusCode.Unauthorized" /> response. </summary>
+ </member>
+ <member name="M:System.Web.Http.Results.UnauthorizedResult.#ctor(System.Collections.Generic.IEnumerable{System.Net.Http.Headers.AuthenticationHeaderValue},System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Results.StatusCodeResult" /> class. </summary>
+ <param name="challenges">The WWW-Authenticate challenges.</param>
+ <param name="request">The request message which led to this result.</param>
+ </member>
+ <member name="M:System.Web.Http.Results.UnauthorizedResult.#ctor(System.Collections.Generic.IEnumerable{System.Net.Http.Headers.AuthenticationHeaderValue},System.Web.Http.ApiController)">
+ <summary>Initializes a new instance of the<see cref="T:System.Web.Http.Results.StatusCodeResult" /> class. </summary>
+ <param name="challenges">The WWW-Authenticate challenges.</param>
+ <param name="controller">The controller from which to obtain the dependencies needed for execution.</param>
+ </member>
+ <member name="P:System.Web.Http.Results.UnauthorizedResult.Challenges">
+ <summary>Gets the WWW-Authenticate challenges.</summary>
+ <returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.Results.UnauthorizedResult.ExecuteAsync(System.Threading.CancellationToken)">
+ <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Results.UnauthorizedResult.Request">
+ <summary>Gets the request message which led to this result.</summary>
+ <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.DefaultDirectRouteProvider">
+ <summary>A default implementation of <see cref="T:System.Web.Http.Routing.IDirectRouteProvider" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.DefaultDirectRouteProvider.#ctor"></member>
+ <member name="M:System.Web.Http.Routing.DefaultDirectRouteProvider.GetActionDirectRoutes(System.Web.Http.Controllers.HttpActionDescriptor,System.Collections.Generic.IReadOnlyList{System.Web.Http.Routing.IDirectRouteFactory},System.Web.Http.Routing.IInlineConstraintResolver)">
+ <summary>Creates <see cref="T:System.Web.Http.Routing.RouteEntry" /> instances based on the provided factories and action. The route entries provide direct routing to the provided action.</summary>
+ <returns>A set of route entries.</returns>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="factories">The direct route factories.</param>
+ <param name="constraintResolver">The constraint resolver.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.DefaultDirectRouteProvider.GetActionRouteFactories(System.Web.Http.Controllers.HttpActionDescriptor)">
+ <summary>Gets a set of route factories for the given action descriptor.</summary>
+ <returns>A set of route factories.</returns>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.DefaultDirectRouteProvider.GetControllerDirectRoutes(System.Web.Http.Controllers.HttpControllerDescriptor,System.Collections.Generic.IReadOnlyList{System.Web.Http.Controllers.HttpActionDescriptor},System.Collections.Generic.IReadOnlyList{System.Web.Http.Routing.IDirectRouteFactory},System.Web.Http.Routing.IInlineConstraintResolver)">
+ <summary>Creates <see cref="T:System.Web.Http.Routing.RouteEntry" /> instances based on the provided factories, controller and actions. The route entries provided direct routing to the provided controller and can reach the set of provided actions.</summary>
+ <returns>A set of route entries.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="actionDescriptors">The action descriptors.</param>
+ <param name="factories">The direct route factories.</param>
+ <param name="constraintResolver">The constraint resolver.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.DefaultDirectRouteProvider.GetControllerRouteFactories(System.Web.Http.Controllers.HttpControllerDescriptor)">
+ <summary>Gets route factories for the given controller descriptor.</summary>
+ <returns>A set of route factories.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.DefaultDirectRouteProvider.GetDirectRoutes(System.Web.Http.Controllers.HttpControllerDescriptor,System.Collections.Generic.IReadOnlyList{System.Web.Http.Controllers.HttpActionDescriptor},System.Web.Http.Routing.IInlineConstraintResolver)">
+ <summary>Gets direct routes for the given controller descriptor and action descriptors based on <see cref="T:System.Web.Http.Routing.IDirectRouteFactory" /> attributes.</summary>
+ <returns>A set of route entries.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="actionDescriptors">The action descriptors for all actions.</param>
+ <param name="constraintResolver">The constraint resolver.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.DefaultDirectRouteProvider.GetRoutePrefix(System.Web.Http.Controllers.HttpControllerDescriptor)">
+ <summary>Gets the route prefix from the provided controller.</summary>
+ <returns>The route prefix or null.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.DefaultInlineConstraintResolver">
+ <summary> The default implementation of <see cref="T:System.Web.Http.Routing.IInlineConstraintResolver" />. Resolves constraints by parsing a constraint key and constraint arguments, using a map to resolve the constraint type, and calling an appropriate constructor for the constraint type. </summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.DefaultInlineConstraintResolver.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.DefaultInlineConstraintResolver" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.DefaultInlineConstraintResolver.ConstraintMap">
+ <summary> Gets the mutable dictionary that maps constraint keys to a particular constraint type. </summary>
+ <returns>The mutable dictionary that maps constraint keys to a particular constraint type.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.DefaultInlineConstraintResolver.ResolveConstraint(System.String)">
+ <summary>Resolves the inline constraint.</summary>
+ <returns>The <see cref="T:System.Web.Http.Routing.IHttpRouteConstraint" /> the inline constraint was resolved to.</returns>
+ <param name="inlineConstraint">The inline constraint to resolve.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.DirectRouteFactoryContext">
+ <summary>Represents a context that supports creating a direct route.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.DirectRouteFactoryContext.#ctor(System.String,System.Collections.Generic.IReadOnlyCollection{System.Web.Http.Controllers.HttpActionDescriptor},System.Web.Http.Routing.IInlineConstraintResolver,System.Boolean)">
+ <summary>Initializes a new instance of the<see cref="T:System.Web.Http.Routing.DirectRouteFactoryContext" /> class.</summary>
+ <param name="prefix">The route prefix, if any, defined by the controller.</param>
+ <param name="actions">The action descriptors to which to create a route.</param>
+ <param name="inlineConstraintResolver">The inline constraint resolver.</param>
+ <param name="targetIsAction">A value indicating whether the route is configured at the action or controller level.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.DirectRouteFactoryContext.Actions">
+ <summary>Gets the action descriptors to which to create a route.</summary>
+ <returns>The action descriptors to which to create a route.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.DirectRouteFactoryContext.CreateBuilder(System.String)">
+ <summary>Creates a route builder that can build a route matching this context.</summary>
+ <returns>A route builder that can build a route matching this context.</returns>
+ <param name="template">The route template.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.DirectRouteFactoryContext.CreateBuilder(System.String,System.Web.Http.Routing.IInlineConstraintResolver)">
+ <summary>Creates a route builder that can build a route matching this context.</summary>
+ <returns>A route builder that can build a route matching this context.</returns>
+ <param name="template">The route template.</param>
+ <param name="constraintResolver">The inline constraint resolver to use, if any; otherwise, null.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.DirectRouteFactoryContext.InlineConstraintResolver">
+ <summary>Gets the inline constraint resolver.</summary>
+ <returns>The inline constraint resolver.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.DirectRouteFactoryContext.Prefix">
+ <summary>Gets the route prefix, if any, defined by the controller.</summary>
+ <returns>The route prefix, if any, defined by the controller.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.DirectRouteFactoryContext.TargetIsAction">
+ <summary>Gets a value indicating whether the route is configured at the action or controller level.</summary>
+ <returns>true when the route is configured at the action level; otherwise false (if the route is configured at the controller level).</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.HttpMethodConstraint">
+ <summary>Enables you to define which HTTP verbs are allowed when ASP.NET routing determines whether a URL matches a route.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpMethodConstraint.#ctor(System.Net.Http.HttpMethod[])">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpMethodConstraint" /> class by using the HTTP verbs that are allowed for the route.</summary>
+ <param name="allowedMethods">The HTTP verbs that are valid for the route.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpMethodConstraint.AllowedMethods">
+ <summary>Gets or sets the collection of allowed HTTP verbs for the route.</summary>
+ <returns>A collection of allowed HTTP verbs for the route.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpMethodConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether the request was made with an HTTP verb that is one of the allowed verbs for the route.</summary>
+ <returns>When ASP.NET routing is processing a request, true if the request was made by using an allowed HTTP verb; otherwise, false. When ASP.NET routing is constructing a URL, true if the supplied values contain an HTTP verb that matches one of the allowed HTTP verbs; otherwise, false. The default is true.</returns>
+ <param name="request">The request that is being checked to determine whether it matches the URL.</param>
+ <param name="route">The object that is being checked to determine whether it matches the URL.</param>
+ <param name="parameterName">The name of the parameter that is being checked.</param>
+ <param name="values">An object that contains the parameters for a route.</param>
+ <param name="routeDirection">An object that indicates whether the constraint check is being performed when an incoming request is processed or when a URL is generated.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpMethodConstraint.System#Web#Http#Routing#IHttpRouteConstraint#Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether the request was made with an HTTP verb that is one of the allowed verbs for the route.</summary>
+ <returns>When ASP.NET routing is processing a request, true if the request was made by using an allowed HTTP verb; otherwise, false. When ASP.NET routing is constructing a URL, true if the supplied values contain an HTTP verb that matches one of the allowed HTTP verbs; otherwise, false. The default is true.</returns>
+ <param name="request">The request that is being checked to determine whether it matches the URL.</param>
+ <param name="route">The object that is being checked to determine whether it matches the URL.</param>
+ <param name="parameterName">The name of the parameter that is being checked.</param>
+ <param name="values">An object that contains the parameters for a route.</param>
+ <param name="routeDirection">An object that indicates whether the constraint check is being performed when an incoming request is processed or when a URL is generated.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.HttpRoute">
+ <summary>Represents a route class for self-host (i.e. hosted outside of ASP.NET).</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRoute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRoute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRoute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRoute" /> class.</summary>
+ <param name="routeTemplate">The route template.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRoute.#ctor(System.String,System.Web.Http.Routing.HttpRouteValueDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRoute" /> class.</summary>
+ <param name="routeTemplate">The route template.</param>
+ <param name="defaults">The default values for the route parameters.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRoute.#ctor(System.String,System.Web.Http.Routing.HttpRouteValueDictionary,System.Web.Http.Routing.HttpRouteValueDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRoute" /> class.</summary>
+ <param name="routeTemplate">The route template.</param>
+ <param name="defaults">The default values for the route parameters.</param>
+ <param name="constraints">The constraints for the route parameters.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRoute.#ctor(System.String,System.Web.Http.Routing.HttpRouteValueDictionary,System.Web.Http.Routing.HttpRouteValueDictionary,System.Web.Http.Routing.HttpRouteValueDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRoute" /> class.</summary>
+ <param name="routeTemplate">The route template.</param>
+ <param name="defaults">The default values for the route parameters.</param>
+ <param name="constraints">The constraints for the route parameters.</param>
+ <param name="dataTokens">Any additional tokens for the route parameters.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRoute.#ctor(System.String,System.Web.Http.Routing.HttpRouteValueDictionary,System.Web.Http.Routing.HttpRouteValueDictionary,System.Web.Http.Routing.HttpRouteValueDictionary,System.Net.Http.HttpMessageHandler)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRoute" /> class.</summary>
+ <param name="routeTemplate">The route template.</param>
+ <param name="defaults">The default values for the route parameters.</param>
+ <param name="constraints">The constraints for the route parameters.</param>
+ <param name="dataTokens">Any additional tokens for the route parameters.</param>
+ <param name="handler">The message handler that will be the recipient of the request.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpRoute.Constraints">
+ <summary>Gets the constraints for the route parameters.</summary>
+ <returns>The constraints for the route parameters.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpRoute.DataTokens">
+ <summary>Gets any additional data tokens not used directly to determine whether a route matches an incoming <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>Any additional data tokens not used directly to determine whether a route matches an incoming <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpRoute.Defaults">
+ <summary>Gets the default values for route parameters if not provided by the incoming <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ <returns>The default values for route parameters if not provided by the incoming <see cref="T:System.Net.Http.HttpRequestMessage" />.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRoute.GetRouteData(System.String,System.Net.Http.HttpRequestMessage)">
+ <summary>Determines whether this route is a match for the incoming request by looking up the <see cref="T:System.Web.Http.Routing.HttpRouteData" /> for the route.</summary>
+ <returns>The <see cref="T:System.Web.Http.Routing.HttpRouteData" /> for a route if matches; otherwise null.</returns>
+ <param name="virtualPathRoot">The virtual path root.</param>
+ <param name="request">The HTTP request.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRoute.GetVirtualPath(System.Net.Http.HttpRequestMessage,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Attempts to generate a URI that represents the values passed in based on current values from the <see cref="T:System.Web.Http.Routing.HttpRouteData" /> and new values using the specified <see cref="T:System.Web.Http.Routing.HttpRoute" />.</summary>
+ <returns>A <see cref="T:System.Web.Http.Routing.HttpVirtualPathData" /> instance or null if URI cannot be generated.</returns>
+ <param name="request">The HTTP request message.</param>
+ <param name="values">The route values.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpRoute.Handler">
+ <summary>Gets or sets the http route handler.</summary>
+ <returns>The http route handler.</returns>
+ </member>
+ <member name="F:System.Web.Http.Routing.HttpRoute.HttpRouteKey">
+ <summary>Specifies the HTTP route key.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRoute.ProcessConstraint(System.Net.Http.HttpRequestMessage,System.Object,System.String,System.Web.Http.Routing.HttpRouteValueDictionary,System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The HTTP request.</param>
+ <param name="constraint">The constraints for the route parameters.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">The list of parameter values.</param>
+ <param name="routeDirection">One of the enumeration values of the <see cref="System.Web.Http.Routing.HttpRouteDirection" /> enumeration.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpRoute.RouteTemplate">
+ <summary>Gets the route template describing the URI pattern to match against.</summary>
+ <returns>The route template describing the URI pattern to match against.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.HttpRouteData">
+ <summary>Encapsulates information regarding the HTTP route.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRouteData.#ctor(System.Web.Http.Routing.IHttpRoute)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRouteData" /> class.</summary>
+ <param name="route">An object that defines the route.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRouteData.#ctor(System.Web.Http.Routing.IHttpRoute,System.Web.Http.Routing.HttpRouteValueDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRouteData" /> class.</summary>
+ <param name="route">An object that defines the route.</param>
+ <param name="values">The value.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpRouteData.Route">
+ <summary>Gets the object that represents the route.</summary>
+ <returns>the object that represents the route.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpRouteData.Values">
+ <summary>Gets a collection of URL parameter values and default values for the route.</summary>
+ <returns>An object that contains values that are parsed from the URL and from default values.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.HttpRouteDataExtensions">
+ <summary>Removes all optional parameters that do not have a value from the route data.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRouteDataExtensions.GetSubRoutes(System.Web.Http.Routing.IHttpRouteData)">
+ <summary>If a route is really a union of other routes, return the set of sub routes.</summary>
+ <returns>Returns the set of sub routes contained within this route.</returns>
+ <param name="routeData">A union route data.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRouteDataExtensions.RemoveOptionalRoutingParameters(System.Web.Http.Routing.IHttpRouteData)">
+ <summary>Removes all optional parameters that do not have a value from the route data.</summary>
+ <param name="routeData">The route data, to be mutated in-place.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.HttpRouteDirection">
+ <summary>Specifies an enumeration of route direction.</summary>
+ </member>
+ <member name="F:System.Web.Http.Routing.HttpRouteDirection.UriGeneration">
+ <summary>The UriGeneration direction.</summary>
+ </member>
+ <member name="F:System.Web.Http.Routing.HttpRouteDirection.UriResolution">
+ <summary>The UriResolution direction.</summary>
+ </member>
+ <member name="T:System.Web.Http.Routing.HttpRouteValueDictionary">
+ <summary>Represents a route class for self-host of specified key/value pairs.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRouteValueDictionary.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRouteValueDictionary" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRouteValueDictionary.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRouteValueDictionary" /> class.</summary>
+ <param name="dictionary">The dictionary.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpRouteValueDictionary.#ctor(System.Object)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpRouteValueDictionary" /> class.</summary>
+ <param name="values">The key value.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.HttpVirtualPathData">
+ <summary>Presents the data regarding the HTTP virtual path.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.HttpVirtualPathData.#ctor(System.Web.Http.Routing.IHttpRoute,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.HttpVirtualPathData" /> class.</summary>
+ <param name="route">The route of the virtual path.</param>
+ <param name="virtualPath">The URL that was created from the route definition.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpVirtualPathData.Route">
+ <summary>Gets or sets the route of the virtual path..</summary>
+ <returns>The route of the virtual path.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.HttpVirtualPathData.VirtualPath">
+ <summary>Gets or sets the URL that was created from the route definition.</summary>
+ <returns>The URL that was created from the route definition.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.IDirectRouteBuilder">
+ <summary>Defines a builder that creates direct routes to actions (attribute routes).</summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.IDirectRouteBuilder.Actions">
+ <summary>Gets the action descriptors to which to create a route.</summary>
+ <returns>The action descriptors to which to create a route.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.IDirectRouteBuilder.Build">
+ <summary>Creates a route entry based on the current property values.</summary>
+ <returns>The route entry created.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IDirectRouteBuilder.Constraints">
+ <summary>Gets or sets the route constraints.</summary>
+ <returns>The route constraints.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IDirectRouteBuilder.DataTokens">
+ <summary>Gets or sets the route data tokens.</summary>
+ <returns>The route data tokens.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IDirectRouteBuilder.Defaults">
+ <summary>Gets or sets the route defaults.</summary>
+ <returns>The route defaults.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IDirectRouteBuilder.Name">
+ <summary>Gets or sets the route name, if any; otherwise null.</summary>
+ <returns>The route name, if any; otherwise null.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IDirectRouteBuilder.Order">
+ <summary>Gets or sets the route order.</summary>
+ <returns>The route order.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IDirectRouteBuilder.Precedence">
+ <summary>Gets or sets the route precedence.</summary>
+ <returns>The route precedence.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IDirectRouteBuilder.TargetIsAction">
+ <summary>Gets a value indicating whether the route is configured at the action or controller level.</summary>
+ <returns>true when the route is configured at the action level; otherwise false (if the route is configured at the controller level).</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IDirectRouteBuilder.Template">
+ <summary>Gets or sets the route template.</summary>
+ <returns>The route template.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.IDirectRouteFactory">
+ <summary>Defines a factory that creates a route directly to a set of action descriptors (an attribute route).</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.IDirectRouteFactory.CreateRoute(System.Web.Http.Routing.DirectRouteFactoryContext)">
+ <summary>Creates a direct route entry.</summary>
+ <returns>The direct route entry.</returns>
+ <param name="context">The context to use to create the route.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.IDirectRouteProvider">
+ <summary>Defines a provider for routes that directly target action descriptors (attribute routes).</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.IDirectRouteProvider.GetDirectRoutes(System.Web.Http.Controllers.HttpControllerDescriptor,System.Collections.Generic.IReadOnlyList{System.Web.Http.Controllers.HttpActionDescriptor},System.Web.Http.Routing.IInlineConstraintResolver)">
+ <summary>Gets the direct routes for a controller.</summary>
+ <returns>A set of route entries for the controller.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="actionDescriptors">The action descriptors.</param>
+ <param name="constraintResolver">The inline constraint resolver.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.IHttpRoute">
+ <summary>
+ <see cref="T:System.Web.Http.Routing.IHttpRoute" /> defines the interface for a route expressing how to map an incoming <see cref="T:System.Net.Http.HttpRequestMessage" /> to a particular controller and action. </summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRoute.Constraints">
+ <summary> Gets the constraints for the route parameters. </summary>
+ <returns>The constraints for the route parameters.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRoute.DataTokens">
+ <summary> Gets any additional data tokens not used directly to determine whether a route matches an incoming <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
+ <returns>The additional data tokens.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRoute.Defaults">
+ <summary> Gets the default values for route parameters if not provided by the incoming <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
+ <returns>The default values for route parameters.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.IHttpRoute.GetRouteData(System.String,System.Net.Http.HttpRequestMessage)">
+ <summary> Determine whether this route is a match for the incoming request by looking up the &lt;see cref="!:IRouteData" /&gt; for the route. </summary>
+ <returns>The &lt;see cref="!:RouteData" /&gt; for a route if matches; otherwise null.</returns>
+ <param name="virtualPathRoot">The virtual path root.</param>
+ <param name="request">The request.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.IHttpRoute.GetVirtualPath(System.Net.Http.HttpRequestMessage,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Gets a virtual path data based on the route and the values provided.</summary>
+ <returns>The virtual path data.</returns>
+ <param name="request">The request message.</param>
+ <param name="values">The values.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRoute.Handler">
+ <summary>Gets the message handler that will be the recipient of the request.</summary>
+ <returns>The message handler.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRoute.RouteTemplate">
+ <summary> Gets the route template describing the URI pattern to match against. </summary>
+ <returns>The route template.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.IHttpRouteConstraint">
+ <summary>Represents a base class route constraint.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.IHttpRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>True if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.IHttpRouteData">
+ <summary>Provides information about a route.</summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRouteData.Route">
+ <summary>Gets the object that represents the route.</summary>
+ <returns>The object that represents the route.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRouteData.Values">
+ <summary>Gets a collection of URL parameter values and default values for the route.</summary>
+ <returns>The values that are parsed from the URL and from default values.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.IHttpRouteInfoProvider">
+ <summary> Provides information for defining a route. </summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRouteInfoProvider.Name">
+ <summary> Gets the name of the route to generate. </summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRouteInfoProvider.Order">
+ <summary> Gets the order of the route relative to other routes. </summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpRouteInfoProvider.Template">
+ <summary> Gets the route template describing the URI pattern to match against. </summary>
+ </member>
+ <member name="T:System.Web.Http.Routing.IHttpVirtualPathData">
+ <summary>Defines the properties for HTTP route.</summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpVirtualPathData.Route">
+ <summary>Gets the HTTP route.</summary>
+ <returns>The HTTP route.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.IHttpVirtualPathData.VirtualPath">
+ <summary>Gets the URI that represents the virtual path of the current HTTP route.</summary>
+ <returns>The URI that represents the virtual path of the current HTTP route.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.IInlineConstraintResolver">
+ <summary> Defines an abstraction for resolving inline constraints as instances of <see cref="T:System.Web.Http.Routing.IHttpRouteConstraint" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.IInlineConstraintResolver.ResolveConstraint(System.String)">
+ <summary> Resolves the inline constraint. </summary>
+ <returns>The <see cref="T:System.Web.Http.Routing.IHttpRouteConstraint" /> the inline constraint was resolved to.</returns>
+ <param name="inlineConstraint">The inline constraint to resolve.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.IRoutePrefix">
+ <summary>Defines a route prefix.</summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.IRoutePrefix.Prefix">
+ <summary>Gets the route prefix.</summary>
+ <returns>The route prefix.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.RouteEntry">
+ <summary>Represents a named route.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.RouteEntry.#ctor(System.String,System.Web.Http.Routing.IHttpRoute)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.RouteEntry" /> class.</summary>
+ <param name="name">The route name, if any; otherwise, null.</param>
+ <param name="route">The route.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.RouteEntry.Name">
+ <summary>Gets the route name, if any; otherwise, null.</summary>
+ <returns>The route name, if any; otherwise, null.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.RouteEntry.Route">
+ <summary>Gets the route.</summary>
+ <returns>The route.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.RouteFactoryAttribute">
+ <summary>Represents an attribute route that may contain custom constraints.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.RouteFactoryAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.RouteFactoryAttribute" /> class.</summary>
+ <param name="template">The route template.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.RouteFactoryAttribute.Constraints">
+ <summary>Gets the route constraints, if any; otherwise null.</summary>
+ <returns>The route constraints, if any; otherwise null.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.RouteFactoryAttribute.CreateRoute(System.Web.Http.Routing.DirectRouteFactoryContext)">
+ <summary>Creates the route entry</summary>
+ <returns>The created route entry.</returns>
+ <param name="context">The context.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.RouteFactoryAttribute.DataTokens">
+ <summary>Gets the route data tokens, if any; otherwise null.</summary>
+ <returns>The route data tokens, if any; otherwise null.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.RouteFactoryAttribute.Defaults">
+ <summary>Gets the route defaults, if any; otherwise null.</summary>
+ <returns>The route defaults, if any; otherwise null.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.RouteFactoryAttribute.Name">
+ <summary>Gets or sets the route name, if any; otherwise null.</summary>
+ <returns>The route name, if any; otherwise null.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.RouteFactoryAttribute.Order">
+ <summary>Gets or sets the route order.</summary>
+ <returns>The route order.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.RouteFactoryAttribute.Template">
+ <summary>Gets the route template.</summary>
+ <returns>The route template.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.StopRoutingHandler">
+ <summary>Represents a handler that specifies routing should not handle requests for a route template. When a route provides this class as a handler, requests matching against the route will be ignored.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.StopRoutingHandler.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.StopRoutingHandler" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Http.Routing.UrlHelper">
+ <summary>Represents a factory for creating URLs. </summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.UrlHelper.#ctor">
+ <summary> Initializes a new instance of the <see cref="T:System.Web.Http.Routing.UrlHelper" /> class. </summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.UrlHelper.#ctor(System.Net.Http.HttpRequestMessage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.UrlHelper" /> class.</summary>
+ <param name="request">The HTTP request for this instance.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.UrlHelper.Content(System.String)">
+ <summary>Creates an absolute URL using the specified path.</summary>
+ <returns>The generated URL.</returns>
+ <param name="path">The URL path, which may be a relative URL, a rooted URL, or a virtual path.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.UrlHelper.Link(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a link for the specified route.</summary>
+ <returns>A link for the specified route.</returns>
+ <param name="routeName">The name of the route.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.UrlHelper.Link(System.String,System.Object)">
+ <summary>Returns a link for the specified route.</summary>
+ <returns>A link for the specified route.</returns>
+ <param name="routeName">The name of the route.</param>
+ <param name="routeValues">A route value.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.UrlHelper.Request">
+ <summary>Gets or sets the <see cref="T:System.Net.Http.HttpRequestMessage" /> of the current <see cref="T:System.Web.Http.Routing.UrlHelper" /> instance.</summary>
+ <returns>The <see cref="T:System.Net.Http.HttpRequestMessage" /> of the current instance.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.UrlHelper.Route(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns the route for the <see cref="T:System.Web.Http.Routing.UrlHelper" />.</summary>
+ <returns>The route for the <see cref="T:System.Web.Http.Routing.UrlHelper" />.</returns>
+ <param name="routeName">The name of the route.</param>
+ <param name="routeValues">A list of route values.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.UrlHelper.Route(System.String,System.Object)">
+ <summary>Returns the route for the <see cref="T:System.Web.Http.Routing.UrlHelper" />.</summary>
+ <returns>The route for the <see cref="T:System.Web.Http.Routing.UrlHelper" />.</returns>
+ <param name="routeName">The name of the route.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.AlphaRouteConstraint">
+ <summary>Constrains a route parameter to contain only lowercase or uppercase letters A through Z in the English alphabet.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.AlphaRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.AlphaRouteConstraint" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.BoolRouteConstraint">
+ <summary>Constrains a route parameter to represent only Boolean values.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.BoolRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.BoolRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.BoolRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.CompoundRouteConstraint">
+ <summary>Constrains a route by several child constraints.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.CompoundRouteConstraint.#ctor(System.Collections.Generic.IList{System.Web.Http.Routing.IHttpRouteConstraint})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.CompoundRouteConstraint" /> class.</summary>
+ <param name="constraints">The child constraints that must match for this constraint to match.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.CompoundRouteConstraint.Constraints">
+ <summary>Gets the child constraints that must match for this constraint to match.</summary>
+ <returns>The child constraints that must match for this constraint to match.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.CompoundRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.DateTimeRouteConstraint">
+ <summary>Constrains a route parameter to represent only <see cref="T:System.DateTime" /> values.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.DateTimeRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.DateTimeRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.DateTimeRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route of direction.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.DecimalRouteConstraint">
+ <summary>Constrains a route parameter to represent only decimal values.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.DecimalRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.DecimalRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.DecimalRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.DoubleRouteConstraint">
+ <summary>Constrains a route parameter to represent only 64-bit floating-point values.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.DoubleRouteConstraint.#ctor"></member>
+ <member name="M:System.Web.Http.Routing.Constraints.DoubleRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)"></member>
+ <member name="T:System.Web.Http.Routing.Constraints.FloatRouteConstraint">
+ <summary>Constrains a route parameter to represent only 32-bit floating-point values.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.FloatRouteConstraint.#ctor"></member>
+ <member name="M:System.Web.Http.Routing.Constraints.FloatRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)"></member>
+ <member name="T:System.Web.Http.Routing.Constraints.GuidRouteConstraint">
+ <summary>Constrains a route parameter to represent only <see cref="T:System.Guid" /> values.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.GuidRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.GuidRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.GuidRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.IntRouteConstraint">
+ <summary>Constrains a route parameter to represent only 32-bit integer values.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.IntRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.IntRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.IntRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.LengthRouteConstraint">
+ <summary>Constrains a route parameter to be a string of a given length or within a given range of lengths.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.LengthRouteConstraint.#ctor(System.Int32)"></member>
+ <member name="M:System.Web.Http.Routing.Constraints.LengthRouteConstraint.#ctor(System.Int32,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.LengthRouteConstraint" /> class that constrains a route parameter to be a string of a given length.</summary>
+ <param name="minLength">The minimum length of the route parameter.</param>
+ <param name="maxLength">The maximum length of the route parameter.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.LengthRouteConstraint.Length">
+ <summary>Gets the length of the route parameter, if one is set.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.LengthRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)"></member>
+ <member name="P:System.Web.Http.Routing.Constraints.LengthRouteConstraint.MaxLength">
+ <summary>Gets the maximum length of the route parameter, if one is set.</summary>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.LengthRouteConstraint.MinLength">
+ <summary>Gets the minimum length of the route parameter, if one is set.</summary>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.LongRouteConstraint">
+ <summary>Constrains a route parameter to represent only 64-bit integer values.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.LongRouteConstraint.#ctor"></member>
+ <member name="M:System.Web.Http.Routing.Constraints.LongRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)"></member>
+ <member name="T:System.Web.Http.Routing.Constraints.MaxLengthRouteConstraint">
+ <summary>Constrains a route parameter to be a string with a maximum length.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.MaxLengthRouteConstraint.#ctor(System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.MaxLengthRouteConstraint" /> class.</summary>
+ <param name="maxLength">The maximum length.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.MaxLengthRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.MaxLengthRouteConstraint.MaxLength">
+ <summary>Gets the maximum length of the route parameter.</summary>
+ <returns>The maximum length of the route parameter.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.MaxRouteConstraint">
+ <summary>Constrains a route parameter to be an integer with a maximum value.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.MaxRouteConstraint.#ctor(System.Int64)"></member>
+ <member name="M:System.Web.Http.Routing.Constraints.MaxRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)"></member>
+ <member name="P:System.Web.Http.Routing.Constraints.MaxRouteConstraint.Max">
+ <summary>Gets the maximum value of the route parameter.</summary>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.MinLengthRouteConstraint">
+ <summary>Constrains a route parameter to be a string with a maximum length.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.MinLengthRouteConstraint.#ctor(System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.MinLengthRouteConstraint" /> class.</summary>
+ <param name="minLength">The minimum length.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.MinLengthRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.MinLengthRouteConstraint.MinLength">
+ <summary>Gets the minimum length of the route parameter.</summary>
+ <returns>The minimum length of the route parameter.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.MinRouteConstraint">
+ <summary>Constrains a route parameter to be a long with a minimum value.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.MinRouteConstraint.#ctor(System.Int64)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.MinRouteConstraint" /> class.</summary>
+ <param name="min">The minimum value of the route parameter.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.MinRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.MinRouteConstraint.Min">
+ <summary>Gets the minimum value of the route parameter.</summary>
+ <returns>The minimum value of the route parameter.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.OptionalRouteConstraint">
+ <summary>Constrains a route by an inner constraint that doesn't fail when an optional parameter is set to its default value.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.OptionalRouteConstraint.#ctor(System.Web.Http.Routing.IHttpRouteConstraint)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.OptionalRouteConstraint" /> class.</summary>
+ <param name="innerConstraint">The inner constraint to match if the parameter is not an optional parameter without a value</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.OptionalRouteConstraint.InnerConstraint">
+ <summary>Gets the inner constraint to match if the parameter is not an optional parameter without a value.</summary>
+ <returns>The inner constraint to match if the parameter is not an optional parameter without a value.</returns>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.OptionalRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.RangeRouteConstraint">
+ <summary>Constraints a route parameter to be an integer within a given range of values.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.RangeRouteConstraint.#ctor(System.Int64,System.Int64)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.RangeRouteConstraint" /> class.</summary>
+ <param name="min">The minimum value.</param>
+ <param name="max">The maximum value.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.RangeRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.RangeRouteConstraint.Max">
+ <summary>Gets the maximum value of the route parameter.</summary>
+ <returns>The maximum value of the route parameter.</returns>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.RangeRouteConstraint.Min">
+ <summary>Gets the minimum value of the route parameter.</summary>
+ <returns>The minimum value of the route parameter.</returns>
+ </member>
+ <member name="T:System.Web.Http.Routing.Constraints.RegexRouteConstraint">
+ <summary>Constrains a route parameter to match a regular expression.</summary>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.RegexRouteConstraint.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Routing.Constraints.RegexRouteConstraint" /> class.</summary>
+ <param name="pattern">The pattern.</param>
+ </member>
+ <member name="M:System.Web.Http.Routing.Constraints.RegexRouteConstraint.Match(System.Net.Http.HttpRequestMessage,System.Web.Http.Routing.IHttpRoute,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Web.Http.Routing.HttpRouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="request">The request.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Http.Routing.Constraints.RegexRouteConstraint.Pattern">
+ <summary>Gets the regular expression pattern to match.</summary>
+ <returns>The regular expression pattern to match.</returns>
+ </member>
+ <member name="T:System.Web.Http.Services.Decorator">
+ <summary> Provides a method for retrieving the innermost object of an object that might be wrapped by an &lt;see cref="T:System.Web.Http.Services.IDecorator`1" /&gt;. </summary>
+ </member>
+ <member name="M:System.Web.Http.Services.Decorator.GetInner``1(``0)">
+ <summary> Gets the innermost object which does not implement &lt;see cref="T:System.Web.Http.Services.IDecorator`1" /&gt;. </summary>
+ <param name="outer">Object which needs to be unwrapped.</param>
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="T:System.Web.Http.Services.DefaultServices">
+ <summary> Represents a container for service instances used by the <see cref="T:System.Web.Http.HttpConfiguration" />. Note that this container only supports known types, and methods to get or set arbitrary service types will throw <see cref="T:System.ArgumentException" /> when called. For creation of arbitrary types, please use <see cref="T:System.Web.Http.Dependencies.IDependencyResolver" /> instead. The supported types for this container are: <see cref="T:System.Web.Http.Controllers.IActionValueBinder" /><see cref="T:System.Web.Http.Description.IApiExplorer" /><see cref="T:System.Web.Http.Dispatcher.IAssembliesResolver" /><see cref="T:System.Web.Http.Validation.IBodyModelValidator" /><see cref="T:System.Net.Http.Formatting.IContentNegotiator" /><see cref="T:System.Web.Http.Description.IDocumentationProvider" /><see cref="T:System.Web.Http.Filters.IFilterProvider" /><see cref="T:System.Web.Http.Hosting.IHostBufferPolicySelector" /><see cref="T:System.Web.Http.Controllers.IHttpActionInvoker" /><see cref="T:System.Web.Http.Controllers.IHttpActionSelector" /><see cref="T:System.Web.Http.Dispatcher.IHttpControllerActivator" /><see cref="T:System.Web.Http.Dispatcher.IHttpControllerSelector" /><see cref="T:System.Web.Http.Dispatcher.IHttpControllerTypeResolver" /><see cref="T:System.Web.Http.Tracing.ITraceManager" /><see cref="T:System.Web.Http.Tracing.ITraceWriter" /><see cref="T:System.Web.Http.Query.IStructuredQueryBuilder" /><see cref="T:System.Web.Http.ModelBinding.ModelBinderProvider" /><see cref="T:System.Web.Http.Metadata.ModelMetadataProvider" /><see cref="T:System.Web.Http.Validation.ModelValidatorProvider" /><see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" />Passing any type which is not on this to any method on this interface will cause an <see cref="T:System.ArgumentException" /> to be thrown. </summary>
+ </member>
+ <member name="M:System.Web.Http.Services.DefaultServices.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Services.DefaultServices" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Services.DefaultServices.#ctor(System.Web.Http.HttpConfiguration)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Services.DefaultServices" /> class with a specified <see cref="T:System.Web.Http.HttpConfiguration" /> object.</summary>
+ <param name="configuration">The <see cref="T:System.Web.Http.HttpConfiguration" /> object.</param>
+ </member>
+ <member name="M:System.Web.Http.Services.DefaultServices.ClearSingle(System.Type)">
+ <summary>Removes a single-instance service from the default services.</summary>
+ <param name="serviceType">The type of the service.</param>
+ </member>
+ <member name="M:System.Web.Http.Services.DefaultServices.GetService(System.Type)">
+ <summary>Gets a service of the specified type.</summary>
+ <returns>The first instance of the service, or null if the service is not found.</returns>
+ <param name="serviceType">The type of service.</param>
+ </member>
+ <member name="M:System.Web.Http.Services.DefaultServices.GetServiceInstances(System.Type)">
+ <summary>Gets the list of service objects for a given service type, and validates the service type.</summary>
+ <returns>The list of service objects of the specified type.</returns>
+ <param name="serviceType">The service type.</param>
+ </member>
+ <member name="M:System.Web.Http.Services.DefaultServices.GetServices(System.Type)">
+ <summary>Gets the list of service objects for a given service type.</summary>
+ <returns>The list of service objects of the specified type, or an empty list if the service is not found.</returns>
+ <param name="serviceType">The type of service.</param>
+ </member>
+ <member name="M:System.Web.Http.Services.DefaultServices.IsSingleService(System.Type)">
+ <summary>Queries whether a service type is single-instance.</summary>
+ <returns>true if the service type has at most one instance, or false if the service type supports multiple instances.</returns>
+ <param name="serviceType">The service type.</param>
+ </member>
+ <member name="M:System.Web.Http.Services.DefaultServices.ReplaceSingle(System.Type,System.Object)">
+ <summary>Replaces a single-instance service object.</summary>
+ <param name="serviceType">The service type.</param>
+ <param name="service">The service object that replaces the previous instance.</param>
+ </member>
+ <member name="M:System.Web.Http.Services.DefaultServices.ResetCache(System.Type)">
+ <summary>Removes the cached values for a single service type.</summary>
+ <param name="serviceType">The service type.</param>
+ </member>
+ <member name="T:System.Web.Http.Services.IDecorator`1">
+ <summary> Defines a decorator that exposes the inner decorated object. </summary>
+ <typeparam name="T">This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see .</typeparam>
+ </member>
+ <member name="P:System.Web.Http.Services.IDecorator`1.Inner">
+ <summary> Gets the inner object. </summary>
+ </member>
+ <member name="T:System.Web.Http.Tracing.ITraceManager">
+ <summary>Represents a performance tracing class to log method entry/exit and duration.</summary>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceManager.Initialize(System.Web.Http.HttpConfiguration)">
+ <summary>Initializes the <see cref="T:System.Web.Http.Tracing.ITraceManager" /> class with a specified configuration.</summary>
+ <param name="configuration">The configuration.</param>
+ </member>
+ <member name="T:System.Web.Http.Tracing.ITraceWriter">
+ <summary>Represents the trace writer.</summary>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriter.Trace(System.Net.Http.HttpRequestMessage,System.String,System.Web.Http.Tracing.TraceLevel,System.Action{System.Web.Http.Tracing.TraceRecord})">
+ <summary> Invokes the specified traceAction to allow setting values in a new <see cref="T:System.Web.Http.Tracing.TraceRecord" /> if and only if tracing is permitted at the given category and level. </summary>
+ <param name="request">The current <see cref="T:System.Net.Http.HttpRequestMessage" />. It may be null but doing so will prevent subsequent trace analysis from correlating the trace to a particular request.</param>
+ <param name="category">The logical category for the trace. Users can define their own.</param>
+ <param name="level">The <see cref="T:System.Web.Http.Tracing.TraceLevel" /> at which to write this trace.</param>
+ <param name="traceAction">The action to invoke if tracing is enabled. The caller is expected to fill in the fields of the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> in this action.</param>
+ </member>
+ <member name="T:System.Web.Http.Tracing.ITraceWriterExtensions">
+ <summary>Represents an extension methods for <see cref="T:System.Web.Http.Tracing.ITraceWriter" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Debug(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception)">
+ <summary>Provides a set of methods and properties that help debug your code with the specified writer, request, category and exception.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The error occurred during execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Debug(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception,System.String,System.Object[])">
+ <summary>Provides a set of methods and properties that help debug your code with the specified writer, request, category, exception, message format and argument.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The error occurred during execution.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Debug(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.String,System.Object[])">
+ <summary>Provides a set of methods and properties that help debug your code with the specified writer, request, category, exception, message format and argument.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Error(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception)">
+ <summary>Displays an error message in the list with the specified writer, request, category and exception.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The error occurred during execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Error(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception,System.String,System.Object[])">
+ <summary>Displays an error message in the list with the specified writer, request, category, exception, message format and argument.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The exception.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The argument in the message.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Error(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.String,System.Object[])">
+ <summary>Displays an error message in the list with the specified writer, request, category, message format and argument.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The argument in the message.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Fatal(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception)">
+ <summary>Displays an error message in the <see cref="T:System.Web.Http.Tracing.ITraceWriterExtensions" /> class with the specified writer, request, category and exception.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The exception that appears during execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Fatal(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception,System.String,System.Object[])">
+ <summary>Displays an error message in the <see cref="T:System.Web.Http.Tracing.ITraceWriterExtensions" /> class with the specified writer, request, category and exception, message format and argument.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The exception.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Fatal(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.String,System.Object[])">
+ <summary>Displays an error message in the <see cref="T:System.Web.Http.Tracing.ITraceWriterExtensions" /> class with the specified writer, request, category and message format and argument.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Info(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception)">
+ <summary>Displays the details in the <see cref="System.Web.Http.Tracing.ITraceWriterExtensions" />.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The error occurred during execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Info(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception,System.String,System.Object[])">
+ <summary>Displays the details in the <see cref="System.Web.Http.Tracing.ITraceWriterExtensions" />.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The error occurred during execution.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Info(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.String,System.Object[])">
+ <summary>Displays the details in the <see cref="System.Web.Http.Tracing.ITraceWriterExtensions" />.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Trace(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Web.Http.Tracing.TraceLevel,System.Exception)">
+ <summary>Indicates the trace listeners in the Listeners collection.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="level">The trace level.</param>
+ <param name="exception">The error occurred during execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Trace(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Web.Http.Tracing.TraceLevel,System.Exception,System.String,System.Object[])">
+ <summary>Indicates the trace listeners in the Listeners collection.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="level">The trace level.</param>
+ <param name="exception">The error occurred during execution.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Trace(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Web.Http.Tracing.TraceLevel,System.String,System.Object[])">
+ <summary>Indicates the trace listeners in the Listeners collection.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="level">The <see cref="T:System.Web.Http.Tracing.TraceLevel" /> of the trace.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.TraceBeginEnd(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Web.Http.Tracing.TraceLevel,System.String,System.String,System.Action{System.Web.Http.Tracing.TraceRecord},System.Action,System.Action{System.Web.Http.Tracing.TraceRecord},System.Action{System.Web.Http.Tracing.TraceRecord})">
+ <summary>Traces both a begin and an end trace around a specified operation.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="level">The <see cref="T:System.Web.Http.Tracing.TraceLevel" /> of the trace.</param>
+ <param name="operatorName">The name of the object performing the operation. It may be null.</param>
+ <param name="operationName">The name of the operation being performed. It may be null.</param>
+ <param name="beginTrace">The <see cref="T:System.Action" /> to invoke prior to performing the operation, allowing the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> to be filled in. It may be null.</param>
+ <param name="execute">An &lt;see cref="T:System.Func`1" /&gt; that returns the <see cref="T:System.Threading.Tasks.Task" /> that will perform the operation.</param>
+ <param name="endTrace">The <see cref="T:System.Action" /> to invoke after successfully performing the operation, allowing the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> to be filled in. It may be null.</param>
+ <param name="errorTrace">The <see cref="T:System.Action" /> to invoke if an error was encountered performing the operation, allowing the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> to be filled in. It may be null.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.TraceBeginEndAsync``1(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Web.Http.Tracing.TraceLevel,System.String,System.String,System.Action{System.Web.Http.Tracing.TraceRecord},System.Func{System.Threading.Tasks.Task{``0}},System.Action{System.Web.Http.Tracing.TraceRecord,``0},System.Action{System.Web.Http.Tracing.TraceRecord})">
+ <summary> Traces both a begin and an end trace around a specified operation. </summary>
+ <returns>The <see cref="T:System.Threading.Tasks.Task" /> returned by the operation.</returns>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="level">The <see cref="T:System.Web.Http.Tracing.TraceLevel" /> of the trace.</param>
+ <param name="operatorName">The name of the object performing the operation. It may be null.</param>
+ <param name="operationName">The name of the operation being performed. It may be null.</param>
+ <param name="beginTrace">The <see cref="T:System.Action" /> to invoke prior to performing the operation, allowing the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> to be filled in. It may be null.</param>
+ <param name="execute">An &lt;see cref="T:System.Func`1" /&gt; that returns the <see cref="T:System.Threading.Tasks.Task" /> that will perform the operation.</param>
+ <param name="endTrace">The <see cref="T:System.Action" /> to invoke after successfully performing the operation, allowing the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> to be filled in. The result of the completed task will also be passed to this action. This action may be null.</param>
+ <param name="errorTrace">The <see cref="T:System.Action" /> to invoke if an error was encountered performing the operation, allowing the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> to be filled in. It may be null.</param>
+ <typeparam name="TResult">The type of result produced by the <see cref="T:System.Threading.Tasks.Task" />.</typeparam>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.TraceBeginEndAsync(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Web.Http.Tracing.TraceLevel,System.String,System.String,System.Action{System.Web.Http.Tracing.TraceRecord},System.Func{System.Threading.Tasks.Task},System.Action{System.Web.Http.Tracing.TraceRecord},System.Action{System.Web.Http.Tracing.TraceRecord})">
+ <summary> Traces both a begin and an end trace around a specified operation. </summary>
+ <returns>The <see cref="T:System.Threading.Tasks.Task" /> returned by the operation.</returns>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="level">The <see cref="T:System.Web.Http.Tracing.TraceLevel" /> of the trace.</param>
+ <param name="operatorName">The name of the object performing the operation. It may be null.</param>
+ <param name="operationName">The name of the operation being performed. It may be null.</param>
+ <param name="beginTrace">The <see cref="T:System.Action" /> to invoke prior to performing the operation, allowing the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> to be filled in. It may be null.</param>
+ <param name="execute">An &lt;see cref="T:System.Func`1" /&gt; that returns the <see cref="T:System.Threading.Tasks.Task" /> that will perform the operation.</param>
+ <param name="endTrace">The <see cref="T:System.Action" /> to invoke after successfully performing the operation, allowing the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> to be filled in. It may be null.</param>
+ <param name="errorTrace">The <see cref="T:System.Action" /> to invoke if an error was encountered performing the operation, allowing the given <see cref="T:System.Web.Http.Tracing.TraceRecord" /> to be filled in. It may be null.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Warn(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception)">
+ <summary>Indicates the warning level of execution.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The error occurred during execution.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Warn(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.Exception,System.String,System.Object[])">
+ <summary>Indicates the warning level of execution.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="exception">The error occurred during execution.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="M:System.Web.Http.Tracing.ITraceWriterExtensions.Warn(System.Web.Http.Tracing.ITraceWriter,System.Net.Http.HttpRequestMessage,System.String,System.String,System.Object[])">
+ <summary>Indicates the warning level of execution.</summary>
+ <param name="traceWriter">The <see cref="T:System.Web.Http.Tracing.ITraceWriter" />.</param>
+ <param name="request">The <see cref="T:System.Net.Http.HttpRequestMessage" /> with which to associate the trace. It may be null.</param>
+ <param name="category">The logical category of the trace.</param>
+ <param name="messageFormat">The format of the message.</param>
+ <param name="messageArguments">The message argument.</param>
+ </member>
+ <member name="T:System.Web.Http.Tracing.TraceCategories">
+ <summary>Specifies an enumeration of tracing categories.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceCategories.ActionCategory">
+ <summary>An action category.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceCategories.ControllersCategory">
+ <summary>The controllers category.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceCategories.FiltersCategory">
+ <summary>The filters category.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceCategories.FormattingCategory">
+ <summary>The formatting category.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceCategories.MessageHandlersCategory">
+ <summary>The message handlers category.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceCategories.ModelBindingCategory">
+ <summary>The model binding category.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceCategories.RequestCategory">
+ <summary>The request category.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceCategories.RoutingCategory">
+ <summary>The routing category.</summary>
+ </member>
+ <member name="T:System.Web.Http.Tracing.TraceKind">
+ <summary>Specifies the kind of tracing operation.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceKind.Begin">
+ <summary>Trace marking the beginning of some operation.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceKind.End">
+ <summary>Trace marking the end of some operation.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceKind.Trace">
+ <summary>Single trace, not part of a Begin/End trace pair.</summary>
+ </member>
+ <member name="T:System.Web.Http.Tracing.TraceLevel">
+ <summary>Specifies an enumeration of tracing level.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceLevel.Debug">
+ <summary>Trace level for debugging traces.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceLevel.Error">
+ <summary>Trace level for error traces.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceLevel.Fatal">
+ <summary>Trace level for fatal traces.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceLevel.Info">
+ <summary>Trace level for informational traces.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceLevel.Off">
+ <summary>Tracing is disabled.</summary>
+ </member>
+ <member name="F:System.Web.Http.Tracing.TraceLevel.Warn">
+ <summary>Trace level for warning traces.</summary>
+ </member>
+ <member name="T:System.Web.Http.Tracing.TraceRecord">
+ <summary>Represents a trace record.</summary>
+ </member>
+ <member name="M:System.Web.Http.Tracing.TraceRecord.#ctor(System.Net.Http.HttpRequestMessage,System.String,System.Web.Http.Tracing.TraceLevel)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Tracing.TraceRecord" /> class.</summary>
+ <param name="request">The message request.</param>
+ <param name="category">The trace category.</param>
+ <param name="level">The trace level.</param>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Category">
+ <summary>Gets or sets the tracing category.</summary>
+ <returns>The tracing category.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Exception">
+ <summary>Gets or sets the exception.</summary>
+ <returns>The exception.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Kind">
+ <summary>Gets or sets the kind of trace.</summary>
+ <returns>The kind of trace.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Level">
+ <summary>Gets or sets the tracing level.</summary>
+ <returns>The tracing level.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Message">
+ <summary>Gets or sets the message.</summary>
+ <returns>The message.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Operation">
+ <summary>Gets or sets the logical operation name being performed.</summary>
+ <returns>The logical operation name being performed.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Operator">
+ <summary>Gets or sets the logical name of the object performing the operation.</summary>
+ <returns>The logical name of the object performing the operation.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Properties">
+ <summary>Gets the optional user-defined properties.</summary>
+ <returns>The optional user-defined properties.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Request">
+ <summary>Gets the <see cref="T:System.Net.Http.HttpRequestMessage" /> from the record.</summary>
+ <returns>The <see cref="T:System.Net.Http.HttpRequestMessage" /> from the record.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.RequestId">
+ <summary>Gets the correlation ID from the <see cref="P:System.Web.Http.Tracing.TraceRecord.Request" />.</summary>
+ <returns>The correlation ID from the <see cref="P:System.Web.Http.Tracing.TraceRecord.Request" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Status">
+ <summary>Gets or sets the <see cref="T:System.Net.HttpStatusCode" /> associated with the <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>
+ <returns>The <see cref="T:System.Net.HttpStatusCode" /> associated with the <see cref="T:System.Net.Http.HttpResponseMessage" />.</returns>
+ </member>
+ <member name="P:System.Web.Http.Tracing.TraceRecord.Timestamp">
+ <summary>Gets the <see cref="T:System.DateTime" /> of this trace (via <see cref="P:System.DateTime.UtcNow" />).</summary>
+ <returns>The <see cref="T:System.DateTime" /> of this trace (via <see cref="P:System.DateTime.UtcNow" />).</returns>
+ </member>
+ <member name="T:System.Web.Http.Validation.DefaultBodyModelValidator">
+ <summary>Represents a class used to recursively validate an object.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.DefaultBodyModelValidator.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.DefaultBodyModelValidator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.DefaultBodyModelValidator.ShouldValidateType(System.Type)">
+ <summary>Determines whether instances of a particular type should be validated.</summary>
+ <returns>true if the type should be validated; false otherwise.</returns>
+ <param name="type">The type to validate.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.DefaultBodyModelValidator.Validate(System.Object,System.Type,System.Web.Http.Metadata.ModelMetadataProvider,System.Web.Http.Controllers.HttpActionContext,System.String)">
+ <summary>Determines whether the <paramref name="model" /> is valid and adds any validation errors to the <paramref name="actionContext" />'s <see cref="T:System.Web.Http.ModelBinding.ModelStateDictionary" />.</summary>
+ <returns>true if model is valid, false otherwise.</returns>
+ <param name="model">The model to be validated.</param>
+ <param name="type">The <see cref="T:System.Type" /> to use for validation.</param>
+ <param name="metadataProvider">The <see cref="T:System.Web.Http.Metadata.ModelMetadataProvider" /> used to provide model metadata.</param>
+ <param name="actionContext">The <see cref="T:System.Web.Http.Controllers.HttpActionContext" /> within which the model is being validated.</param>
+ <param name="keyPrefix">The <see cref="T:System.String" /> to append to the key for any validation errors.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.IBodyModelValidator">
+ <summary>Represents an interface for the validation of the models</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.IBodyModelValidator.Validate(System.Object,System.Type,System.Web.Http.Metadata.ModelMetadataProvider,System.Web.Http.Controllers.HttpActionContext,System.String)">
+ <summary> Determines whether the model is valid and adds any validation errors to the actionContext's <see cref="T:System.Web.Http.ModelBinding.ModelStateDictionary" /></summary>
+ <returns>trueif model is valid, false otherwise.</returns>
+ <param name="model">The model to be validated.</param>
+ <param name="type">The <see cref="T:System.Type" /> to use for validation.</param>
+ <param name="metadataProvider">The <see cref="T:System.Web.Http.Metadata.ModelMetadataProvider" /> used to provide the model metadata.</param>
+ <param name="actionContext">The <see cref="T:System.Web.Http.Controllers.HttpActionContext" /> within which the model is being validated.</param>
+ <param name="keyPrefix">The <see cref="T:System.String" /> to append to the key for any validation errors.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.ModelStateFormatterLogger">
+ <summary>This <see cref="T:System.Net.Http.Formatting.IFormatterLogger" /> logs formatter errors to the provided <see cref="T:System.Web.Http.ModelBinding.ModelStateDictionary" />.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelStateFormatterLogger.#ctor(System.Web.Http.ModelBinding.ModelStateDictionary,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.ModelStateFormatterLogger" /> class.</summary>
+ <param name="modelState">The model state.</param>
+ <param name="prefix">The prefix.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelStateFormatterLogger.LogError(System.String,System.Exception)">
+ <summary>Logs the specified model error.</summary>
+ <param name="errorPath">The error path.</param>
+ <param name="exception">The error message.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelStateFormatterLogger.LogError(System.String,System.String)">
+ <summary>Logs the specified model error.</summary>
+ <param name="errorPath">The error path.</param>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.ModelValidatedEventArgs">
+ <summary>Provides data for the <see cref="E:System.Web.Http.Validation.ModelValidationNode.Validated" /> event.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidatedEventArgs.#ctor(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.Validation.ModelValidationNode)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.ModelValidatedEventArgs" /> class.</summary>
+ <param name="actionContext">The action context.</param>
+ <param name="parentNode">The parent node.</param>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidatedEventArgs.ActionContext">
+ <summary>Gets or sets the context for an action.</summary>
+ <returns>The context for an action.</returns>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidatedEventArgs.ParentNode">
+ <summary>Gets or sets the parent of this node.</summary>
+ <returns>The parent of this node.</returns>
+ </member>
+ <member name="T:System.Web.Http.Validation.ModelValidatingEventArgs">
+ <summary>Provides data for the <see cref="E:System.Web.Http.Validation.ModelValidationNode.Validating" /> event.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidatingEventArgs.#ctor(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.Validation.ModelValidationNode)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.ModelValidatingEventArgs" /> class.</summary>
+ <param name="actionContext">The action context.</param>
+ <param name="parentNode">The parent node.</param>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidatingEventArgs.ActionContext">
+ <summary>Gets or sets the context for an action.</summary>
+ <returns>The context for an action.</returns>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidatingEventArgs.ParentNode">
+ <summary>Gets or sets the parent of this node.</summary>
+ <returns>The parent of this node.</returns>
+ </member>
+ <member name="T:System.Web.Http.Validation.ModelValidationNode">
+ <summary>Provides a container for model validation information.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidationNode.#ctor(System.Web.Http.Metadata.ModelMetadata,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.ModelValidationNode" /> class, using the model metadata and state key.</summary>
+ <param name="modelMetadata">The model metadata.</param>
+ <param name="modelStateKey">The model state key.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidationNode.#ctor(System.Web.Http.Metadata.ModelMetadata,System.String,System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidationNode})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.ModelValidationNode" /> class, using the model metadata, the model state key, and child model-validation nodes.</summary>
+ <param name="modelMetadata">The model metadata.</param>
+ <param name="modelStateKey">The model state key.</param>
+ <param name="childNodes">The model child nodes.</param>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidationNode.ChildNodes">
+ <summary>Gets or sets the child nodes.</summary>
+ <returns>The child nodes.</returns>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidationNode.CombineWith(System.Web.Http.Validation.ModelValidationNode)">
+ <summary>Combines the current <see cref="T:System.Web.Http.Validation.ModelValidationNode" /> instance with a specified <see cref="T:System.Web.Http.Validation.ModelValidationNode" /> instance.</summary>
+ <param name="otherNode">The model validation node to combine with the current instance.</param>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidationNode.ModelMetadata">
+ <summary>Gets or sets the model metadata.</summary>
+ <returns>The model metadata.</returns>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidationNode.ModelStateKey">
+ <summary>Gets or sets the model state key.</summary>
+ <returns>The model state key.</returns>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidationNode.SuppressValidation">
+ <summary>Gets or sets a value that indicates whether validation should be suppressed.</summary>
+ <returns>true if validation should be suppressed; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidationNode.Validate(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Validates the model using the specified execution context.</summary>
+ <param name="actionContext">The action context.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidationNode.Validate(System.Web.Http.Controllers.HttpActionContext,System.Web.Http.Validation.ModelValidationNode)">
+ <summary>Validates the model using the specified execution context and parent node.</summary>
+ <param name="actionContext">The action context.</param>
+ <param name="parentNode">The parent node.</param>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidationNode.ValidateAllProperties">
+ <summary>Gets or sets a value that indicates whether all properties of the model should be validated.</summary>
+ <returns>true if all properties of the model should be validated, or false if validation should be skipped.</returns>
+ </member>
+ <member name="E:System.Web.Http.Validation.ModelValidationNode.Validated">
+ <summary>Occurs when the model has been validated.</summary>
+ </member>
+ <member name="E:System.Web.Http.Validation.ModelValidationNode.Validating">
+ <summary>Occurs when the model is being validated.</summary>
+ </member>
+ <member name="T:System.Web.Http.Validation.ModelValidationRequiredMemberSelector">
+ <summary>Represents the selection of required members by checking for any required ModelValidators associated with the member.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidationRequiredMemberSelector.#ctor(System.Web.Http.Metadata.ModelMetadataProvider,System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.ModelValidationRequiredMemberSelector" /> class.</summary>
+ <param name="metadataProvider">The metadata provider.</param>
+ <param name="validatorProviders">The validator providers.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidationRequiredMemberSelector.IsRequiredMember(System.Reflection.MemberInfo)">
+ <summary>Indicates whether the member is required for validation.</summary>
+ <returns>true if the member is required for validation; otherwise, false.</returns>
+ <param name="member">The member.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.ModelValidationResult">
+ <summary>Provides a container for a validation result.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidationResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.ModelValidationResult" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidationResult.MemberName">
+ <summary>Gets or sets the name of the member.</summary>
+ <returns>The name of the member.</returns>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidationResult.Message">
+ <summary>Gets or sets the validation result message.</summary>
+ <returns>The validation result message.</returns>
+ </member>
+ <member name="T:System.Web.Http.Validation.ModelValidator">
+ <summary>Provides a base class for implementing validation logic.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidator.#ctor(System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.ModelValidator" /> class.</summary>
+ <param name="validatorProviders">The validator providers.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidator.GetModelValidator(System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider})">
+ <summary>Returns a composite model validator for the model.</summary>
+ <returns>A composite model validator for the model.</returns>
+ <param name="validatorProviders">An enumeration of validator providers.</param>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidator.IsRequired">
+ <summary>Gets a value that indicates whether a model property is required.</summary>
+ <returns>true if the model property is required; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidator.Validate(System.Web.Http.Metadata.ModelMetadata,System.Object)">
+ <summary>Validates a specified object.</summary>
+ <returns>A list of validation results.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="container">The container.</param>
+ </member>
+ <member name="P:System.Web.Http.Validation.ModelValidator.ValidatorProviders">
+ <summary>Gets or sets an enumeration of validator providers.</summary>
+ <returns>An enumeration of validator providers.</returns>
+ </member>
+ <member name="T:System.Web.Http.Validation.ModelValidatorProvider">
+ <summary>Provides a list of validators for a model.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidatorProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.ModelValidatorProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.ModelValidatorProvider.GetValidators(System.Web.Http.Metadata.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider})">
+ <summary>Gets a list of validators associated with this <see cref="T:System.Web.Http.Validation.ModelValidatorProvider" />.</summary>
+ <returns>The list of validators.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="validatorProviders">The validator providers.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.Providers.AssociatedValidatorProvider">
+ <summary>Provides an abstract class for classes that implement a validation provider.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.AssociatedValidatorProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.Providers.AssociatedValidatorProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.AssociatedValidatorProvider.GetTypeDescriptor(System.Type)">
+ <summary>Gets a type descriptor for the specified type.</summary>
+ <returns>A type descriptor for the specified type.</returns>
+ <param name="type">The type of the validation provider.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.AssociatedValidatorProvider.GetValidators(System.Web.Http.Metadata.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider})">
+ <summary>Gets the validators for the model using the metadata and validator providers.</summary>
+ <returns>The validators for the model.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="validatorProviders">An enumeration of validator providers.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.AssociatedValidatorProvider.GetValidators(System.Web.Http.Metadata.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider},System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Gets the validators for the model using the metadata, the validator providers, and a list of attributes.</summary>
+ <returns>The validators for the model.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="validatorProviders">An enumeration of validator providers.</param>
+ <param name="attributes">The list of attributes.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.Providers.DataAnnotationsModelValidationFactory">
+ <summary>Represents the method that creates a <see cref="T:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider" /> instance.</summary>
+ </member>
+ <member name="T:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider">
+ <summary>Represents an implementation of <see cref="T:System.Web.Http.Validation.ModelValidatorProvider" /> which providers validators for attributes which derive from <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" />. It also provides a validator for types which implement <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject" />. To support client side validation, you can either register adapters through the static methods on this class, or by having your validation attributes implement <see cref="T:System.Web.Http.Validation.IClientValidatable" />. The logic to support IClientValidatable is implemented in <see cref="T:System.Web.Http.Validation.Validators.DataAnnotationsModelValidator" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.GetValidators(System.Web.Http.Metadata.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider},System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Gets the validators for the model using the specified metadata, validator provider and attributes.</summary>
+ <returns>The validators for the model.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="validatorProviders">The validator providers.</param>
+ <param name="attributes">The attributes.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.RegisterAdapter(System.Type,System.Type)">
+ <summary>Registers an adapter to provide client-side validation.</summary>
+ <param name="attributeType">The type of the validation attribute.</param>
+ <param name="adapterType">The type of the adapter.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.RegisterAdapterFactory(System.Type,System.Web.Http.Validation.Providers.DataAnnotationsModelValidationFactory)">
+ <summary>Registers an adapter factory for the validation provider.</summary>
+ <param name="attributeType">The type of the attribute.</param>
+ <param name="factory">The factory that will be used to create the <see cref="T:System.Web.Http.Validation.ModelValidator" /> object for the specified attribute.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapter(System.Type)">
+ <summary>Registers the default adapter.</summary>
+ <param name="adapterType">The type of the adapter.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapterFactory(System.Web.Http.Validation.Providers.DataAnnotationsModelValidationFactory)">
+ <summary>Registers the default adapter factory.</summary>
+ <param name="factory">The factory that will be used to create the <see cref="T:System.Web.Http.Validation.ModelValidator" /> object for the default adapter.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapter(System.Type)">
+ <summary>Registers the default adapter type for objects which implement <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject" />. The adapter type must derive from <see cref="T:System.Web.Http.Validation.ModelValidator" /> and it must contain a public constructor which takes two parameters of types <see cref="T:System.Web.Http.Metadata.ModelMetadata" /> and <see cref="T:System.Web.Http.Controllers.HttpActionContext" />. </summary>
+ <param name="adapterType">The type of the adapter.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapterFactory(System.Web.Http.Validation.Providers.DataAnnotationsValidatableObjectAdapterFactory)">
+ <summary>Registers the default adapter factory for objects which implement <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject" />. </summary>
+ <param name="factory">The factory.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapter(System.Type,System.Type)">
+ <summary>Registers an adapter type for the given modelType, which must implement <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject" />. The adapter type must derive from <see cref="T:System.Web.Http.Validation.ModelValidator" /> and it must contain a public constructor which takes two parameters of types <see cref="T:System.Web.Http.Metadata.ModelMetadata" /> and <see cref="T:System.Web.Http.Controllers.HttpActionContext" />. </summary>
+ <param name="modelType">The model type.</param>
+ <param name="adapterType">The type of the adapter.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapterFactory(System.Type,System.Web.Http.Validation.Providers.DataAnnotationsValidatableObjectAdapterFactory)">
+ <summary>Registers an adapter factory for the given modelType, which must implement <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject" />. </summary>
+ <param name="modelType">The model type.</param>
+ <param name="factory">The factory.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.Providers.DataAnnotationsValidatableObjectAdapterFactory">
+ <summary>Provides a factory for validators that are based on <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject" />.</summary>
+ </member>
+ <member name="T:System.Web.Http.Validation.Providers.DataMemberModelValidatorProvider">
+ <summary>Represents a validator provider for data member model.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataMemberModelValidatorProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.Providers.DataMemberModelValidatorProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.DataMemberModelValidatorProvider.GetValidators(System.Web.Http.Metadata.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider},System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Gets the validators for the model.</summary>
+ <returns>The validators for the model.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="validatorProviders">An enumerator of validator providers.</param>
+ <param name="attributes">A list of attributes.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.Providers.InvalidModelValidatorProvider">
+ <summary>An implementation of <see cref="T:System.Web.Http.Validation.ModelValidatorProvider" /> which provides validators that throw exceptions when the model is invalid.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.InvalidModelValidatorProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.Providers.InvalidModelValidatorProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.InvalidModelValidatorProvider.GetValidators(System.Web.Http.Metadata.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider},System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Gets a list of validators associated with this <see cref="T:System.Web.Http.Validation.Providers.InvalidModelValidatorProvider" />.</summary>
+ <returns>The list of validators.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="validatorProviders">The validator providers.</param>
+ <param name="attributes">The list of attributes.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.Providers.RequiredMemberModelValidatorProvider">
+ <summary>Represents the provider for the required member model validator.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.RequiredMemberModelValidatorProvider.#ctor(System.Net.Http.Formatting.IRequiredMemberSelector)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.Providers.RequiredMemberModelValidatorProvider" /> class.</summary>
+ <param name="requiredMemberSelector">The required member selector.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Providers.RequiredMemberModelValidatorProvider.GetValidators(System.Web.Http.Metadata.ModelMetadata,System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider})">
+ <summary>Gets the validator for the member model.</summary>
+ <returns>The validator for the member model.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="validatorProviders">The validator providers</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.Validators.DataAnnotationsModelValidator">
+ <summary>Provides a model validator.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Validators.DataAnnotationsModelValidator.#ctor(System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider},System.ComponentModel.DataAnnotations.ValidationAttribute)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.Validators.DataAnnotationsModelValidator" /> class.</summary>
+ <param name="validatorProviders">The validator providers.</param>
+ <param name="attribute">The validation attribute for the model.</param>
+ </member>
+ <member name="P:System.Web.Http.Validation.Validators.DataAnnotationsModelValidator.Attribute">
+ <summary>Gets or sets the validation attribute for the model validator.</summary>
+ <returns>The validation attribute for the model validator.</returns>
+ </member>
+ <member name="P:System.Web.Http.Validation.Validators.DataAnnotationsModelValidator.IsRequired">
+ <summary>Gets a value that indicates whether model validation is required.</summary>
+ <returns>true if model validation is required; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Http.Validation.Validators.DataAnnotationsModelValidator.Validate(System.Web.Http.Metadata.ModelMetadata,System.Object)">
+ <summary>Validates the model and returns the validation errors if any.</summary>
+ <returns>A list of validation error messages for the model, or an empty list if no errors have occurred.</returns>
+ <param name="metadata">The model metadata.</param>
+ <param name="container">The container for the model.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.Validators.ErrorModelValidator">
+ <summary>A <see cref="T:System.Web.Http.Validation.ModelValidator" /> to represent an error. This validator will always throw an exception regardless of the actual model value.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Validators.ErrorModelValidator.#ctor(System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider},System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.Validators.ErrorModelValidator" /> class.</summary>
+ <param name="validatorProviders">The list of model validator providers.</param>
+ <param name="errorMessage">The error message for the exception.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Validators.ErrorModelValidator.Validate(System.Web.Http.Metadata.ModelMetadata,System.Object)">
+ <summary>Validates a specified object.</summary>
+ <returns>A list of validation results.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="container">The container.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.Validators.RequiredMemberModelValidator">
+ <summary>Represents the <see cref="T:System.Web.Http.Validation.ModelValidator" /> for required members. </summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Validators.RequiredMemberModelValidator.#ctor(System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.Validators.RequiredMemberModelValidator" /> class.</summary>
+ <param name="validatorProviders">The validator providers.</param>
+ </member>
+ <member name="P:System.Web.Http.Validation.Validators.RequiredMemberModelValidator.IsRequired">
+ <summary>Gets or sets a value that instructs the serialization engine that the member must be presents when validating.</summary>
+ <returns>true if the member is required; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Http.Validation.Validators.RequiredMemberModelValidator.Validate(System.Web.Http.Metadata.ModelMetadata,System.Object)">
+ <summary>Validates the object.</summary>
+ <returns>A list of validation results.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="container">The container.</param>
+ </member>
+ <member name="T:System.Web.Http.Validation.Validators.ValidatableObjectAdapter">
+ <summary>Provides an object adapter that can be validated.</summary>
+ </member>
+ <member name="M:System.Web.Http.Validation.Validators.ValidatableObjectAdapter.#ctor(System.Collections.Generic.IEnumerable{System.Web.Http.Validation.ModelValidatorProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.Validation.Validators.ValidatableObjectAdapter" /> class.</summary>
+ <param name="validatorProviders">The validation provider.</param>
+ </member>
+ <member name="M:System.Web.Http.Validation.Validators.ValidatableObjectAdapter.Validate(System.Web.Http.Metadata.ModelMetadata,System.Object)">
+ <summary>Validates the specified object.</summary>
+ <returns>A list of validation results.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="container">The container.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.IEnumerableValueProvider">
+ <summary>Represents the base class for value providers whose values come from a collection that implements the <see cref="T:System.Collections.IEnumerable" /> interface.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.IEnumerableValueProvider.GetKeysFromPrefix(System.String)">
+ <summary>Retrieves the keys from the specified <paramref name="prefix" />.</summary>
+ <returns>The keys from the specified <paramref name="prefix" />.</returns>
+ <param name="prefix">The prefix.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.IUriValueProviderFactory">
+ <summary>Represents an interface that is implemented by any <see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" /> that supports the creation of a <see cref="T:System.Web.Http.ValueProviders.IValueProvider" /> to access the <see cref="T:System.Uri" /> of an incoming <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.IValueProvider">
+ <summary>Defines the methods that are required for a value provider in ASP.NET MVC.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.IValueProvider.ContainsPrefix(System.String)">
+ <summary>Determines whether the collection contains the specified prefix.</summary>
+ <returns>true if the collection contains the specified prefix; otherwise, false.</returns>
+ <param name="prefix">The prefix to search for.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.IValueProvider.GetValue(System.String)">
+ <summary>Retrieves a value object using the specified key.</summary>
+ <returns>The value object for the specified key, or null if the key is not found.</returns>
+ <param name="key">The key of the value object to retrieve.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.ValueProviderAttribute">
+ <summary> This attribute is used to specify a custom <see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" />. </summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.ValueProviderAttribute.#ctor(System.Type)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.ValueProviderAttribute" />.</summary>
+ <param name="valueProviderFactory">The type of the model binder.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.ValueProviderAttribute.#ctor(System.Type[])">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.ValueProviderAttribute" />.</summary>
+ <param name="valueProviderFactories">An array of model binder types.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.ValueProviderAttribute.GetValueProviderFactories(System.Web.Http.HttpConfiguration)">
+ <summary>Gets the value provider factories.</summary>
+ <returns>A collection of value provider factories.</returns>
+ <param name="configuration">A configuration object.</param>
+ </member>
+ <member name="P:System.Web.Http.ValueProviders.ValueProviderAttribute.ValueProviderFactoryTypes">
+ <summary>Gets the types of object returned by the value provider factory.</summary>
+ <returns>A collection of types.</returns>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.ValueProviderFactory">
+ <summary>Represents a factory for creating value-provider objects.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.ValueProviderFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.ValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.ValueProviderFactory.GetValueProvider(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Returns a value-provider object for the specified controller context.</summary>
+ <returns>A value-provider object.</returns>
+ <param name="actionContext">An object that encapsulates information about the current HTTP request.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.ValueProviderResult">
+ <summary>Represents the result of binding a value (such as from a form post or query string) to an action-method argument property, or to the argument itself.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.ValueProviderResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.ValueProviderResult" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.ValueProviderResult.#ctor(System.Object,System.String,System.Globalization.CultureInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.ValueProviderResult" /> class.</summary>
+ <param name="rawValue">The raw value.</param>
+ <param name="attemptedValue">The attempted value.</param>
+ <param name="culture">The culture.</param>
+ </member>
+ <member name="P:System.Web.Http.ValueProviders.ValueProviderResult.AttemptedValue">
+ <summary>Gets or sets the raw value that is converted to a string for display.</summary>
+ <returns>The raw value that is converted to a string for display.</returns>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.ValueProviderResult.ConvertTo(System.Type)">
+ <summary>Converts the value that is encapsulated by this result to the specified type.</summary>
+ <returns>The converted value.</returns>
+ <param name="type">The target type.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.ValueProviderResult.ConvertTo(System.Type,System.Globalization.CultureInfo)">
+ <summary>Converts the value that is encapsulated by this result to the specified type by using the specified culture information.</summary>
+ <returns>The converted value.</returns>
+ <param name="type">The target type.</param>
+ <param name="culture">The culture to use in the conversion.</param>
+ </member>
+ <member name="P:System.Web.Http.ValueProviders.ValueProviderResult.Culture">
+ <summary>Gets or sets the culture.</summary>
+ <returns>The culture.</returns>
+ </member>
+ <member name="P:System.Web.Http.ValueProviders.ValueProviderResult.RawValue">
+ <summary>Gets or set the raw value that is supplied by the value provider.</summary>
+ <returns>The raw value that is supplied by the value provider.</returns>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.Providers.CompositeValueProvider">
+ <summary>Represents a value provider whose values come from a list of value providers that implements the <see cref="T:System.Collections.IEnumerable" /> interface.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.CompositeValueProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.Providers.CompositeValueProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.CompositeValueProvider.#ctor(System.Collections.Generic.IList{System.Web.Http.ValueProviders.IValueProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.Providers.CompositeValueProvider" /> class.</summary>
+ <param name="list">The list of value providers.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.CompositeValueProvider.ContainsPrefix(System.String)">
+ <summary>Determines whether the collection contains the specified <paramref name="prefix" />.</summary>
+ <returns>true if the collection contains the specified <paramref name="prefix" />; otherwise, false.</returns>
+ <param name="prefix">The prefix to search for.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.CompositeValueProvider.GetKeysFromPrefix(System.String)">
+ <summary>Retrieves the keys from the specified <paramref name="prefix" />.</summary>
+ <returns>The keys from the specified <paramref name="prefix" />.</returns>
+ <param name="prefix">The prefix from which keys are retrieved.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.CompositeValueProvider.GetValue(System.String)">
+ <summary>Retrieves a value object using the specified <paramref name="key" />.</summary>
+ <returns>The value object for the specified <paramref name="key" />.</returns>
+ <param name="key">The key of the value object to retrieve.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.CompositeValueProvider.InsertItem(System.Int32,System.Web.Http.ValueProviders.IValueProvider)">
+ <summary>Inserts an element into the collection at the specified index.</summary>
+ <param name="index">The zero-based index at which <paramref name="item" /> should be inserted.</param>
+ <param name="item">The object to insert.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.CompositeValueProvider.SetItem(System.Int32,System.Web.Http.ValueProviders.IValueProvider)">
+ <summary>Replaces the element at the specified index.</summary>
+ <param name="index">The zero-based index of the element to replace.</param>
+ <param name="item">The new value for the element at the specified index.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.Providers.CompositeValueProviderFactory">
+ <summary>Represents a factory for creating a list of value-provider objects.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.CompositeValueProviderFactory.#ctor(System.Collections.Generic.IEnumerable{System.Web.Http.ValueProviders.ValueProviderFactory})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.Providers.CompositeValueProviderFactory" /> class.</summary>
+ <param name="factories">The collection of value-provider factories.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.CompositeValueProviderFactory.GetValueProvider(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Retrieves a list of value-provider objects for the specified controller context.</summary>
+ <returns>The list of value-provider objects for the specified controller context.</returns>
+ <param name="actionContext">An object that encapsulates information about the current HTTP request.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider">
+ <summary>A value provider for name/value pairs.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Globalization.CultureInfo)"></member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}},System.Globalization.CultureInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider" /> class.</summary>
+ <param name="values">The name/value pairs for the provider.</param>
+ <param name="culture">The culture used for the name/value pairs.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider.#ctor(System.Func{System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}}},System.Globalization.CultureInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider" /> class, using a function delegate to provide the name/value pairs.</summary>
+ <param name="valuesFactory">A function delegate that returns a collection of name/value pairs.</param>
+ <param name="culture">The culture used for the name/value pairs.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider.ContainsPrefix(System.String)">
+ <summary>Determines whether the collection contains the specified prefix.</summary>
+ <returns>true if the collection contains the specified prefix; otherwise, false.</returns>
+ <param name="prefix">The prefix to search for.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider.GetKeysFromPrefix(System.String)">
+ <summary>Gets the keys from a prefix.</summary>
+ <returns>The keys.</returns>
+ <param name="prefix">The prefix.</param>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider.GetValue(System.String)">
+ <summary>Retrieves a value object using the specified key.</summary>
+ <returns>The value object for the specified key.</returns>
+ <param name="key">The key of the value object to retrieve.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.Providers.QueryStringValueProvider">
+ <summary>Represents a value provider for query strings that are contained in a <see cref="T:System.Collections.Specialized.NameValueCollection" /> object.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.QueryStringValueProvider.#ctor(System.Web.Http.Controllers.HttpActionContext,System.Globalization.CultureInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.Providers.QueryStringValueProvider" /> class.</summary>
+ <param name="actionContext">An object that encapsulates information about the current HTTP request.</param>
+ <param name="culture">An object that contains information about the target culture.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.Providers.QueryStringValueProviderFactory">
+ <summary>Represents a class that is responsible for creating a new instance of a query-string value-provider object.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.QueryStringValueProviderFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.Providers.QueryStringValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.QueryStringValueProviderFactory.GetValueProvider(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Retrieves a value-provider object for the specified controller context.</summary>
+ <returns>A query-string value-provider object.</returns>
+ <param name="actionContext">An object that encapsulates information about the current HTTP request.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.Providers.RouteDataValueProvider">
+ <summary>Represents a value provider for route data that is contained in an object that implements the IDictionary(Of TKey, TValue) interface.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.RouteDataValueProvider.#ctor(System.Web.Http.Controllers.HttpActionContext,System.Globalization.CultureInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.Providers.RouteDataValueProvider" /> class.</summary>
+ <param name="actionContext">An object that contain information about the HTTP request.</param>
+ <param name="culture">An object that contains information about the target culture.</param>
+ </member>
+ <member name="T:System.Web.Http.ValueProviders.Providers.RouteDataValueProviderFactory">
+ <summary>Represents a factory for creating route-data value provider objects.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.RouteDataValueProviderFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Http.ValueProviders.Providers.RouteDataValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Http.ValueProviders.Providers.RouteDataValueProviderFactory.GetValueProvider(System.Web.Http.Controllers.HttpActionContext)">
+ <summary>Retrieves a value-provider object for the specified controller context.</summary>
+ <returns>A value-provider object.</returns>
+ <param name="actionContext">An object that encapsulates information about the current HTTP request.</param>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.dll b/PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.dll
new file mode 100644
index 0000000..eb088f2
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.xml b/PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.xml
new file mode 100644
index 0000000..367e05a
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.xml
@@ -0,0 +1,11485 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Web.Mvc</name>
+ </assembly>
+ <members>
+ <member name="T:System.Web.Mvc.AcceptVerbsAttribute">
+ <summary>Represents an attribute that specifies which HTTP verbs an action method will respond to.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AcceptVerbsAttribute.#ctor(System.String[])">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AcceptVerbsAttribute" /> class by using a list of HTTP verbs that the action method will respond to.</summary>
+ <param name="verbs">The HTTP verbs that the action method will respond to.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="verbs" /> parameter is null or zero length.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.AcceptVerbsAttribute.#ctor(System.Web.Mvc.HttpVerbs)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AcceptVerbsAttribute" /> class using the HTTP verbs that the action method will respond to.</summary>
+ <param name="verbs">The HTTP verbs that the action method will respond to.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AcceptVerbsAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the specified method information is valid for the specified controller context.</summary>
+ <returns>true if the method information is valid; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">The method information.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext " />parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.AcceptVerbsAttribute.Verbs">
+ <summary>Gets or sets the list of HTTP verbs that the action method will respond to.</summary>
+ <returns>The list of HTTP verbs that the action method will respond to.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ActionDescriptor">
+ <summary>Provides information about an action method, such as its name, controller, parameters, attributes, and filters.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionDescriptor.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionDescriptor" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ActionDescriptor.ActionName">
+ <summary>Gets the name of the action method.</summary>
+ <returns>The name of the action method.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ActionDescriptor.ControllerDescriptor">
+ <summary>Gets the controller descriptor.</summary>
+ <returns>The controller descriptor.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ActionDescriptor.Execute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Executes the action method by using the specified parameters and controller context.</summary>
+ <returns>The result of executing the action method.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="parameters">The parameters of the action method.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ActionDescriptor.GetCustomAttributes(System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ActionDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, identified by type.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes of the specified type exist.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="attritubeType" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ActionDescriptor.GetFilterAttributes(System.Boolean)">
+ <summary>Gets the filter attributes.</summary>
+ <returns>The filter attributes.</returns>
+ <param name="useCache">true to use the cache, otherwise false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ActionDescriptor.GetFilters">
+ <summary>Returns the filters that are associated with this action method.</summary>
+ <returns>The filters that are associated with this action method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ActionDescriptor.GetParameters">
+ <summary>Returns the parameters of the action method.</summary>
+ <returns>The parameters of the action method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ActionDescriptor.GetSelectors">
+ <summary>Returns the action-method selectors.</summary>
+ <returns>The action-method selectors.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ActionDescriptor.IsDefined(System.Type,System.Boolean)">
+ <summary>Determines whether one or more instances of the specified attribute type are defined for this member.</summary>
+ <returns>true if <paramref name="attributeType" /> is defined for this member; otherwise, false.</returns>
+ <param name="attributeType">The type of the custom attribute.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="attritubeType" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ActionDescriptor.UniqueId">
+ <summary>Gets the unique ID for the action descriptor using lazy initialization.</summary>
+ <returns>The unique ID.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ActionExecutedContext">
+ <summary>Provides the context for the ActionExecuted method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionExecutedContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutedContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionExecutedContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Boolean,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutedContext" /> class.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action method descriptor.</param>
+ <param name="canceled">true if the action is canceled.</param>
+ <param name="exception">The exception object.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="actionDescriptor" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ActionExecutedContext.ActionDescriptor">
+ <summary>Gets or sets the action descriptor.</summary>
+ <returns>The action descriptor.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ActionExecutedContext.Canceled">
+ <summary>Gets or sets a value that indicates that this <see cref="T:System.Web.Mvc.ActionExecutedContext" /> object is canceled.</summary>
+ <returns>true if the context canceled; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ActionExecutedContext.Exception">
+ <summary>Gets or sets the exception that occurred during the execution of the action method, if any.</summary>
+ <returns>The exception that occurred during the execution of the action method.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ActionExecutedContext.ExceptionHandled">
+ <summary>Gets or sets a value that indicates whether the exception is handled.</summary>
+ <returns>true if the exception is handled; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ActionExecutedContext.Result">
+ <summary>Gets or sets the result returned by the action method.</summary>
+ <returns>The result returned by the action method.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ActionExecutingContext">
+ <summary>Provides the context for the ActionExecuting method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionExecutingContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutingContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionExecutingContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutingContext" /> class by using the specified controller context, action descriptor, and action-method parameters.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="actionParameters">The action-method parameters.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="ActionParameters" /> or <paramref name="actionDescriptor" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ActionExecutingContext.ActionDescriptor">
+ <summary>Gets or sets the action descriptor.</summary>
+ <returns>The action descriptor.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ActionExecutingContext.ActionParameters">
+ <summary>Gets or sets the action-method parameters.</summary>
+ <returns>The action-method parameters.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ActionExecutingContext.Result">
+ <summary>Gets or sets the result that is returned by the action method.</summary>
+ <returns>The result that is returned by the action method.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ActionFilterAttribute">
+ <summary>Represents the base class for filter attributes.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionFilterAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionFilterAttribute.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
+ <summary>Called by the ASP.NET MVC framework after the action method executes.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ActionFilterAttribute.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
+ <summary>Called by the ASP.NET MVC framework before the action method executes.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
+ <summary>Called by the ASP.NET MVC framework after the action result executes.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
+ <summary>Called by the ASP.NET MVC framework before the action result executes.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ActionMethodSelectorAttribute">
+ <summary>Represents an attribute that is used to influence the selection of an action method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionMethodSelectorAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionMethodSelectorAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionMethodSelectorAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action method selection is valid for the specified controller context.</summary>
+ <returns>true if the action method selection is valid for the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ActionNameAttribute">
+ <summary>Represents an attribute that is used for the name of an action.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionNameAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionNameAttribute" /> class.</summary>
+ <param name="name">Name of the action.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ActionNameAttribute.IsValidName(System.Web.Mvc.ControllerContext,System.String,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action name is valid within the specified controller context.</summary>
+ <returns>true if the action name is valid within the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ActionNameAttribute.Name">
+ <summary>Gets or sets the name of the action.</summary>
+ <returns>The name of the action.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ActionNameSelectorAttribute">
+ <summary>Represents an attribute that affects the selection of an action method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionNameSelectorAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionNameSelectorAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionNameSelectorAttribute.IsValidName(System.Web.Mvc.ControllerContext,System.String,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action name is valid in the specified controller context.</summary>
+ <returns>true if the action name is valid in the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ActionResult">
+ <summary>Represents the result of an action method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ActionResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
+ <param name="context">The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ActionSelector">
+ <summary>Represents a delegate that contains the logic for selecting an action method.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.AdditionalMetadataAttribute">
+ <summary>Provides a class that implements the <see cref="T:System.Web.Mvc.IMetadataAware" /> interface in order to support additional metadata. </summary>
+ </member>
+ <member name="M:System.Web.Mvc.AdditionalMetadataAttribute.#ctor(System.String,System.Object)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AdditionalMetadataAttribute" /> class.</summary>
+ <param name="name">The name of the model metadata.</param>
+ <param name="value">The value of the model metadata.</param>
+ </member>
+ <member name="P:System.Web.Mvc.AdditionalMetadataAttribute.Name">
+ <summary>Gets the name of the additional metadata attribute.</summary>
+ <returns>The name of the of the additional metadata attribute.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.AdditionalMetadataAttribute.OnMetadataCreated(System.Web.Mvc.ModelMetadata)">
+ <summary>Provides metadata to the model metadata creation process.</summary>
+ <param name="metadata">The meta data.</param>
+ </member>
+ <member name="P:System.Web.Mvc.AdditionalMetadataAttribute.TypeId">
+ <summary>Gets the type of the of the additional metadata attribute.</summary>
+ <returns>The type of the of the additional metadata attribute.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AdditionalMetadataAttribute.Value">
+ <summary>Gets the value of the of the additional metadata attribute.</summary>
+ <returns>The value of the of the additional metadata attribute.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.AjaxHelper">
+ <summary>Represents support for rendering HTML in AJAX scenarios within a view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AjaxHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper" /> class using the specified view context and view data container.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="viewDataContainer">The view data container.</param>
+ <exception cref="T:System.ArgumentNullException">One or both of the parameters is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.AjaxHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper" /> class by using the specified view context, view data container, and route collection.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="viewDataContainer">The view data container.</param>
+ <param name="routeCollection">The URL route collection.</param>
+ <exception cref="T:System.ArgumentNullException">One or more of the parameters is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.AjaxHelper.GlobalizationScriptPath">
+ <summary>Gets or sets the root path for the location to use for globalization script files.</summary>
+ <returns>The location of the folder where globalization script files are stored. The default location is "~/Scripts/Globalization".</returns>
+ </member>
+ <member name="M:System.Web.Mvc.AjaxHelper.JavaScriptStringEncode(System.String)">
+ <summary>Serializes the specified message and returns the resulting JSON-formatted string.</summary>
+ <returns>The serialized message as a JSON-formatted string.</returns>
+ <param name="message">The message to serialize.</param>
+ </member>
+ <member name="P:System.Web.Mvc.AjaxHelper.RouteCollection">
+ <summary>Gets the collection of URL routes for the application.</summary>
+ <returns>The collection of routes for the application.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AjaxHelper.ViewBag">
+ <summary>Gets the ViewBag.</summary>
+ <returns>The ViewBag.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AjaxHelper.ViewContext">
+ <summary>Gets the context information about the view.</summary>
+ <returns>The context of the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AjaxHelper.ViewData">
+ <summary>Gets the current view data dictionary.</summary>
+ <returns>The view data dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AjaxHelper.ViewDataContainer">
+ <summary>Gets the view data container.</summary>
+ <returns>The view data container.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.AjaxHelper`1">
+ <summary>Represents support for rendering HTML in AJAX scenarios within a strongly typed view.</summary>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.AjaxHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper`1" /> class by using the specified view context and view data container.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="viewDataContainer">The view data container.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AjaxHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper`1" /> class by using the specified view context, view data container, and URL route collection.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="viewDataContainer">The view data container.</param>
+ <param name="routeCollection">The URL route collection.</param>
+ </member>
+ <member name="P:System.Web.Mvc.AjaxHelper`1.ViewBag">
+ <summary>Gets the ViewBag.</summary>
+ <returns>The ViewBag.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AjaxHelper`1.ViewData">
+ <summary>Gets the strongly typed version of the view data dictionary.</summary>
+ <returns>The strongly typed data dictionary of the view.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.AjaxRequestExtensions">
+ <summary>Represents a class that extends the <see cref="T:System.Web.HttpRequestBase" /> class by adding the ability to determine whether an HTTP request is an AJAX request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AjaxRequestExtensions.IsAjaxRequest(System.Web.HttpRequestBase)">
+ <summary>Determines whether the specified HTTP request is an AJAX request.</summary>
+ <returns>true if the specified HTTP request is an AJAX request; otherwise, false.</returns>
+ <param name="request">The HTTP request.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> parameter is null (Nothing in Visual Basic).</exception>
+ </member>
+ <member name="T:System.Web.Mvc.AllowAnonymousAttribute">
+ <summary>Represents an attribute that marks controllers and actions to skip the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> during authorization.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AllowAnonymousAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AllowAnonymousAttribute" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.AllowHtmlAttribute">
+ <summary>Allows a request to include HTML markup during model binding by skipping request validation for the property. (It is strongly recommended that your application explicitly check all models where you disable request validation in order to prevent script exploits.)</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AllowHtmlAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AllowHtmlAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AllowHtmlAttribute.OnMetadataCreated(System.Web.Mvc.ModelMetadata)">
+ <summary>This method supports the ASP.NET MVC validation infrastructure and is not intended to be used directly from your code.</summary>
+ <param name="metadata">The model metadata.</param>
+ </member>
+ <member name="T:System.Web.Mvc.AreaReference">
+ <summary>Controls interpretation of a controller name when constructing a <see cref="T:System.Web.Mvc.RemoteAttribute" />.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.AreaReference.UseCurrent">
+ <summary>Find the controller in the current area.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.AreaReference.UseRoot">
+ <summary>Find the controller in the root area.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.AreaRegistration">
+ <summary>Provides a way to register one or more areas in an ASP.NET MVC application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistration.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AreaRegistration" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.AreaRegistration.AreaName">
+ <summary>Gets the name of the area to register.</summary>
+ <returns>The name of the area to register.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistration.RegisterAllAreas">
+ <summary>Registers all areas in an ASP.NET MVC application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistration.RegisterAllAreas(System.Object)">
+ <summary>Registers all areas in an ASP.NET MVC application by using the specified user-defined information.</summary>
+ <param name="state">An object that contains user-defined information to pass to the area.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistration.RegisterArea(System.Web.Mvc.AreaRegistrationContext)">
+ <summary>Registers an area in an ASP.NET MVC application using the specified area's context information.</summary>
+ <param name="context">Encapsulates the information that is required in order to register the area.</param>
+ </member>
+ <member name="T:System.Web.Mvc.AreaRegistrationContext">
+ <summary>Encapsulates the information that is required in order to register an area within an ASP.NET MVC application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistrationContext.#ctor(System.String,System.Web.Routing.RouteCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AreaRegistrationContext" /> class using the specified area name and routes collection.</summary>
+ <param name="areaName">The name of the area to register.</param>
+ <param name="routes">The collection of routes for the application.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistrationContext.#ctor(System.String,System.Web.Routing.RouteCollection,System.Object)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AreaRegistrationContext" /> class using the specified area name, routes collection, and user-defined data.</summary>
+ <param name="areaName">The name of the area to register.</param>
+ <param name="routes">The collection of routes for the application.</param>
+ <param name="state">An object that contains user-defined information to pass to the area.</param>
+ </member>
+ <member name="P:System.Web.Mvc.AreaRegistrationContext.AreaName">
+ <summary>Gets the name of the area to register.</summary>
+ <returns>The name of the area to register.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String)">
+ <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="name">The name of the route.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object)">
+ <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="name">The name of the route.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object,System.Object)">
+ <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values and constraint.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="name">The name of the route.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="constraints">A set of expressions that specify valid values for a URL parameter.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object,System.Object,System.String[])">
+ <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values, constraints, and namespaces.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="name">The name of the route.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="constraints">A set of expressions that specify valid values for a URL parameter.</param>
+ <param name="namespaces">An enumerable set of namespaces for the application.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object,System.String[])">
+ <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values and namespaces.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="name">The name of the route.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="namespaces">An enumerable set of namespaces for the application.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.String[])">
+ <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified namespaces.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="name">The name of the route.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="namespaces">An enumerable set of namespaces for the application.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.AreaRegistrationContext.Namespaces">
+ <summary>Gets the namespaces for the application.</summary>
+ <returns>An enumerable set of namespaces for the application.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AreaRegistrationContext.Routes">
+ <summary>Gets a collection of defined routes for the application.</summary>
+ <returns>A collection of defined routes for the application.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AreaRegistrationContext.State">
+ <summary>Gets an object that contains user-defined information to pass to the area.</summary>
+ <returns>An object that contains user-defined information to pass to the area.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.AssociatedMetadataProvider">
+ <summary>Provides an abstract class to implement a metadata provider.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedMetadataProvider.#ctor">
+ <summary>Called from constructors in a derived class to initialize the <see cref="T:System.Web.Mvc.AssociatedMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
+ <summary>When overridden in a derived class, creates the model metadata for the property.</summary>
+ <returns>The model metadata for the property.</returns>
+ <param name="attributes">The set of attributes.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Gets a list of attributes.</summary>
+ <returns>A list of attributes.</returns>
+ <param name="containerType">The type of the container.</param>
+ <param name="propertyDescriptor">The property descriptor.</param>
+ <param name="attributes">The attribute container.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)">
+ <summary>Returns a list of properties for the model.</summary>
+ <returns>A list of properties for the model.</returns>
+ <param name="container">The model container.</param>
+ <param name="containerType">The type of the container.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)">
+ <summary>Returns the metadata for the specified property using the container type and property descriptor.</summary>
+ <returns>The metadata for the specified property using the container type and property descriptor.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="propertyDescriptor">The property descriptor</param>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)">
+ <summary>Returns the metadata for the specified property using the container type and property name.</summary>
+ <returns>The metadata for the specified property using the container type and property name.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)">
+ <summary>Returns the metadata for the specified property using the type of the model.</summary>
+ <returns>The metadata for the specified property using the type of the model.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the model.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)">
+ <summary>Returns the type descriptor from the specified type.</summary>
+ <returns>The type descriptor.</returns>
+ <param name="type">The type.</param>
+ </member>
+ <member name="T:System.Web.Mvc.AssociatedValidatorProvider">
+ <summary>Provides an abstract class for classes that implement a validation provider.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedValidatorProvider.#ctor">
+ <summary>Called from constructors in derived classes to initialize the <see cref="T:System.Web.Mvc.AssociatedMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedValidatorProvider.GetTypeDescriptor(System.Type)">
+ <summary>Gets a type descriptor for the specified type.</summary>
+ <returns>A type descriptor for the specified type.</returns>
+ <param name="type">The type of the validation provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Gets the validators for the model using the metadata and controller context.</summary>
+ <returns>The validators for the model.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="context">The controller context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AssociatedValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Gets the validators for the model using the metadata, the controller context, and a list of attributes.</summary>
+ <returns>The validators for the model.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="context">The controller context.</param>
+ <param name="attributes">The list of attributes.</param>
+ </member>
+ <member name="T:System.Web.Mvc.AsyncController">
+ <summary>Provided for backward compatibility with ASP.NET MVC 3.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AsyncController.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AsyncController" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.AsyncTimeoutAttribute">
+ <summary>Represents an attribute that is used to set the timeout value, in milliseconds, for an asynchronous method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AsyncTimeoutAttribute.#ctor(System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AsyncTimeoutAttribute" /> class.</summary>
+ <param name="duration">The timeout value, in milliseconds.</param>
+ </member>
+ <member name="P:System.Web.Mvc.AsyncTimeoutAttribute.Duration">
+ <summary>Gets the timeout duration, in milliseconds.</summary>
+ <returns>The timeout duration, in milliseconds.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.AsyncTimeoutAttribute.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
+ <summary>Called by ASP.NET before the asynchronous action method executes.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.AuthorizationContext">
+ <summary>Encapsulates the information that is required for using an <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> attribute.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AuthorizationContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AuthorizationContext.#ctor(System.Web.Mvc.ControllerContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext" /> class using the specified controller context.</summary>
+ <param name="controllerContext">The context within which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AuthorizationContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext" /> class using the specified controller context and action descriptor.</summary>
+ <param name="controllerContext">The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="actionDescriptor">An object that provides information about an action method, such as its name, controller, parameters, attributes, and filters.</param>
+ </member>
+ <member name="P:System.Web.Mvc.AuthorizationContext.ActionDescriptor">
+ <summary>Provides information about the action method that is marked by the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> attribute, such as its name, controller, parameters, attributes, and filters.</summary>
+ <returns>The action descriptor for the action method that is marked by the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> attribute.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AuthorizationContext.Result">
+ <summary>Gets or sets the result that is returned by an action method.</summary>
+ <returns>The result that is returned by an action method.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.AuthorizeAttribute">
+ <summary>Specifies that access to a controller or action method is restricted to users who meet the authorization requirement.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AuthorizeAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.AuthorizeAttribute.AuthorizeCore(System.Web.HttpContextBase)">
+ <summary>When overridden, provides an entry point for custom authorization checks.</summary>
+ <returns>true if the user is authorized; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="httpContext" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.AuthorizeAttribute.HandleUnauthorizedRequest(System.Web.Mvc.AuthorizationContext)">
+ <summary>Processes HTTP requests that fail authorization.</summary>
+ <param name="filterContext">Encapsulates the information for using <see cref="T:System.Web.Mvc.AuthorizeAttribute" />. The <paramref name="filterContext" /> object contains the controller, HTTP context, request context, action result, and route data.</param>
+ </member>
+ <member name="M:System.Web.Mvc.AuthorizeAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
+ <summary>Called when a process requests authorization.</summary>
+ <param name="filterContext">The filter context, which encapsulates information for using <see cref="T:System.Web.Mvc.AuthorizeAttribute" />.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="filterContext" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.AuthorizeAttribute.OnCacheAuthorization(System.Web.HttpContextBase)">
+ <summary>Called when the caching module requests authorization.</summary>
+ <returns>A reference to the validation status.</returns>
+ <param name="httpContext">The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="httpContext" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.AuthorizeAttribute.Roles">
+ <summary>Gets or sets the user roles that are authorized to access the controller or action method.</summary>
+ <returns>The user roles that are authorized to access the controller or action method.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AuthorizeAttribute.TypeId">
+ <summary>Gets the unique identifier for this attribute.</summary>
+ <returns>The unique identifier for this attribute.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.AuthorizeAttribute.Users">
+ <summary>Gets or sets the users that are authorized to access the controller or action method.</summary>
+ <returns>The users that are authorized to access the controller or action method.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.BindAttribute">
+ <summary>Represents an attribute that is used to provide details about how model binding to a parameter should occur.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.BindAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BindAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.BindAttribute.Exclude">
+ <summary>Gets or sets a comma-delimited list of property names for which binding is not allowed.</summary>
+ <returns>The exclude list.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.BindAttribute.Include">
+ <summary>Gets or sets a comma-delimited list of property names for which binding is allowed.</summary>
+ <returns>The include list.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.BindAttribute.IsPropertyAllowed(System.String)">
+ <summary>Determines whether the specified property is allowed.</summary>
+ <returns>true if the specified property is allowed; otherwise, false.</returns>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="P:System.Web.Mvc.BindAttribute.Prefix">
+ <summary>Gets or sets the prefix to use when markup is rendered for binding to an action argument or to a model property.</summary>
+ <returns>The prefix to use.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.BuildManagerCompiledView">
+ <summary>Represents the base class for views that are compiled by the BuildManager class before being rendered by a view engine.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.BuildManagerCompiledView.#ctor(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerCompiledView" /> class using the specified controller context and view path.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewPath">The view path.</param>
+ </member>
+ <member name="M:System.Web.Mvc.BuildManagerCompiledView.#ctor(System.Web.Mvc.ControllerContext,System.String,System.Web.Mvc.IViewPageActivator)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerCompiledView" /> class using the specified controller context, view path, and view page activator.</summary>
+ <param name="controllerContext">Context information for the current controller. This information includes the HTTP context, request context, route data, parent action view context, and more.</param>
+ <param name="viewPath">The path to the view that will be rendered.</param>
+ <param name="viewPageActivator">The object responsible for dynamically constructing the view page at run time. </param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="viewPath" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.BuildManagerCompiledView.Render(System.Web.Mvc.ViewContext,System.IO.TextWriter)">
+ <summary>Renders the specified view context by using the specified the writer object.</summary>
+ <param name="viewContext">Information related to rendering a view, such as view data, temporary data, and form context.</param>
+ <param name="writer">The writer object.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="viewContext" /> parameter is null.</exception>
+ <exception cref="T:SInvalidOperationException">An instance of the view type could not be created.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.BuildManagerCompiledView.RenderView(System.Web.Mvc.ViewContext,System.IO.TextWriter,System.Object)">
+ <summary>When overridden in a derived class, renders the specified view context by using the specified writer object and object instance.</summary>
+ <param name="viewContext">Information related to rendering a view, such as view data, temporary data, and form context.</param>
+ <param name="writer">The writer object.</param>
+ <param name="instance">An object that contains additional information that can be used in the view.</param>
+ </member>
+ <member name="P:System.Web.Mvc.BuildManagerCompiledView.ViewPath">
+ <summary>Gets or sets the view path.</summary>
+ <returns>The view path.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.BuildManagerViewEngine">
+ <summary>Provides a base class for view engines.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.BuildManagerViewEngine.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerViewEngine" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.BuildManagerViewEngine.#ctor(System.Web.Mvc.IViewPageActivator)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerViewEngine" /> class using the specified view page activator.</summary>
+ <param name="viewPageActivator">The view page activator.</param>
+ </member>
+ <member name="M:System.Web.Mvc.BuildManagerViewEngine.FileExists(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Gets a value that indicates whether a file exists in the specified virtual file system (path).</summary>
+ <returns>true if the file exists in the virtual file system; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="virtualPath">The virtual path.</param>
+ </member>
+ <member name="P:System.Web.Mvc.BuildManagerViewEngine.IsPrecompiledNonUpdateableSite"></member>
+ <member name="P:System.Web.Mvc.BuildManagerViewEngine.ViewPageActivator">
+ <summary>Gets the view page activator.</summary>
+ <returns>The view page activator.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ByteArrayModelBinder">
+ <summary>Maps a browser request to a byte array.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ByteArrayModelBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ByteArrayModelBinder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ByteArrayModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Binds the model by using the specified controller context and binding context.</summary>
+ <returns>The bound data object.Implements<see cref="M:System.Web.Mvc.IModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)" /></returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="bindingContext" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.CachedAssociatedMetadataProvider`1">
+ <summary>Provides an abstract class to implement a cached metadata provider.</summary>
+ <typeparam name="TModelMetadata"></typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.CachedAssociatedMetadataProvider`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.CachedAssociatedMetadataProvider`1" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.CachedAssociatedMetadataProvider`1.CacheItemPolicy">
+ <summary>Gets the cache item policy.</summary>
+ <returns>The cache item policy.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedAssociatedMetadataProvider`1.CacheKeyPrefix">
+ <summary>Gets the cache key prefix.</summary>
+ <returns>The cache key prefix.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedAssociatedMetadataProvider`1.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
+ <summary>When overridden in a derived class, creates the cached model metadata for the property.</summary>
+ <returns>The cached model metadata for the property.</returns>
+ <param name="attributes">The attributes.</param>
+ <param name="containerType">The container type.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The model type.</param>
+ <param name="propertyName">The property name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedAssociatedMetadataProvider`1.CreateMetadataFromPrototype(`0,System.Func{System.Object})">
+ <summary>Creates prototype metadata by applying the prototype and model access to yield the final metadata.</summary>
+ <returns>The prototype metadata.</returns>
+ <param name="prototype">The prototype.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedAssociatedMetadataProvider`1.CreateMetadataPrototype(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Type,System.String)">
+ <summary>Creates a metadata prototype.</summary>
+ <returns>A metadata prototype.</returns>
+ <param name="attributes">The attributes.</param>
+ <param name="containerType">The container type.</param>
+ <param name="modelType">The model type.</param>
+ <param name="propertyName">The property name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedAssociatedMetadataProvider`1.GetMetadataForProperties(System.Object,System.Type)">
+ <summary>Gets the metadata for the properties.</summary>
+ <returns>The metadata for the properties.</returns>
+ <param name="container">The container.</param>
+ <param name="containerType">The container type.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedAssociatedMetadataProvider`1.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)">
+ <summary>Returns the metadata for the specified property.</summary>
+ <returns>The metadata for the specified property.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="containerType">The container type.</param>
+ <param name="propertyDescriptor">The property descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedAssociatedMetadataProvider`1.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)">
+ <summary>Returns the metadata for the specified property.</summary>
+ <returns>The metadata for the specified property.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="containerType">The container type.</param>
+ <param name="propertyName">The property name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedAssociatedMetadataProvider`1.GetMetadataForType(System.Func{System.Object},System.Type)">
+ <summary>Returns the cached metadata for the specified property using the type of the model.</summary>
+ <returns>The cached metadata for the specified property using the type of the model.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the container.</param>
+ </member>
+ <member name="P:System.Web.Mvc.CachedAssociatedMetadataProvider`1.PrototypeCache">
+ <summary>Gets the prototype cache.</summary>
+ <returns>The prototype cache.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes">
+ <summary>Provides a container to cache <see cref="N:System.ComponentModel.DataAnnotations" /> attributes.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.#ctor(System.Attribute[])">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes" /> class.</summary>
+ <param name="attributes">The attributes.</param>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.DataType">
+ <summary>Gets the data type.</summary>
+ <returns>The data type.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.Display">
+ <summary>Gets the display.</summary>
+ <returns>The display.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.DisplayColumn">
+ <summary>Gets the display column.</summary>
+ <returns>The display column.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.DisplayFormat">
+ <summary>Gets the display format.</summary>
+ <returns>The display format.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.DisplayName">
+ <summary>Gets the display name.</summary>
+ <returns>The display name.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.Editable">
+ <summary>Indicates whether a data field is editable.</summary>
+ <returns>true if the field is editable; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.HiddenInput">
+ <summary>Gets the hidden input.</summary>
+ <returns>The hidden input.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.ReadOnly">
+ <summary>Indicates whether a data field is read only.</summary>
+ <returns>true if the field is read only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.Required">
+ <summary>Indicates whether a data field is required.</summary>
+ <returns>true if the field is required; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.ScaffoldColumn">
+ <summary>Indicates whether a data field is scaffold.</summary>
+ <returns>true if the field is scaffold; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedDataAnnotationsMetadataAttributes.UIHint">
+ <summary>Gets the UI hint.</summary>
+ <returns>The UI hint.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata">
+ <summary>Provides a container to cache <see cref="T:System.Web.Mvc.DataAnnotationsModelMetadata" />.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.#ctor(System.Web.Mvc.CachedDataAnnotationsModelMetadata,System.Func{System.Object})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" /> class using the prototype and model accessor.</summary>
+ <param name="prototype">The prototype.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.#ctor(System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider,System.Type,System.Type,System.String,System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" /> class using the provider, container type, model type, property name and attributes.</summary>
+ <param name="provider">The provider.</param>
+ <param name="containerType">The container type.</param>
+ <param name="modelType">The model type.</param>
+ <param name="propertyName">The property name.</param>
+ <param name="attributes">The attributes.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeConvertEmptyStringToNull">
+ <summary>Gets a value that indicates whether empty strings that are posted back in forms should be converted to Nothing.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>A value that indicates whether empty strings that are posted back in forms should be converted to Nothing. </returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeDataTypeName">
+ <summary>Gets meta information about the data type.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>Meta information about the data type.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeDescription">
+ <summary>Gets the description of the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>The description of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeDisplayFormatString">
+ <summary>Gets the display format string for the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>The display format string for the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeDisplayName">
+ <summary>Gets the display name of the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>The display name of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeEditFormatString">
+ <summary>Gets the edit format string of the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>The edit format string of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeHasNonDefaultEditFormat">
+ <summary>Gets a value that indicates whether the model uses a non-default edit format.</summary>
+ <returns>A value that indicates whether non-default edit format is used.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeHideSurroundingHtml">
+ <summary>Gets a value that indicates whether the model object should be rendered using associated HTML elements.Gets a value that indicates whether the model object should be rendered using associated HTML elements.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>A value that indicates whether the model object should be rendered using associated HTML elements.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeIsReadOnly">
+ <summary>Gets a value that indicates whether the model is read-only.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>A value that indicates whether the model is read-only.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeIsRequired">
+ <summary>Gets a value that indicates whether the model is required.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>A value that indicates whether the model is required.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeNullDisplayText">
+ <summary>Gets the string to display for null values.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>The string to display for null values.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeOrder">
+ <summary>Gets a value that represents order of the current metadata.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>A value that represents order of the current metadata.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeShortDisplayName">
+ <summary>Gets a short display name.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>A short display name.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeShowForDisplay">
+ <summary>Gets a value that indicates whether the property should be displayed in read-only views such as list and detail views.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>A value that indicates whether the property should be displayed in read-only views such as list and detail views.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeShowForEdit">
+ <summary>Gets or sets a value that indicates whether the model should be displayed in editable views.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>Returns <see cref="T:System.Boolean" />.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeSimpleDisplayText">
+ <summary>Gets the simple display string for the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>The simple display string for the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeTemplateHint">
+ <summary>Gets a hint that suggests what template to use for this model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>A hint that suggests what template to use for this model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadata.ComputeWatermark">
+ <summary>Gets a value that can be used as a watermark.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache.</summary>
+ <returns>A value that can be used as a watermark.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider">
+ <summary>Implements the default cached model metadata provider for ASP.NET MVC.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider.CreateMetadataFromPrototype(System.Web.Mvc.CachedDataAnnotationsModelMetadata,System.Func{System.Object})">
+ <summary>Returns a container of real instances of the cached metadata class based on prototype and model accessor.</summary>
+ <returns>A container of real instances of the cached metadata class.</returns>
+ <param name="prototype">The prototype.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider.CreateMetadataPrototype(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Type,System.String)">
+ <summary>Returns a container prototype instances of the metadata class.</summary>
+ <returns>a container prototype instances of the metadata class.</returns>
+ <param name="attributes">The attributes type.</param>
+ <param name="containerType">The container type.</param>
+ <param name="modelType">The model type.</param>
+ <param name="propertyName">The property name.</param>
+ </member>
+ <member name="T:System.Web.Mvc.CachedModelMetadata`1">
+ <summary>Provides a container for cached metadata.</summary>
+ <typeparam name="TPrototypeCache">he type of the container.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.#ctor(System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider,System.Type,System.Type,System.String,`0)">
+ <summary>Constructor for creating real instances of the metadata class based on a prototype.</summary>
+ <param name="provider">The provider.</param>
+ <param name="containerType">The container type.</param>
+ <param name="modelType">The model type.</param>
+ <param name="propertyName">The property name.</param>
+ <param name="prototypeCache">The prototype.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.#ctor(System.Web.Mvc.CachedModelMetadata{`0},System.Func{System.Object})">
+ <summary>Constructor for creating the prototype instances of the metadata class.</summary>
+ <param name="prototype">The prototype.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeConvertEmptyStringToNull">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a cached value that indicates whether empty strings that are posted back in forms should be converted to null.</summary>
+ <returns>A cached value that indicates whether empty strings that are posted back in forms should be converted to null.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeDataTypeName">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets meta information about the data type.</summary>
+ <returns>Meta information about the data type.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeDescription">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets the description of the model.</summary>
+ <returns>The description of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeDisplayFormatString">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets the display format string for the model.</summary>
+ <returns>The display format string for the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeDisplayName">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets the display name of the model.</summary>
+ <returns>The display name of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeEditFormatString">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets the edit format string of the model.</summary>
+ <returns>The edit format string of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeHasNonDefaultEditFormat">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.</summary>
+ <returns>A value that indicates whether a non-default edit format is used.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeHideSurroundingHtml">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a cached value that indicates whether the model object should be rendered using associated HTML elements.</summary>
+ <returns>A cached value that indicates whether the model object should be rendered using associated HTML elements.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeIsReadOnly">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a cached value that indicates whether the model is read-only.</summary>
+ <returns>A cached value that indicates whether the model is read-only.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeIsRequired">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a cached value that indicates whether the model is required.</summary>
+ <returns>A cached value that indicates whether the model is required.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeNullDisplayText">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets the cached string to display for null values.</summary>
+ <returns>The cached string to display for null values.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeOrder">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a cached value that represents order of the current metadata.</summary>
+ <returns>A cached value that represents order of the current metadata.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeShortDisplayName">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a short display name.</summary>
+ <returns>A short display name.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeShowForDisplay">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a cached value that indicates whether the property should be displayed in read-only views such as list and detail views.</summary>
+ <returns>A cached value that indicates whether the property should be displayed in read-only views such as list and detail views.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeShowForEdit">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a cached value that indicates whether the model should be displayed in editable views.</summary>
+ <returns>A cached value that indicates whether the model should be displayed in editable views.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeSimpleDisplayText">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets the cached simple display string for the model.</summary>
+ <returns>The cached simple display string for the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeTemplateHint">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a cached hint that suggests what template to use for this model.</summary>
+ <returns>A cached hint that suggests what template to use for this model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.ComputeWatermark">
+ <summary>This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as <see cref="T:System.Web.Mvc.CachedDataAnnotationsModelMetadata" />.Gets or sets a cached value that can be used as a watermark.</summary>
+ <returns>A cached value that can be used as a watermark.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.ConvertEmptyStringToNull">
+ <summary>Gets or sets a cached value that indicates whether empty strings that are posted back in forms should be converted to null.</summary>
+ <returns>A cached value that indicates whether empty strings that are posted back in forms should be converted to null.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.DataTypeName">
+ <summary>Gets or sets meta information about the data type.</summary>
+ <returns>The meta information about the data type.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.Description">
+ <summary>Gets or sets the description of the model.</summary>
+ <returns>The description of the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.DisplayFormatString">
+ <summary>Gets or sets the display format string for the model.</summary>
+ <returns>The display format string for the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.DisplayName">
+ <summary>Gets or sets the display name of the model.</summary>
+ <returns>The display name of the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.EditFormatString">
+ <summary>Gets or sets the edit format string of the model.</summary>
+ <returns>The edit format string of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.CachedModelMetadata`1.GetSimpleDisplayText">
+ <summary>Gets or sets the simple display string for the model.</summary>
+ <returns>The simple display string for the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.HideSurroundingHtml">
+ <summary>Gets or sets a value that indicates whether the model object should be rendered using associated HTML elements.</summary>
+ <returns>A value that indicates whether the model object should be rendered using associated HTML elements.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.IsReadOnly">
+ <summary>Gets or sets a value that indicates whether the model is read-only.</summary>
+ <returns>A value that indicates whether the model is read-only.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.IsRequired">
+ <summary>Gets or sets a value that indicates whether the model is required.</summary>
+ <returns>A value that indicates whether the model is required.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.NullDisplayText">
+ <summary>Gets or sets the string to display for null values.</summary>
+ <returns>The string to display for null values.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.Order">
+ <summary>Gets or sets a value that represents order of the current metadata.</summary>
+ <returns>The order value of the current metadata.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.PrototypeCache">
+ <summary>Gets or sets the prototype cache.</summary>
+ <returns>The prototype cache.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.ShortDisplayName">
+ <summary>Gets or sets a short display name.</summary>
+ <returns>The short display name.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.ShowForDisplay">
+ <summary>Gets or sets a value that indicates whether the property should be displayed in read-only views such as list and detail views.</summary>
+ <returns>true if the model should be displayed in read-only views; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.ShowForEdit">
+ <summary>Gets or sets a value that indicates whether the model should be displayed in editable views.</summary>
+ <returns>true if the model should be displayed in editable views; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.SimpleDisplayText">
+ <summary>Gets or sets the simple display string for the model.</summary>
+ <returns>The simple display string for the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.TemplateHint">
+ <summary>Gets or sets a hint that suggests what template to use for this model.</summary>
+ <returns>A hint that suggests what template to use for this model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CachedModelMetadata`1.Watermark">
+ <summary>Gets or sets a value that can be used as a watermark.</summary>
+ <returns>A value that can be used as a watermark.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.CancellationTokenModelBinder">
+ <summary>Provides a mechanism to propagates notification that model binder operations should be canceled.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.CancellationTokenModelBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.CancellationTokenModelBinder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.CancellationTokenModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Returns the default cancellation token.</summary>
+ <returns>The default cancellation token.Implements<see cref="M:System.Web.Mvc.IModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)" /></returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ChildActionOnlyAttribute">
+ <summary>Represents an attribute that is used to indicate that an action method should be called only as a child action.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ChildActionOnlyAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ChildActionOnlyAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ChildActionOnlyAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
+ <summary>Called when authorization is required.</summary>
+ <param name="filterContext">An object that encapsulates the information that is required in order to authorize access to the child action.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ChildActionValueProvider">
+ <summary>Represents a value provider for values from child actions.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ChildActionValueProvider.#ctor(System.Web.Mvc.ControllerContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ChildActionValueProvider" /> class.</summary>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ChildActionValueProvider.GetValue(System.String)">
+ <summary>Retrieves a value object using the specified key.</summary>
+ <returns>The value object for the specified key.</returns>
+ <param name="key">The key.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ChildActionValueProviderFactory">
+ <summary>Represents a factory for creating value provider objects for child actions.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ChildActionValueProviderFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ChildActionValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ChildActionValueProviderFactory.GetValueProvider(System.Web.Mvc.ControllerContext)">
+ <summary>Returns a <see cref="T:System.Web.Mvc.ChildActionValueProvider" /> object for the specified controller context.</summary>
+ <returns>A <see cref="T:System.Web.Mvc.ChildActionValueProvider" /> object.</returns>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ClientDataTypeModelValidatorProvider">
+ <summary>Returns the client data-type model validators.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ClientDataTypeModelValidatorProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ClientDataTypeModelValidatorProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ClientDataTypeModelValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Returns the client data-type model validators.</summary>
+ <returns>The client data-type model validators.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="context">The context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ClientDataTypeModelValidatorProvider.ResourceClassKey">
+ <summary>Gets the resource class key.</summary>
+ <returns>The resource class key.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.CompareAttribute">
+ <summary>Provides an attribute that compares two properties of a model.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.CompareAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.CompareAttribute" /> class.</summary>
+ <param name="otherProperty">The property to compare with the current property.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CompareAttribute.FormatErrorMessage(System.String)">
+ <summary>Applies formatting to an error message based on the data field where the compare error occurred.</summary>
+ <returns>The formatted error message.</returns>
+ <param name="name">The name of the field that caused the validation failure.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CompareAttribute.FormatPropertyForClientValidation(System.String)">
+ <summary>Formats the property for client validation by prepending an asterisk (*) and a dot.</summary>
+ <returns>The string "*." is prepended to the property.</returns>
+ <param name="property">The property.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CompareAttribute.GetClientValidationRules(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Gets a list of compare-value client validation rules for the property using the specified model metadata and controller context.</summary>
+ <returns>A list of compare-value client validation rules.</returns>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.CompareAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
+ <summary>Determines whether the specified object is equal to the compared object.</summary>
+ <returns>null if the value of the compared property is equal to the value parameter; otherwise, a validation result that contains the error message that indicates that the comparison failed.</returns>
+ <param name="value">The value of the object to compare.</param>
+ <param name="validationContext">The validation context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.CompareAttribute.OtherProperty">
+ <summary>Gets the property to compare with the current property.</summary>
+ <returns>The property to compare with the current property.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.CompareAttribute.OtherPropertyDisplayName">
+ <summary>Gets the other properties display name.</summary>
+ <returns>The other properties display name.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ContentResult">
+ <summary>Represents a user-defined content type that is the result of an action method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ContentResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ContentResult" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ContentResult.Content">
+ <summary>Gets or sets the content.</summary>
+ <returns>The content.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ContentResult.ContentEncoding">
+ <summary>Gets or sets the content encoding.</summary>
+ <returns>The content encoding.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ContentResult.ContentType">
+ <summary>Gets or sets the type of the content.</summary>
+ <returns>The type of the content.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ContentResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
+ <param name="context">The context within which the result is executed.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="context" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.Controller">
+ <summary>Provides methods that respond to HTTP requests that are made to an ASP.NET MVC Web site.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Controller" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.ActionInvoker">
+ <summary>Gets the action invoker for the controller.</summary>
+ <returns>The action invoker.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.AsyncManager">
+ <summary>Provides asynchronous operations.</summary>
+ <returns>Returns <see cref="T:System.Web.Mvc.Async.AsyncManager" />.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.BeginExecute(System.Web.Routing.RequestContext,System.AsyncCallback,System.Object)">
+ <summary>Begins execution of the specified request context</summary>
+ <returns>Returns an IAsyncController instance.</returns>
+ <param name="requestContext">The request context.</param>
+ <param name="callback">The asynchronous callback.</param>
+ <param name="state">The state.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.BeginExecuteCore(System.AsyncCallback,System.Object)">
+ <summary>Begins to invoke the action in the current controller context.</summary>
+ <returns>Returns an IAsyncController instance.</returns>
+ <param name="callback">The callback.</param>
+ <param name="state">The state.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.Binders">
+ <summary>Gets or sets the binder.</summary>
+ <returns>The binder.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Content(System.String)">
+ <summary>Creates a content result object by using a string.</summary>
+ <returns>The content result instance.</returns>
+ <param name="content">The content to write to the response.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Content(System.String,System.String)">
+ <summary>Creates a content result object by using a string and the content type.</summary>
+ <returns>The content result instance.</returns>
+ <param name="content">The content to write to the response.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Content(System.String,System.String,System.Text.Encoding)">
+ <summary>Creates a content result object by using a string, the content type, and content encoding.</summary>
+ <returns>The content result instance.</returns>
+ <param name="content">The content to write to the response.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ <param name="contentEncoding">The content encoding.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.CreateActionInvoker">
+ <summary>Creates an action invoker.</summary>
+ <returns>An action invoker.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.CreateTempDataProvider">
+ <summary>Creates a temporary data provider.</summary>
+ <returns>A temporary data provider.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.DisableAsyncSupport">
+ <summary>Gets whether to disable the asynchronous support for the controller.</summary>
+ <returns>true to disable the asynchronous support for the controller; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Dispose">
+ <summary>Releases all resources that are used by the current instance of the <see cref="T:System.Web.Mvc.Controller" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Dispose(System.Boolean)">
+ <summary>Releases unmanaged resources and optionally releases managed resources.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.EndExecute(System.IAsyncResult)">
+ <summary>Ends the invocation of the action in the current controller context.</summary>
+ <param name="asyncResult">The asynchronous result.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.EndExecuteCore(System.IAsyncResult)">
+ <summary>Ends the execute core.</summary>
+ <param name="asyncResult">The asynchronous result.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.ExecuteCore">
+ <summary>Invokes the action in the current controller context.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.File(System.Byte[],System.String)">
+ <summary>Creates a FileContentResult object by using the file contents and file type.</summary>
+ <returns>The file-content result object.</returns>
+ <param name="fileContents">The binary content to send to the response.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.File(System.Byte[],System.String,System.String)">
+ <summary>Creates a FileContentResult object by using the file contents, content type, and the destination file name.</summary>
+ <returns>The file-content result object.</returns>
+ <param name="fileContents">The binary content to send to the response.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ <param name="fileDownloadName">The file name to use in the file-download dialog box that is displayed in the browser.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.File(System.IO.Stream,System.String)">
+ <summary>Creates a FileStreamResult object by using the Stream object and content type.</summary>
+ <returns>The file-content result object.</returns>
+ <param name="fileStream">The stream to send to the response.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.File(System.IO.Stream,System.String,System.String)">
+ <summary>Creates a FileStreamResult object using the Stream object, the content type, and the target file name.</summary>
+ <returns>The file-stream result object.</returns>
+ <param name="fileStream">The stream to send to the response.</param>
+ <param name="contentType">The content type (MIME type)</param>
+ <param name="fileDownloadName">The file name to use in the file-download dialog box that is displayed in the browser.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.File(System.String,System.String)">
+ <summary>Creates a FilePathResult object by using the file name and the content type.</summary>
+ <returns>The file-stream result object.</returns>
+ <param name="fileName">The path of the file to send to the response.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.File(System.String,System.String,System.String)">
+ <summary>Creates a FilePathResult object by using the file name, the content type, and the file download name.</summary>
+ <returns>The file-stream result object.</returns>
+ <param name="fileName">The path of the file to send to the response.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ <param name="fileDownloadName">The file name to use in the file-download dialog box that is displayed in the browser.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.HandleUnknownAction(System.String)">
+ <summary>Called when a request matches this controller, but no method with the specified action name is found in the controller.</summary>
+ <param name="actionName">The name of the attempted action.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.HttpContext">
+ <summary>Gets HTTP-specific information about an individual HTTP request.</summary>
+ <returns>The HTTP context.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.HttpNotFound">
+ <summary>Returns an instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class.</summary>
+ <returns>An instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.HttpNotFound(System.String)">
+ <summary>Returns an instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class.</summary>
+ <returns>An instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class.</returns>
+ <param name="statusDescription">The status description.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Initialize(System.Web.Routing.RequestContext)">
+ <summary>Initializes data that might not be available when the constructor is called.</summary>
+ <param name="requestContext">The HTTP context and route data.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.JavaScript(System.String)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.JavaScriptResult" /> object.</summary>
+ <returns>The <see cref="T:System.Web.Mvc.JavaScriptResult" /> object that writes the script to the response.</returns>
+ <param name="script">The JavaScript code to run on the client</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Json(System.Object)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON).</summary>
+ <returns>The JSON result object that serializes the specified object to JSON format. The result object that is prepared by this method is written to the response by the ASP.NET MVC framework when the object is executed.</returns>
+ <param name="data">The JavaScript object graph to serialize.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON) format.</summary>
+ <returns>The JSON result object that serializes the specified object to JSON format.</returns>
+ <param name="data">The JavaScript object graph to serialize.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String,System.Text.Encoding)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON) format.</summary>
+ <returns>The JSON result object that serializes the specified object to JSON format.</returns>
+ <param name="data">The JavaScript object graph to serialize.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ <param name="contentEncoding">The content encoding.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String,System.Text.Encoding,System.Web.Mvc.JsonRequestBehavior)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON) format using the content type, content encoding, and the JSON request behavior.</summary>
+ <returns>The result object that serializes the specified object to JSON format.</returns>
+ <param name="data">The JavaScript object graph to serialize.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ <param name="contentEncoding">The content encoding.</param>
+ <param name="behavior">The JSON request behavior</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String,System.Web.Mvc.JsonRequestBehavior)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON) format using the specified content type and JSON request behavior.</summary>
+ <returns>The result object that serializes the specified object to JSON format.</returns>
+ <param name="data">The JavaScript object graph to serialize.</param>
+ <param name="contentType">The content type (MIME type).</param>
+ <param name="behavior">The JSON request behavior</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Json(System.Object,System.Web.Mvc.JsonRequestBehavior)">
+ <summary>Creates a JsonResult object that serializes the specified object to JavaScript Object Notation (JSON) format using the specified JSON request behavior.</summary>
+ <returns>The result object that serializes the specified object to JSON format.</returns>
+ <param name="data">The JavaScript object graph to serialize.</param>
+ <param name="behavior">The JSON request behavior.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.ModelState">
+ <summary>Gets the model state dictionary object that contains the state of the model and of model-binding validation.</summary>
+ <returns>The model state dictionary.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
+ <summary>Called after the action method is invoked.</summary>
+ <param name="filterContext">Information about the current request and action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
+ <summary>Called before the action method is invoked.</summary>
+ <param name="filterContext">Information about the current request and action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.OnAuthentication(System.Web.Mvc.Filters.AuthenticationContext)">
+ <summary>Called when authorization occurs.</summary>
+ <param name="filterContext">Information about the current request and action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.OnAuthenticationChallenge(System.Web.Mvc.Filters.AuthenticationChallengeContext)">
+ <summary>Called when authorization challenge occurs.</summary>
+ <param name="filterContext">Information about the current request and action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
+ <summary>Called when authorization occurs.</summary>
+ <param name="filterContext">Information about the current request and action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.OnException(System.Web.Mvc.ExceptionContext)">
+ <summary>Called when an unhandled exception occurs in the action.</summary>
+ <param name="filterContext">Information about the current request and action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
+ <summary>Called after the action result that is returned by an action method is executed.</summary>
+ <param name="filterContext">Information about the current request and action result.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
+ <summary>Called before the action result that is returned by an action method is executed.</summary>
+ <param name="filterContext">Information about the current request and action result.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.PartialView">
+ <summary>Creates a <see cref="T:System.Web.Mvc.PartialViewResult" /> object that renders a partial view.</summary>
+ <returns>A partial-view result object.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.PartialView(System.Object)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.PartialViewResult" /> object that renders a partial view, by using the specified model.</summary>
+ <returns>A partial-view result object.</returns>
+ <param name="model">The model that is rendered by the partial view</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.PartialView(System.String)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.PartialViewResult" /> object that renders a partial view, by using the specified view name.</summary>
+ <returns>A partial-view result object.</returns>
+ <param name="viewName">The name of the view that is rendered to the response.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.PartialView(System.String,System.Object)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.PartialViewResult" /> object that renders a partial view, by using the specified view name and model.</summary>
+ <returns>A partial-view result object.</returns>
+ <param name="viewName">The name of the view that is rendered to the response.</param>
+ <param name="model">The model that is rendered by the partial view</param>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.Profile">
+ <summary>Gets the HTTP context profile.</summary>
+ <returns>The HTTP context profile.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.Redirect(System.String)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.RedirectResult" /> object that redirects to the specified URL.</summary>
+ <returns>The redirect result object.</returns>
+ <param name="url">The URL to redirect to.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectPermanent(System.String)">
+ <summary>Returns an instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true.</summary>
+ <returns>An instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true.</returns>
+ <param name="url">The URL to redirect to.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String)">
+ <summary>Redirects to the specified action using the action name.</summary>
+ <returns>The redirect result object.</returns>
+ <param name="actionName">The name of the action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.Object)">
+ <summary>Redirects to the specified action using the action name and route values.</summary>
+ <returns>The redirect result object.</returns>
+ <param name="actionName">The name of the action.</param>
+ <param name="routeValues">The parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.String)">
+ <summary>Redirects to the specified action using the action name and controller name.</summary>
+ <returns>The redirect result object.</returns>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerName">The name of the controller.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.String,System.Object)">
+ <summary>Redirects to the specified action using the action name, controller name, and route dictionary.</summary>
+ <returns>The redirect result object.</returns>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">The parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Redirects to the specified action using the action name, controller name, and route values.</summary>
+ <returns>The redirect result object.</returns>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">The parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Redirects to the specified action using the action name and route dictionary.</summary>
+ <returns>The redirect result object.</returns>
+ <param name="actionName">The name of the action.</param>
+ <param name="routeValues">The parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToActionPermanent(System.String)">
+ <summary>Returns an instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name.</summary>
+ <returns>An instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, controller name, and route values.</returns>
+ <param name="actionName">The action name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToActionPermanent(System.String,System.Object)">
+ <summary>Returns an instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, and route values.</summary>
+ <returns>An instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, and route values.</returns>
+ <param name="actionName">The action name.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToActionPermanent(System.String,System.String)">
+ <summary>Returns an instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, and controller name.</summary>
+ <returns>An instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, and controller name.</returns>
+ <param name="actionName">The action name.</param>
+ <param name="controllerName">The controller name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToActionPermanent(System.String,System.String,System.Object)">
+ <summary>Returns an instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, controller name, and route values.</summary>
+ <returns>An instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, controller name, and route values.</returns>
+ <param name="actionName">The action name.</param>
+ <param name="controllerName">The controller name.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToActionPermanent(System.String,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Returns an instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, controller name, and route values.</summary>
+ <returns>An instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, controller name, and route values.</returns>
+ <param name="actionName">The action name.</param>
+ <param name="controllerName">The controller name.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToActionPermanent(System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Returns an instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, and route values.</summary>
+ <returns>An instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class with the Permanent property set to true using the specified action name, and route values.</returns>
+ <param name="actionName">The action name.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.Object)">
+ <summary>Redirects to the specified route using the specified route values.</summary>
+ <returns>The redirect-to-route result object.</returns>
+ <param name="routeValues">The parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.String)">
+ <summary>Redirects to the specified route using the route name.</summary>
+ <returns>The redirect-to-route result object.</returns>
+ <param name="routeName">The name of the route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.String,System.Object)">
+ <summary>Redirects to the specified route using the route name and route values.</summary>
+ <returns>The redirect-to-route result object.</returns>
+ <param name="routeName">The name of the route.</param>
+ <param name="routeValues">The parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Redirects to the specified route using the route name and route dictionary.</summary>
+ <returns>The redirect-to-route result object.</returns>
+ <param name="routeName">The name of the route.</param>
+ <param name="routeValues">The parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.Web.Routing.RouteValueDictionary)">
+ <summary>Redirects to the specified route using the route dictionary.</summary>
+ <returns>The redirect-to-route result object.</returns>
+ <param name="routeValues">The parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoutePermanent(System.Object)">
+ <summary>Returns an instance of the RedirectResult class with the Permanent property set to true using the specified route values.</summary>
+ <returns>Returns an instance of the RedirectResult class with the Permanent property set to true.</returns>
+ <param name="routeValues">The route name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoutePermanent(System.String)">
+ <summary>Returns an instance of the RedirectResult class with the Permanent property set to true using the specified route name.</summary>
+ <returns>Returns an instance of the RedirectResult class with the Permanent property set to true using the specified route name.</returns>
+ <param name="routeName">The route name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoutePermanent(System.String,System.Object)">
+ <summary>Returns an instance of the RedirectResult class with the Permanent property set to true using the specified route name and route values.</summary>
+ <returns>An instance of the RedirectResult class with the Permanent property set to true using the specified route name and route values.</returns>
+ <param name="routeName">The route name.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoutePermanent(System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Returns an instance of the RedirectResult class with the Permanent property set to true using the specified route name and route values.</summary>
+ <returns>An instance of the RedirectResult class with the Permanent property set to true.</returns>
+ <param name="routeName">The route name.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.RedirectToRoutePermanent(System.Web.Routing.RouteValueDictionary)">
+ <summary>Returns an instance of the RedirectResult class with the Permanent property set to true using the specified route values.</summary>
+ <returns>An instance of the RedirectResult class with the Permanent property set to true using the specified route values.</returns>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.Request">
+ <summary>Gets the HttpRequestBase object for the current HTTP request.</summary>
+ <returns>The request object.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.Resolver">
+ <summary>Represents a replaceable dependency resolver providing services. By default, it uses the <see cref="P:System.Web.Mvc.DependencyResolver.CurrentCache" />.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.Response">
+ <summary>Gets the HttpResponseBase object for the current HTTP response.</summary>
+ <returns>The HttpResponseBase object for the current HTTP response.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.RouteData">
+ <summary>Gets the route data for the current request.</summary>
+ <returns>The route data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.Server">
+ <summary>Gets the HttpServerUtilityBase object that provides methods that are used during Web request processing.</summary>
+ <returns>The HTTP server object.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.Session">
+ <summary>Gets the HttpSessionStateBase object for the current HTTP request.</summary>
+ <returns>The HTTP session-state object for the current HTTP request.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#Async#IAsyncController#BeginExecute(System.Web.Routing.RequestContext,System.AsyncCallback,System.Object)">
+ <summary>This method calls the BeginExecute method.</summary>
+ <returns>The result of the operation.</returns>
+ <param name="requestContext">The request context.</param>
+ <param name="callback">The asynchronous callback.</param>
+ <param name="state">The state of the object.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#Async#IAsyncController#EndExecute(System.IAsyncResult)">
+ <summary>This method calls the EndExecute method.</summary>
+ <param name="asyncResult">The asynchronous result of the operation.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#Filters#IAuthenticationFilter#OnAuthentication(System.Web.Mvc.Filters.AuthenticationContext)">
+ <summary>This method calls the OnAuthentication method.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#Filters#IAuthenticationFilter#OnAuthenticationChallenge(System.Web.Mvc.Filters.AuthenticationChallengeContext)">
+ <summary>This method calls the OnAuthenticationChallenge method.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IActionFilter#OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
+ <summary>This method calls the OnActionExecuted method.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IActionFilter#OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
+ <summary>This method calls the OnActionExecuting method.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IAuthorizationFilter#OnAuthorization(System.Web.Mvc.AuthorizationContext)">
+ <summary>This method calls the OnAuthorization method.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IExceptionFilter#OnException(System.Web.Mvc.ExceptionContext)">
+ <summary>This method calls the OnException method.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IResultFilter#OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
+ <summary>This method calls the OnResultExecuted method.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IResultFilter#OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
+ <summary>This method calls the OnResultExecuting method.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.TempDataProvider">
+ <summary>Gets the temporary-data provider object that is used to store data for the next request.</summary>
+ <returns>The temporary-data provider.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0)">
+ <summary>Updates the specified model instance using values from the controller's current value provider.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="model" /> parameter or the ValueProvider property is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String)">
+ <summary>Updates the specified model instance using values from the controller's current value provider and a prefix.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">The prefix to use when looking up values in the value provider.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="model" /> parameter or the ValueProvider property is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.String[])">
+ <summary>Updates the specified model instance using values from the controller's current value provider, a prefix, and included properties.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">The prefix to use when looking up values in the value provider.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="model" /> parameter or the ValueProvider property is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.String[],System.String[])">
+ <summary>Updates the specified model instance using values from the controller's current value provider, a prefix, a list of properties to exclude, and a list of properties to include.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">The prefix to use when looking up values in the value provider.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <param name="excludeProperties">A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the includeProperties parameter list.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="model" /> parameter or the ValueProvider property is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.String[],System.String[],System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider, a prefix, a list of properties to exclude , and a list of properties to include.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">The prefix to use when looking up values in the value provider.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <param name="excludeProperties">A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the includeProperties parameter list.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.String[],System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider, a prefix, and included properties.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">The prefix to use when looking up values in the value provider.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider and a list of properties to include.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">A list of properties of the model to update.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String[])">
+ <summary>Updates the specified model instance using values from the controller's current value provider and included properties.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String[],System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider and a list of properties to include.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider.</summary>
+ <returns>true if the update is successful; otherwise, false.</returns>
+ <param name="model">The model instance to update.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryValidateModel(System.Object)">
+ <summary>Validates the specified model instance.</summary>
+ <returns>true if the model validation is successful; otherwise, false.</returns>
+ <param name="model">The model to validate.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.TryValidateModel(System.Object,System.String)">
+ <summary>Validates the specified model instance using an HTML prefix.</summary>
+ <returns>true if the model validation is successful; otherwise, false.</returns>
+ <param name="model">The model to validate.</param>
+ <param name="prefix">The prefix to use when looking up values in the model provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0)">
+ <summary>Updates the specified model instance using values from the controller's current value provider.</summary>
+ <param name="model">The model instance to update.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String)">
+ <summary>Updates the specified model instance using values from the controller's current value provider and a prefix.</summary>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">A prefix to use when looking up values in the value provider.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.String[])">
+ <summary>Updates the specified model instance using values from the controller's current value provider, a prefix, and included properties.</summary>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">A prefix to use when looking up values in the value provider.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.String[],System.String[])">
+ <summary>Updates the specified model instance using values from the controller's current value provider, a prefix, a list of properties to exclude, and a list of properties to include.</summary>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">A prefix to use when looking up values in the value provider.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <param name="excludeProperties">A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the includeProperties list.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.String[],System.String[],System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider, a prefix, a list of properties to exclude, and a list of properties to include.</summary>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">The prefix to use when looking up values in the value provider.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <param name="excludeProperties">A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the includeProperties parameter list.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.String[],System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider, a prefix, and a list of properties to include.</summary>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">The prefix to use when looking up values in the value provider.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider, a prefix, and a list of properties to include.</summary>
+ <param name="model">The model instance to update.</param>
+ <param name="prefix">A list of properties of the model to update.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String[])">
+ <summary>Updates the specified model instance using values from the controller object's current value provider.</summary>
+ <param name="model">The model instance to update.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String[],System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider, a prefix, and a list of properties to include.</summary>
+ <param name="model">The model instance to update.</param>
+ <param name="includeProperties">A list of properties of the model to update.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.Web.Mvc.IValueProvider)">
+ <summary>Updates the specified model instance using values from the value provider.</summary>
+ <param name="model">The model instance to update.</param>
+ <param name="valueProvider">A dictionary of values that is used to update the model.</param>
+ <typeparam name="TModel">The type of the model object.</typeparam>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.Url">
+ <summary>Gets the URL helper object that is used to generate URLs by using routing.</summary>
+ <returns>The URL helper object.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.User">
+ <summary>Gets the user security information for the current HTTP request.</summary>
+ <returns>The user security information for the current HTTP request.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.ValidateModel(System.Object)">
+ <summary>Validates the specified model instance.</summary>
+ <param name="model">The model to validate.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.ValidateModel(System.Object,System.String)">
+ <summary>Validates the specified model instance using an HTML prefix.</summary>
+ <param name="model">The model to validate.</param>
+ <param name="prefix">The prefix to use when looking up values in the model provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.View">
+ <summary>Creates a <see cref="T:System.Web.Mvc.ViewResult" /> object that renders a view to the response.</summary>
+ <returns>The <see cref="M:System.Web.Mvc.Controller.View" /> result that renders a view to the response.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.View(System.Object)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.ViewResult" /> object by using the model that renders a view to the response.</summary>
+ <returns>The view result.</returns>
+ <param name="model">The model that is rendered by the view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.View(System.String)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.ViewResult" /> object by using the view name that renders a view.</summary>
+ <returns>The view result.</returns>
+ <param name="viewName">The name of the view that is rendered to the response.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.View(System.String,System.Object)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.ViewResult" /> object that renders the specified IView object.</summary>
+ <returns>The view result.</returns>
+ <param name="viewName">The view that is rendered to the response.</param>
+ <param name="model">The model that is rendered by the view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.View(System.String,System.String)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.ViewResult" /> object using the view name and master-page name that renders a view to the response.</summary>
+ <returns>The view result.</returns>
+ <param name="viewName">The name of the view that is rendered to the response.</param>
+ <param name="masterName">The name of the master page or template to use when the view is rendered.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.View(System.String,System.String,System.Object)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.ViewResult" /> object using the view name, master-page name, and model that renders a view.</summary>
+ <returns>The view result.</returns>
+ <param name="viewName">The name of the view that is rendered to the response.</param>
+ <param name="masterName">The name of the master page or template to use when the view is rendered.</param>
+ <param name="model">The model that is rendered by the view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.View(System.Web.Mvc.IView)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.ViewResult" /> object that renders the specified IView object.</summary>
+ <returns>The view result.</returns>
+ <param name="view">The view that is rendered to the response.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Controller.View(System.Web.Mvc.IView,System.Object)">
+ <summary>Creates a <see cref="T:System.Web.Mvc.ViewResult" /> object that renders the specified <see cref="T:System.Web.Mvc.IView" /> object.</summary>
+ <returns>The view result.</returns>
+ <param name="view">The view that is rendered to the response.</param>
+ <param name="model">The model that is rendered by the view.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Controller.ViewEngineCollection">
+ <summary>Gets the view engine collection.</summary>
+ <returns>The view engine collection.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ControllerActionInvoker">
+ <summary>Represents a class that is responsible for invoking the action methods of a controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerActionInvoker" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerActionInvoker.Binders">
+ <summary>Gets or sets the model binders that are associated with the action.</summary>
+ <returns>The model binders that are associated with the action.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.CreateActionResult(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Object)">
+ <summary>Creates the action result.</summary>
+ <returns>The action result object.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="actionReturnValue">The action return value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.FindAction(System.Web.Mvc.ControllerContext,System.Web.Mvc.ControllerDescriptor,System.String)">
+ <summary>Finds the information about the action method.</summary>
+ <returns>Information about the action method.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="actionName">The name of the action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.GetControllerDescriptor(System.Web.Mvc.ControllerContext)">
+ <summary>Retrieves information about the controller by using the specified controller context.</summary>
+ <returns>Information about the controller.</returns>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.GetFilters(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>Retrieves information about the action filters.</summary>
+ <returns>Information about the action filters.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.GetParameterValue(System.Web.Mvc.ControllerContext,System.Web.Mvc.ParameterDescriptor)">
+ <summary>Gets the value of the specified action-method parameter.</summary>
+ <returns>The value of the action-method parameter.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="parameterDescriptor">The parameter descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.GetParameterValues(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>Gets the values of the action-method parameters.</summary>
+ <returns>The values of the action-method parameters.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeAction(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Invokes the specified action by using the specified controller context.</summary>
+ <returns>The result of executing the action.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionName">The name of the action to invoke.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.Threading.ThreadAbortException">The thread was aborted during invocation of the action.</exception>
+ <exception cref="T:System.Exception">An unspecified error occurred during invocation of the action.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Invokes the specified action method by using the specified parameters and the controller context.</summary>
+ <returns>The result of executing the action method.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="parameters">The parameters.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IActionFilter},System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Invokes the specified action method by using the specified parameters, controller context, and action filters.</summary>
+ <returns>The context for the ActionExecuted method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="filters">The action filters.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="parameters">The parameters.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionResult)">
+ <summary>Invokes the specified action result by using the specified controller context.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionResult">The action result.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IResultFilter},System.Web.Mvc.ActionResult)">
+ <summary>Invokes the specified action result by using the specified action filters and the controller context.</summary>
+ <returns>The context for the ResultExecuted method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="filters">The action filters.</param>
+ <param name="actionResult">The action result.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeAuthenticationFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.Filters.IAuthenticationFilter},System.Web.Mvc.ActionDescriptor)"></member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeAuthenticationFiltersChallenge(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.Filters.IAuthenticationFilter},System.Web.Mvc.ActionDescriptor,System.Web.Mvc.ActionResult)"></member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IAuthorizationFilter},System.Web.Mvc.ActionDescriptor)">
+ <summary>Invokes the specified authorization filters by using the specified action descriptor and controller context.</summary>
+ <returns>The context for the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> object.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="filters">The authorization filters.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeExceptionFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IExceptionFilter},System.Exception)">
+ <summary>Invokes the specified exception filters by using the specified exception and controller context.</summary>
+ <returns>The context for the <see cref="T:System.Web.Mvc.HandleErrorAttribute" /> object.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="filters">The exception filters.</param>
+ <param name="exception">The exception.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ControllerBase">
+ <summary>Represents the base class for all MVC controllers.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerBase.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerBase" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerBase.ControllerContext">
+ <summary>Gets or sets the controller context.</summary>
+ <returns>The controller context.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerBase.Execute(System.Web.Routing.RequestContext)">
+ <summary>Executes the specified request context.</summary>
+ <param name="requestContext">The request context.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="requestContext" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerBase.ExecuteCore">
+ <summary>Executes the request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerBase.Initialize(System.Web.Routing.RequestContext)">
+ <summary>Initializes the specified request context.</summary>
+ <param name="requestContext">The request context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerBase.System#Web#Mvc#IController#Execute(System.Web.Routing.RequestContext)">
+ <summary>Executes the specified request context.</summary>
+ <param name="requestContext">The request context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerBase.TempData">
+ <summary>Gets or sets the dictionary for temporary data.</summary>
+ <returns>The dictionary for temporary data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerBase.ValidateRequest">
+ <summary>Gets or sets a value that indicates whether request validation is enabled for this request.</summary>
+ <returns>true if request validation is enabled for this request; otherwise, false. The default is true.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerBase.ValueProvider">
+ <summary>Gets or sets the value provider for the controller.</summary>
+ <returns>The value provider for the controller.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerBase.ViewBag">
+ <summary>Gets the dynamic view data dictionary.</summary>
+ <returns>The dynamic view data dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerBase.ViewData">
+ <summary>Gets or sets the dictionary for view data.</summary>
+ <returns>The dictionary for the view data.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ControllerBuilder">
+ <summary>Represents a class that is responsible for dynamically building a controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerBuilder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerBuilder" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerBuilder.Current">
+ <summary>Gets the current controller builder object.</summary>
+ <returns>The current controller builder.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerBuilder.DefaultNamespaces">
+ <summary>Gets the default namespaces.</summary>
+ <returns>The default namespaces.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerBuilder.GetControllerFactory">
+ <summary>Gets the associated controller factory.</summary>
+ <returns>The controller factory.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerBuilder.SetControllerFactory(System.Type)">
+ <summary>Sets the controller factory by using the specified type.</summary>
+ <param name="controllerFactoryType">The type of the controller factory.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerFactoryType" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The controller factory cannot be assigned from the type in the <paramref name="controllerFactoryType" /> parameter.</exception>
+ <exception cref="T:System.InvalidOperationException">An error occurred while the controller factory was being set.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerBuilder.SetControllerFactory(System.Web.Mvc.IControllerFactory)">
+ <summary>Sets the specified controller factory.</summary>
+ <param name="controllerFactory">The controller factory.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerFactory" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.ControllerContext">
+ <summary>Encapsulates information about an HTTP request that matches specified <see cref="T:System.Web.Routing.RouteBase" /> and <see cref="T:System.Web.Mvc.ControllerBase" /> instances.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerContext.#ctor(System.Web.HttpContextBase,System.Web.Routing.RouteData,System.Web.Mvc.ControllerBase)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerContext" /> class by using the specified HTTP context, URL route data, and controller.</summary>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="routeData">The route data.</param>
+ <param name="controller">The controller.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerContext.#ctor(System.Web.Mvc.ControllerContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerContext" /> class by using the specified controller context.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerContext.#ctor(System.Web.Routing.RequestContext,System.Web.Mvc.ControllerBase)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerContext" /> class by using the specified request context and controller.</summary>
+ <param name="requestContext">The request context.</param>
+ <param name="controller">The controller.</param>
+ <exception cref="T:System.ArgumentNullException">One or both parameters are null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerContext.Controller">
+ <summary>Gets or sets the controller.</summary>
+ <returns>The controller.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerContext.DisplayMode">
+ <summary>Gets the display mode.</summary>
+ <returns>The display mode.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerContext.HttpContext">
+ <summary>Gets or sets the HTTP context.</summary>
+ <returns>The HTTP context.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerContext.IsChildAction">
+ <summary>Gets a value that indicates whether the associated action method is a child action.</summary>
+ <returns>true if the associated action method is a child action; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerContext.ParentActionViewContext">
+ <summary>Gets an object that contains the view context information for the parent action method.</summary>
+ <returns>An object that contains the view context information for the parent action method.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerContext.RequestContext">
+ <summary>Gets or sets the request context.</summary>
+ <returns>The request context.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerContext.RouteData">
+ <summary>Gets or sets the URL route data.</summary>
+ <returns>The URL route data.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ControllerDescriptor">
+ <summary>Encapsulates information that describes a controller, such as its name, type, and actions.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerDescriptor.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerDescriptor" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerDescriptor.ControllerName">
+ <summary>Gets the name of the controller.</summary>
+ <returns>The name of the controller.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerDescriptor.ControllerType">
+ <summary>Gets the type of the controller.</summary>
+ <returns>The type of the controller.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerDescriptor.FindAction(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Finds an action method by using the specified name and controller context.</summary>
+ <returns>The information about the action method.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionName">The name of the action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerDescriptor.GetCanonicalActions">
+ <summary>Retrieves a list of action-method descriptors in the controller.</summary>
+ <returns>A list of action-method descriptors in the controller.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerDescriptor.GetCustomAttributes(System.Boolean)">
+ <summary>Retrieves custom attributes that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
+ <summary>Retrieves custom attributes of a specified type that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="attributeType" /> parameter is null (Nothing in Visual Basic).</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerDescriptor.GetFilterAttributes(System.Boolean)">
+ <summary>Gets the filter attributes.</summary>
+ <returns>The filter attributes.</returns>
+ <param name="useCache">true if the cache should be used; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerDescriptor.IsDefined(System.Type,System.Boolean)">
+ <summary>Retrieves a value that indicates whether one or more instance of the specified custom attribute are defined for this member.</summary>
+ <returns>true if the <paramref name="attributeType" /> is defined for this member; otherwise, false.</returns>
+ <param name="attributeType">The type of the custom attribute.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="attributeType" /> parameter is null (Nothing in Visual Basic).</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ControllerDescriptor.UniqueId">
+ <summary>When implemented in a derived class, gets the unique ID for the controller descriptor using lazy initialization.</summary>
+ <returns>The unique ID.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ControllerInstanceFilterProvider">
+ <summary>Adds the controller to the <see cref="T:System.Web.Mvc.FilterProviderCollection" /> instance.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerInstanceFilterProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerInstanceFilterProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ControllerInstanceFilterProvider.GetFilters(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>Returns the collection of controller instance filters.</summary>
+ <returns>The collection of controller instance filters.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="T:System.Web.Mvc.CustomModelBinderAttribute">
+ <summary>Represents an attribute that invokes a custom model binder.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.CustomModelBinderAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.CustomModelBinderAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.CustomModelBinderAttribute.GetBinder">
+ <summary>Retrieves the associated model binder.</summary>
+ <returns>A reference to an object that implements the <see cref="T:System.Web.Mvc.IModelBinder" /> interface.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.DataAnnotationsModelMetadata">
+ <summary>Provides a container for common metadata, for the <see cref="T:System.Web.Mvc.DataAnnotationsModelMetadataProvider" /> class, and for the <see cref="T:System.Web.Mvc.DataAnnotationsModelValidator" /> class for a data model.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelMetadata.#ctor(System.Web.Mvc.DataAnnotationsModelMetadataProvider,System.Type,System.Func{System.Object},System.Type,System.String,System.ComponentModel.DataAnnotations.DisplayColumnAttribute)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DataAnnotationsModelMetadataProvider" /> class.</summary>
+ <param name="provider">The data-annotations model metadata provider.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the property.</param>
+ <param name="displayColumnAttribute">The display column attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelMetadata.GetSimpleDisplayText">
+ <summary>Returns simple text for the model data.</summary>
+ <returns>Simple text for the model data.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.DataAnnotationsModelMetadataProvider">
+ <summary>Implements the default model metadata provider for ASP.NET MVC.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelMetadataProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DataAnnotationsModelMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
+ <summary>Gets the metadata for the specified property.</summary>
+ <returns>The metadata for the property.</returns>
+ <param name="attributes">The attributes.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="T:System.Web.Mvc.DataAnnotationsModelValidationFactory">
+ <summary>Represents the method that creates a <see cref="T:System.Web.Mvc.DataAnnotationsModelValidatorProvider" /> instance.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.DataAnnotationsModelValidator">
+ <summary>Provides a model validator.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidator.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.ComponentModel.DataAnnotations.ValidationAttribute)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DataAnnotationsModelValidator" /> class.</summary>
+ <param name="metadata">The metadata for the model.</param>
+ <param name="context">The controller context for the model.</param>
+ <param name="attribute">The validation attribute for the model.</param>
+ </member>
+ <member name="P:System.Web.Mvc.DataAnnotationsModelValidator.Attribute">
+ <summary>Gets the validation attribute for the model validator.</summary>
+ <returns>The validation attribute for the model validator.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.DataAnnotationsModelValidator.ErrorMessage">
+ <summary>Gets the error message for the validation failure.</summary>
+ <returns>The error message for the validation failure.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidator.GetClientValidationRules">
+ <summary>Retrieves a collection of client validation rules.</summary>
+ <returns>A collection of client validation rules.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.DataAnnotationsModelValidator.IsRequired">
+ <summary>Gets a value that indicates whether model validation is required.</summary>
+ <returns>true if model validation is required; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidator.Validate(System.Object)">
+ <summary>Returns a list of validation error messages for the model.</summary>
+ <returns>A list of validation error messages for the model, or an empty list if no errors have occurred.</returns>
+ <param name="container">The container for the model.</param>
+ </member>
+ <member name="T:System.Web.Mvc.DataAnnotationsModelValidator`1">
+ <summary>Provides a model validator for a specified validation type.</summary>
+ <typeparam name="TAttribute"></typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidator`1.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,`0)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DataAnnotationsModelValidator" /> class.</summary>
+ <param name="metadata">The metadata for the model.</param>
+ <param name="context">The controller context for the model.</param>
+ <param name="attribute">The validation attribute for the model.</param>
+ </member>
+ <member name="P:System.Web.Mvc.DataAnnotationsModelValidator`1.Attribute">
+ <summary>Gets the validation attribute from the model validator.</summary>
+ <returns>The validation attribute from the model validator.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.DataAnnotationsModelValidatorProvider">
+ <summary>Implements the default validation provider for ASP.NET MVC.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DataAnnotationsModelValidatorProvider" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes">
+ <summary>Gets or sets a value that indicates whether non-nullable value types are required.</summary>
+ <returns>true if non-nullable value types are required; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.Collections.Generic.IEnumerable{System.Attribute})">
+ <summary>Gets a list of validators.</summary>
+ <returns>A list of validators.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="context">The context.</param>
+ <param name="attributes">The list of validation attributes.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterAdapter(System.Type,System.Type)">
+ <summary>Registers an adapter to provide client-side validation.</summary>
+ <param name="attributeType">The type of the validation attribute.</param>
+ <param name="adapterType">The type of the adapter.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterAdapterFactory(System.Type,System.Web.Mvc.DataAnnotationsModelValidationFactory)">
+ <summary>Registers an adapter factory for the validation provider.</summary>
+ <param name="attributeType">The type of the attribute.</param>
+ <param name="factory">The factory that will be used to create the <see cref="T:System.Web.Mvc.ModelValidator" /> object for the specified attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapter(System.Type)">
+ <summary>Registers the default adapter.</summary>
+ <param name="adapterType">The type of the adapter.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterDefaultAdapterFactory(System.Web.Mvc.DataAnnotationsModelValidationFactory)">
+ <summary>Registers the default adapter factory.</summary>
+ <param name="factory">The factory that will be used to create the <see cref="T:System.Web.Mvc.ModelValidator" /> object for the default adapter.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapter(System.Type)">
+ <summary>Registers an adapter to provide default object validation.</summary>
+ <param name="adapterType">The type of the adapter.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapterFactory(System.Web.Mvc.DataAnnotationsValidatableObjectAdapterFactory)">
+ <summary>Registers an adapter factory for the default object validation provider.</summary>
+ <param name="factory">The factory.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapter(System.Type,System.Type)">
+ <summary>Registers an adapter to provide object validation.</summary>
+ <param name="modelType">The type of the model.</param>
+ <param name="adapterType">The type of the adapter.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapterFactory(System.Type,System.Web.Mvc.DataAnnotationsValidatableObjectAdapterFactory)">
+ <summary>Registers an adapter factory for the object validation provider.</summary>
+ <param name="modelType">The type of the model.</param>
+ <param name="factory">The factory.</param>
+ </member>
+ <member name="T:System.Web.Mvc.DataAnnotationsValidatableObjectAdapterFactory">
+ <summary>Provides a factory for validators that are based on <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject" />.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.DataErrorInfoModelValidatorProvider">
+ <summary>Provides a container for the error-information model validator.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DataErrorInfoModelValidatorProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DataErrorInfoModelValidatorProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DataErrorInfoModelValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Gets a list of error-information model validators.</summary>
+ <returns>A list of error-information model validators.</returns>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.DefaultControllerFactory">
+ <summary>Represents the controller factory that is registered by default.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultControllerFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DefaultControllerFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultControllerFactory.#ctor(System.Web.Mvc.IControllerActivator)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DefaultControllerFactory" /> class using a controller activator.</summary>
+ <param name="controllerActivator">An object that implements the controller activator interface.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultControllerFactory.CreateController(System.Web.Routing.RequestContext,System.String)">
+ <summary>Creates the specified controller by using the specified request context.</summary>
+ <returns>The controller.</returns>
+ <param name="requestContext">The context of the HTTP request, which includes the HTTP context and route data.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="requestContext" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="controllerName" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(System.Web.Routing.RequestContext,System.Type)">
+ <summary>Retrieves the controller instance for the specified request context and controller type.</summary>
+ <returns>The controller instance.</returns>
+ <param name="requestContext">The context of the HTTP request, which includes the HTTP context and route data.</param>
+ <param name="controllerType">The type of the controller.</param>
+ <exception cref="T:System.Web.HttpException">
+ <paramref name="controllerType" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="controllerType" /> cannot be assigned.</exception>
+ <exception cref="T:System.InvalidOperationException">An instance of <paramref name="controllerType" /> cannot be created.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultControllerFactory.GetControllerSessionBehavior(System.Web.Routing.RequestContext,System.Type)">
+ <summary>Returns the controller's session behavior.</summary>
+ <returns>The controller's session behavior.</returns>
+ <param name="requestContext">The request context.</param>
+ <param name="controllerType">The type of the controller.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultControllerFactory.GetControllerType(System.Web.Routing.RequestContext,System.String)">
+ <summary>Retrieves the controller type for the specified name and request context.</summary>
+ <returns>The controller type.</returns>
+ <param name="requestContext">The context of the HTTP request, which includes the HTTP context and route data.</param>
+ <param name="controllerName">The name of the controller.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultControllerFactory.ReleaseController(System.Web.Mvc.IController)">
+ <summary>Releases the specified controller.</summary>
+ <param name="controller">The controller to release.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultControllerFactory.System#Web#Mvc#IControllerFactory#GetControllerSessionBehavior(System.Web.Routing.RequestContext,System.String)">
+ <summary>This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the <see cref="M:System.Web.Mvc.DefaultControllerFactory.GetControllerSessionBehavior(System.Web.Routing.RequestContext,System.Type)" /> method.</summary>
+ <returns>The controller's session behavior.</returns>
+ <param name="requestContext">The request context.</param>
+ <param name="controllerName">The controller name.</param>
+ </member>
+ <member name="T:System.Web.Mvc.DefaultModelBinder">
+ <summary>Maps a browser request to a data object. This class provides a concrete implementation of a model binder.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DefaultModelBinder" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.DefaultModelBinder.Binders">
+ <summary>Gets or sets the model binders for the application.</summary>
+ <returns>The model binders for the application.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Binds the model by using the specified controller context and binding context.</summary>
+ <returns>The bound object.</returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="bindingContext " />parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.BindProperty(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.ComponentModel.PropertyDescriptor)">
+ <summary>Binds the specified property by using the specified controller context and binding context and the specified property descriptor.</summary>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ <param name="propertyDescriptor">Describes a property to be bound. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.CreateModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.Type)">
+ <summary>Creates the specified model type by using the specified controller context and binding context.</summary>
+ <returns>A data object of the specified type.</returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ <param name="modelType">The type of the model object to return.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.CreateSubIndexName(System.String,System.Int32)">
+ <summary>Creates an index (a subindex) based on a category of components that make up a larger index, where the specified index value is an integer.</summary>
+ <returns>The name of the subindex.</returns>
+ <param name="prefix">The prefix for the subindex.</param>
+ <param name="index">The index value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.CreateSubIndexName(System.String,System.String)">
+ <summary>Creates an index (a subindex) based on a category of components that make up a larger index, where the specified index value is a string.</summary>
+ <returns>The name of the subindex.</returns>
+ <param name="prefix">The prefix for the subindex.</param>
+ <param name="index">The index value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.CreateSubPropertyName(System.String,System.String)">
+ <summary>Creates the name of the subproperty by using the specified prefix and property name.</summary>
+ <returns>The name of the subproperty.</returns>
+ <param name="prefix">The prefix for the subproperty.</param>
+ <param name="propertyName">The name of the property.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.GetFilteredModelProperties(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Returns a set of properties that match the property filter restrictions that are established by the specified <paramref name="binding context" />.</summary>
+ <returns>An enumerable set of property descriptors.</returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.GetModelProperties(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Returns the properties of the model by using the specified controller context and binding context.</summary>
+ <returns>A collection of property descriptors.</returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.GetPropertyValue(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.ComponentModel.PropertyDescriptor,System.Web.Mvc.IModelBinder)">
+ <summary>Returns the value of a property using the specified controller context, binding context, property descriptor, and property binder.</summary>
+ <returns>An object that represents the property value.</returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ <param name="propertyDescriptor">The descriptor for the property to access. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value.</param>
+ <param name="propertyBinder">An object that provides a way to bind the property.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.GetTypeDescriptor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Returns the descriptor object for a type that is specified by its controller context and binding context.</summary>
+ <returns>A custom type descriptor object.</returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.IsModelValid(System.Web.Mvc.ModelBindingContext)">
+ <summary>Determines whether a data model is valid for the specified binding context.</summary>
+ <returns>true if the model is valid; otherwise, false.</returns>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="bindingContext" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.OnModelUpdated(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Called when the model is updated.</summary>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.OnModelUpdating(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Called when the model is updating.</summary>
+ <returns>true if the model is updating; otherwise, false.</returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.OnPropertyValidated(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.ComponentModel.PropertyDescriptor,System.Object)">
+ <summary>Called when the specified property is validated.</summary>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ <param name="propertyDescriptor">Describes a property to be validated. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value.</param>
+ <param name="value">The value to set for the property.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.OnPropertyValidating(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.ComponentModel.PropertyDescriptor,System.Object)">
+ <summary>Called when the specified property is validating.</summary>
+ <returns>true if the property is validating; otherwise, false.</returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ <param name="propertyDescriptor">Describes a property being validated. The descriptor provides information such as component type, property type, and property value. It also provides methods to get or set the property value.</param>
+ <param name="value">The value to set for the property.</param>
+ </member>
+ <member name="P:System.Web.Mvc.DefaultModelBinder.ResourceClassKey">
+ <summary>Gets or sets the name of the resource file (class key) that contains localized string values.</summary>
+ <returns>The name of the resource file (class key).</returns>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultModelBinder.SetProperty(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.ComponentModel.PropertyDescriptor,System.Object)">
+ <summary>Sets the specified property by using the specified controller context, binding context, and property value.</summary>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ <param name="propertyDescriptor">Describes a property to be set. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value.</param>
+ <param name="value">The value to set for the property.</param>
+ </member>
+ <member name="T:System.Web.Mvc.DefaultViewLocationCache">
+ <summary>Represents a memory cache for view locations.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultViewLocationCache.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DefaultViewLocationCache" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultViewLocationCache.#ctor(System.TimeSpan)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DefaultViewLocationCache" /> class by using the specified cache time span.</summary>
+ <param name="timeSpan">The cache time span.</param>
+ <exception cref="T:System.InvalidOperationException">The Ticks attribute of the <paramref name="timeSpan" /> parameter is set to a negative number.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultViewLocationCache.GetViewLocation(System.Web.HttpContextBase,System.String)">
+ <summary>Retrieves the default view location by using the specified HTTP context and cache key.</summary>
+ <returns>The default view location.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="key">The cache key</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="httpContext" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.DefaultViewLocationCache.InsertViewLocation(System.Web.HttpContextBase,System.String,System.String)">
+ <summary>Inserts the view in the specified virtual path by using the specified HTTP context, cache key, and virtual path.</summary>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="key">The cache key.</param>
+ <param name="virtualPath">The virtual path</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="httpContext" /> parameter is null.</exception>
+ </member>
+ <member name="F:System.Web.Mvc.DefaultViewLocationCache.Null">
+ <summary>Creates an empty view location cache.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.DefaultViewLocationCache.TimeSpan">
+ <summary>Gets or sets the cache time span.</summary>
+ <returns>The cache time span.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.DependencyResolver">
+ <summary>Provides a registration point for dependency resolvers that implement <see cref="T:System.Web.Mvc.IDependencyResolver" /> or the Common Service Locator IServiceLocator interface.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DependencyResolver.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DependencyResolver" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.DependencyResolver.Current">
+ <summary>Gets the implementation of the dependency resolver.</summary>
+ <returns>The implementation of the dependency resolver.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.DependencyResolver.InnerCurrent">
+ <summary>This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>The implementation of the dependency resolver.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.DependencyResolver.InnerSetResolver(System.Func{System.Type,System.Object},System.Func{System.Type,System.Collections.Generic.IEnumerable{System.Object}})">
+ <summary>This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code.</summary>
+ <param name="getService">The function that provides the service.</param>
+ <param name="getServices">The function that provides the services.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DependencyResolver.InnerSetResolver(System.Object)">
+ <summary>This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code.</summary>
+ <param name="commonServiceLocator">The common service locator.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DependencyResolver.InnerSetResolver(System.Web.Mvc.IDependencyResolver)">
+ <summary>This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code.</summary>
+ <param name="resolver">The object that implements the dependency resolver.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DependencyResolver.SetResolver(System.Func{System.Type,System.Object},System.Func{System.Type,System.Collections.Generic.IEnumerable{System.Object}})">
+ <summary>Provides a registration point for dependency resolvers using the specified service delegate and specified service collection delegates.</summary>
+ <param name="getService">The service delegate.</param>
+ <param name="getServices">The services delegates.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DependencyResolver.SetResolver(System.Object)">
+ <summary>Provides a registration point for dependency resolvers using the provided common service locator when using a service locator interface.</summary>
+ <param name="commonServiceLocator">The common service locator.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DependencyResolver.SetResolver(System.Web.Mvc.IDependencyResolver)">
+ <summary>Provides a registration point for dependency resolvers, using the specified dependency resolver interface.</summary>
+ <param name="resolver">The dependency resolver.</param>
+ </member>
+ <member name="T:System.Web.Mvc.DependencyResolverExtensions">
+ <summary>Provides a type-safe implementation of <see cref="M:System.Web.Mvc.IDependencyResolver.GetService(System.Type)" /> and <see cref="M:System.Web.Mvc.IDependencyResolver.GetServices(System.Type)" />.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.DependencyResolverExtensions.GetService``1(System.Web.Mvc.IDependencyResolver)">
+ <summary>Resolves singly registered services that support arbitrary object creation.</summary>
+ <returns>The requested service or object.</returns>
+ <param name="resolver">The dependency resolver instance that this method extends.</param>
+ <typeparam name="TService">The type of the requested service or object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.DependencyResolverExtensions.GetServices``1(System.Web.Mvc.IDependencyResolver)">
+ <summary>Resolves multiply registered services.</summary>
+ <returns>The requested services.</returns>
+ <param name="resolver">The dependency resolver instance that this method extends.</param>
+ <typeparam name="TService">The type of the requested services.</typeparam>
+ </member>
+ <member name="T:System.Web.Mvc.DictionaryValueProvider`1">
+ <summary>Represents the base class for value providers whose values come from a collection that implements the <see cref="T:System.Collections.Generic.IDictionary`2" /> interface.</summary>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.DictionaryValueProvider`1.#ctor(System.Collections.Generic.IDictionary{System.String,`0},System.Globalization.CultureInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DictionaryValueProvider`1" /> class.</summary>
+ <param name="dictionary">The name/value pairs that are used to initialize the value provider.</param>
+ <param name="culture">Information about a specific culture, such as the names of the culture, the writing system, and the calendar used.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="dictionary" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.DictionaryValueProvider`1.ContainsPrefix(System.String)">
+ <summary>Determines whether the collection contains the specified prefix.</summary>
+ <returns>true if the collection contains the specified prefix; otherwise, false.</returns>
+ <param name="prefix">The prefix to search for.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="prefix" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.DictionaryValueProvider`1.GetKeysFromPrefix(System.String)">
+ <summary>Gets the keys from the prefix.</summary>
+ <returns>The keys from the prefix.</returns>
+ <param name="prefix">the prefix.</param>
+ </member>
+ <member name="M:System.Web.Mvc.DictionaryValueProvider`1.GetValue(System.String)">
+ <summary>Returns a value object using the specified key and controller context.</summary>
+ <returns>The value object for the specified key.</returns>
+ <param name="key">The key of the value object to retrieve.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="key" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.EmptyModelMetadataProvider">
+ <summary>Provides an empty metadata provider for data models that do not require metadata.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.EmptyModelMetadataProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.EmptyModelMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.EmptyModelMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
+ <summary>Creates a new instance of the <see cref="T:System.Web.Mvc.ModelMetadata" /> class.</summary>
+ <returns>A new instance of the <see cref="T:System.Web.Mvc.ModelMetadata" /> class.</returns>
+ <param name="attributes">The attributes.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the model.</param>
+ </member>
+ <member name="T:System.Web.Mvc.EmptyModelValidatorProvider">
+ <summary>Provides an empty validation provider for models that do not require a validator.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.EmptyModelValidatorProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.EmptyModelValidatorProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.EmptyModelValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Gets the empty model validator.</summary>
+ <returns>The empty model validator.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="context">The context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.EmptyResult">
+ <summary>Represents a result that does nothing, such as a controller action method that returns nothing.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.EmptyResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.EmptyResult" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.EmptyResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>Executes the specified result context.</summary>
+ <param name="context">The result context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ExceptionContext">
+ <summary>Provides the context for using the <see cref="T:System.Web.Mvc.HandleErrorAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ExceptionContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ExceptionContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ExceptionContext.#ctor(System.Web.Mvc.ControllerContext,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ExceptionContext" /> class for the specified exception by using the specified controller context.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="exception">The exception.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ExceptionContext.Exception">
+ <summary>Gets or sets the exception object.</summary>
+ <returns>The exception object.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ExceptionContext.ExceptionHandled">
+ <summary>Gets or sets a value that indicates whether the exception has been handled.</summary>
+ <returns>true if the exception has been handled; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ExceptionContext.Result">
+ <summary>Gets or sets the action result.</summary>
+ <returns>The action result.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ExpressionHelper">
+ <summary>Provides a helper class to get the model name from an expression.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ExpressionHelper.GetExpressionText(System.Linq.Expressions.LambdaExpression)">
+ <summary>Gets the model name from a lambda expression.</summary>
+ <returns>The model name.</returns>
+ <param name="expression">The expression.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ExpressionHelper.GetExpressionText(System.String)">
+ <summary>Gets the model name from a string expression.</summary>
+ <returns>The model name.</returns>
+ <param name="expression">The expression.</param>
+ </member>
+ <member name="T:System.Web.Mvc.FieldValidationMetadata">
+ <summary>Provides a container for client-side field validation metadata.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FieldValidationMetadata.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FieldValidationMetadata" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.FieldValidationMetadata.FieldName">
+ <summary>Gets or sets the name of the data field.</summary>
+ <returns>The name of the data field.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FieldValidationMetadata.ReplaceValidationMessageContents">
+ <summary>Gets or sets a value that indicates whether the validation message contents should be replaced with the client validation error.</summary>
+ <returns>true if the validation message contents should be replaced with the client validation error; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FieldValidationMetadata.ValidationMessageId">
+ <summary>Gets or sets the validator message ID.</summary>
+ <returns>The validator message ID.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FieldValidationMetadata.ValidationRules">
+ <summary>Gets the client validation rules.</summary>
+ <returns>The client validation rules.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.FileContentResult">
+ <summary>Sends the contents of a binary file to the response.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FileContentResult.#ctor(System.Byte[],System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FileContentResult" /> class by using the specified file contents and content type.</summary>
+ <param name="fileContents">The byte array to send to the response.</param>
+ <param name="contentType">The content type to use for the response.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="fileContents" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.FileContentResult.FileContents">
+ <summary>The binary content to send to the response.</summary>
+ <returns>The file contents.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.FileContentResult.WriteFile(System.Web.HttpResponseBase)">
+ <summary>Writes the file content to the response.</summary>
+ <param name="response">The response.</param>
+ </member>
+ <member name="T:System.Web.Mvc.FilePathResult">
+ <summary>Sends the contents of a file to the response.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FilePathResult.#ctor(System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FilePathResult" /> class by using the specified file name and content type.</summary>
+ <param name="fileName">The name of the file to send to the response.</param>
+ <param name="contentType">The content type of the response.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="fileName" /> parameter is null or empty.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.FilePathResult.FileName">
+ <summary>Gets or sets the path of the file that is sent to the response.</summary>
+ <returns>The path of the file that is sent to the response.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.FilePathResult.WriteFile(System.Web.HttpResponseBase)">
+ <summary>Writes the file to the response.</summary>
+ <param name="response">The response.</param>
+ </member>
+ <member name="T:System.Web.Mvc.FileResult">
+ <summary>Represents a base class that is used to send binary file content to the response.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FileResult.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FileResult" /> class.</summary>
+ <param name="contentType">The type of the content.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="contentType" /> parameter is null or empty.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.FileResult.ContentType">
+ <summary>Gets the content type to use for the response.</summary>
+ <returns>The type of the content.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.FileResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
+ <param name="context">The context within which the result is executed.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="context" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.FileResult.FileDownloadName">
+ <summary>Gets or sets the content-disposition header so that a file-download dialog box is displayed in the browser with the specified file name.</summary>
+ <returns>The name of the file.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.FileResult.WriteFile(System.Web.HttpResponseBase)">
+ <summary>Writes the file to the response.</summary>
+ <param name="response">The response.</param>
+ </member>
+ <member name="T:System.Web.Mvc.FileStreamResult">
+ <summary>Sends binary content to the response by using a <see cref="T:System.IO.Stream" /> instance.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FileStreamResult.#ctor(System.IO.Stream,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FileStreamResult" /> class.</summary>
+ <param name="fileStream">The stream to send to the response.</param>
+ <param name="contentType">The content type to use for the response.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="fileStream" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.FileStreamResult.FileStream">
+ <summary>Gets the stream that will be sent to the response.</summary>
+ <returns>The file stream.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.FileStreamResult.WriteFile(System.Web.HttpResponseBase)">
+ <summary>Writes the file to the response.</summary>
+ <param name="response">The response.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Filter">
+ <summary>Represents a metadata class that contains a reference to the implementation of one or more of the filter interfaces, the filter's order, and the filter's scope.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Filter.#ctor(System.Object,System.Web.Mvc.FilterScope,System.Nullable{System.Int32})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Filter" /> class.</summary>
+ <param name="instance">The instance.</param>
+ <param name="scope">The scope.</param>
+ <param name="order">The order.</param>
+ </member>
+ <member name="F:System.Web.Mvc.Filter.DefaultOrder">
+ <summary>Represents a constant that is used to specify the default ordering of filters.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Filter.Instance">
+ <summary>Gets the instance of this class.</summary>
+ <returns>The instance of this class.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Filter.Order">
+ <summary>Gets the order in which the filter is applied.</summary>
+ <returns>The order in which the filter is applied.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Filter.Scope">
+ <summary>Gets the scope ordering of the filter.</summary>
+ <returns>The scope ordering of the filter.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.FilterAttribute">
+ <summary>Represents the base class for action and result filter attributes.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FilterAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FilterAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.FilterAttribute.AllowMultiple">
+ <summary>Gets or sets a value that indicates whether more than one instance of the filter attribute can be specified.</summary>
+ <returns>true if more than one instance of the filter attribute can be specified; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FilterAttribute.Order">
+ <summary>Gets or sets the order in which the action filters are executed.</summary>
+ <returns>The order in which the action filters are executed.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.FilterAttributeFilterProvider">
+ <summary>Defines a filter provider for filter attributes.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FilterAttributeFilterProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FilterAttributeFilterProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FilterAttributeFilterProvider.#ctor(System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FilterAttributeFilterProvider" /> class and optionally caches attribute instances.</summary>
+ <param name="cacheAttributeInstances">true to cache attribute instances; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FilterAttributeFilterProvider.GetActionAttributes(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>Gets a collection of custom action attributes.</summary>
+ <returns>A collection of custom action attributes.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FilterAttributeFilterProvider.GetControllerAttributes(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>Gets a collection of controller attributes.</summary>
+ <returns>A collection of controller attributes.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FilterAttributeFilterProvider.GetFilters(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>Aggregates the filters from all of the filter providers into one collection.</summary>
+ <returns>The collection filters from all of the filter providers.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="T:System.Web.Mvc.FilterInfo">
+ <summary>Encapsulates information about the available action filters.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FilterInfo.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FilterInfo" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FilterInfo.#ctor(System.Collections.Generic.IEnumerable{System.Web.Mvc.Filter})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FilterInfo" /> class using the specified filters collection.</summary>
+ <param name="filters">The filters collection.</param>
+ </member>
+ <member name="P:System.Web.Mvc.FilterInfo.ActionFilters">
+ <summary>Gets all the action filters in the application.</summary>
+ <returns>The action filters.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FilterInfo.AuthenticationFilters">
+ <summary>Gets all the authentication filters in the application.</summary>
+ <returns>The list of authentication filters.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FilterInfo.AuthorizationFilters">
+ <summary>Gets all the authorization filters in the application.</summary>
+ <returns>The authorization filters.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FilterInfo.ExceptionFilters">
+ <summary>Gets all the exception filters in the application.</summary>
+ <returns>The exception filters.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FilterInfo.ResultFilters">
+ <summary>Gets all the result filters in the application.</summary>
+ <returns>The result filters.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.FilterProviderCollection">
+ <summary>Represents the collection of filter providers for the application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FilterProviderCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FilterProviderCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FilterProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.Mvc.IFilterProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FilterProviderCollection" /> class with specified list of filter provider.</summary>
+ <param name="providers">The list of filter providers.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FilterProviderCollection.ClearItems">
+ <summary>Removes all elements from the collection.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FilterProviderCollection.GetFilters(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>Returns the collection of filter providers.</summary>
+ <returns>The collection of filter providers.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FilterProviderCollection.InsertItem(System.Int32,System.Web.Mvc.IFilterProvider)">
+ <summary>Inserts an element into the collection at the specified index.</summary>
+ <param name="index">The zero-based index at which item should be inserted.</param>
+ <param name="item">The object to insert. The value can be null for reference types.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FilterProviderCollection.RemoveItem(System.Int32)">
+ <summary>Removes the element at the specified index of the collection</summary>
+ <param name="index">The zero-based index of the element to remove.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FilterProviderCollection.SetItem(System.Int32,System.Web.Mvc.IFilterProvider)">
+ <summary>Replaces the element at the specified index.</summary>
+ <param name="index">The zero-based index of the element to replace.</param>
+ <param name="item">The new value for the element at the specified index. The value can be null for reference types.</param>
+ </member>
+ <member name="T:System.Web.Mvc.FilterProviders">
+ <summary>Provides a registration point for filters.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.FilterProviders.Providers">
+ <summary>Provides a registration point for filters.</summary>
+ <returns>The collection of filters.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.FilterScope">
+ <summary>Defines values that specify the order in which ASP.NET MVC filters run within the same filter type and filter order.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.FilterScope.Action">
+ <summary>Specifies an order before <see cref="F:System.Web.Mvc.FilterScope.Last" /> and after <see cref="F:System.Web.Mvc.FilterScope.Controller" />.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.FilterScope.Controller">
+ <summary>Specifies an order before <see cref="F:System.Web.Mvc.FilterScope.Action" /> and after <see cref="F:System.Web.Mvc.FilterScope.Global" />.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.FilterScope.First">
+ <summary>Specifies first.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.FilterScope.Global">
+ <summary>Specifies an order before <see cref="F:System.Web.Mvc.FilterScope.Controller" /> and after <see cref="F:System.Web.Mvc.FilterScope.First" />.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.FilterScope.Last">
+ <summary>Specifies last.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.FormCollection">
+ <summary>Contains the form value providers for the application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FormCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FormCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FormCollection.#ctor(System.Collections.Specialized.NameValueCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FormCollection" /> class.</summary>
+ <param name="collection">The collection.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="collection" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.FormCollection.GetValue(System.String)">
+ <summary>Gets the specified value provider.</summary>
+ <returns>The value provider.</returns>
+ <param name="name">The name of the value provider to get.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.FormCollection.System#Web#Mvc#IValueProvider#ContainsPrefix(System.String)">
+ <summary>Gets a value that indicates whether the value provider contains an entry that has the specified prefix.</summary>
+ <returns>true if the value provider contains an entry that has the specified prefix; otherwise, false.</returns>
+ <param name="prefix">The prefix to look for.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FormCollection.System#Web#Mvc#IValueProvider#GetValue(System.String)">
+ <summary>Gets a value from a value provider using the specified key.</summary>
+ <returns>A value from a value provider.</returns>
+ <param name="key">The key.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FormCollection.ToValueProvider">
+ <summary>Returns a dictionary that contains the value providers.</summary>
+ <returns>A dictionary of value providers.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.FormContext">
+ <summary>Encapsulates information that is required in order to validate and process the input data from an HTML form.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FormContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FormContext" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.FormContext.FieldValidators">
+ <summary>Gets the field validators for the form.</summary>
+ <returns>A dictionary of field validators for the form.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FormContext.FormId">
+ <summary>Gets or sets the form identifier.</summary>
+ <returns>The form identifier.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.FormContext.GetJsonValidationMetadata">
+ <summary>Returns a serialized object that contains the form identifier and field-validation values for the form.</summary>
+ <returns>A serialized object that contains the form identifier and field-validation values for the form.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.FormContext.GetValidationMetadataForField(System.String)">
+ <summary>Returns the validation value for the specified input field.</summary>
+ <returns>The value to validate the field input with.</returns>
+ <param name="fieldName">The name of the field to retrieve the validation value for.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="fieldName" /> parameter is either null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.FormContext.GetValidationMetadataForField(System.String,System.Boolean)">
+ <summary>Returns the validation value for the specified input field and a value that indicates what to do if the validation value is not found.</summary>
+ <returns>The value to validate the field input with.</returns>
+ <param name="fieldName">The name of the field to retrieve the validation value for.</param>
+ <param name="createIfNotFound">true to create a validation value if one is not found; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="fieldName" /> parameter is either null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.FormContext.RenderedField(System.String)">
+ <summary>Returns a value that indicates whether the specified field has been rendered in the form.</summary>
+ <returns>true if the field has been rendered; otherwise, false.</returns>
+ <param name="fieldName">The field name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.FormContext.RenderedField(System.String,System.Boolean)">
+ <summary>Sets a value that indicates whether the specified field has been rendered in the form.</summary>
+ <param name="fieldName">The field name.</param>
+ <param name="value">true to specify that the field has been rendered in the form; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Mvc.FormContext.ReplaceValidationSummary">
+ <summary>Determines whether client validation errors should be dynamically added to the validation summary.</summary>
+ <returns>true if client validation errors should be added to the validation summary; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.FormContext.ValidationSummaryId">
+ <summary>Gets or sets the identifier for the validation summary.</summary>
+ <returns>The identifier for the validation summary.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.FormMethod">
+ <summary>Enumerates the HTTP request types for a form.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.FormMethod.Get">
+ <summary>Specifies a GET request.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.FormMethod.Post">
+ <summary>Specifies a POST request.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.FormValueProvider">
+ <summary>Represents a value provider for form values that are contained in a <see cref="T:System.Collections.Specialized.NameValueCollection" /> object.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FormValueProvider.#ctor(System.Web.Mvc.ControllerContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FormValueProvider" /> class.</summary>
+ <param name="controllerContext">An object that encapsulates information about the current HTTP request.</param>
+ </member>
+ <member name="T:System.Web.Mvc.FormValueProviderFactory">
+ <summary>Represents a class that is responsible for creating a new instance of a form-value provider object.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FormValueProviderFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.FormValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.FormValueProviderFactory.GetValueProvider(System.Web.Mvc.ControllerContext)">
+ <summary>Returns a form-value provider object for the specified controller context.</summary>
+ <returns>A form-value provider object.</returns>
+ <param name="controllerContext">An object that encapsulates information about the current HTTP request.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.GlobalFilterCollection">
+ <summary>Represents a class that contains all the global filters.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.GlobalFilterCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.GlobalFilterCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.GlobalFilterCollection.Add(System.Object)">
+ <summary>Adds the specified filter to the global filter collection.</summary>
+ <param name="filter">The filter.</param>
+ </member>
+ <member name="M:System.Web.Mvc.GlobalFilterCollection.Add(System.Object,System.Int32)">
+ <summary>Adds the specified filter to the global filter collection using the specified filter run order.</summary>
+ <param name="filter">The filter.</param>
+ <param name="order">The filter run order.</param>
+ </member>
+ <member name="M:System.Web.Mvc.GlobalFilterCollection.Clear">
+ <summary>Removes all filters from the global filter collection.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.GlobalFilterCollection.Contains(System.Object)">
+ <summary>Determines whether a filter is in the global filter collection.</summary>
+ <returns>true if <paramref name="filter" /> is found in the global filter collection; otherwise, false.</returns>
+ <param name="filter">The filter.</param>
+ </member>
+ <member name="P:System.Web.Mvc.GlobalFilterCollection.Count">
+ <summary>Gets the number of filters in the global filter collection.</summary>
+ <returns>The number of filters in the global filter collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.GlobalFilterCollection.GetEnumerator">
+ <summary>Returns an enumerator that iterates through the global filter collection.</summary>
+ <returns>An enumerator that iterates through the global filter collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.GlobalFilterCollection.Remove(System.Object)">
+ <summary>Removes all the filters that match the specified filter.</summary>
+ <param name="filter">The filter to remove.</param>
+ </member>
+ <member name="M:System.Web.Mvc.GlobalFilterCollection.System#Collections#IEnumerable#GetEnumerator">
+ <summary>This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. </summary>
+ <returns>An enumerator that iterates through the global filter collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.GlobalFilterCollection.System#Web#Mvc#IFilterProvider#GetFilters(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>An enumerator that iterates through the global filter collection.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="T:System.Web.Mvc.GlobalFilters">
+ <summary>Represents the global filter collection.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.GlobalFilters.Filters">
+ <summary>Gets or sets the global filter collection.</summary>
+ <returns>The global filter collection.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.HandleErrorAttribute">
+ <summary>Represents an attribute that is used to handle an exception that is thrown by an action method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HandleErrorAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HandleErrorAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.HandleErrorAttribute.ExceptionType">
+ <summary>Gets or sets the type of the exception.</summary>
+ <returns>The type of the exception.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.HandleErrorAttribute.Master">
+ <summary>Gets or sets the master view for displaying exception information.</summary>
+ <returns>The master view.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.HandleErrorAttribute.OnException(System.Web.Mvc.ExceptionContext)">
+ <summary>Called when an exception occurs.</summary>
+ <param name="filterContext">The action-filter context.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="filterContext" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.HandleErrorAttribute.TypeId">
+ <summary>Gets the unique identifier for this attribute.</summary>
+ <returns>The unique identifier for this attribute.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.HandleErrorAttribute.View">
+ <summary>Gets or sets the page view for displaying exception information.</summary>
+ <returns>The page view.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.HandleErrorInfo">
+ <summary>Encapsulates information for handling an error that was thrown by an action method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HandleErrorInfo.#ctor(System.Exception,System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HandleErrorInfo" /> class.</summary>
+ <param name="exception">The exception.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="actionName">The name of the action.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="controllerName" /> or <paramref name="actionName" /> parameter is null or empty.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.HandleErrorInfo.ActionName">
+ <summary>Gets or sets the name of the action that was executing when the exception was thrown.</summary>
+ <returns>The name of the action.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.HandleErrorInfo.ControllerName">
+ <summary>Gets or sets the name of the controller that contains the action method that threw the exception.</summary>
+ <returns>The name of the controller.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.HandleErrorInfo.Exception">
+ <summary>Gets or sets the exception object.</summary>
+ <returns>The exception object.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.HiddenInputAttribute">
+ <summary>Represents an attribute that is used to indicate whether a property or field value should be rendered as a hidden input element.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HiddenInputAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HiddenInputAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.HiddenInputAttribute.DisplayValue">
+ <summary>Gets or sets a value that indicates whether to display the value of the hidden input element.</summary>
+ <returns>true if the value should be displayed; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Html5DateRenderingMode">
+ <summary>Enumerates the date rendering mode for HTML5.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.Html5DateRenderingMode.CurrentCulture">
+ <summary>The current culture formatting.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.Html5DateRenderingMode.Rfc3339">
+ <summary>The RFC 3339 formatting.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.HtmlHelper">
+ <summary>Supports the rendering of HTML controls in a view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HtmlHelper" /> class by using the specified view context and view data container.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="viewDataContainer">The view data container.</param>
+ <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Web.Mvc.ViewContext" /> or the viewDataContainer parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HtmlHelper" /> class by using the specified view context, view data container, and route collection.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="viewDataContainer">The view data container.</param>
+ <param name="routeCollection">The route collection.</param>
+ <exception cref="T:System.ArgumentNullException">One or more parameters is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.AnonymousObjectToHtmlAttributes(System.Object)">
+ <summary>Replaces underscore characters (_) with hyphens (-) in the specified HTML attributes.</summary>
+ <returns>The HTML attributes with underscore characters replaced by hyphens.</returns>
+ <param name="htmlAttributes">The HTML attributes.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.AntiForgeryToken">
+ <summary>Generates a hidden form field (anti-forgery token) that is validated when the form is submitted.</summary>
+ <returns>The generated form field (anti-forgery token).</returns>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.AntiForgeryToken(System.String)">
+ <summary>Generates a hidden form field (anti-forgery token) that is validated when the form is submitted. The field value is generated using the specified salt value.</summary>
+ <returns>The generated form field (anti-forgery token).</returns>
+ <param name="salt">The salt value, which can be any non-empty string.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.AntiForgeryToken(System.String,System.String,System.String)">
+ <summary>Generates a hidden form field (anti-forgery token) that is validated when the form is submitted. The field value is generated using the specified salt value, domain, and path.</summary>
+ <returns>The generated form field (anti-forgery token).</returns>
+ <param name="salt">The salt value, which can be any non-empty string.</param>
+ <param name="domain">The application domain.</param>
+ <param name="path">The virtual path.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.AttributeEncode(System.Object)">
+ <summary>Converts the specified attribute value to an HTML-encoded string.</summary>
+ <returns>The HTML-encoded string. If the value parameter is null or empty, this method returns an empty string.</returns>
+ <param name="value">The object to encode.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.AttributeEncode(System.String)">
+ <summary>Converts the specified attribute value to an HTML-encoded string.</summary>
+ <returns>The HTML-encoded string. If the value parameter is null or empty, this method returns an empty string.</returns>
+ <param name="value">The string to encode.</param>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.ClientValidationEnabled">
+ <summary>Gets or sets a value that indicates whether client validation is enabled.</summary>
+ <returns>true if enable client validation is enabled; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.EnableClientValidation">
+ <summary>Enables input validation that is performed by using client script in the browser.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.EnableClientValidation(System.Boolean)">
+ <summary>Enables or disables client validation.</summary>
+ <param name="enabled">true to enable client validation; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.EnableUnobtrusiveJavaScript">
+ <summary>Enables or disables unobtrusive JavaScript.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.EnableUnobtrusiveJavaScript(System.Boolean)">
+ <summary>Enables or disables unobtrusive JavaScript.</summary>
+ <param name="enabled">true to enable unobtrusive JavaScript; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.Encode(System.Object)">
+ <summary>Converts the value of the specified object to an HTML-encoded string.</summary>
+ <returns>The HTML-encoded string.</returns>
+ <param name="value">The object to encode.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.Encode(System.String)">
+ <summary>Converts the specified string to an HTML-encoded string.</summary>
+ <returns>The HTML-encoded string.</returns>
+ <param name="value">The string to encode.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.FormatValue(System.Object,System.String)">
+ <summary>Formats the value.</summary>
+ <returns>The formatted value.</returns>
+ <param name="value">The value.</param>
+ <param name="format">The format string.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GenerateIdFromName(System.String)">
+ <summary>Creates an HTML element ID using the specified element name.</summary>
+ <returns>The ID of the HTML element.</returns>
+ <param name="name">The name of the HTML element.</param>
+ <exception cref="T:System.ArgumentNullException">The name parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GenerateIdFromName(System.String,System.String)">
+ <summary>Creates an HTML element ID using the specified element name and a string that replaces dots in the name.</summary>
+ <returns>The ID of the HTML element.</returns>
+ <param name="name">The name of the HTML element.</param>
+ <param name="idAttributeDotReplacement">The string that replaces dots (.) in the name parameter.</param>
+ <exception cref="T:System.ArgumentNullException">The name parameter or the idAttributeDotReplacement parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GenerateLink(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Generates an HTML anchor element (a element) that links to the specified action method, and enables the user to specify the communication protocol, name of the host, and a URL fragment.</summary>
+ <returns>An HTML element that links to the specified action method.</returns>
+ <param name="requestContext">The context of the HTTP request.</param>
+ <param name="routeCollection">The collection of URL routes.</param>
+ <param name="linkText">The text caption to display for the link.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="protocol">The communication protocol, such as HTTP or HTTPS. If this parameter is null, the protocol defaults to HTTP.</param>
+ <param name="hostName">The name of the host.</param>
+ <param name="fragment">The fragment identifier.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GenerateLink(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Generates an HTML anchor element (a element) that links to the specified action method.</summary>
+ <returns>An HTML element that links to the specified action method.</returns>
+ <param name="requestContext">The context of the HTTP request.</param>
+ <param name="routeCollection">The collection of URL routes.</param>
+ <param name="linkText">The text caption to display for the link.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GenerateRouteLink(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Generates an HTML anchor element (a element) that links to the specified URL route, and enables the user to specify the communication protocol, name of the host, and a URL fragment.</summary>
+ <returns>An HTML element that links to the specified URL route.</returns>
+ <param name="requestContext">The context of the HTTP request.</param>
+ <param name="routeCollection">The collection of URL routes.</param>
+ <param name="linkText">The text caption to display for the link.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="protocol">The communication protocol, such as HTTP or HTTPS. If this parameter is null, the protocol defaults to HTTP.</param>
+ <param name="hostName">The name of the host.</param>
+ <param name="fragment">The fragment identifier.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GenerateRouteLink(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Generates an HTML anchor element (a element) that links to the specified URL route.</summary>
+ <returns>An HTML element that links to the specified URL route.</returns>
+ <param name="requestContext">The context of the HTTP request.</param>
+ <param name="routeCollection">The collection of URL routes.</param>
+ <param name="linkText">The text caption to display for the link.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GetFormMethodString(System.Web.Mvc.FormMethod)">
+ <summary>Returns the HTTP method that handles form input (GET or POST) as a string.</summary>
+ <returns>The form method string, either "get" or "post".</returns>
+ <param name="method">The HTTP method that handles the form.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GetInputTypeString(System.Web.Mvc.InputType)">
+ <summary>Returns the HTML input control type as a string.</summary>
+ <returns>The input type string ("checkbox", "hidden", "password", "radio", or "text").</returns>
+ <param name="inputType">The enumerated input type.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GetUnobtrusiveValidationAttributes(System.String)">
+ <summary>Gets the collection of unobtrusive JavaScript validation attributes using the specified HTML name attribute.</summary>
+ <returns>The collection of unobtrusive JavaScript validation attributes.</returns>
+ <param name="name">The HTML name attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.GetUnobtrusiveValidationAttributes(System.String,System.Web.Mvc.ModelMetadata)">
+ <summary>Gets the collection of unobtrusive JavaScript validation attributes using the specified HTML name attribute and model metadata.</summary>
+ <returns>The collection of unobtrusive JavaScript validation attributes.</returns>
+ <param name="name">The HTML name attribute.</param>
+ <param name="metadata">The model metadata.</param>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.Html5DateRenderingMode">
+ <summary>Gets or sets the HTML5 date rendering mode.</summary>
+ <returns>The HTML5 date rendering mode.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.HttpMethodOverride(System.String)">
+ <summary>Returns a hidden input element that identifies the override method for the specified HTTP data-transfer method that was used by the client.</summary>
+ <returns>The override method that uses the HTTP data-transfer method that was used by the client.</returns>
+ <param name="httpMethod">The HTTP data-transfer method that was used by the client (DELETE, HEAD, or PUT).</param>
+ <exception cref="T:System.ArgumentNullException">The httpVerb parameter is not "PUT", "DELETE", or "HEAD".</exception>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.HttpMethodOverride(System.Web.Mvc.HttpVerbs)">
+ <summary>Returns a hidden input element that identifies the override method for the specified verb that represents the HTTP data-transfer method used by the client.</summary>
+ <returns>The override method that uses the verb that represents the HTTP data-transfer method used by the client.</returns>
+ <param name="httpVerb">The verb that represents the HTTP data-transfer method used by the client.</param>
+ <exception cref="T:System.ArgumentNullException">The httpVerb parameter is not "PUT", "DELETE", or "HEAD".</exception>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.IdAttributeDotReplacement">
+ <summary>Gets or sets the character that replaces periods in the ID attribute of an element.</summary>
+ <returns>The character that replaces periods in the ID attribute of an element.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.ObjectToDictionary(System.Object)">
+ <summary>Creates a dictionary from an object, by adding each public instance property as a key with its associated value to the dictionary. It will expose public properties from derived types as well. This is typically used with objects of an anonymous type.</summary>
+ <returns>The created dictionary of property names and property values.</returns>
+ <param name="value">The object to be converted.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.Raw(System.Object)">
+ <summary>Returns markup that is not HTML encoded.</summary>
+ <returns>The HTML markup without encoding.</returns>
+ <param name="value">The HTML markup.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.Raw(System.String)">
+ <summary>Returns markup that is not HTML encoded.</summary>
+ <returns>The HTML markup without encoding.</returns>
+ <param name="value">The HTML markup.</param>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.RouteCollection">
+ <summary>Gets or sets the collection of routes for the application.</summary>
+ <returns>The collection of routes for the application.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.SetValidationMessageElement(System.String)">
+ <summary>Set element name used to wrap the validation message generated by <see cref="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String)" /> and other overloads.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper.SetValidationSummaryMessageElement(System.String)">
+ <summary>Set element name used to wrap a top-level message in <see cref="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper)" /> and other overloads.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.UnobtrusiveJavaScriptEnabled">
+ <summary>Gets or sets a value that indicates whether unobtrusive JavaScript is enabled.</summary>
+ <returns>true if unobtrusive JavaScript is enabled; otherwise, false.</returns>
+ </member>
+ <member name="F:System.Web.Mvc.HtmlHelper.ValidationInputCssClassName">
+ <summary>The name of the CSS class that is used to style an input field when a validation error occurs.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HtmlHelper.ValidationInputValidCssClassName">
+ <summary>The name of the CSS class that is used to style an input field when the input is valid.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HtmlHelper.ValidationMessageCssClassName">
+ <summary>The name of the CSS class that is used to style the error message when a validation error occurs.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.ValidationMessageElement">
+ <summary>Element name used to wrap the validation message generated by <see cref="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String)" /> and other overloads.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HtmlHelper.ValidationMessageValidCssClassName">
+ <summary>The name of the CSS class that is used to style the validation message when the input is valid.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HtmlHelper.ValidationSummaryCssClassName">
+ <summary>The name of the CSS class that is used to style validation summary error messages.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.ValidationSummaryMessageElement">
+ <summary>Element name used to wrap a top-level message in <see cref="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper)" /> and other overloads.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HtmlHelper.ValidationSummaryValidCssClassName">
+ <summary>The name of the CSS class that is used to style the validation summary when the input is valid.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.ViewBag">
+ <summary>Gets the view bag.</summary>
+ <returns>The view bag.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.ViewContext">
+ <summary>Gets or sets the context information about the view.</summary>
+ <returns>The context of the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.ViewData">
+ <summary>Gets the current view data dictionary.</summary>
+ <returns>The view data dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper.ViewDataContainer">
+ <summary>Gets or sets the view data container.</summary>
+ <returns>The view data container.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.HtmlHelper`1">
+ <summary>Represents support for rendering HTML controls in a strongly typed view.</summary>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HtmlHelper`1" /> class by using the specified view context and view data container.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="viewDataContainer">The view data container.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HtmlHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HtmlHelper`1" /> class by using the specified view context, view data container, and route collection.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="viewDataContainer">The view data container.</param>
+ <param name="routeCollection">The route collection.</param>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper`1.ViewBag">
+ <summary>Gets the view bag.</summary>
+ <returns>The view bag.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.HtmlHelper`1.ViewData">
+ <summary>Gets the strongly typed view data dictionary.</summary>
+ <returns>The strongly typed view data dictionary.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.HttpDeleteAttribute">
+ <summary>Represents an attribute that is used to restrict an action method so that the method handles only HTTP DELETE requests.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpDeleteAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpDeleteAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpDeleteAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action method delete request is valid for the specified controller context.</summary>
+ <returns>true if the action method request is valid for the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpFileCollectionValueProvider">
+ <summary>Represents a value provider to use with values that come from a collection of HTTP files.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpFileCollectionValueProvider.#ctor(System.Web.Mvc.ControllerContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpFileCollectionValueProvider" /> class.</summary>
+ <param name="controllerContext">An object that encapsulates information about the current HTTP request.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpFileCollectionValueProviderFactory">
+ <summary>Represents a class that is responsible for creating a new instance of an HTTP file collection value provider object.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpFileCollectionValueProviderFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpFileCollectionValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpFileCollectionValueProviderFactory.GetValueProvider(System.Web.Mvc.ControllerContext)">
+ <summary>Returns a value provider object for the specified controller context.</summary>
+ <returns>An HTTP file collection value provider.</returns>
+ <param name="controllerContext">An object that encapsulates information about the HTTP request.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.HttpGetAttribute">
+ <summary>Represents an attribute that is used to restrict an action method so that the method handles only HTTP GET requests.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpGetAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpGetAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpGetAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action method get request is valid for the specified controller context.</summary>
+ <returns>true if the action method request is valid for the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpHeadAttribute">
+ <summary>Specifies that the HTTP request must be the HTTP HEAD method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpHeadAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpHeadAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpHeadAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action method request is valid for the specified controller context.</summary>
+ <returns>true if the action method request is valid for the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpNotFoundResult">
+ <summary>Defines an object that is used to indicate that the requested resource was not found.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpNotFoundResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpNotFoundResult.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class using a status description.</summary>
+ <param name="statusDescription">The status description.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpOptionsAttribute">
+ <summary>Represents an attribute that is used to restrict an action method so that the method handles only HTTP OPTIONS requests.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpOptionsAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpOptionsAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpOptionsAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action method request is valid for the specified controller context.</summary>
+ <returns>true if the action method request is valid for the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpPatchAttribute">
+ <summary>Represents an attribute that is used to restrict an action method so that the method handles only HTTP PATCH requests.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpPatchAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpPatchAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpPatchAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action method request is valid for the specified controller context.</summary>
+ <returns>true if the action method request is valid for the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpPostAttribute">
+ <summary>Represents an attribute that is used to restrict an action method so that the method handles only HTTP POST requests.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpPostAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpPostAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpPostAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action method post request is valid for the specified controller context.</summary>
+ <returns>true if the action method request is valid for the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpPostedFileBaseModelBinder">
+ <summary>Binds a model to a posted file.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpPostedFileBaseModelBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpPostedFileBaseModelBinder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpPostedFileBaseModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Binds the model.</summary>
+ <returns>The bound value.Implements<see cref="M:System.Web.Mvc.IModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)" /></returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="bindingContext">The binding context.</param>
+ <exception cref="T:System.ArgumentNullException">One or both parameters are null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.HttpPutAttribute">
+ <summary>Represents an attribute that is used to restrict an action method so that the method handles only HTTP PUT requests.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpPutAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpPutAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpPutAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the action method put request is valid for the specified controller context.</summary>
+ <returns>true if the action method request is valid for the specified controller context; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">Information about the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpRequestExtensions">
+ <summary>Extends the <see cref="T:System.Web.HttpRequestBase" /> class that contains the HTTP values that were sent by a client during a Web request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpRequestExtensions.GetHttpMethodOverride(System.Web.HttpRequestBase)">
+ <summary>Retrieves the HTTP data-transfer method override that was used by the client.</summary>
+ <returns>The HTTP data-transfer method override that was used by the client.</returns>
+ <param name="request">An object that contains the HTTP values that were sent by a client during a Web request.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> parameter is null.</exception>
+ <exception cref="T:System.NotImplementedException">The HTTP data-transfer method override was not implemented.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.HttpStatusCodeResult">
+ <summary>Provides a way to return an action result with a specific HTTP response status code and description.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpStatusCodeResult.#ctor(System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpStatusCodeResult" /> class using a status code.</summary>
+ <param name="statusCode">The status code.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HttpStatusCodeResult.#ctor(System.Int32,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpStatusCodeResult" /> class using a status code and status description.</summary>
+ <param name="statusCode">The status code.</param>
+ <param name="statusDescription">The status description.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HttpStatusCodeResult.#ctor(System.Net.HttpStatusCode)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpStatusCodeResult" /> class using a status code.</summary>
+ <param name="statusCode">The status code.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HttpStatusCodeResult.#ctor(System.Net.HttpStatusCode,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpStatusCodeResult" /> class using a status code and status description.</summary>
+ <param name="statusCode">The status code.</param>
+ <param name="statusDescription">The status description.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HttpStatusCodeResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
+ <param name="context">The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
+ </member>
+ <member name="P:System.Web.Mvc.HttpStatusCodeResult.StatusCode">
+ <summary>Gets the HTTP status code.</summary>
+ <returns>The HTTP status code.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.HttpStatusCodeResult.StatusDescription">
+ <summary>Gets the HTTP status description.</summary>
+ <returns>the HTTP status description.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.HttpUnauthorizedResult">
+ <summary>Represents the result of an unauthorized HTTP request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpUnauthorizedResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpUnauthorizedResult" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpUnauthorizedResult.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpUnauthorizedResult" /> class using the status description.</summary>
+ <param name="statusDescription">The status description.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpVerbs">
+ <summary>Enumerates the HTTP verbs.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HttpVerbs.Delete">
+ <summary>Requests that a specified URI be deleted.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HttpVerbs.Get">
+ <summary>Retrieves the information or entity that is identified by the URI of the request.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HttpVerbs.Head">
+ <summary>Retrieves the message headers for the information or entity that is identified by the URI of the request.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HttpVerbs.Options">
+ <summary>Represents a request for information about the communication options available on the request/response chain identified by the Request-URI.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HttpVerbs.Patch">
+ <summary>Requests that a set of changes described in the request entity be applied to the resource identified by the Request- URI.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HttpVerbs.Post">
+ <summary>Posts a new entity as an addition to a URI.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.HttpVerbs.Put">
+ <summary>Replaces an entity that is identified by a URI.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.IActionFilter">
+ <summary>Defines the methods that are used in an action filter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IActionFilter.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
+ <summary>Called after the action method executes.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.IActionFilter.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
+ <summary>Called before an action method executes.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IActionInvoker">
+ <summary>Defines the contract for an action invoker, which is used to invoke an action in response to an HTTP request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IActionInvoker.InvokeAction(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Invokes the specified action by using the specified controller context.</summary>
+ <returns>true if the action was found; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionName">The name of the action.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IActionInvokerFactory">
+ <summary>Used to create an <see cref="T:System.Web.Mvc.IActionInvoker" /> instance for the current request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IActionInvokerFactory.CreateInstance">
+ <summary>Creates an instance of action invoker for the current request.</summary>
+ <returns>The created <see cref="T:System.Web.Mvc.IActionInvoker" />.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.IAuthorizationFilter">
+ <summary>Defines the methods that are required for an authorization filter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IAuthorizationFilter.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
+ <summary>Called when authorization is required.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IClientValidatable">
+ <summary>Provides a way for the ASP.NET MVC validation framework to discover at run time whether a validator has support for client validation.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IClientValidatable.GetClientValidationRules(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>When implemented in a class, returns client validation rules for that class.</summary>
+ <returns>The client validation rules for this validator.</returns>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IController">
+ <summary>Defines the methods that are required for a controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IController.Execute(System.Web.Routing.RequestContext)">
+ <summary>Executes the specified request context.</summary>
+ <param name="requestContext">The request context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IControllerActivator">
+ <summary>Provides fine-grained control over how controllers are instantiated using dependency injection.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IControllerActivator.Create(System.Web.Routing.RequestContext,System.Type)">
+ <summary>When implemented in a class, creates a controller.</summary>
+ <returns>The created controller.</returns>
+ <param name="requestContext">The request context.</param>
+ <param name="controllerType">The controller type.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IControllerFactory">
+ <summary>Defines the methods that are required for a controller factory.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IControllerFactory.CreateController(System.Web.Routing.RequestContext,System.String)">
+ <summary>Creates the specified controller by using the specified request context.</summary>
+ <returns>The controller.</returns>
+ <param name="requestContext">The request context.</param>
+ <param name="controllerName">The name of the controller.</param>
+ </member>
+ <member name="M:System.Web.Mvc.IControllerFactory.GetControllerSessionBehavior(System.Web.Routing.RequestContext,System.String)">
+ <summary>Gets the controller's session behavior.</summary>
+ <returns>The controller's session behavior.</returns>
+ <param name="requestContext">The request context.</param>
+ <param name="controllerName">The name of the controller whose session behavior you want to get.</param>
+ </member>
+ <member name="M:System.Web.Mvc.IControllerFactory.ReleaseController(System.Web.Mvc.IController)">
+ <summary>Releases the specified controller.</summary>
+ <param name="controller">The controller.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IDependencyResolver">
+ <summary>Defines the methods that simplify service location and dependency resolution.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IDependencyResolver.GetService(System.Type)">
+ <summary>Resolves singly registered services that support arbitrary object creation.</summary>
+ <returns>The requested service or object.</returns>
+ <param name="serviceType">The type of the requested service or object.</param>
+ </member>
+ <member name="M:System.Web.Mvc.IDependencyResolver.GetServices(System.Type)">
+ <summary>Resolves multiply registered services.</summary>
+ <returns>The requested services.</returns>
+ <param name="serviceType">The type of the requested services.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IEnumerableValueProvider">
+ <summary>Represents a special <see cref="T:System.Web.Mvc.IValueProvider" /> that has the ability to be enumerable.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IEnumerableValueProvider.GetKeysFromPrefix(System.String)">
+ <summary>Gets the keys from the prefix.</summary>
+ <returns>The keys.</returns>
+ <param name="prefix">The prefix.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IExceptionFilter">
+ <summary>Defines the methods that are required for an exception filter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IExceptionFilter.OnException(System.Web.Mvc.ExceptionContext)">
+ <summary>Called when an exception occurs.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IFilterProvider">
+ <summary>Provides an interface for finding filters.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IFilterProvider.GetFilters(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
+ <summary>Returns an enumerator that contains all the <see cref="T:System.Web.Mvc.IFilterProvider" /> instances in the service locator.</summary>
+ <returns>The enumerator that contains all the <see cref="T:System.Web.Mvc.IFilterProvider" /> instances in the service locator.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IMetadataAware">
+ <summary>Provides an interface for exposing attributes to the <see cref="T:System.Web.Mvc.AssociatedMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IMetadataAware.OnMetadataCreated(System.Web.Mvc.ModelMetadata)">
+ <summary>When implemented in a class, provides metadata to the model metadata creation process.</summary>
+ <param name="metadata">The model metadata.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IMethodInfoActionDescriptor">
+ <summary>An optional interface for <see cref="T:System.Web.Mvc.ActionDescriptor" /> types which provide a <see cref="P:System.Web.Mvc.IMethodInfoActionDescriptor.MethodInfo" />.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.IMethodInfoActionDescriptor.MethodInfo">
+ <summary>Gets the MethodInfo</summary>
+ </member>
+ <member name="T:System.Web.Mvc.IModelBinder">
+ <summary>Defines the methods that are required for a model binder.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Binds the model to a value by using the specified controller context and binding context.</summary>
+ <returns>The bound value.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IModelBinderProvider">
+ <summary>Defines methods that enable dynamic implementations of model binding for classes that implement the <see cref="T:System.Web.Mvc.IModelBinder" /> interface. </summary>
+ </member>
+ <member name="M:System.Web.Mvc.IModelBinderProvider.GetBinder(System.Type)">
+ <summary>Returns the model binder for the specified type.</summary>
+ <returns>The model binder for the specified type.</returns>
+ <param name="modelType">The type of the model.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IMvcFilter">
+ <summary>Defines members that specify the order of filters and whether multiple filters are allowed.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.IMvcFilter.AllowMultiple">
+ <summary>When implemented in a class, gets or sets a value that indicates whether multiple filters are allowed.</summary>
+ <returns>true if multiple filters are allowed; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.IMvcFilter.Order">
+ <summary>When implemented in a class, gets the filter order.</summary>
+ <returns>The filter order.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.InputType">
+ <summary>Enumerates the types of input controls.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.InputType.CheckBox">
+ <summary>A check box.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.InputType.Hidden">
+ <summary>A hidden field.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.InputType.Password">
+ <summary>A password box.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.InputType.Radio">
+ <summary>A radio button.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.InputType.Text">
+ <summary>A text box.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.IResultFilter">
+ <summary>Defines the methods that are required for a result filter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IResultFilter.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
+ <summary>Called after an action result executes.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.IResultFilter.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
+ <summary>Called before an action result executes.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IRouteWithArea">
+ <summary>Associates a route with an area in an ASP.NET MVC application.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.IRouteWithArea.Area">
+ <summary>Gets the name of the area to associate the route with.</summary>
+ <returns>The name of the area to associate the route with.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ITempDataProvider">
+ <summary>Defines the contract for temporary-data providers that store data that is viewed on the next request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ITempDataProvider.LoadTempData(System.Web.Mvc.ControllerContext)">
+ <summary>Loads the temporary data.</summary>
+ <returns>The temporary data.</returns>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ITempDataProvider.SaveTempData(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Saves the temporary data.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="values">The values.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ITempDataProviderFactory">
+ <summary>Used to create an <see cref="T:System.Web.Mvc.ITempDataProvider" /> instance for the controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ITempDataProviderFactory.CreateInstance">
+ <summary>Creates an instance of <see cref="T:System.Web.Mvc.ITempDataProvider" /> for the controller.</summary>
+ <returns>The created <see cref="T:System.Web.Mvc.ITempDataProvider" />.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.IUnvalidatedValueProvider">
+ <summary>Represents an <see cref="T:System.Web.Mvc.IValueProvider" /> interface that can skip request validation.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IUnvalidatedValueProvider.GetValue(System.String,System.Boolean)">
+ <summary>Retrieves the value of the object that is associated with the specified key.</summary>
+ <returns>The value of the object for the specified key.</returns>
+ <param name="key">The key.</param>
+ <param name="skipValidation">true if validation should be skipped; otherwise, false.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IValueProvider">
+ <summary>Defines the methods that are required for a value provider in ASP.NET MVC.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IValueProvider.ContainsPrefix(System.String)">
+ <summary>Determines whether the collection contains the specified prefix.</summary>
+ <returns>true if the collection contains the specified prefix; otherwise, false.</returns>
+ <param name="prefix">The prefix to search for.</param>
+ </member>
+ <member name="M:System.Web.Mvc.IValueProvider.GetValue(System.String)">
+ <summary>Retrieves a value object using the specified key.</summary>
+ <returns>The value object for the specified key, or null if the key is not found.</returns>
+ <param name="key">The key of the value object to retrieve.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IView">
+ <summary>Defines the methods that are required for a view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IView.Render(System.Web.Mvc.ViewContext,System.IO.TextWriter)">
+ <summary>Renders the specified view context by using the specified the writer object.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="writer">The writer object.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IViewDataContainer">
+ <summary>Defines the methods that are required for a view data dictionary.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.IViewDataContainer.ViewData">
+ <summary>Gets or sets the view data dictionary.</summary>
+ <returns>The view data dictionary.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.IViewEngine">
+ <summary>Defines the methods that are required for a view engine.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IViewEngine.FindPartialView(System.Web.Mvc.ControllerContext,System.String,System.Boolean)">
+ <summary>Finds the specified partial view by using the specified controller context.</summary>
+ <returns>The partial view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="partialViewName">The name of the partial view.</param>
+ <param name="useCache">true to specify that the view engine returns the cached view, if a cached view exists; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.IViewEngine.FindView(System.Web.Mvc.ControllerContext,System.String,System.String,System.Boolean)">
+ <summary>Finds the specified view by using the specified controller context.</summary>
+ <returns>The page view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewName">The name of the view.</param>
+ <param name="masterName">The name of the master.</param>
+ <param name="useCache">true to specify that the view engine returns the cached view, if a cached view exists; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.IViewEngine.ReleaseView(System.Web.Mvc.ControllerContext,System.Web.Mvc.IView)">
+ <summary>Releases the specified view by using the specified controller context.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="view">The view.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IViewLocationCache">
+ <summary>Defines the methods that are required in order to cache view locations in memory.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IViewLocationCache.GetViewLocation(System.Web.HttpContextBase,System.String)">
+ <summary>Gets the view location by using the specified HTTP context and the cache key.</summary>
+ <returns>The view location.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="key">The cache key.</param>
+ </member>
+ <member name="M:System.Web.Mvc.IViewLocationCache.InsertViewLocation(System.Web.HttpContextBase,System.String,System.String)">
+ <summary>Inserts the specified view location into the cache by using the specified HTTP context and the cache key.</summary>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="key">The cache key.</param>
+ <param name="virtualPath">The virtual path.</param>
+ </member>
+ <member name="T:System.Web.Mvc.IViewPageActivator">
+ <summary>Provides fine-grained control over how view pages are created using dependency injection.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.IViewPageActivator.Create(System.Web.Mvc.ControllerContext,System.Type)">
+ <summary>Provides fine-grained control over how view pages are created using dependency injection.</summary>
+ <returns>The created view page.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="type">The type of the controller.</param>
+ </member>
+ <member name="T:System.Web.Mvc.JavaScriptResult">
+ <summary>Sends JavaScript content to the response.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.JavaScriptResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.JavaScriptResult" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.JavaScriptResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
+ <param name="context">The context within which the result is executed.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="context" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.JavaScriptResult.Script">
+ <summary>Gets or sets the script.</summary>
+ <returns>The script.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.JQueryFormValueProvider">
+ <summary>The JQuery Form Value provider is used to handle JQuery formatted data in request Forms.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.JQueryFormValueProvider.#ctor(System.Web.Mvc.ControllerContext)">
+ <summary>Constructs a new instance of the JQuery form ValueProvider</summary>
+ <param name="controllerContext">The context on which the ValueProvider operates.</param>
+ </member>
+ <member name="T:System.Web.Mvc.JQueryFormValueProviderFactory">
+ <summary>Provides the necessary ValueProvider to handle JQuery Form data.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.JQueryFormValueProviderFactory.#ctor">
+ <summary>Constructs a new instance of the factory which provides JQuery form ValueProviders.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.JQueryFormValueProviderFactory.GetValueProvider(System.Web.Mvc.ControllerContext)">
+ <summary>Returns the suitable ValueProvider.</summary>
+ <param name="controllerContext">The context on which the ValueProvider should operate.</param>
+ </member>
+ <member name="T:System.Web.Mvc.JsonRequestBehavior">
+ <summary>Specifies whether HTTP GET requests from the client are allowed.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.JsonRequestBehavior.AllowGet">
+ <summary>HTTP GET requests from the client are allowed.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.JsonRequestBehavior.DenyGet">
+ <summary>HTTP GET requests from the client are not allowed.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.JsonResult">
+ <summary>Represents a class that is used to send JSON-formatted content to the response.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.JsonResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.JsonResult" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.JsonResult.ContentEncoding">
+ <summary>Gets or sets the content encoding.</summary>
+ <returns>The content encoding.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.JsonResult.ContentType">
+ <summary>Gets or sets the type of the content.</summary>
+ <returns>The type of the content.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.JsonResult.Data">
+ <summary>Gets or sets the data.</summary>
+ <returns>The data.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.JsonResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
+ <param name="context">The context within which the result is executed.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="context" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.JsonResult.JsonRequestBehavior">
+ <summary>Gets or sets a value that indicates whether HTTP GET requests from the client are allowed.</summary>
+ <returns>A value that indicates whether HTTP GET requests from the client are allowed.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.JsonResult.MaxJsonLength">
+ <summary>Gets or sets the maximum length of data.</summary>
+ <returns>The maximum length of data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.JsonResult.RecursionLimit">
+ <summary>Gets or sets the recursion limit.</summary>
+ <returns>The recursion limit.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.JsonValueProviderFactory">
+ <summary>Enables action methods to send and receive JSON-formatted text and to model-bind the JSON text to parameters of action methods.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.JsonValueProviderFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.JsonValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.JsonValueProviderFactory.GetValueProvider(System.Web.Mvc.ControllerContext)">
+ <summary>Returns a JSON value-provider object for the specified controller context.</summary>
+ <returns>A JSON value-provider object for the specified controller context.</returns>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.LinqBinaryModelBinder">
+ <summary>Maps a browser request to a LINQ <see cref="T:System.Data.Linq.Binary" /> object.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.LinqBinaryModelBinder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.LinqBinaryModelBinder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.LinqBinaryModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
+ <summary>Binds the model by using the specified controller context and binding context.</summary>
+ <returns>The bound data object. If the model cannot be bound, this method returns null.Implements<see cref="M:System.Web.Mvc.IModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)" />.</returns>
+ <param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
+ <param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
+ </member>
+ <member name="T:System.Web.Mvc.MaxLengthAttributeAdapter">
+ <summary>Provides an adapter for the MaxLengthAttribute attribute.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MaxLengthAttributeAdapter.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.ComponentModel.DataAnnotations.MaxLengthAttribute)">
+ <summary>Initializes a new instance of the MaxLengthAttribute class.</summary>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ <param name="attribute">The MaxLength attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MaxLengthAttributeAdapter.GetClientValidationRules">
+ <summary>Gets a list of client validation rules for a max length check.</summary>
+ <returns>A list of client validation rules for the check.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.MinLengthAttributeAdapter">
+ <summary>Provides an adapter for the MinLengthAttribute attribute.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MinLengthAttributeAdapter.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.ComponentModel.DataAnnotations.MinLengthAttribute)">
+ <summary>Initializes a new instance of the MinLenghtAttribute class.</summary>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ <param name="attribute">The minimum length attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MinLengthAttributeAdapter.GetClientValidationRules">
+ <summary>Gets a list of client validation rules for the minimum length check.</summary>
+ <returns>A list of client validation rules for a check.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelBinderAttribute">
+ <summary>Represents an attribute that is used to associate a model type to a model-builder type.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderAttribute.#ctor(System.Type)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelBinderAttribute" /> class.</summary>
+ <param name="binderType">The type of the binder.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="binderType" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBinderAttribute.BinderType">
+ <summary>Gets or sets the type of the binder.</summary>
+ <returns>The type of the binder.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderAttribute.GetBinder">
+ <summary>Retrieves an instance of the model binder.</summary>
+ <returns>A reference to an object that implements the <see cref="T:System.Web.Mvc.IModelBinder" /> interface.</returns>
+ <exception cref="T:System.InvalidOperationException">An error occurred while an instance of the model binder was being created.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.ModelBinderDictionary">
+ <summary>Represents a class that contains all model binders for the application, listed by binder type.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelBinderDictionary" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.Add(System.Collections.Generic.KeyValuePair{System.Type,System.Web.Mvc.IModelBinder})">
+ <summary>Adds the specified item to the model binder dictionary.</summary>
+ <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1" /> instance.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> object is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.Add(System.Type,System.Web.Mvc.IModelBinder)">
+ <summary>Adds the specified item to the model binder dictionary using the specified key.</summary>
+ <param name="key">The key of the element to add.</param>
+ <param name="value">The value of the element to add.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IDictionary`2" /> object is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">An element that has the same key already exists in the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.Clear">
+ <summary>Removes all items from the model binder dictionary.</summary>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> object is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.Type,System.Web.Mvc.IModelBinder})">
+ <summary>Determines whether the model binder dictionary contains a specified value.</summary>
+ <returns>true if <paramref name="item" /> is found in the model binder dictionary; otherwise, false.</returns>
+ <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1" /> object.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.ContainsKey(System.Type)">
+ <summary>Determines whether the model binder dictionary contains an element that has the specified key.</summary>
+ <returns>true if the model binder dictionary contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key to locate in the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.Type,System.Web.Mvc.IModelBinder}[],System.Int32)">
+ <summary>Copies the elements of the model binder dictionary to an array, starting at a specified index.</summary>
+ <param name="array">The one-dimensional array that is the destination of the elements copied from <see cref="T:System.Collections.Generic.ICollection`1" />. The array must have zero-based indexing.</param>
+ <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying starts.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="array" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="arrayIndex" /> is less than 0.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="array" /> is multidimensional.-or- <paramref name="arrayIndex" /> 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.Generic.ICollection`1" /> object is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination array. -or- Type <paramref name="T" /> cannot be cast automatically to the type of the destination array.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBinderDictionary.Count">
+ <summary>Gets the number of elements in the model binder dictionary.</summary>
+ <returns>The number of elements in the model binder dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBinderDictionary.DefaultBinder">
+ <summary>Gets or sets the default model binder.</summary>
+ <returns>The default model binder.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.GetBinder(System.Type)">
+ <summary>Retrieves the model binder for the specified type.</summary>
+ <returns>The model binder.</returns>
+ <param name="modelType">The type of the model to retrieve.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="modelType" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.GetBinder(System.Type,System.Boolean)">
+ <summary>Retrieves the model binder for the specified type or retrieves the default model binder.</summary>
+ <returns>The model binder.</returns>
+ <param name="modelType">The type of the model to retrieve.</param>
+ <param name="fallbackToDefault">true to retrieve the default model binder.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="modelType" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBinderDictionary.IsReadOnly">
+ <summary>Gets a value that indicates whether the model binder dictionary is read-only.</summary>
+ <returns>true if the model binder dictionary is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBinderDictionary.Item(System.Type)">
+ <summary>Gets or sets the specified key in an object that implements the <see cref="T:System.Web.Mvc.IModelBinder" /> interface.</summary>
+ <returns>The key for the specified item.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBinderDictionary.Keys">
+ <summary>Gets a collection that contains the keys in the model binder dictionary.</summary>
+ <returns>A collection that contains the keys in the model binder dictionary.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.Type,System.Web.Mvc.IModelBinder})">
+ <summary>Removes the first occurrence of the specified element from the model binder dictionary.</summary>
+ <returns>true if <paramref name="item" /> was successfully removed from the model binder dictionary; otherwise, false. This method also returns false if <paramref name="item" /> is not found in the model binder dictionary.</returns>
+ <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1" /> object.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> object is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.Remove(System.Type)">
+ <summary>Removes the element that has the specified key from the model binder dictionary.</summary>
+ <returns>true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="key" /> was not found in the model binder dictionary.</returns>
+ <param name="key">The key of the element to remove.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IDictionary`2" /> object is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through a collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderDictionary.TryGetValue(System.Type,System.Web.Mvc.IModelBinder@)">
+ <summary>Gets the value that is associated with the specified key.</summary>
+ <returns>true if the object that implements <see cref="T:System.Collections.Generic.IDictionary`2" /> contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key of the value to get.</param>
+ <param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value" /> parameter. This parameter is passed uninitialized.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBinderDictionary.Values">
+ <summary>Gets a collection that contains the values in the model binder dictionary.</summary>
+ <returns>A collection that contains the values in the model binder dictionary.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelBinderProviderCollection">
+ <summary>No content here will be updated; please do not add material here.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderProviderCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelBinderProviderCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.Mvc.IModelBinderProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelBinderProviderCollection" /> class using a list of model binder providers.</summary>
+ <param name="list">A list of model binder providers.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderProviderCollection.ClearItems">
+ <summary>Removes all elements from the collection.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderProviderCollection.GetBinder(System.Type)">
+ <summary>Returns a model binder of the specified type.</summary>
+ <returns>A model binder of the specified type.</returns>
+ <param name="modelType">The type of the model binder.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderProviderCollection.InsertItem(System.Int32,System.Web.Mvc.IModelBinderProvider)">
+ <summary>Inserts a model binder provider into the ModelBinderProviderCollection at the specified index.</summary>
+ <param name="index">The index.</param>
+ <param name="item">The model binder provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderProviderCollection.RemoveItem(System.Int32)">
+ <summary>Removes the element at the specified index of the collection.</summary>
+ <param name="index">The zero-based index of the element to remove.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBinderProviderCollection.SetItem(System.Int32,System.Web.Mvc.IModelBinderProvider)">
+ <summary>Replaces the model binder provider element at the specified index.</summary>
+ <param name="index">The index.</param>
+ <param name="item">The model binder provider.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelBinderProviders">
+ <summary>Provides a container for model binder providers.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBinderProviders.BinderProviders">
+ <summary>Provides a registration point for model binder providers for applications that do not use dependency injection.</summary>
+ <returns>The model binder provider collection.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelBinders">
+ <summary>Provides global access to the model binders for the application.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBinders.Binders">
+ <summary>Gets the model binders for the application.</summary>
+ <returns>The model binders for the application.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelBindingContext">
+ <summary>Provides the context in which a model binder functions.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBindingContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelBindingContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelBindingContext.#ctor(System.Web.Mvc.ModelBindingContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelBindingContext" /> class using the binding context.</summary>
+ <param name="bindingContext">The binding context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBindingContext.FallbackToEmptyPrefix">
+ <summary>Gets or sets a value that indicates whether the binder should use an empty prefix.</summary>
+ <returns>true if the binder should use an empty prefix; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBindingContext.Model">
+ <summary>Gets or sets the model.</summary>
+ <returns>The model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBindingContext.ModelMetadata">
+ <summary>Gets or sets the model metadata.</summary>
+ <returns>The model metadata.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBindingContext.ModelName">
+ <summary>Gets or sets the name of the model.</summary>
+ <returns>The name of the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBindingContext.ModelState">
+ <summary>Gets or sets the state of the model.</summary>
+ <returns>The state of the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBindingContext.ModelType">
+ <summary>Gets or sets the type of the model.</summary>
+ <returns>The type of the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBindingContext.PropertyFilter">
+ <summary>Gets or sets the property filter.</summary>
+ <returns>The property filter.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBindingContext.PropertyMetadata">
+ <summary>Gets the property metadata.</summary>
+ <returns>The property metadata.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelBindingContext.ValueProvider">
+ <summary>Gets or sets the value provider.</summary>
+ <returns>The value provider.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelError">
+ <summary>Represents an error that occurs during model binding.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelError.#ctor(System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelError" /> class by using the specified exception.</summary>
+ <param name="exception">The exception.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelError.#ctor(System.Exception,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelError" /> class by using the specified exception and error message.</summary>
+ <param name="exception">The exception.</param>
+ <param name="errorMessage">The error message.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="exception" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelError.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelError" /> class by using the specified error message.</summary>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ModelError.ErrorMessage">
+ <summary>Gets or sets the error message.</summary>
+ <returns>The error message.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelError.Exception">
+ <summary>Gets or sets the exception object.</summary>
+ <returns>The exception object.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelErrorCollection">
+ <summary>A collection of <see cref="T:System.Web.Mvc.ModelError" /> instances.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelErrorCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelErrorCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelErrorCollection.Add(System.Exception)">
+ <summary>Adds the specified <see cref="T:System.Exception" /> object to the model-error collection.</summary>
+ <param name="exception">The exception.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelErrorCollection.Add(System.String)">
+ <summary>Adds the specified error message to the model-error collection.</summary>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelMetadata">
+ <summary>Provides a container for common metadata, for the <see cref="T:System.Web.Mvc.ModelMetadataProvider" /> class, and for the <see cref="T:System.Web.Mvc.ModelValidator" /> class for a data model.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadata.#ctor(System.Web.Mvc.ModelMetadataProvider,System.Type,System.Func{System.Object},System.Type,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelMetadata" /> class.</summary>
+ <param name="provider">The provider.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the model.</param>
+ <param name="propertyName">The name of the model.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.AdditionalValues">
+ <summary>Gets a dictionary that contains additional metadata about the model.</summary>
+ <returns>A dictionary that contains additional metadata about the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.Container">
+ <summary>A reference to the model's container object. Will be non-null if the model represents a property.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.ContainerType">
+ <summary>Gets or sets the type of the container for the model.</summary>
+ <returns>The type of the container for the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.ConvertEmptyStringToNull">
+ <summary>Gets or sets a value that indicates whether empty strings that are posted back in forms should be converted to null.</summary>
+ <returns>true if empty strings that are posted back in forms should be converted to null; otherwise, false. The default value is true.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.DataTypeName">
+ <summary>Gets or sets meta information about the data type. </summary>
+ <returns>Meta information about the data type. </returns>
+ </member>
+ <member name="F:System.Web.Mvc.ModelMetadata.DefaultOrder">
+ <summary>The default order value, which is 10000.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.Description">
+ <summary>Gets or sets the description of the model.</summary>
+ <returns>The description of the model. The default value is null.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.DisplayFormatString">
+ <summary>Gets or sets the display format string for the model.</summary>
+ <returns>The display format string for the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.DisplayName">
+ <summary>Gets or sets the display name of the model.</summary>
+ <returns>The display name of the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.EditFormatString">
+ <summary>Gets or sets the edit format string of the model.</summary>
+ <returns>The edit format string of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadata.FromLambdaExpression``2(System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Web.Mvc.ViewDataDictionary{``0})">
+ <summary>Returns the metadata from the <see cref="T:System.Linq.Expressions.Expression" /> parameter for the model.</summary>
+ <returns>The metadata.</returns>
+ <param name="expression">An expression that identifies the model.</param>
+ <param name="viewData">The view data dictionary.</param>
+ <typeparam name="TParameter">The type of the parameter.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadata.FromStringExpression(System.String,System.Web.Mvc.ViewDataDictionary)">
+ <summary>Gets the metadata from the expression parameter for the model.</summary>
+ <returns>The metadata for the model.</returns>
+ <param name="expression">An expression that identifies the model.</param>
+ <param name="viewData">The view data dictionary.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadata.GetDisplayName">
+ <summary>Gets the display name for the model.</summary>
+ <returns>The display name for the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadata.GetSimpleDisplayText">
+ <summary>Returns the simple description of the model.</summary>
+ <returns>The simple description of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadata.GetValidators(System.Web.Mvc.ControllerContext)">
+ <summary>Gets a list of validators for the model.</summary>
+ <returns>A list of validators for the model.</returns>
+ <param name="context">The controller context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.HideSurroundingHtml">
+ <summary>Gets or sets a value that indicates whether the model object should be rendered using associated HTML elements.</summary>
+ <returns>true if the associated HTML elements that contains the model object should be included with the object; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.IsComplexType">
+ <summary>Gets or sets a value that indicates whether the model is a complex type.</summary>
+ <returns>A value that indicates whether the model is considered a complex type by the MVC framework.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.IsNullableValueType">
+ <summary>Gets a value that indicates whether the type is nullable.</summary>
+ <returns>true if the type is nullable; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.IsReadOnly">
+ <summary>Gets or sets a value that indicates whether the model is read-only.</summary>
+ <returns>true if the model is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.IsRequired">
+ <summary>Gets or sets a value that indicates whether the model is required.</summary>
+ <returns>true if the model is required; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.Model">
+ <summary>Gets the value of the model.</summary>
+ <returns>The value of the model. For more information about <see cref="T:System.Web.Mvc.ModelMetadata" />, see the entry ASP.NET MVC 2 Templates, Part 2: ModelMetadata on Brad Wilson's blog</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.ModelType">
+ <summary>Gets the type of the model.</summary>
+ <returns>The type of the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.NullDisplayText">
+ <summary>Gets or sets the string to display for null values.</summary>
+ <returns>The string to display for null values.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.Order">
+ <summary>Gets or sets a value that represents order of the current metadata.</summary>
+ <returns>The order value of the current metadata.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.Properties">
+ <summary>Gets a collection of model metadata objects that describe the properties of the model.</summary>
+ <returns>A collection of model metadata objects that describe the properties of the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.PropertyName">
+ <summary>Gets the property name.</summary>
+ <returns>The property name.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.Provider">
+ <summary>Gets or sets the provider.</summary>
+ <returns>The provider.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.RequestValidationEnabled">
+ <summary>Gets or sets a value that indicates whether request validation is enabled.</summary>
+ <returns>true if request validation is enabled; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.ShortDisplayName">
+ <summary>Gets or sets a short display name.</summary>
+ <returns>The short display name.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.ShowForDisplay">
+ <summary>Gets or sets a value that indicates whether the property should be displayed in read-only views such as list and detail views.</summary>
+ <returns>true if the model should be displayed in read-only views; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.ShowForEdit">
+ <summary>Gets or sets a value that indicates whether the model should be displayed in editable views.</summary>
+ <returns>true if the model should be displayed in editable views; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.SimpleDisplayText">
+ <summary>Gets or sets the simple display string for the model.</summary>
+ <returns>The simple display string for the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.TemplateHint">
+ <summary>Gets or sets a hint that suggests what template to use for this model.</summary>
+ <returns>A hint that suggests what template to use for this model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadata.Watermark">
+ <summary>Gets or sets a value that can be used as a watermark.</summary>
+ <returns>The watermark.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelMetadataProvider">
+ <summary>Provides an abstract base class for a custom metadata provider.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadataProvider.#ctor">
+ <summary>When overridden in a derived class, initializes a new instance of the object that derives from the <see cref="T:System.Web.Mvc.ModelMetadataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadataProvider.GetMetadataForProperties(System.Object,System.Type)">
+ <summary>Gets a <see cref="T:System.Web.Mvc.ModelMetadata" /> object for each property of a model.</summary>
+ <returns>A <see cref="T:System.Web.Mvc.ModelMetadata" /> object for each property of a model.</returns>
+ <param name="container">The container.</param>
+ <param name="containerType">The type of the container.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)">
+ <summary>Gets metadata for the specified property.</summary>
+ <returns>A <see cref="T:System.Web.Mvc.ModelMetadata" /> object for the property.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="containerType">The type of the container.</param>
+ <param name="propertyName">The property to get the metadata model for.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)">
+ <summary>Gets metadata for the specified model accessor and model type.</summary>
+ <returns>A <see cref="T:System.Web.Mvc.ModelMetadata" /> object for the specified model accessor and model type.</returns>
+ <param name="modelAccessor">The model accessor.</param>
+ <param name="modelType">The type of the model.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelMetadataProviders">
+ <summary>Provides a container for the current <see cref="T:System.Web.Mvc.ModelMetadataProvider" /> instance.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelMetadataProviders.Current">
+ <summary>Gets or sets the current <see cref="T:System.Web.Mvc.ModelMetadataProvider" /> object.</summary>
+ <returns>The current <see cref="T:System.Web.Mvc.ModelMetadataProvider" /> object.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelState">
+ <summary>Encapsulates the state of model binding to a property of an action-method argument, or to the argument itself.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelState.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelState" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelState.Errors">
+ <summary>Returns a <see cref="T:System.Web.Mvc.ModelErrorCollection" /> object that contains any errors that occurred during model binding.</summary>
+ <returns>The errors.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelState.Value">
+ <summary>Returns a <see cref="T:System.Web.Mvc.ValueProviderResult" /> object that encapsulates the value that was being bound during model binding.</summary>
+ <returns>The value.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelStateDictionary">
+ <summary>Represents the state of an attempt to bind a posted form to an action method, which includes validation information.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.#ctor(System.Web.Mvc.ModelStateDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> class by using values that are copied from the specified model-state dictionary.</summary>
+ <param name="dictionary">The model-state dictionary.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="dictionary " />parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ModelState})">
+ <summary>Adds the specified item to the model-state dictionary.</summary>
+ <param name="item">The object to add to the model-state dictionary.</param>
+ <exception cref="T:System.NotSupportedException">The model-state dictionary is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.Add(System.String,System.Web.Mvc.ModelState)">
+ <summary>Adds an element that has the specified key and value to the model-state dictionary.</summary>
+ <param name="key">The key of the element to add.</param>
+ <param name="value">The value of the element to add.</param>
+ <exception cref="T:System.NotSupportedException">The model-state dictionary is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">An element that has the specified key already occurs in the model-state dictionary.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.AddModelError(System.String,System.Exception)">
+ <summary>Adds the specified model error to the errors collection for the model-state dictionary that is associated with the specified key.</summary>
+ <param name="key">The key.</param>
+ <param name="exception">The exception.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.AddModelError(System.String,System.String)">
+ <summary>Adds the specified error message to the errors collection for the model-state dictionary that is associated with the specified key.</summary>
+ <param name="key">The key.</param>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.Clear">
+ <summary>Removes all items from the model-state dictionary.</summary>
+ <exception cref="T:System.NotSupportedException">The model-state dictionary is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ModelState})">
+ <summary>Determines whether the model-state dictionary contains a specific value.</summary>
+ <returns>true if <paramref name="item" /> is found in the model-state dictionary; otherwise, false.</returns>
+ <param name="item">The object to locate in the model-state dictionary.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.ContainsKey(System.String)">
+ <summary>Determines whether the model-state dictionary contains the specified key.</summary>
+ <returns>true if the model-state dictionary contains the specified key; otherwise, false.</returns>
+ <param name="key">The key to locate in the model-state dictionary. </param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ModelState}[],System.Int32)">
+ <summary>Copies the elements of the model-state dictionary to an array, starting at a specified index.</summary>
+ <param name="array">The one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.Generic.ICollection`1" /> object. The array must have zero-based indexing.</param>
+ <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying starts.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="array" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="arrayIndex" /> is less than 0.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="array" /> is multidimensional.-or- <paramref name="arrayIndex" /> is equal to or greater than the length of <paramref name="array" />.-or- The number of elements in the source collection is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.-or- Type <paramref name="T" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ModelStateDictionary.Count">
+ <summary>Gets the number of key/value pairs in the collection.</summary>
+ <returns>The number of key/value pairs in the collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelStateDictionary.IsReadOnly">
+ <summary>Gets a value that indicates whether the collection is read-only.</summary>
+ <returns>true if the collection is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelStateDictionary.IsValid">
+ <summary>Gets a value that indicates whether this instance of the model-state dictionary is valid.</summary>
+ <returns>true if this instance is valid; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.IsValidField(System.String)">
+ <summary>Determines whether there are any <see cref="T:System.Web.Mvc.ModelError" /> objects that are associated with or prefixed with the specified key.</summary>
+ <returns>true if the model-state dictionary contains a value that is associated with the specified key; otherwise, false.</returns>
+ <param name="key">The key.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="key" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ModelStateDictionary.Item(System.String)">
+ <summary>Gets or sets the value that is associated with the specified key.</summary>
+ <returns>The model state item.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelStateDictionary.Keys">
+ <summary>Gets a collection that contains the keys in the dictionary.</summary>
+ <returns>A collection that contains the keys of the model-state dictionary.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.Merge(System.Web.Mvc.ModelStateDictionary)">
+ <summary>Copies the values from the specified <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object into this dictionary, overwriting existing values if keys are the same.</summary>
+ <param name="dictionary">The dictionary.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ModelState})">
+ <summary>Removes the first occurrence of the specified object from the model-state dictionary.</summary>
+ <returns>true if <paramref name="item" /> was successfully removed the model-state dictionary; otherwise, false. This method also returns false if <paramref name="item" /> is not found in the model-state dictionary.</returns>
+ <param name="item">The object to remove from the model-state dictionary.</param>
+ <exception cref="T:System.NotSupportedException">The model-state dictionary is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.Remove(System.String)">
+ <summary>Removes the element that has the specified key from the model-state dictionary.</summary>
+ <returns>true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="key" /> was not found in the model-state dictionary.</returns>
+ <param name="key">The key of the element to remove.</param>
+ <exception cref="T:System.NotSupportedException">The model-state dictionary is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.SetModelValue(System.String,System.Web.Mvc.ValueProviderResult)">
+ <summary>Sets the value for the specified key by using the specified value provider dictionary.</summary>
+ <param name="key">The key.</param>
+ <param name="value">The value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelStateDictionary.TryGetValue(System.String,System.Web.Mvc.ModelState@)">
+ <summary>Attempts to gets the value that is associated with the specified key.</summary>
+ <returns>true if the object that implements <see cref="T:System.Collections.Generic.IDictionary`2" /> contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key of the value to get.</param>
+ <param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value" /> parameter. This parameter is passed uninitialized.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ModelStateDictionary.Values">
+ <summary>Gets a collection that contains the values in the dictionary.</summary>
+ <returns>A collection that contains the values of the model-state dictionary.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelValidationResult">
+ <summary>Provides a container for a validation result.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidationResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelValidationResult" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelValidationResult.MemberName">
+ <summary>Gets or sets the name of the member.</summary>
+ <returns>The name of the member.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelValidationResult.Message">
+ <summary>Gets or sets the validation result message.</summary>
+ <returns>The validation result message.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ModelValidator">
+ <summary>Provides a base class for implementing validation logic.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidator.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Called from constructors in derived classes to initialize the <see cref="T:System.Web.Mvc.ModelValidator" /> class.</summary>
+ <param name="metadata">The metadata.</param>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ModelValidator.ControllerContext">
+ <summary>Gets the controller context.</summary>
+ <returns>The controller context.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidator.GetClientValidationRules">
+ <summary>When implemented in a derived class, returns metadata for client validation.</summary>
+ <returns>The metadata for client validation.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidator.GetModelValidator(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Returns a composite model validator for the model.</summary>
+ <returns>A composite model validator for the model.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="context">The controller context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ModelValidator.IsRequired">
+ <summary>Gets or sets a value that indicates whether a model property is required.</summary>
+ <returns>true if the model property is required; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ModelValidator.Metadata">
+ <summary>Gets the metadata for the model validator.</summary>
+ <returns>The metadata for the model validator.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidator.Validate(System.Object)">
+ <summary>When implemented in a derived class, validates the object.</summary>
+ <returns>A list of validation results.</returns>
+ <param name="container">The container.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelValidatorProvider">
+ <summary>Provides a list of validators for a model.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidatorProvider.#ctor">
+ <summary>When implemented in a derived class, initializes a new instance of the <see cref="T:System.Web.Mvc.ModelValidatorProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Gets a list of validators.</summary>
+ <returns>A list of validators.</returns>
+ <param name="metadata">The metadata.</param>
+ <param name="context">The context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelValidatorProviderCollection">
+ <summary>No content here will be updated; please do not add material here.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidatorProviderCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelValidatorProviderCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidatorProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.Mvc.ModelValidatorProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelValidatorProviderCollection" /> class using a list of model-validation providers.</summary>
+ <param name="list">A list of model-validation providers.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidatorProviderCollection.ClearItems">
+ <summary>Removes all elements from the collection.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidatorProviderCollection.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Returns the list of model validators.</summary>
+ <returns>The list of model validators.</returns>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidatorProviderCollection.InsertItem(System.Int32,System.Web.Mvc.ModelValidatorProvider)">
+ <summary>Inserts a model-validator provider into the collection.</summary>
+ <param name="index">The zero-based index at which item should be inserted.</param>
+ <param name="item">The model-validator provider object to insert.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidatorProviderCollection.RemoveItem(System.Int32)">
+ <summary>Removes the element at the specified index of the collection.</summary>
+ <param name="index">The zero-based index of the element to remove.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ModelValidatorProviderCollection.SetItem(System.Int32,System.Web.Mvc.ModelValidatorProvider)">
+ <summary>Replaces the model-validator provider element at the specified index.</summary>
+ <param name="index">The zero-based index of the model-validator provider element to replace.</param>
+ <param name="item">The new value for the model-validator provider element.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelValidatorProviders">
+ <summary>Provides a container for the current validation provider.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelValidatorProviders.Providers">
+ <summary>Gets the model validator provider collection.</summary>
+ <returns>The model validator provider collection.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.MultiSelectList">
+ <summary>Represents a list of items that users can select more than one item from.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MultiSelectList" /> class by using the specified items to include in the list.</summary>
+ <param name="items">The items.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="items" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MultiSelectList" /> class by using the specified items to include in the list and the selected values.</summary>
+ <param name="items">The items.</param>
+ <param name="selectedValues">The selected values.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="items" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the MultiSelectList class by using the items to include in the list, the selected values, the disabled values.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="selectedValues">The selected values field. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledValues">The disabled values. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MultiSelectList" /> class by using the items to include in the list, the data value field, and the data text field.</summary>
+ <param name="items">The items.</param>
+ <param name="dataValueField">The data value field.</param>
+ <param name="dataTextField">The data text field.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="items" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MultiSelectList" /> class by using the items to include in the list, the data value field, the data text field, and the selected values.</summary>
+ <param name="items">The items.</param>
+ <param name="dataValueField">The data value field.</param>
+ <param name="dataTextField">The data text field.</param>
+ <param name="selectedValues">The selected values.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="items" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the MultiSelectList class by using the items to include in the list, the data value field, the data text field, the selected values, and the disabled values.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="dataValueField">The data value field. Used to match the Value property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataTextField">The data text field. Used to match the Text property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="selectedValues">The selected values field. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledValues">The disabled values. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.String)">
+ <summary>Initializes a new instance of the MultiSelectList class by using the items to include in the list, the data value field, the data text field, and the data group field.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="dataValueField">The data value field. Used to match the Value property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataTextField">The data text field. Used to match the Text property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.String,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the MultiSelectList class by using the items to include in the list, the data value field, the data text field, the data group field, and the selected values.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="dataValueField">The data value field. Used to match the Value property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataTextField">The data text field. Used to match the Text property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="selectedValues">The selected values field. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.String,System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the MultiSelectList class by using the items to include in the list, the data value field, the data text field, the data group field, the selected values, and the disabled values.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="dataValueField">The data value field. Used to match the Value property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataTextField">The data text field. Used to match the Text property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="selectedValues">The selected values field. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledValues">The disabled values. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.String,System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the MultiSelectList class by using the items to include in the list, the data value field, the data text field, the data group field, the selected values, the disabled values, and the disabled groups.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="dataValueField">The data value field. Used to match the Value property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataTextField">The data text field. Used to match the Text property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="selectedValues">The selected values field. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledValues">The disabled values. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledGroups">The disabled groups. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListGroup" />.</param>
+ </member>
+ <member name="P:System.Web.Mvc.MultiSelectList.DataGroupField">
+ <summary>Gets the data group field.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.MultiSelectList.DataTextField">
+ <summary>Gets or sets the data text field.</summary>
+ <returns>The data text field.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.MultiSelectList.DataValueField">
+ <summary>Gets or sets the data value field.</summary>
+ <returns>The data value field.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.MultiSelectList.DisabledGroups">
+ <summary>Gets the disabled groups.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.MultiSelectList.DisabledValues">
+ <summary>Gets the disabled values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.MultiSelectList.Items">
+ <summary>Gets or sets the items in the list.</summary>
+ <returns>The items in the list.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.MultiSelectList.SelectedValues">
+ <summary>Gets or sets the selected values.</summary>
+ <returns>The selected values.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.MultiSelectList.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator can be used to iterate through a collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.MvcFilter">
+ <summary>When implemented in a derived class, provides a metadata class that contains a reference to the implementation of one or more of the filter interfaces, the filter's order, and the filter's scope.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcFilter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MvcFilter" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcFilter.#ctor(System.Boolean,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MvcFilter" /> class and specifies the order of filters and whether multiple filters are allowed.</summary>
+ <param name="allowMultiple">true to specify that multiple filters of the same type are allowed; otherwise, false.</param>
+ <param name="order">The filter order.</param>
+ </member>
+ <member name="P:System.Web.Mvc.MvcFilter.AllowMultiple">
+ <summary>Gets a value that indicates whether more than one instance of the filter attribute can be specified.</summary>
+ <returns>true if more than one instance of the filter attribute is allowed; otherwise, false.Implements<see cref="P:System.Web.Mvc.IMvcFilter.AllowMultiple" />.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.MvcFilter.Order">
+ <summary>Gets a value that indicates the order in which a filter is applied.</summary>
+ <returns>A value that indicates the order in which a filter is applied.Implements<see cref="P:System.Web.Mvc.IMvcFilter.Order" />.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.MvcHandler">
+ <summary>Selects the controller that will handle an HTTP request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.#ctor(System.Web.Routing.RequestContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MvcHandler" /> class.</summary>
+ <param name="requestContext">The request context.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="requestContext" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.AddVersionHeader(System.Web.HttpContextBase)">
+ <summary>Adds the version header by using the specified HTTP context.</summary>
+ <param name="httpContext">The HTTP context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.BeginProcessRequest(System.Web.HttpContext,System.AsyncCallback,System.Object)">
+ <summary>Called by ASP.NET to begin asynchronous request processing.</summary>
+ <returns>The status of the asynchronous call.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="callback">The asynchronous callback method.</param>
+ <param name="state">The state of the asynchronous object.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.BeginProcessRequest(System.Web.HttpContextBase,System.AsyncCallback,System.Object)">
+ <summary>Called by ASP.NET to begin asynchronous request processing using the base HTTP context.</summary>
+ <returns>The status of the asynchronous call.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="callback">The asynchronous callback method.</param>
+ <param name="state">The state of the asynchronous object.</param>
+ </member>
+ <member name="P:System.Web.Mvc.MvcHandler.DisableMvcResponseHeader">
+ <summary>Gets or sets a value that indicates whether the MVC response header is disabled.</summary>
+ <returns>true if the MVC response header is disabled; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.EndProcessRequest(System.IAsyncResult)">
+ <summary>Called by ASP.NET when asynchronous request processing has ended.</summary>
+ <param name="asyncResult">The asynchronous result.</param>
+ </member>
+ <member name="P:System.Web.Mvc.MvcHandler.IsReusable">
+ <summary>Gets a value that indicates whether another request can use the <see cref="T:System.Web.IHttpHandler" /> instance.</summary>
+ <returns>true if the <see cref="T:System.Web.IHttpHandler" /> instance is reusable; otherwise, false.</returns>
+ </member>
+ <member name="F:System.Web.Mvc.MvcHandler.MvcVersionHeaderName">
+ <summary>Contains the header name of the ASP.NET MVC version.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.ProcessRequest(System.Web.HttpContext)">
+ <summary>Processes the request by using the specified HTTP request context.</summary>
+ <param name="httpContext">The HTTP context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.ProcessRequest(System.Web.HttpContextBase)">
+ <summary>Processes the request by using the specified base HTTP request context.</summary>
+ <param name="httpContext">The HTTP context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.MvcHandler.RequestContext">
+ <summary>Gets the request context.</summary>
+ <returns>The request context.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.System#Web#IHttpAsyncHandler#BeginProcessRequest(System.Web.HttpContext,System.AsyncCallback,System.Object)">
+ <summary>Called by ASP.NET to begin asynchronous request processing using the base HTTP context.</summary>
+ <returns>The status of the asynchronous call.</returns>
+ <param name="context">The HTTP context.</param>
+ <param name="cb">The asynchronous callback method.</param>
+ <param name="extraData">The data.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.System#Web#IHttpAsyncHandler#EndProcessRequest(System.IAsyncResult)">
+ <summary>Called by ASP.NET when asynchronous request processing has ended.</summary>
+ <param name="result">The asynchronous result.</param>
+ </member>
+ <member name="P:System.Web.Mvc.MvcHandler.System#Web#IHttpHandler#IsReusable">
+ <summary>Gets a value that indicates whether another request can use the <see cref="T:System.Web.IHttpHandler" /> instance.</summary>
+ <returns>true if the <see cref="T:System.Web.IHttpHandler" /> instance is reusable; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHandler.System#Web#IHttpHandler#ProcessRequest(System.Web.HttpContext)">
+ <summary>Enables processing of HTTP Web requests by a custom HTTP handler that implements the <see cref="T:System.Web.IHttpHandler" /> interface.</summary>
+ <param name="httpContext">An <see cref="T:System.Web.HttpContext" /> object that provides references to the intrinsic server objects (for example, Request, Response, Session, and Server) that are used to service HTTP requests.</param>
+ </member>
+ <member name="T:System.Web.Mvc.MvcHtmlString">
+ <summary>Represents an HTML-encoded string that should not be encoded again.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHtmlString.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MvcHtmlString" /> class.</summary>
+ <param name="value">The string to create. If no value is assigned, the object is created using an empty-string value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHtmlString.Create(System.String)">
+ <summary>Creates an HTML-encoded string using the specified text value.</summary>
+ <returns>An HTML-encoded string.</returns>
+ <param name="value">The value of the string to create .</param>
+ </member>
+ <member name="F:System.Web.Mvc.MvcHtmlString.Empty">
+ <summary>Contains an empty HTML string.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHtmlString.IsNullOrEmpty(System.Web.Mvc.MvcHtmlString)">
+ <summary>Determines whether the specified string contains content or is either null or empty.</summary>
+ <returns>true if the string is null or empty; otherwise, false.</returns>
+ <param name="value">The string.</param>
+ </member>
+ <member name="T:System.Web.Mvc.MvcHttpHandler">
+ <summary>Verifies and processes an HTTP request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHttpHandler.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MvcHttpHandler" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHttpHandler.BeginProcessRequest(System.Web.HttpContext,System.AsyncCallback,System.Object)">
+ <summary>Called by ASP.NET to begin asynchronous request processing.</summary>
+ <returns>The status of the asynchronous call.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="callback">The asynchronous callback method.</param>
+ <param name="state">The state.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHttpHandler.BeginProcessRequest(System.Web.HttpContextBase,System.AsyncCallback,System.Object)">
+ <summary>Called by ASP.NET to begin asynchronous request processing.</summary>
+ <returns>The status of the asynchronous call.</returns>
+ <param name="httpContext">The base HTTP context.</param>
+ <param name="callback">The asynchronous callback method.</param>
+ <param name="state">The state.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHttpHandler.EndProcessRequest(System.IAsyncResult)">
+ <summary>Called by ASP.NET when asynchronous request processing has ended.</summary>
+ <param name="asyncResult">The asynchronous result.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHttpHandler.System#Web#IHttpAsyncHandler#BeginProcessRequest(System.Web.HttpContext,System.AsyncCallback,System.Object)">
+ <summary>Called by ASP.NET to begin asynchronous request processing.</summary>
+ <returns>The status of the asynchronous call.</returns>
+ <param name="context">The context.</param>
+ <param name="cb">The asynchronous callback method.</param>
+ <param name="extraData">An object that contains data.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHttpHandler.System#Web#IHttpAsyncHandler#EndProcessRequest(System.IAsyncResult)">
+ <summary>Called by ASP.NET when asynchronous request processing has ended.</summary>
+ <param name="result">The status of the asynchronous operations.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcHttpHandler.VerifyAndProcessRequest(System.Web.IHttpHandler,System.Web.HttpContextBase)">
+ <summary>Verifies and processes an HTTP request.</summary>
+ <param name="httpHandler">The HTTP handler.</param>
+ <param name="httpContext">The HTTP context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.MvcRouteHandler">
+ <summary>Creates an object that implements the IHttpHandler interface and passes the request context to it.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcRouteHandler.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MvcRouteHandler" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcRouteHandler.#ctor(System.Web.Mvc.IControllerFactory)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MvcRouteHandler" /> class using the specified factory controller object.</summary>
+ <param name="controllerFactory">The controller factory.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext)">
+ <summary>Returns the HTTP handler by using the specified HTTP context.</summary>
+ <returns>The HTTP handler.</returns>
+ <param name="requestContext">The request context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcRouteHandler.GetSessionStateBehavior(System.Web.Routing.RequestContext)">
+ <summary>Returns the session behavior.</summary>
+ <returns>The session behavior.</returns>
+ <param name="requestContext">The request context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.MvcRouteHandler.System#Web#Routing#IRouteHandler#GetHttpHandler(System.Web.Routing.RequestContext)">
+ <summary>Returns the HTTP handler by using the specified request context.</summary>
+ <returns>The HTTP handler.</returns>
+ <param name="requestContext">The request context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.MvcWebRazorHostFactory">
+ <summary>Creates instances of <see cref="T:System.Web.Mvc.MvcWebPageRazorHost" /> files.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcWebRazorHostFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.MvcWebRazorHostFactory" /> class. </summary>
+ </member>
+ <member name="M:System.Web.Mvc.MvcWebRazorHostFactory.CreateHost(System.String,System.String)">
+ <summary>Creates a Razor host.</summary>
+ <returns>A Razor host.</returns>
+ <param name="virtualPath">The virtual path to the target file.</param>
+ <param name="physicalPath">The physical path to the target file.</param>
+ </member>
+ <member name="T:System.Web.Mvc.NameValueCollectionExtensions">
+ <summary>Extends a NameValueCollection object so that the collection can be copied to a specified dictionary.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.NameValueCollectionExtensions.CopyTo(System.Collections.Specialized.NameValueCollection,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Copies the specified collection to the specified destination.</summary>
+ <param name="collection">The collection.</param>
+ <param name="destination">The destination.</param>
+ </member>
+ <member name="M:System.Web.Mvc.NameValueCollectionExtensions.CopyTo(System.Collections.Specialized.NameValueCollection,System.Collections.Generic.IDictionary{System.String,System.Object},System.Boolean)">
+ <summary>Copies the specified collection to the specified destination, and optionally replaces previous entries.</summary>
+ <param name="collection">The collection.</param>
+ <param name="destination">The destination.</param>
+ <param name="replaceEntries">true to replace previous entries; otherwise, false.</param>
+ </member>
+ <member name="T:System.Web.Mvc.NameValueCollectionValueProvider">
+ <summary>Represents the base class for value providers whose values come from a <see cref="T:System.Collections.Specialized.NameValueCollection" /> object.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.NameValueCollectionValueProvider.#ctor(System.Collections.Specialized.NameValueCollection,System.Collections.Specialized.NameValueCollection,System.Globalization.CultureInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.NameValueCollectionValueProvider" /> class using the specified unvalidated collection.</summary>
+ <param name="collection">A collection that contains the values that are used to initialize the provider.</param>
+ <param name="unvalidatedCollection">A collection that contains the values that are used to initialize the provider. This collection will not be validated.</param>
+ <param name="culture">An object that contains information about the target culture.</param>
+ </member>
+ <member name="M:System.Web.Mvc.NameValueCollectionValueProvider.#ctor(System.Collections.Specialized.NameValueCollection,System.Collections.Specialized.NameValueCollection,System.Globalization.CultureInfo,System.Boolean)">
+ <summary>Initializes Name Value collection provider.</summary>
+ <param name="collection">Key value collection from request.</param>
+ <param name="unvalidatedCollection">Unvalidated key value collection from the request.</param>
+ <param name="culture">Culture with which the values are to be used.</param>
+ <param name="jQueryToMvcRequestNormalizationRequired">jQuery POST when sending complex Javascript objects to server does not encode in the way understandable by MVC. This flag should be set if the request should be normalized to MVC form - https://aspnetwebstack.codeplex.com/workitem/1564.</param>
+ </member>
+ <member name="M:System.Web.Mvc.NameValueCollectionValueProvider.#ctor(System.Collections.Specialized.NameValueCollection,System.Globalization.CultureInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.NameValueCollectionValueProvider" /> class.</summary>
+ <param name="collection">A collection that contains the values that are used to initialize the provider.</param>
+ <param name="culture">An object that contains information about the target culture.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="collection" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.NameValueCollectionValueProvider.ContainsPrefix(System.String)">
+ <summary>Determines whether the collection contains the specified prefix.</summary>
+ <returns>true if the collection contains the specified prefix; otherwise, false.</returns>
+ <param name="prefix">The prefix to search for.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="prefix" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.NameValueCollectionValueProvider.GetKeysFromPrefix(System.String)">
+ <summary>Gets the keys using the specified prefix.</summary>
+ <returns>They keys.</returns>
+ <param name="prefix">The prefix.</param>
+ </member>
+ <member name="M:System.Web.Mvc.NameValueCollectionValueProvider.GetValue(System.String)">
+ <summary>Returns a value object using the specified key.</summary>
+ <returns>The value object for the specified key.</returns>
+ <param name="key">The key of the value object to retrieve.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="key" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.NameValueCollectionValueProvider.GetValue(System.String,System.Boolean)">
+ <summary>Returns a value object using the specified key and validation directive.</summary>
+ <returns>The value object for the specified key.</returns>
+ <param name="key">The key.</param>
+ <param name="skipValidation">true if validation should be skipped; otherwise, false.</param>
+ </member>
+ <member name="T:System.Web.Mvc.NoAsyncTimeoutAttribute">
+ <summary>Provides a convenience wrapper for the <see cref="T:System.Web.Mvc.AsyncTimeoutAttribute" /> attribute.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.NoAsyncTimeoutAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.NoAsyncTimeoutAttribute" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.NonActionAttribute">
+ <summary>Represents an attribute that is used to indicate that a controller method is not an action method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.NonActionAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.NonActionAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.NonActionAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
+ <summary>Determines whether the attribute marks a method that is not an action method by using the specified controller context.</summary>
+ <returns>true if the attribute marks a valid non-action method; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="methodInfo">The method information.</param>
+ </member>
+ <member name="T:System.Web.Mvc.OutputCacheAttribute">
+ <summary>Represents an attribute that is used to mark an action method whose output will be cached.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.OutputCacheAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.OutputCacheAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.CacheProfile">
+ <summary>Gets or sets the cache profile name.</summary>
+ <returns>The cache profile name.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.ChildActionCache">
+ <summary>Gets or sets the child action cache.</summary>
+ <returns>The child action cache.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.Duration">
+ <summary>Gets or sets the cache duration, in seconds.</summary>
+ <returns>The cache duration.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.OutputCacheAttribute.IsChildActionCacheActive(System.Web.Mvc.ControllerContext)">
+ <summary>Returns a value that indicates whether a child action cache is active.</summary>
+ <returns>true if the child action cache is active; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.Location">
+ <summary>Gets or sets the location.</summary>
+ <returns>The location.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.NoStore">
+ <summary>Gets or sets a value that indicates whether to store the cache.</summary>
+ <returns>true if the cache should be stored; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.OutputCacheAttribute.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
+ <summary>This method is an implementation of <see cref="M:System.Web.Mvc.IActionFilter.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)" /> and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code. </summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.OutputCacheAttribute.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
+ <summary>This method is an implementation of <see cref="M:System.Web.Mvc.IActionFilter.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)" /> and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.OutputCacheAttribute.OnException(System.Web.Mvc.ExceptionContext)">
+ <summary>This method is an implementation of <see cref="M:System.Web.Mvc.IExceptionFilter.OnException(System.Web.Mvc.ExceptionContext)" /> and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.OutputCacheAttribute.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
+ <summary>This method is an implementation of <see cref="M:System.Web.Mvc.IResultFilter.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)" /> and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code.</summary>
+ <param name="filterContext">The filter context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.OutputCacheAttribute.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
+ <summary>Called before the action result executes.</summary>
+ <param name="filterContext">The filter context, which encapsulates information for using <see cref="T:System.Web.Mvc.AuthorizeAttribute" />.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="filterContext" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.SqlDependency">
+ <summary>Gets or sets the SQL dependency.</summary>
+ <returns>The SQL dependency.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.VaryByContentEncoding">
+ <summary>Gets or sets the vary-by-content encoding.</summary>
+ <returns>The vary-by-content encoding.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.VaryByCustom">
+ <summary>Gets or sets the vary-by-custom value.</summary>
+ <returns>The vary-by-custom value.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.VaryByHeader">
+ <summary>Gets or sets the vary-by-header value.</summary>
+ <returns>The vary-by-header value.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.OutputCacheAttribute.VaryByParam">
+ <summary>Gets or sets the vary-by-param value.</summary>
+ <returns>The vary-by-param value.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.OverrideActionFiltersAttribute">
+ <summary>Represents the attributes associated with the override filter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.OverrideActionFiltersAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.OverrideActionFiltersAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.OverrideActionFiltersAttribute.FiltersToOverride">
+ <summary>Gets the filters to override for this instance.</summary>
+ <returns>The filters to override for this instance.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.OverrideAuthenticationAttribute">
+ <summary>Represents the attributes associated with the authentication.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.OverrideAuthenticationAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.OverrideAuthenticationAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.OverrideAuthenticationAttribute.FiltersToOverride">
+ <summary>Gets the filters to override for this instance.</summary>
+ <returns>The filters to override for this instance.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.OverrideAuthorizationAttribute">
+ <summary>Represents the attributes associated with the authorization.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.OverrideAuthorizationAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.OverrideAuthorizationAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.OverrideAuthorizationAttribute.FiltersToOverride">
+ <summary>Gets the filters to override for this instance.</summary>
+ <returns>The filters to override for this instance.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.OverrideExceptionFiltersAttribute">
+ <summary>Represents the attributes associated with the exception filter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.OverrideExceptionFiltersAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.OverrideExceptionFiltersAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.OverrideExceptionFiltersAttribute.FiltersToOverride">
+ <summary>Gets the filters to override for this instance.</summary>
+ <returns>The filters to override for this instance.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.OverrideResultFiltersAttribute">
+ <summary>Represents the attributes associated with the result filter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.OverrideResultFiltersAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.OverrideResultFiltersAttribute" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.OverrideResultFiltersAttribute.FiltersToOverride">
+ <summary>Gets the filters to override for this instance.</summary>
+ <returns>The filters to override for this instance.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ParameterBindingInfo">
+ <summary>Encapsulates information for binding action-method parameters to a data model.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ParameterBindingInfo.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ParameterBindingInfo" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ParameterBindingInfo.Binder">
+ <summary>Gets the model binder.</summary>
+ <returns>The model binder.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ParameterBindingInfo.Exclude">
+ <summary>Gets a comma-delimited list of property names for which binding is disabled.</summary>
+ <returns>The exclude list.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ParameterBindingInfo.Include">
+ <summary>Gets a comma-delimited list of property names for which binding is enabled.</summary>
+ <returns>The include list.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ParameterBindingInfo.Prefix">
+ <summary>Gets the prefix to use when the MVC framework binds a value to an action parameter or to a model property.</summary>
+ <returns>The prefix.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ParameterDescriptor">
+ <summary>Contains information that describes a parameter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ParameterDescriptor.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ParameterDescriptor" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ParameterDescriptor.ActionDescriptor">
+ <summary>Gets the action descriptor.</summary>
+ <returns>The action descriptor.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ParameterDescriptor.BindingInfo">
+ <summary>Gets the binding information.</summary>
+ <returns>The binding information.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ParameterDescriptor.DefaultValue">
+ <summary>Gets the default value of the parameter.</summary>
+ <returns>The default value of the parameter.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ParameterDescriptor.GetCustomAttributes(System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ParameterDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, identified by type.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="attributeType" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ParameterDescriptor.IsDefined(System.Type,System.Boolean)">
+ <summary>Indicates whether one or more instances of a custom attribute type are defined for this member.</summary>
+ <returns>true if the custom attribute type is defined for this member; otherwise, false.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="attributeType" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ParameterDescriptor.ParameterName">
+ <summary>Gets the name of the parameter.</summary>
+ <returns>The name of the parameter.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ParameterDescriptor.ParameterType">
+ <summary>Gets the type of the parameter.</summary>
+ <returns>The type of the parameter.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.PartialViewResult">
+ <summary>Represents a base class that is used to send a partial view to the response.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.PartialViewResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.PartialViewResult" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.PartialViewResult.FindView(System.Web.Mvc.ControllerContext)">
+ <summary>Returns the <see cref="T:System.Web.Mvc.ViewEngineResult" /> object that is used to render the view.</summary>
+ <returns>The view engine result.</returns>
+ <param name="context">The controller context.</param>
+ <exception cref="T:System.InvalidOperationException">An error occurred while the method was attempting to find the view.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.PreApplicationStartCode">
+ <summary>Provides a registration point for ASP.NET Razor pre-application start code.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.PreApplicationStartCode.Start">
+ <summary>Registers Razor pre-application start code.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.QueryStringValueProvider">
+ <summary>Represents a value provider for query strings that are contained in a <see cref="T:System.Collections.Specialized.NameValueCollection" /> object.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.QueryStringValueProvider.#ctor(System.Web.Mvc.ControllerContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.QueryStringValueProvider" /> class.</summary>
+ <param name="controllerContext">An object that encapsulates information about the current HTTP request.</param>
+ </member>
+ <member name="T:System.Web.Mvc.QueryStringValueProviderFactory">
+ <summary>Represents a class that is responsible for creating a new instance of a query-string value-provider object.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.QueryStringValueProviderFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.QueryStringValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.QueryStringValueProviderFactory.GetValueProvider(System.Web.Mvc.ControllerContext)">
+ <summary>Returns a value-provider object for the specified controller context.</summary>
+ <returns>A query-string value-provider object.</returns>
+ <param name="controllerContext">An object that encapsulates information about the current HTTP request.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.RangeAttributeAdapter">
+ <summary>Provides an adapter for the <see cref="T:System.ComponentModel.DataAnnotations.RangeAttribute" /> attribute.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RangeAttributeAdapter.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.ComponentModel.DataAnnotations.RangeAttribute)">
+ <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataAnnotations.RangeAttribute" /> class.</summary>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ <param name="attribute">The range attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RangeAttributeAdapter.GetClientValidationRules">
+ <summary>Gets a list of client validation rules for a range check.</summary>
+ <returns>A list of client validation rules for a range check.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RazorView">
+ <summary>Represents the class used to create views that have Razor syntax.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RazorView.#ctor(System.Web.Mvc.ControllerContext,System.String,System.String,System.Boolean,System.Collections.Generic.IEnumerable{System.String})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RazorView" /> class.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewPath">The view path.</param>
+ <param name="layoutPath">The layout or master page.</param>
+ <param name="runViewStartPages">A value that indicates whether view start files should be executed before the view.</param>
+ <param name="viewStartFileExtensions">The set of extensions that will be used when looking up view start files.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RazorView.#ctor(System.Web.Mvc.ControllerContext,System.String,System.String,System.Boolean,System.Collections.Generic.IEnumerable{System.String},System.Web.Mvc.IViewPageActivator)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RazorView" /> class using the view page activator.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewPath">The view path.</param>
+ <param name="layoutPath">The layout or master page.</param>
+ <param name="runViewStartPages">A value that indicates whether view start files should be executed before the view.</param>
+ <param name="viewStartFileExtensions">The set of extensions that will be used when looking up view start files.</param>
+ <param name="viewPageActivator">The view page activator.</param>
+ </member>
+ <member name="P:System.Web.Mvc.RazorView.LayoutPath">
+ <summary>Gets the layout or master page.</summary>
+ <returns>The layout or master page.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.RazorView.RenderView(System.Web.Mvc.ViewContext,System.IO.TextWriter,System.Object)">
+ <summary>Renders the specified view context by using the specified writer and <see cref="T:System.Web.Mvc.WebViewPage" /> instance.</summary>
+ <param name="viewContext">The view context.</param>
+ <param name="writer">The writer that is used to render the view to the response.</param>
+ <param name="instance">The <see cref="T:System.Web.Mvc.WebViewPage" /> instance.</param>
+ </member>
+ <member name="P:System.Web.Mvc.RazorView.RunViewStartPages">
+ <summary>Gets a value that indicates whether view start files should be executed before the view.</summary>
+ <returns>A value that indicates whether view start files should be executed before the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.RazorView.ViewStartFileExtensions">
+ <summary>Gets or sets the set of file extensions that will be used when looking up view start files.</summary>
+ <returns>The set of file extensions that will be used when looking up view start files.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RazorViewEngine">
+ <summary>Represents a view engine that is used to render a Web page that uses the ASP.NET Razor syntax.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RazorViewEngine.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RazorViewEngine" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RazorViewEngine.#ctor(System.Web.Mvc.IViewPageActivator)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RazorViewEngine" /> class using the view page activator.</summary>
+ <param name="viewPageActivator">The view page activator.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RazorViewEngine.CreatePartialView(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Creates a partial view using the specified controller context and partial path.</summary>
+ <returns>The partial view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="partialPath">The path to the partial view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RazorViewEngine.CreateView(System.Web.Mvc.ControllerContext,System.String,System.String)">
+ <summary>Creates a view by using the specified controller context and the paths of the view and master view.</summary>
+ <returns>The view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewPath">The path to the view.</param>
+ <param name="masterPath">The path to the master view.</param>
+ </member>
+ <member name="T:System.Web.Mvc.RedirectResult">
+ <summary>Controls the processing of application actions by redirecting to a specified URI.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RedirectResult.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class.</summary>
+ <param name="url">The target URL.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.RedirectResult.#ctor(System.String,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RedirectResult" /> class using the specified URL and permanent-redirection flag.</summary>
+ <param name="url">The URL.</param>
+ <param name="permanent">A value that indicates whether the redirection should be permanent.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RedirectResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
+ <param name="context">The context within which the result is executed.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="context" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.RedirectResult.Permanent">
+ <summary>Gets a value that indicates whether the redirection should be permanent.</summary>
+ <returns>true if the redirection should be permanent; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.RedirectResult.Url">
+ <summary>Gets or sets the target URL.</summary>
+ <returns>The target URL.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RedirectToRouteResult">
+ <summary>Represents a result that performs a redirection by using the specified route values dictionary.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RedirectToRouteResult.#ctor(System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RedirectToRouteResult" /> class by using the specified route name and route values.</summary>
+ <param name="routeName">The name of the route.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RedirectToRouteResult.#ctor(System.String,System.Web.Routing.RouteValueDictionary,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RedirectToRouteResult" /> class by using the specified route name, route values, and permanent-redirection flag.</summary>
+ <param name="routeName">The name of the route.</param>
+ <param name="routeValues">The route values.</param>
+ <param name="permanent">A value that indicates whether the redirection should be permanent.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RedirectToRouteResult.#ctor(System.Web.Routing.RouteValueDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RedirectToRouteResult" /> class by using the specified route values.</summary>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RedirectToRouteResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
+ <param name="context">The context within which the result is executed.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="context" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.RedirectToRouteResult.Permanent">
+ <summary>Gets a value that indicates whether the redirection should be permanent.</summary>
+ <returns>true if the redirection should be permanent; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.RedirectToRouteResult.RouteName">
+ <summary>Gets or sets the name of the route.</summary>
+ <returns>The name of the route.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.RedirectToRouteResult.RouteValues">
+ <summary>Gets or sets the route values.</summary>
+ <returns>The route values.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ReflectedActionDescriptor">
+ <summary>Contains information that describes a reflected action method.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedActionDescriptor.#ctor(System.Reflection.MethodInfo,System.String,System.Web.Mvc.ControllerDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ReflectedActionDescriptor" /> class.</summary>
+ <param name="methodInfo">The action-method information.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <exception cref="T:System.ArgumentNullException">Either the <paramref name="methodInfo" /> or <paramref name="controllerDescriptor" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedActionDescriptor.ActionName">
+ <summary>Gets the name of the action.</summary>
+ <returns>The name of the action.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedActionDescriptor.ControllerDescriptor">
+ <summary>Gets the controller descriptor.</summary>
+ <returns>The controller descriptor.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedActionDescriptor.Execute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Executes the specified controller context by using the specified action-method parameters.</summary>
+ <returns>The action return value.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="parameters">The parameters.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="parameters" /> or <paramref name="controllerContext" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetCustomAttributes(System.Boolean)">
+ <summary>Returns an array of custom attributes defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
+ <summary>Returns an array of custom attributes defined for this member, identified by type.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetFilterAttributes(System.Boolean)">
+ <summary>Gets the filter attributes.</summary>
+ <returns>The filter attributes.</returns>
+ <param name="useCache">true to use the cache, otherwise false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetParameters">
+ <summary>Retrieves the parameters of the action method.</summary>
+ <returns>The parameters of the action method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetSelectors">
+ <summary>Retrieves the action selectors.</summary>
+ <returns>The action selectors.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedActionDescriptor.IsDefined(System.Type,System.Boolean)">
+ <summary>Indicates whether one or more instances of a custom attribute type are defined for this member.</summary>
+ <returns>true if the custom attribute type is defined for this member; otherwise, false.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedActionDescriptor.MethodInfo">
+ <summary>Gets or sets the action-method information.</summary>
+ <returns>The action-method information.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedActionDescriptor.UniqueId">
+ <summary>Gets the unique ID for the reflected action descriptor using lazy initialization.</summary>
+ <returns>The unique ID.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ReflectedControllerDescriptor">
+ <summary>Contains information that describes a reflected controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.#ctor(System.Type)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ReflectedControllerDescriptor" /> class.</summary>
+ <param name="controllerType">The type of the controller.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerType" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedControllerDescriptor.ControllerType">
+ <summary>Gets the type of the controller.</summary>
+ <returns>The type of the controller.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.FindAction(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Finds the specified action for the specified controller context.</summary>
+ <returns>The information about the action.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionName">The name of the action.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.GetCanonicalActions">
+ <summary>Returns the list of actions for the controller.</summary>
+ <returns>A list of action descriptors for the controller.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.GetCustomAttributes(System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, identified by type.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.GetFilterAttributes(System.Boolean)">
+ <summary>Gets the filter attributes.</summary>
+ <returns>The filter attributes.</returns>
+ <param name="useCache">true to use the cache, otherwise false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.IsDefined(System.Type,System.Boolean)">
+ <summary>Returns a value that indicates whether one or more instances of a custom attribute type are defined for this member.</summary>
+ <returns>true if the custom attribute type is defined for this member; otherwise, false.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ReflectedParameterDescriptor">
+ <summary>Contains information that describes a reflected action-method parameter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedParameterDescriptor.#ctor(System.Reflection.ParameterInfo,System.Web.Mvc.ActionDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ReflectedParameterDescriptor" /> class.</summary>
+ <param name="parameterInfo">The parameter information.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="parameterInfo" /> or <paramref name="actionDescriptor" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.ActionDescriptor">
+ <summary>Gets the action descriptor.</summary>
+ <returns>The action descriptor.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.BindingInfo">
+ <summary>Gets the binding information.</summary>
+ <returns>The binding information.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.DefaultValue">
+ <summary>Gets the default value of the reflected parameter.</summary>
+ <returns>The default value of the reflected parameter.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedParameterDescriptor.GetCustomAttributes(System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedParameterDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, identified by type.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
+ <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ReflectedParameterDescriptor.IsDefined(System.Type,System.Boolean)">
+ <summary>Returns a value that indicates whether one or more instances of a custom attribute type are defined for this member.</summary>
+ <returns>true if the custom attribute type is defined for this member; otherwise, false.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.ParameterInfo">
+ <summary>Gets or sets the parameter information.</summary>
+ <returns>The parameter information.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.ParameterName">
+ <summary>Gets the name of the parameter.</summary>
+ <returns>The name of the parameter.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.ParameterType">
+ <summary>Gets the type of the parameter.</summary>
+ <returns>The type of the parameter.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RegularExpressionAttributeAdapter">
+ <summary>Provides an adapter for the <see cref="T:System.ComponentModel.DataAnnotations.RegularExpressionAttribute" /> attribute.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RegularExpressionAttributeAdapter.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.ComponentModel.DataAnnotations.RegularExpressionAttribute)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RegularExpressionAttributeAdapter" /> class.</summary>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ <param name="attribute">The regular expression attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RegularExpressionAttributeAdapter.GetClientValidationRules">
+ <summary>Gets a list of regular-expression client validation rules.</summary>
+ <returns>A list of regular-expression client validation rules.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RemoteAttribute">
+ <summary>Provides an attribute that uses the jQuery validation plug-in remote validator. </summary>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RemoteAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RemoteAttribute" /> class using the specified route name.</summary>
+ <param name="routeName">The route name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.#ctor(System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RemoteAttribute" /> class using the specified action-method name and controller name.</summary>
+ <param name="action">The name of the action method.</param>
+ <param name="controller">The name of the controller.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.#ctor(System.String,System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RemoteAttribute" /> class using the specified action-method name, controller name, and area name.</summary>
+ <param name="action">The name of the action method.</param>
+ <param name="controller">The name of the controller.</param>
+ <param name="areaName">The name of the area.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.#ctor(System.String,System.String,System.Web.Mvc.AreaReference)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RemoteAttribute" /> class.</summary>
+ <param name="action">The route name.</param>
+ <param name="controller">The name of the controller.</param>
+ <param name="areaReference">Find the controller in the root if <see cref="F:System.Web.Mvc.AreaReference.UseRoot" />. Otherwise look in the current area.</param>
+ </member>
+ <member name="P:System.Web.Mvc.RemoteAttribute.AdditionalFields">
+ <summary>Gets or sets the additional fields that are required for validation.</summary>
+ <returns>The additional fields that are required for validation.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.FormatAdditionalFieldsForClientValidation(System.String)">
+ <summary>Returns a comma-delimited string of validation field names.</summary>
+ <returns>A comma-delimited string of validation field names.</returns>
+ <param name="property">The name of the validation property.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.FormatErrorMessage(System.String)">
+ <summary>Formats the error message that is displayed when validation fails.</summary>
+ <returns>A formatted error message.</returns>
+ <param name="name">A name to display with the error message.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.FormatPropertyForClientValidation(System.String)">
+ <summary>Formats the property for client validation by prepending an asterisk (*) and a dot.</summary>
+ <returns>The string "*." Is prepended to the property.</returns>
+ <param name="property">The property.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.GetClientValidationRules(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Gets a list of client validation rules for the property.</summary>
+ <returns>A list of remote client validation rules for the property.</returns>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.GetUrl(System.Web.Mvc.ControllerContext)">
+ <summary>Gets the URL for the remote validation call.</summary>
+ <returns>The URL for the remote validation call.</returns>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.RemoteAttribute.HttpMethod">
+ <summary>Gets or sets the HTTP method used for remote validation.</summary>
+ <returns>The HTTP method used for remote validation. The default value is "Get".</returns>
+ </member>
+ <member name="M:System.Web.Mvc.RemoteAttribute.IsValid(System.Object)">
+ <summary>This method always returns true.</summary>
+ <returns>true</returns>
+ <param name="value">The validation target.</param>
+ </member>
+ <member name="P:System.Web.Mvc.RemoteAttribute.RouteData">
+ <summary>Gets the route data dictionary.</summary>
+ <returns>The route data dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.RemoteAttribute.RouteName">
+ <summary>Gets or sets the route name.</summary>
+ <returns>The route name.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.RemoteAttribute.Routes">
+ <summary>Gets the route collection from the route table.</summary>
+ <returns>The route collection from the route table.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RequiredAttributeAdapter">
+ <summary>Provides an adapter for the <see cref="T:System.Runtime.CompilerServices.RequiredAttributeAttribute" /> attribute.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RequiredAttributeAdapter.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.ComponentModel.DataAnnotations.RequiredAttribute)">
+ <summary>Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.RequiredAttributeAttribute" /> class.</summary>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ <param name="attribute">The required attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RequiredAttributeAdapter.GetClientValidationRules">
+ <summary>Gets a list of required-value client validation rules.</summary>
+ <returns>A list of required-value client validation rules.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RequireHttpsAttribute">
+ <summary>Represents an attribute that forces an unsecured HTTP request to be re-sent over HTTPS.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RequireHttpsAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RequireHttpsAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RequireHttpsAttribute.HandleNonHttpsRequest(System.Web.Mvc.AuthorizationContext)">
+ <summary>Handles unsecured HTTP requests that are sent to the action method.</summary>
+ <param name="filterContext">An object that encapsulates information that is required in order to use the <see cref="T:System.Web.Mvc.RequireHttpsAttribute" /> attribute.</param>
+ <exception cref="T:System.InvalidOperationException">The HTTP request contains an invalid transfer method override. All GET requests are considered invalid.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.RequireHttpsAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
+ <summary>Determines whether a request is secured (HTTPS) and, if it is not, calls the <see cref="M:System.Web.Mvc.RequireHttpsAttribute.HandleNonHttpsRequest(System.Web.Mvc.AuthorizationContext)" /> method.</summary>
+ <param name="filterContext">An object that encapsulates information that is required in order to use the <see cref="T:System.Web.Mvc.RequireHttpsAttribute" /> attribute.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="filterContext" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.ResultExecutedContext">
+ <summary>Provides the context for the <see cref="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)" /> method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ResultExecutedContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ResultExecutedContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ResultExecutedContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionResult,System.Boolean,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ResultExecutedContext" /> class.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="result">The result object.</param>
+ <param name="canceled">true to cancel execution; otherwise, false.</param>
+ <param name="exception">The exception object.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="result" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ResultExecutedContext.Canceled">
+ <summary>Gets or sets a value that indicates whether this <see cref="T:System.Web.Mvc.ResultExecutedContext" /> instance is canceled.</summary>
+ <returns>true if the instance is canceled; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ResultExecutedContext.Exception">
+ <summary>Gets or sets the exception object.</summary>
+ <returns>The exception object.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ResultExecutedContext.ExceptionHandled">
+ <summary>Gets or sets a value that indicates whether the exception has been handled.</summary>
+ <returns>true if the exception has been handled; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ResultExecutedContext.Result">
+ <summary>Gets or sets the action result.</summary>
+ <returns>The action result.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ResultExecutingContext">
+ <summary>Provides the context for the <see cref="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)" /> method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ResultExecutingContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ResultExecutingContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ResultExecutingContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionResult)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ResultExecutingContext" /> class by using the specified controller context and action result.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="result">The action result.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="result" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ResultExecutingContext.Cancel">
+ <summary>Gets or sets a value that indicates whether this <see cref="T:System.Web.Mvc.ResultExecutingContext" /> value is "cancel".</summary>
+ <returns>true if the value is "cancel"; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ResultExecutingContext.Result">
+ <summary>Gets or sets the action result.</summary>
+ <returns>The action result.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RouteAreaAttribute">
+ <summary>Defines the area to set for all the routes defined in this controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RouteAreaAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RouteAreaAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RouteAreaAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RouteAreaAttribute" /> class.</summary>
+ <param name="areaName">The name of the area. If the value is null, an attempt will be made to infer the area name from the target controller's namespace.</param>
+ </member>
+ <member name="P:System.Web.Mvc.RouteAreaAttribute.AreaName">
+ <summary>Gets the area name to set for all the routes defined in the controller. If the value is null, an attempt will be made to infer the area name from the target controller's namespace.</summary>
+ <returns>The area name to set for all the routes defined in the controller.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.RouteAreaAttribute.AreaPrefix">
+ <summary>Gets the URL prefix to apply to the routes of this area. Defaults to the area's name.</summary>
+ <returns>The URL prefix to apply to the routes of this area.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RouteAttribute">
+ <summary>Place on a controller or action to expose it directly via a route. When placed on a controller, it applies to actions that do not have any System.Web.Mvc.RouteAttribute’s on them.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RouteAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RouteAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RouteAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RouteAttribute" /> class with the specified template.</summary>
+ <param name="template">The pattern of the route to match.</param>
+ </member>
+ <member name="P:System.Web.Mvc.RouteAttribute.Name">
+ <summary>Gets or sets the name of the route.</summary>
+ <returns>The name of the route</returns>
+ </member>
+ <member name="P:System.Web.Mvc.RouteAttribute.Order">
+ <summary>Gets the order the route is applied.</summary>
+ <returns>The order the route is applied.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.RouteAttribute.System#Web#Mvc#Routing#IDirectRouteFactory#CreateRoute(System.Web.Mvc.Routing.DirectRouteFactoryContext)">
+ <summary>Creates a direct route entry.</summary>
+ <returns>The direct route entry.</returns>
+ <param name="context">The context to use to create the route.</param>
+ </member>
+ <member name="P:System.Web.Mvc.RouteAttribute.Template">
+ <summary>Gets the pattern for the route to match.</summary>
+ <returns>The pattern to match.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.RouteCollectionAttributeRoutingExtensions">
+ <summary>Provides routing extensions for route collection attribute.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionAttributeRoutingExtensions.MapMvcAttributeRoutes(System.Web.Routing.RouteCollection)">
+ <summary>Maps the attribute-defined routes for the application.</summary>
+ <param name="routes">A collection of routes.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionAttributeRoutingExtensions.MapMvcAttributeRoutes(System.Web.Routing.RouteCollection,System.Web.Mvc.Routing.IDirectRouteProvider)">
+ <summary>Maps the attribute-defined routes for the application.</summary>
+ <param name="directRouteProvider">The <see cref="T:System.Web.Mvc.Routing.IDirectRouteProvider" /> to use for mapping routes.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionAttributeRoutingExtensions.MapMvcAttributeRoutes(System.Web.Routing.RouteCollection,System.Web.Mvc.Routing.IInlineConstraintResolver)">
+ <summary>Maps the attribute-defined routes for the application.</summary>
+ <param name="routes">A collection of routes.</param>
+ <param name="constraintResolver">The <see cref="T:System.Web.Mvc.Routing.IInlineConstraintResolver" /> to use for resolving inline constraints in route templates.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionAttributeRoutingExtensions.MapMvcAttributeRoutes(System.Web.Routing.RouteCollection,System.Web.Mvc.Routing.IInlineConstraintResolver,System.Web.Mvc.Routing.IDirectRouteProvider)">
+ <summary>Maps the attribute-defined routes for the application.</summary>
+ <param name="constraintResolver">The <see cref="T:System.Web.Mvc.Routing.IInlineConstraintResolver" /> to use for resolving inline constraints in route templates.</param>
+ <param name="directRouteProvider">The <see cref="T:System.Web.Mvc.Routing.IDirectRouteProvider" /> to use for mapping routes.</param>
+ </member>
+ <member name="T:System.Web.Mvc.RouteCollectionExtensions">
+ <summary>Extends a <see cref="T:System.Web.Routing.RouteCollection" /> object for MVC routing.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.GetVirtualPathForArea(System.Web.Routing.RouteCollection,System.Web.Routing.RequestContext,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Returns an object that contains information about the route and virtual path that are the result of generating a URL in the current area.</summary>
+ <returns>An object that contains information about the route and virtual path that are the result of generating a URL in the current area.</returns>
+ <param name="routes">An object that contains the routes for the applications.</param>
+ <param name="requestContext">An object that encapsulates information about the requested route.</param>
+ <param name="name">The name of the route to use when information about the URL path is retrieved.</param>
+ <param name="values">An object that contains the parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.GetVirtualPathForArea(System.Web.Routing.RouteCollection,System.Web.Routing.RequestContext,System.Web.Routing.RouteValueDictionary)">
+ <summary>Returns an object that contains information about the route and virtual path that are the result of generating a URL in the current area.</summary>
+ <returns>An object that contains information about the route and virtual path that are the result of generating a URL in the current area.</returns>
+ <param name="routes">An object that contains the routes for the applications.</param>
+ <param name="requestContext">An object that encapsulates information about the requested route.</param>
+ <param name="values">An object that contains the parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.IgnoreRoute(System.Web.Routing.RouteCollection,System.String)">
+ <summary>Ignores the specified URL route for the given list of available routes.</summary>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="url">The URL pattern for the route to ignore.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="routes" /> or <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.IgnoreRoute(System.Web.Routing.RouteCollection,System.String,System.Object)">
+ <summary>Ignores the specified URL route for the given list of the available routes and a list of constraints.</summary>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="url">The URL pattern for the route to ignore.</param>
+ <param name="constraints">A set of expressions that specify values for the <paramref name="url" /> parameter.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="routes" /> or <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String)">
+ <summary>Maps the specified URL route.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="routes" /> or <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object)">
+ <summary>Maps the specified URL route and sets default route values.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="routes" /> or <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object)">
+ <summary>Maps the specified URL route and sets default route values and constraints.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="constraints">A set of expressions that specify values for the <paramref name="url" /> parameter.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="routes" /> or <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object,System.String[])">
+ <summary>Maps the specified URL route and sets default route values, constraints, and namespaces.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="constraints">A set of expressions that specify values for the <paramref name="url" /> parameter.</param>
+ <param name="namespaces">A set of namespaces for the application.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="routes" /> or <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.String[])">
+ <summary>Maps the specified URL route and sets default route values and namespaces.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="defaults">An object that contains default route values.</param>
+ <param name="namespaces">A set of namespaces for the application.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="routes" /> or <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.String[])">
+ <summary>Maps the specified URL route and sets the namespaces.</summary>
+ <returns>A reference to the mapped route.</returns>
+ <param name="routes">A collection of routes for the application.</param>
+ <param name="name">The name of the route to map.</param>
+ <param name="url">The URL pattern for the route.</param>
+ <param name="namespaces">A set of namespaces for the application.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="routes" /> or <paramref name="url" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.RouteDataValueProvider">
+ <summary>Represents a value provider for route data that is contained in an object that implements the <see cref="T:System.Collections.Generic.IDictionary`2" /> interface.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RouteDataValueProvider.#ctor(System.Web.Mvc.ControllerContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RouteDataValueProvider" /> class.</summary>
+ <param name="controllerContext">An object that contain information about the HTTP request.</param>
+ </member>
+ <member name="T:System.Web.Mvc.RouteDataValueProviderFactory">
+ <summary>Represents a factory for creating route-data value provider objects.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RouteDataValueProviderFactory.#ctor">
+ <summary>Initialized a new instance of the <see cref="T:System.Web.Mvc.RouteDataValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RouteDataValueProviderFactory.GetValueProvider(System.Web.Mvc.ControllerContext)">
+ <summary>Returns a value-provider object for the specified controller context.</summary>
+ <returns>A value-provider object.</returns>
+ <param name="controllerContext">An object that encapsulates information about the current HTTP request.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.RoutePrefixAttribute">
+ <summary>Annotates a controller with a route prefix that applies to all actions within the controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RoutePrefixAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RoutePrefixAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.RoutePrefixAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.RoutePrefixAttribute" /> class with the specified prefix.</summary>
+ <param name="prefix">The route prefix for the controller.</param>
+ </member>
+ <member name="P:System.Web.Mvc.RoutePrefixAttribute.Prefix">
+ <summary>Gets the route prefix.</summary>
+ <returns>The route prefix.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.SelectList">
+ <summary>Represents a list that lets users select one item.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.SelectList" /> class by using the specified items for the list.</summary>
+ <param name="items">The items.</param>
+ </member>
+ <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.Object)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.SelectList" /> class by using the specified items for the list and a selected value.</summary>
+ <param name="items">The items.</param>
+ <param name="selectedValue">The selected value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.Object,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the SelectList class by using the specified items for the list, the selected value, and the disabled values.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="selectedValue">The selected value. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledValues">The disabled values. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ </member>
+ <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.SelectList" /> class by using the specified items for the list, the data value field, and the data text field.</summary>
+ <param name="items">The items.</param>
+ <param name="dataValueField">The data value field.</param>
+ <param name="dataTextField">The data text field.</param>
+ </member>
+ <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Object)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.SelectList" /> class by using the specified items for the list, the data value field, the data text field, and a selected value.</summary>
+ <param name="items">The items.</param>
+ <param name="dataValueField">The data value field.</param>
+ <param name="dataTextField">The data text field.</param>
+ <param name="selectedValue">The selected value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Object,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, the data text field, the selected value, and the disabled values.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="dataValueField">The data value field. Used to match the Value property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataTextField">The data text field. Used to match the Text property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="selectedValue">The selected value. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledValues">The disabled values. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ </member>
+ <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.String,System.Object)">
+ <summary>Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, the data text field, the data group field, and the selected value.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="dataValueField">The data value field. Used to match the Value property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataTextField">The data text field. Used to match the Text property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="selectedValue">The selected value. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ </member>
+ <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.String,System.Object,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, the data text field, the data group field, the selected value, and the disabled values.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="dataValueField">The data value field. Used to match the Value property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataTextField">The data text field. Used to match the Text property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="selectedValue">The selected value. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledValues">The disabled values. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ </member>
+ <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.String,System.Object,System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, the data text field, the data group field. the selected value, the disabled values, and the disabled groups.</summary>
+ <param name="items">The items used to build each <see cref="T:System.Web.Mvc.SelectListItem" /> of the list.</param>
+ <param name="dataValueField">The data value field. Used to match the Value property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataTextField">The data text field. Used to match the Text property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="selectedValue">The selected value. Used to match the Selected property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledValues">The disabled values. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListItem" />.</param>
+ <param name="disabledGroups">The disabled groups. Used to match the Disabled property of the corresponding <see cref="T:System.Web.Mvc.SelectListGroup" />.</param>
+ </member>
+ <member name="P:System.Web.Mvc.SelectList.SelectedValue">
+ <summary>Gets the list value that was selected by the user.</summary>
+ <returns>The selected value.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.SelectListGroup">
+ <summary>Represents the optgroup HTML element and its attributes. In a select list, multiple groups with the same name are supported. They are compared with reference equality.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.SelectListGroup.#ctor"></member>
+ <member name="P:System.Web.Mvc.SelectListGroup.Disabled">
+ <summary>Gets or sets a value that indicates whether this <see cref="T:System.Web.Mvc.SelectListGroup" /> is disabled.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.SelectListGroup.Name">
+ <summary>Represents the value of the optgroup's label.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.SelectListItem">
+ <summary>Represents the selected item in an instance of the <see cref="T:System.Web.Mvc.SelectList" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.SelectListItem.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.SelectListItem" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.SelectListItem.Disabled">
+ <summary>Gets or sets a value that indicates whether this <see cref="T:System.Web.Mvc.SelectListItem" /> is disabled.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.SelectListItem.Group">
+ <summary>Represents the optgroup HTML element this item is wrapped into. In a select list, multiple groups with the same name are supported. They are compared with reference equality.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.SelectListItem.Selected">
+ <summary>Gets or sets a value that indicates whether this <see cref="T:System.Web.Mvc.SelectListItem" /> is selected.</summary>
+ <returns>true if the item is selected; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.SelectListItem.Text">
+ <summary>Gets or sets the text of the selected item.</summary>
+ <returns>The text.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.SelectListItem.Value">
+ <summary>Gets or sets the value of the selected item.</summary>
+ <returns>The value.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.SessionStateAttribute">
+ <summary>Specifies the session state of the controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.SessionStateAttribute.#ctor(System.Web.SessionState.SessionStateBehavior)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.SessionStateAttribute" /> class</summary>
+ <param name="behavior">The type of the session state.</param>
+ </member>
+ <member name="P:System.Web.Mvc.SessionStateAttribute.Behavior">
+ <summary>Get the session state behavior for the controller.</summary>
+ <returns>The session state behavior for the controller.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.SessionStateTempDataProvider">
+ <summary>Provides session-state data to the current <see cref="T:System.Web.Mvc.TempDataDictionary" /> object.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.SessionStateTempDataProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.SessionStateTempDataProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.SessionStateTempDataProvider.LoadTempData(System.Web.Mvc.ControllerContext)">
+ <summary>Loads the temporary data by using the specified controller context.</summary>
+ <returns>The temporary data.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <exception cref="T:System.InvalidOperationException">An error occurred when the session context was being retrieved.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.SessionStateTempDataProvider.SaveTempData(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Saves the specified values in the temporary data dictionary by using the specified controller context.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="values">The values.</param>
+ <exception cref="T:System.InvalidOperationException">An error occurred the session context was being retrieved.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.StringLengthAttributeAdapter">
+ <summary>Provides an adapter for the <see cref="T:System.ComponentModel.DataAnnotations.StringLengthAttribute" /> attribute.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.StringLengthAttributeAdapter.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.ComponentModel.DataAnnotations.StringLengthAttribute)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.StringLengthAttributeAdapter" /> class.</summary>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ <param name="attribute">The string-length attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.StringLengthAttributeAdapter.GetClientValidationRules">
+ <summary>Gets a list of string-length client validation rules.</summary>
+ <returns>A list of string-length client validation rules.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.TempDataDictionary">
+ <summary>Represents a set of data that persists only from one request to the next.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.TempDataDictionary" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.Add(System.String,System.Object)">
+ <summary>Adds an element that has the specified key and value to the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</summary>
+ <param name="key">The key of the element to add.</param>
+ <param name="value">The value of the element to add.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IDictionary`2" /> object is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">An element that has the same key already exists in the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.Clear">
+ <summary>Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1" /> instance.</summary>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> object is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.ContainsKey(System.String)">
+ <summary>Determines whether the <see cref="T:System.Collections.Generic.IDictionary`2" /> instance contains an element that has the specified key.</summary>
+ <returns>true if the <see cref="T:System.Collections.Generic.IDictionary`2" /> instance contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key to locate in the <see cref="T:System.Collections.Generic.IDictionary`2" /> instance.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.ContainsValue(System.Object)">
+ <summary>Determines whether the dictionary contains the specified value.</summary>
+ <returns>true if the dictionary contains the specified value; otherwise, false.</returns>
+ <param name="value">The value.</param>
+ </member>
+ <member name="P:System.Web.Mvc.TempDataDictionary.Count">
+ <summary>Gets the number of elements in the <see cref="T:System.Collections.Generic.ICollection`1" /> object.</summary>
+ <returns>The number of elements in the <see cref="T:System.Collections.Generic.ICollection`1" /> object.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.GetEnumerator">
+ <summary>Gets the enumerator.</summary>
+ <returns>The enumerator.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.TempDataDictionary.Item(System.String)">
+ <summary>Gets or sets the object that has the specified key.</summary>
+ <returns>The object that has the specified key.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.Keep">
+ <summary>Marks all keys in the dictionary for retention.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.Keep(System.String)">
+ <summary>Marks the specified key in the dictionary for retention.</summary>
+ <param name="key">The key to retain in the dictionary.</param>
+ </member>
+ <member name="P:System.Web.Mvc.TempDataDictionary.Keys">
+ <summary>Gets an <see cref="T:System.Collections.Generic.ICollection`1" /> object that contains the keys of elements in the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</summary>
+ <returns>The keys of the elements in the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.Load(System.Web.Mvc.ControllerContext,System.Web.Mvc.ITempDataProvider)">
+ <summary>Loads the specified controller context by using the specified data provider.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="tempDataProvider">The temporary data provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.Peek(System.String)">
+ <summary>Returns an object that contains the element that is associated with the specified key, without marking the key for deletion.</summary>
+ <returns>An object that contains the element that is associated with the specified key.</returns>
+ <param name="key">The key of the element to return.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.Remove(System.String)">
+ <summary>Removes the element that has the specified key from the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</summary>
+ <returns>true if the element was removed successfully; otherwise, false. This method also returns false if <paramref name="key" /> was not found in the <see cref="T:System.Collections.Generic.IDictionary`2" />. instance.</returns>
+ <param name="key">The key of the element to remove.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IDictionary`2" /> object is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.Save(System.Web.Mvc.ControllerContext,System.Web.Mvc.ITempDataProvider)">
+ <summary>Saves the specified controller context by using the specified data provider.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="tempDataProvider">The temporary data provider.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
+ <summary>Adds the specified key/value pair to the dictionary.</summary>
+ <param name="keyValuePair">The key/value pair.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
+ <summary>Determines whether a sequence contains a specified element by using the default equality comparer.</summary>
+ <returns>true if the dictionary contains the specified key/value pair; otherwise, false.</returns>
+ <param name="keyValuePair">The key/value pair to search for.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
+ <summary>Copies a key/value pair to the specified array at the specified index.</summary>
+ <param name="array">The target array.</param>
+ <param name="index">The index.</param>
+ </member>
+ <member name="P:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{T}#IsReadOnly">
+ <summary>Gets a value that indicates whether the dictionary is read-only.</summary>
+ <returns>true if the dictionary is read-only; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
+ <summary>Deletes the specified key/value pair from the dictionary.</summary>
+ <returns>true if the key/value pair was removed successfully; otherwise, false.</returns>
+ <param name="keyValuePair">The key/value pair.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate 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="M:System.Web.Mvc.TempDataDictionary.TryGetValue(System.String,System.Object@)">
+ <summary>Gets the value of the element that has the specified key.</summary>
+ <returns>true if the object that implements <see cref="T:System.Collections.Generic.IDictionary`2" /> contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key of the value to get.</param>
+ <param name="value">When this method returns, the value that is associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value" /> parameter. This parameter is passed uninitialized.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.TempDataDictionary.Values">
+ <summary>Gets the <see cref="T:System.Collections.Generic.ICollection`1" /> object that contains the values in the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</summary>
+ <returns>The values of the elements in the object that implements <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.TemplateInfo">
+ <summary>Encapsulates information about the current template context.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.TemplateInfo.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.TemplateInfo" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.TemplateInfo.FormattedModelValue">
+ <summary>Gets or sets the formatted model value.</summary>
+ <returns>The formatted model value.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.TemplateInfo.GetFullHtmlFieldId(System.String)">
+ <summary>Retrieves the full DOM ID of a field using the specified HTML name attribute.</summary>
+ <returns>The full DOM ID.</returns>
+ <param name="partialFieldName">The value of the HTML name attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TemplateInfo.GetFullHtmlFieldName(System.String)">
+ <summary>Retrieves the fully qualified name (including a prefix) for a field using the specified HTML name attribute.</summary>
+ <returns>The prefixed name of the field.</returns>
+ <param name="partialFieldName">The value of the HTML name attribute.</param>
+ </member>
+ <member name="P:System.Web.Mvc.TemplateInfo.HtmlFieldPrefix">
+ <summary>Gets or sets the HTML field prefix.</summary>
+ <returns>The HTML field prefix.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.TemplateInfo.TemplateDepth">
+ <summary>Contains the number of objects that were visited by the user.</summary>
+ <returns>The number of objects.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.TemplateInfo.Visited(System.Web.Mvc.ModelMetadata)">
+ <summary>Determines whether the template has been visited by the user.</summary>
+ <returns>true if the template has been visited by the user; otherwise, false.</returns>
+ <param name="metadata">An object that encapsulates information that describes the model.</param>
+ </member>
+ <member name="T:System.Web.Mvc.UrlHelper">
+ <summary>Contains methods to build URLs for ASP.NET MVC within an application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.UrlHelper" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.#ctor(System.Web.Routing.RequestContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.UrlHelper" /> class using the specified request context.</summary>
+ <param name="requestContext">An object that contains information about the current request and about the route that it matched.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.#ctor(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.UrlHelper" /> class using the specified request context and route collection.</summary>
+ <param name="requestContext">An object that contains information about the current request and about the route that it matched.</param>
+ <param name="routeCollection">A collection of routes.</param>
+ <exception cref="ArgumentNullException">The <paramref name="requestContext" /> or the <paramref name="routeCollection" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action">
+ <summary>Generates a string to a fully qualified URL to an action method.</summary>
+ <returns>A string to a fully qualified URL to an action method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action(System.String)">
+ <summary>Generates a fully qualified URL to an action method by using the specified action name.</summary>
+ <returns>The fully qualified URL to an action method.</returns>
+ <param name="actionName">The name of the action method.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.Object)">
+ <summary>Generates a fully qualified URL to an action method by using the specified action name and route values.</summary>
+ <returns>The fully qualified URL to an action method.</returns>
+ <param name="actionName">The name of the action method.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String)">
+ <summary>Generates a fully qualified URL to an action method by using the specified action name and controller name.</summary>
+ <returns>The fully qualified URL to an action method.</returns>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String,System.Object)">
+ <summary>Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values.</summary>
+ <returns>The fully qualified URL to an action method.</returns>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String,System.Object,System.String)">
+ <summary>Generates a fully qualified URL to an action method by using the specified action name, controller name, route values, and protocol to use.</summary>
+ <returns>The fully qualified URL to an action method.</returns>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values.</summary>
+ <returns>The fully qualified URL to an action method.</returns>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String,System.Web.Routing.RouteValueDictionary,System.String)">
+ <summary>Generates a fully qualified URL for an action method by using the specified action name, controller name, route values, and protocol to use.</summary>
+ <returns>The fully qualified URL to an action method.</returns>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String,System.Web.Routing.RouteValueDictionary,System.String,System.String)">
+ <summary>Generates a fully qualified URL for an action method by using the specified action name, controller name, route values, protocol to use and host name.</summary>
+ <returns>The fully qualified URL to an action method.</returns>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ <param name="hostName">The host name for the URL.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Generates a fully qualified URL to an action method for the specified action name and route values.</summary>
+ <returns>The fully qualified URL to an action method.</returns>
+ <param name="actionName">The name of the action method.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Content(System.String)">
+ <summary>Converts a virtual (relative) path to an application absolute path.</summary>
+ <returns>The application absolute path.</returns>
+ <param name="contentPath">The virtual path of the content.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.Encode(System.String)">
+ <summary>Encodes special characters in a URL string into character-entity equivalents.</summary>
+ <returns>An encoded URL string.</returns>
+ <param name="url">The text to encode.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.GenerateContentUrl(System.String,System.Web.HttpContextBase)">
+ <summary>Returns a string that contains a content URL.</summary>
+ <returns>A string that contains a content URL.</returns>
+ <param name="contentPath">The content path.</param>
+ <param name="httpContext">The http context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.GenerateUrl(System.String,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteCollection,System.Web.Routing.RequestContext,System.Boolean)">
+ <summary>Returns a string that contains a URL.</summary>
+ <returns>A string that contains a URL.</returns>
+ <param name="routeName">The route name.</param>
+ <param name="actionName">The action name.</param>
+ <param name="controllerName">The controller name.</param>
+ <param name="protocol">The HTTP protocol.</param>
+ <param name="hostName">The host name.</param>
+ <param name="fragment">The fragment.</param>
+ <param name="routeValues">The route values.</param>
+ <param name="routeCollection">The route collection.</param>
+ <param name="requestContext">The request context.</param>
+ <param name="includeImplicitMvcValues">true to include implicit MVC values; otherwise false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.GenerateUrl(System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteCollection,System.Web.Routing.RequestContext,System.Boolean)">
+ <summary>Returns a string that contains a URL.</summary>
+ <returns>A string that contains a URL.</returns>
+ <param name="routeName">The route name.</param>
+ <param name="actionName">The action name.</param>
+ <param name="controllerName">The controller name.</param>
+ <param name="routeValues">The route values.</param>
+ <param name="routeCollection">The route collection.</param>
+ <param name="requestContext">The request context.</param>
+ <param name="includeImplicitMvcValues">true to include implicit MVC values; otherwise false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.HttpRouteUrl(System.String,System.Object)">
+ <summary>Generates a fully qualified URL for the specified route values.</summary>
+ <returns>A fully qualified URL for the specified route values.</returns>
+ <param name="routeName">The route name.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.HttpRouteUrl(System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Generates a fully qualified URL for the specified route values.</summary>
+ <returns>A fully qualified URL for the specified route values.</returns>
+ <param name="routeName">The route name.</param>
+ <param name="routeValues">The route values.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.IsLocalUrl(System.String)">
+ <summary>Returns a value that indicates whether the URL is local.</summary>
+ <returns>true if the URL is local; otherwise, false.</returns>
+ <param name="url">The URL.</param>
+ </member>
+ <member name="P:System.Web.Mvc.UrlHelper.RequestContext">
+ <summary>Gets information about an HTTP request that matches a defined route.</summary>
+ <returns>The request context.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.UrlHelper.RouteCollection">
+ <summary>Gets a collection that contains the routes that are registered for the application.</summary>
+ <returns>The route collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.Object)">
+ <summary>Generates a fully qualified URL for the specified route values.</summary>
+ <returns>The fully qualified URL.</returns>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String)">
+ <summary>Generates a fully qualified URL for the specified route name.</summary>
+ <returns>The fully qualified URL.</returns>
+ <param name="routeName">The name of the route that is used to generate URL.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String,System.Object)">
+ <summary>Generates a fully qualified URL for the specified route values by using a route name.</summary>
+ <returns>The fully qualified URL.</returns>
+ <param name="routeName">The name of the route that is used to generate URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String,System.Object,System.String)">
+ <summary>Generates a fully qualified URL for the specified route values by using a route name and the protocol to use.</summary>
+ <returns>The fully qualified URL.</returns>
+ <param name="routeName">The name of the route that is used to generate the URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Generates a fully qualified URL for the specified route values by using a route name.</summary>
+ <returns>The fully qualified URL.</returns>
+ <param name="routeName">The name of the route that is used to generate URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String,System.Web.Routing.RouteValueDictionary,System.String,System.String)">
+ <summary>Generates a fully qualified URL for the specified route values by using the specified route name, protocol to use, and host name.</summary>
+ <returns>The fully qualified URL.</returns>
+ <param name="routeName">The name of the route that is used to generate URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ <param name="hostName">The host name for the URL.</param>
+ </member>
+ <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.Web.Routing.RouteValueDictionary)">
+ <summary>Generates a fully qualified URL for the specified route values.</summary>
+ <returns>The fully qualified URL.</returns>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ </member>
+ <member name="T:System.Web.Mvc.UrlParameter">
+ <summary>Represents an optional parameter that is used by the <see cref="T:System.Web.Mvc.MvcHandler" /> class during routing.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.UrlParameter.Optional">
+ <summary>Contains the read-only value for the optional parameter.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.UrlParameter.ToString">
+ <summary>Returns an empty string. This method supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>An empty string.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ValidatableObjectAdapter">
+ <summary>Provides an object adapter that can be validated.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValidatableObjectAdapter.#ctor(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValidatableObjectAdapter" /> class.</summary>
+ <param name="metadata">The model metadata.</param>
+ <param name="context">The controller context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValidatableObjectAdapter.Validate(System.Object)">
+ <summary>Validates the specified object.</summary>
+ <returns>A list of validation results.</returns>
+ <param name="container">The container.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ValidateAntiForgeryTokenAttribute">
+ <summary>Represents an attribute that is used to prevent forgery of a request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValidateAntiForgeryTokenAttribute.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValidateAntiForgeryTokenAttribute" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValidateAntiForgeryTokenAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
+ <summary>Called when authorization is required.</summary>
+ <param name="filterContext">The filter context.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="filterContext" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ValidateAntiForgeryTokenAttribute.Salt">
+ <summary>Gets or sets the salt string.</summary>
+ <returns>The salt string.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ValidateInputAttribute">
+ <summary>Represents an attribute that is used to mark action methods whose input must be validated.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValidateInputAttribute.#ctor(System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValidateInputAttribute" /> class.</summary>
+ <param name="enableValidation">true to enable validation.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ValidateInputAttribute.EnableValidation">
+ <summary>Gets or sets a value that indicates whether to enable validation.</summary>
+ <returns>true if validation is enabled; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ValidateInputAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
+ <summary>Called when authorization is required.</summary>
+ <param name="filterContext">The filter context.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="filterContext" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.ValueProviderCollection">
+ <summary>Represents the collection of value-provider objects for the application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderCollection.#ctor(System.Collections.Generic.IList{System.Web.Mvc.IValueProvider})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderCollection" /> class and registers the specified value providers.</summary>
+ <param name="list">The list of value providers to register.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderCollection.ContainsPrefix(System.String)">
+ <summary>Determines whether the collection contains the specified prefix.</summary>
+ <returns>true if the collection contains the specified prefix; otherwise, false.</returns>
+ <param name="prefix">The prefix to search for.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderCollection.GetKeysFromPrefix(System.String)">
+ <summary>Gets the keys using the specified prefix.</summary>
+ <returns>They keys.</returns>
+ <param name="prefix">The prefix.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderCollection.GetValue(System.String)">
+ <summary>Returns a value object using the specified key.</summary>
+ <returns>The value object for the specified key.</returns>
+ <param name="key">The key of the value object to retrieve.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderCollection.GetValue(System.String,System.Boolean)">
+ <summary>Returns a value object using the specified key and skip-validation parameter.</summary>
+ <returns>The value object for the specified key.</returns>
+ <param name="key">The key of the value object to retrieve.</param>
+ <param name="skipValidation">true to specify that validation should be skipped; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderCollection.InsertItem(System.Int32,System.Web.Mvc.IValueProvider)">
+ <summary>Inserts the specified value-provider object into the collection at the specified index location.</summary>
+ <param name="index">The zero-based index location at which to insert the value provider into the collection.</param>
+ <param name="item">The value-provider object to insert.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="item" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderCollection.SetItem(System.Int32,System.Web.Mvc.IValueProvider)">
+ <summary>Replaces the value provider at the specified index location with a new value provider.</summary>
+ <param name="index">The zero-based index of the element to replace.</param>
+ <param name="item">The new value for the element at the specified index.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="item" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.ValueProviderDictionary">
+ <summary>Note: This API is now obsolete.Represents a dictionary of value providers for the application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.#ctor(System.Web.Mvc.ControllerContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderDictionary" /> class.</summary>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ValueProviderResult})">
+ <summary>Adds the specified item to the collection of value providers.</summary>
+ <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1" /> object.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> object is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.Add(System.String,System.Object)">
+ <summary>Adds an element that has the specified key and value to the collection of value providers.</summary>
+ <param name="key">The key of the element to add.</param>
+ <param name="value">The value of the element to add.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IDictionary`2" /> object is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">An element that has the specified key already exists in the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.Add(System.String,System.Web.Mvc.ValueProviderResult)">
+ <summary>Adds an element that has the specified key and value to the collection of value providers.</summary>
+ <param name="key">The key of the element to add.</param>
+ <param name="value">The value of the element to add.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IDictionary`2" /> object is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">An element that has the specified key already exists in the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.Clear">
+ <summary>Removes all items from the collection of value providers.</summary>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> object is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ValueProviderResult})">
+ <summary>Determines whether the collection of value providers contains the specified item.</summary>
+ <returns>true if <paramref name="item" /> is found in the collection of value providers; otherwise, false.</returns>
+ <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1" /> instance.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.ContainsKey(System.String)">
+ <summary>Determines whether the collection of value providers contains an element that has the specified key.</summary>
+ <returns>true if the collection of value providers contains an element that has the key; otherwise, false.</returns>
+ <param name="key">The key of the element to find in the <see cref="T:System.Collections.Generic.IDictionary`2" /> instance.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderDictionary.ControllerContext">
+ <summary>Gets or sets the controller context.</summary>
+ <returns>The controller context.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ValueProviderResult}[],System.Int32)">
+ <summary>Copies the elements of the collection to an array, starting at the specified index.</summary>
+ <param name="array">The one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.Generic.ICollection`1" /> object. The array must have zero-based indexing.</param>
+ <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying starts.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="array" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="arrayIndex" /> is less than 0.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="array" /> is multidimensional.-or-<paramref name="arrayIndex" /> is equal to or greater than the length of <paramref name="array" />.-or-The number of elements in the source collection is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.-or-Type <paramref name="T" /> cannot be cast automatically to the type of the destination array.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderDictionary.Count">
+ <summary>Gets the number of elements in the collection.</summary>
+ <returns>The number of elements in the collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderDictionary.IsReadOnly">
+ <summary>Gets a value that indicates whether the collection is read-only.</summary>
+ <returns>true if the collection is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderDictionary.Item(System.String)">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.ValueProviderResult" /> object that has the specified key.</summary>
+ <returns>The <see cref="T:System.Web.Mvc.ValueProviderResult" /> object.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderDictionary.Keys">
+ <summary>Gets a collection that contains the keys of the <see cref="T:System.Collections.Generic.IDictionary`2" /> instance.</summary>
+ <returns>A collection that contains the keys of the object that implements the <see cref="T:System.Collections.Generic.IDictionary`2" /> interface.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ValueProviderResult})">
+ <summary>Removes the first occurrence of the specified item from the collection of value providers.</summary>
+ <returns>true if <paramref name="item" /> was successfully removed from the collection; otherwise, false. This method also returns false if <paramref name="item" /> is not found in the collection.</returns>
+ <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1" /> instance.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> object is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.Remove(System.String)">
+ <summary>Removes the element that has the specified key from the collection of value providers.</summary>
+ <returns>true if the element was successfully removed; otherwise, false. This method also returns false if <paramref name="key" /> was not found in the collection.</returns>
+ <param name="key">The key of the element to remove.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IDictionary`2" /> object is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through a collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.System#Web#Mvc#IValueProvider#ContainsPrefix(System.String)">
+ <summary>Determines whether the collection contains the specified prefix.</summary>
+ <returns>true if the collection contains the specified prefix; otherwise, false.</returns>
+ <param name="prefix">The prefix to search for.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.System#Web#Mvc#IValueProvider#GetValue(System.String)">
+ <summary>Returns a value object using the specified key.</summary>
+ <returns>The value object for the specified key.</returns>
+ <param name="key">The key of the value object to return.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderDictionary.TryGetValue(System.String,System.Web.Mvc.ValueProviderResult@)">
+ <summary>Gets the value of the element that has the specified key.</summary>
+ <returns>true if the object that implements <see cref="T:System.Collections.Generic.IDictionary`2" /> contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key of the element to get.</param>
+ <param name="value">When this method returns, the value that is associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value" /> parameter. This parameter is passed uninitialized.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderDictionary.Values">
+ <summary>Gets a collection that contains the values in the <see cref="T:System.Collections.Generic.IDictionary`2" /> object.</summary>
+ <returns>A collection of the values in the object that implements the <see cref="T:System.Collections.Generic.IDictionary`2" /> interface.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ValueProviderFactories">
+ <summary>Represents a container for value-provider factory objects.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderFactories.Factories">
+ <summary>Gets the collection of value-provider factories for the application.</summary>
+ <returns>The collection of value-provider factory objects.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ValueProviderFactory">
+ <summary>Represents a factory for creating value-provider objects.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderFactory.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderFactory.GetValueProvider(System.Web.Mvc.ControllerContext)">
+ <summary>Returns a value-provider object for the specified controller context.</summary>
+ <returns>A value-provider object.</returns>
+ <param name="controllerContext">An object that encapsulates information about the current HTTP request.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ValueProviderFactoryCollection">
+ <summary>Represents the collection of value-provider factories for the application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderFactoryCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderFactoryCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderFactoryCollection.#ctor(System.Collections.Generic.IList{System.Web.Mvc.ValueProviderFactory})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderFactoryCollection" /> class using the specified list of value-provider factories.</summary>
+ <param name="list">A list of value-provider factories to initialize the collection with.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderFactoryCollection.ClearItems">
+ <summary>Removes all elements from the collection.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderFactoryCollection.GetValueProvider(System.Web.Mvc.ControllerContext)">
+ <summary>Returns the value-provider factory for the specified controller context.</summary>
+ <returns>The value-provider factory object for the specified controller context.</returns>
+ <param name="controllerContext">An object that encapsulates information about the current HTTP request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderFactoryCollection.InsertItem(System.Int32,System.Web.Mvc.ValueProviderFactory)">
+ <summary>Inserts the specified value-provider factory object at the specified index location.</summary>
+ <param name="index">The zero-based index location at which to insert the value provider into the collection.</param>
+ <param name="item">The value-provider factory object to insert.</param>
+ <exception cref="[ArgumentNullException]">The <paramref name="item" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderFactoryCollection.RemoveItem(System.Int32)">
+ <summary>Removes the element at the specified index of the <see cref="T:System.Collections.ObjectModel.Collection`1" />.</summary>
+ <param name="index">The zero-based index of the element to remove.</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="Index" /> is less than zero.-or-<paramref name="Index" /> is equal to or greater than <see cref="T:System.Collections.ObjectModel.Collection`1.Count" /></exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderFactoryCollection.SetItem(System.Int32,System.Web.Mvc.ValueProviderFactory)">
+ <summary>Sets the specified value-provider factory object at the given index location.</summary>
+ <param name="index">The zero-based index location at which to insert the value provider into the collection.</param>
+ <param name="item">The value-provider factory object to set.</param>
+ <exception cref="[ArgumentNullException]">The <paramref name="item" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.ValueProviderResult">
+ <summary>Represents the result of binding a value (such as from a form post or query string) to an action-method argument property, or to the argument itself.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderResult" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderResult.#ctor(System.Object,System.String,System.Globalization.CultureInfo)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderResult" /> class by using the specified raw value, attempted value, and culture information.</summary>
+ <param name="rawValue">The raw value.</param>
+ <param name="attemptedValue">The attempted value.</param>
+ <param name="culture">The culture.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderResult.AttemptedValue">
+ <summary>Gets or sets the raw value that is converted to a string for display.</summary>
+ <returns>The raw value.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderResult.ConvertTo(System.Type)">
+ <summary>Converts the value that is encapsulated by this result to the specified type.</summary>
+ <returns>The converted value.</returns>
+ <param name="type">The target type.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="type" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ValueProviderResult.ConvertTo(System.Type,System.Globalization.CultureInfo)">
+ <summary>Converts the value that is encapsulated by this result to the specified type by using the specified culture information.</summary>
+ <returns>The converted value.</returns>
+ <param name="type">The target type.</param>
+ <param name="culture">The culture to use in the conversion.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="type" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderResult.Culture">
+ <summary>Gets or sets the culture.</summary>
+ <returns>The culture.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ValueProviderResult.RawValue">
+ <summary>Gets or set the raw value that is supplied by the value provider.</summary>
+ <returns>The raw value.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewContext">
+ <summary>Encapsulates information that is related to rendering a view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.IView,System.Web.Mvc.ViewDataDictionary,System.Web.Mvc.TempDataDictionary,System.IO.TextWriter)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewContext" /> class by using the specified controller context, view, view data dictionary, temporary data dictionary, and text writer.</summary>
+ <param name="controllerContext">Encapsulates information about the HTTP request.</param>
+ <param name="view">The view to render.</param>
+ <param name="viewData">The dictionary that contains the data that is required in order to render the view.</param>
+ <param name="tempData">The dictionary that contains temporary data for the view.</param>
+ <param name="writer">The text writer object that is used to write HTML output.</param>
+ <exception cref="T:System.ArgumentNullException">One of the parameters is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.ClientValidationEnabled">
+ <summary>Gets or sets a value that indicates whether client-side validation is enabled.</summary>
+ <returns>true if client-side validation is enabled; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.FormContext">
+ <summary>Gets or sets an object that encapsulates information that is required in order to validate and process the input data from an HTML form.</summary>
+ <returns>An object that encapsulates information that is required in order to validate and process the input data from an HTML form.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewContext.OutputClientValidation">
+ <summary>Writes the client validation information to the HTTP response.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.TempData">
+ <summary>Gets data that is associated with this request and that is available for only one request.</summary>
+ <returns>The temporary data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.UnobtrusiveJavaScriptEnabled">
+ <summary>Gets or sets a value that indicates whether unobtrusive JavaScript is enabled.</summary>
+ <returns>true if unobtrusive JavaScript is enabled; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.ValidationMessageElement">
+ <summary>Element name used to wrap a top-level message generated by <see cref="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String)" /> and other overloads.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.ValidationSummaryMessageElement">
+ <summary>Element name used to wrap a top-level message generated by <see cref="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper)" /> and other overloads.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.View">
+ <summary>Gets an object that implements the <see cref="T:System.Web.Mvc.IView" /> interface to render in the browser.</summary>
+ <returns>The view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.ViewBag">
+ <summary>Gets the dynamic view data dictionary.</summary>
+ <returns>The dynamic view data dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.ViewData">
+ <summary>Gets the view data that is passed to the view.</summary>
+ <returns>The view data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewContext.Writer">
+ <summary>Gets or sets the text writer object that is used to write HTML output.</summary>
+ <returns>The object that is used to write the HTML output.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewDataDictionary">
+ <summary>Represents a container that is used to pass data between a controller and a view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.#ctor(System.Object)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> class by using the specified model.</summary>
+ <param name="model">The model.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.#ctor(System.Web.Mvc.ViewDataDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> class by using the specified dictionary.</summary>
+ <param name="dictionary">The dictionary.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="dictionary" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
+ <summary>Adds the specified item to the collection.</summary>
+ <param name="item">The object to add to the collection.</param>
+ <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.Add(System.String,System.Object)">
+ <summary>Adds an element to the collection using the specified key and value .</summary>
+ <param name="key">The key of the element to add.</param>
+ <param name="value">The value of the element to add.</param>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IDictionary`2" /> object is read-only.</exception>
+ <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.Generic.IDictionary`2" /> object.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.Clear">
+ <summary>Removes all items from the collection.</summary>
+ <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> object is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
+ <summary>Determines whether the collection contains the specified item.</summary>
+ <returns>true if <paramref name="item" /> is found in the collection; otherwise, false.</returns>
+ <param name="item">The object to locate in the collection.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.ContainsKey(System.String)">
+ <summary>Determines whether the collection contains an element that has the specified key.</summary>
+ <returns>true if the collection contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key of the element to locate in the collection.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
+ <summary>Copies the elements of the collection to an array, starting at a particular index.</summary>
+ <param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
+ <param name="arrayIndex">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="arrayIndex" /> is less than 0.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="array" /> is multidimensional.-or- <paramref name="arrayIndex" /> is equal to or greater than the length of <paramref name="array" />.-or- The number of elements in the source collection is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.-or- Type <paramref name="T" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary.Count">
+ <summary>Gets the number of elements in the collection.</summary>
+ <returns>The number of elements in the collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.Eval(System.String)">
+ <summary>Evaluates the specified expression.</summary>
+ <returns>The results of the evaluation.</returns>
+ <param name="expression">The expression.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="expression" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.Eval(System.String,System.String)">
+ <summary>Evaluates the specified expression by using the specified format.</summary>
+ <returns>The results of the evaluation.</returns>
+ <param name="expression">The expression.</param>
+ <param name="format">The format.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.GetViewDataInfo(System.String)">
+ <summary>Returns information about the view data as defined by the <paramref name="expression" /> parameter.</summary>
+ <returns>An object that contains the view data information that is defined by the <paramref name="expression" /> parameter.</returns>
+ <param name="expression">A set of key/value pairs that define the view-data information to return.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="expression" /> parameter is either null or empty.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary.IsReadOnly">
+ <summary>Gets a value that indicates whether the collection is read-only.</summary>
+ <returns>true if the collection is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary.Item(System.String)">
+ <summary>Gets or sets the item that is associated with the specified key.</summary>
+ <returns>The value of the selected item.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary.Keys">
+ <summary>Gets a collection that contains the keys of this dictionary.</summary>
+ <returns>A collection that contains the keys of the object that implements <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary.Model">
+ <summary>Gets or sets the model that is associated with the view data.</summary>
+ <returns>The model that is associated with the view data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary.ModelMetadata">
+ <summary>Gets or sets information about the model.</summary>
+ <returns>Information about the model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary.ModelState">
+ <summary>Gets the state of the model.</summary>
+ <returns>The state of the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
+ <summary>Removes the first occurrence of a specified object from the collection.</summary>
+ <returns>true if <paramref name="item" /> was successfully removed from the collection; otherwise, false. This method also returns false if <paramref name="item" /> is not found in the collection.</returns>
+ <param name="item">The object to remove from the collection.</param>
+ <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.Remove(System.String)">
+ <summary>Removes the element from the collection using the specified key.</summary>
+ <returns>true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="key" /> was not found in the original collection.</returns>
+ <param name="key">The key of the element to remove.</param>
+ <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.SetModel(System.Object)">
+ <summary>Sets the data model to use for the view.</summary>
+ <param name="value">The data model to use for the view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary.TemplateInfo">
+ <summary>Gets or sets an object that encapsulates information about the current template context.</summary>
+ <returns>An object that contains information about the current template.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary.TryGetValue(System.String,System.Object@)">
+ <summary>Attempts to retrieve the value that is associated with the specified key.</summary>
+ <returns>true if the collection contains an element with the specified key; otherwise, false.</returns>
+ <param name="key">The key of the value to get.</param>
+ <param name="value">When this method returns, the value that is associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value" /> parameter. This parameter is passed uninitialized.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary.Values">
+ <summary>Gets a collection that contains the values in this dictionary.</summary>
+ <returns>A collection that contains the values of the object that implements <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewDataDictionary`1">
+ <summary>Represents a container that is used to pass strongly typed data between a controller and a view.</summary>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary`1.#ctor(System.Web.Mvc.ViewDataDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> class by using the specified view data dictionary.</summary>
+ <param name="viewDataDictionary">An existing view data dictionary to copy into this instance.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary`1.#ctor(`0)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> class by using the specified model.</summary>
+ <param name="model">The data model to use for the view.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary`1.Model">
+ <summary>Gets or sets the model.</summary>
+ <returns>A reference to the data model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataDictionary`1.ModelMetadata">
+ <summary>Gets or sets information about the model.</summary>
+ <returns>Information about the model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataDictionary`1.SetModel(System.Object)">
+ <summary>Sets the data model to use for the view.</summary>
+ <param name="value">The data model to use for the view.</param>
+ <exception cref="T:System.InvalidOperationException">An error occurred while the model was being set.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.ViewDataInfo">
+ <summary>Encapsulates information about the current template content that is used to develop templates and about HTML helpers that interact with templates.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataInfo.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataInfo" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewDataInfo.#ctor(System.Func{System.Object})">
+ <summary>Initializes a new instance of the T:System.Web.Mvc.ViewDataInfo class and associates a delegate for accessing the view data information.</summary>
+ <param name="valueAccessor">A delegate that defines how the view data information is accessed.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataInfo.Container">
+ <summary>Gets or sets the object that contains the values to be displayed by the template.</summary>
+ <returns>The object that contains the values to be displayed by the template.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataInfo.PropertyDescriptor">
+ <summary>Gets or sets the description of the property to be displayed by the template.</summary>
+ <returns>The description of the property to be displayed by the template.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewDataInfo.Value">
+ <summary>Gets or sets the current value to be displayed by the template.</summary>
+ <returns>The current value to be displayed by the template.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewEngineCollection">
+ <summary>Represents a collection of view engines that are available to the application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineCollection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewEngineCollection" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineCollection.#ctor(System.Collections.Generic.IList{System.Web.Mvc.IViewEngine})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewEngineCollection" /> class using the specified list of view engines.</summary>
+ <param name="list">The list that is wrapped by the new collection.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="list" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineCollection.ClearItems">
+ <summary>Removes all elements from the <see cref="T:System.Collections.ObjectModel.Collection`1" />.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineCollection.FindPartialView(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Finds the specified partial view by using the specified controller context.</summary>
+ <returns>The partial view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="partialViewName">The name of the partial view.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="partialViewName" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineCollection.FindView(System.Web.Mvc.ControllerContext,System.String,System.String)">
+ <summary>Finds the specified view by using the specified controller context and master view.</summary>
+ <returns>The view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewName">The name of the view.</param>
+ <param name="masterName">The name of the master view.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="partialViewName" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineCollection.InsertItem(System.Int32,System.Web.Mvc.IViewEngine)">
+ <summary>Inserts an element into the collection at the specified index.</summary>
+ <param name="index">The zero-based index at which item should be inserted.</param>
+ <param name="item">The object to insert.</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is greater than the number of items in the collection.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="item" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineCollection.RemoveItem(System.Int32)">
+ <summary>Removes the element at the specified index of the <see cref="T:System.Collections.ObjectModel.Collection`1" />.</summary>
+ <param name="index">The zero-based index of the element to remove.</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="T:System.Collections.ObjectModel.Collection`1.Count" /></exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineCollection.SetItem(System.Int32,System.Web.Mvc.IViewEngine)">
+ <summary>Replaces the element at the specified index.</summary>
+ <param name="index">The zero-based index of the element to replace.</param>
+ <param name="item">The new value for the element at the specified index.</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is greater than the number of items in the collection.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="item" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.ViewEngineResult">
+ <summary>Represents the result of locating a view engine.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineResult.#ctor(System.Collections.Generic.IEnumerable{System.String})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewEngineResult" /> class by using the specified searched locations.</summary>
+ <param name="searchedLocations">The searched locations.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="searchedLocations" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewEngineResult.#ctor(System.Web.Mvc.IView,System.Web.Mvc.IViewEngine)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewEngineResult" /> class by using the specified view and view engine.</summary>
+ <param name="view">The view.</param>
+ <param name="viewEngine">The view engine.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="view " />or <paramref name="viewEngine" /> parameter is null.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ViewEngineResult.SearchedLocations">
+ <summary>Gets or sets the searched locations.</summary>
+ <returns>The searched locations.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewEngineResult.View">
+ <summary>Gets or sets the view.</summary>
+ <returns>The view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewEngineResult.ViewEngine">
+ <summary>Gets or sets the view engine.</summary>
+ <returns>The view engine.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewEngines">
+ <summary>Represents a collection of view engines that are available to the application.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewEngines.Engines">
+ <summary>Gets the view engines.</summary>
+ <returns>The view engines.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewMasterPage">
+ <summary>Represents the information that is needed to build a master view page.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewMasterPage.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewMasterPage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage.Ajax">
+ <summary>Gets the AJAX script for the master page.</summary>
+ <returns>The AJAX script for the master page.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage.Html">
+ <summary>Gets the HTML for the master page.</summary>
+ <returns>The HTML for the master page.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage.Model">
+ <summary>Gets the model.</summary>
+ <returns>The model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage.TempData">
+ <summary>Gets the temporary data.</summary>
+ <returns>The temporary data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage.Url">
+ <summary>Gets the URL.</summary>
+ <returns>The URL.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage.ViewBag">
+ <summary>Gets the dynamic view-bag dictionary.</summary>
+ <returns>The dynamic view-bag dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage.ViewContext">
+ <summary>Gets the view context.</summary>
+ <returns>The view context.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage.ViewData">
+ <summary>Gets the view data.</summary>
+ <returns>The view data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage.Writer">
+ <summary>Gets the writer that is used to render the master page.</summary>
+ <returns>The writer that is used to render the master page.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewMasterPage`1">
+ <summary>Represents the information that is required in order to build a strongly typed master view page.</summary>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.ViewMasterPage`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewMasterPage`1" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage`1.Ajax">
+ <summary>Gets the AJAX script for the master page.</summary>
+ <returns>The AJAX script for the master page.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage`1.Html">
+ <summary>Gets the HTML for the master page.</summary>
+ <returns>The HTML for the master page.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage`1.Model">
+ <summary>Gets the model.</summary>
+ <returns>A reference to the data model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewMasterPage`1.ViewData">
+ <summary>Gets the view data.</summary>
+ <returns>The view data.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewPage">
+ <summary>Represents the properties and methods that are needed to render a view as a Web Forms page.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewPage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.Ajax">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.AjaxHelper" /> object that is used to render HTML in Ajax scenarios.</summary>
+ <returns>The Ajax helper object that is associated with the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.Html">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.HtmlHelper" /> object that is used to render HTML elements.</summary>
+ <returns>The HTML helper object that is associated with the view.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage.InitHelpers">
+ <summary>Initializes the <see cref="P:System.Web.Mvc.ViewPage.Ajax" />, <see cref="P:System.Web.Mvc.ViewPage.Html" />, and <see cref="P:System.Web.Mvc.ViewPage.Url" /> properties.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.MasterLocation">
+ <summary>Gets or sets the path of the master view.</summary>
+ <returns>The path of the master view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.Model">
+ <summary>Gets the Model property of the associated <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object.</summary>
+ <returns>The Model property of the associated <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage.OnPreInit(System.EventArgs)">
+ <summary>Raises the <see cref="E:System.Web.UI.Page.PreInit" /> event at the beginning of page initialization.</summary>
+ <param name="e">The event data.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage.ProcessRequest(System.Web.HttpContext)">
+ <summary>Enables processing of the specified HTTP request by the ASP.NET MVC framework.</summary>
+ <param name="context">An object that encapsulates HTTP-specific information about the current HTTP request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage.Render(System.Web.UI.HtmlTextWriter)">
+ <summary>Initializes the <see cref="T:System.Web.UI.HtmlTextWriter" /> object that receives the page content to be rendered.</summary>
+ <param name="writer">The object that receives the page content.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage.RenderView(System.Web.Mvc.ViewContext)">
+ <summary>Renders the view page to the response using the specified view context.</summary>
+ <param name="viewContext">An object that encapsulates the information that is required in order to render the view, which includes the controller context, form context, the temporary data, and the view data for the associated view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage.SetTextWriter(System.IO.TextWriter)">
+ <summary>Note: This API is now obsolete.Sets the text writer that is used to render the view to the response.</summary>
+ <param name="textWriter">The writer that is used to render the view to the response.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage.SetViewData(System.Web.Mvc.ViewDataDictionary)">
+ <summary>Sets the view data dictionary for the associated view.</summary>
+ <param name="viewData">A dictionary of data to pass to the view.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.TempData">
+ <summary>Gets the temporary data to pass to the view.</summary>
+ <returns>The temporary data to pass to the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.Url">
+ <summary>Gets or sets the URL of the rendered page.</summary>
+ <returns>The URL of the rendered page.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.ViewBag">
+ <summary>Gets the view bag.</summary>
+ <returns>The view bag.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.ViewContext">
+ <summary>Gets or sets the information that is used to render the view.</summary>
+ <returns>The information that is used to render the view, which includes the form context, the temporary data, and the view data of the associated view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.ViewData">
+ <summary>Gets or sets a dictionary that contains data to pass between the controller and the view.</summary>
+ <returns>A dictionary that contains data to pass between the controller and the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage.Writer">
+ <summary>Gets the text writer that is used to render the view to the response.</summary>
+ <returns>The text writer that is used to render the view to the response.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewPage`1">
+ <summary>Represents the information that is required in order to render a strongly typed view as a Web Forms page.</summary>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewPage`1" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage`1.Ajax">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.AjaxHelper`1" /> object that supports rendering HTML in Ajax scenarios.</summary>
+ <returns>The Ajax helper object that is associated with the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage`1.Html">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.HtmlHelper" /> object that provides support for rendering elements.</summary>
+ <returns>The HTML helper object that is associated with the view.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage`1.InitHelpers">
+ <summary>Instantiates and initializes the <see cref="P:System.Web.Mvc.ViewPage`1.Ajax" /> and <see cref="P:System.Web.Mvc.ViewPage`1.Html" /> properties.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage`1.Model">
+ <summary>Gets the <see cref="P:System.Web.Mvc.ViewDataDictionary`1.Model" /> property of the associated <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> object.</summary>
+ <returns>A reference to the data model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewPage`1.SetViewData(System.Web.Mvc.ViewDataDictionary)">
+ <summary>Sets the view data dictionary for the associated view.</summary>
+ <param name="viewData">A dictionary of data to pass to the view.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ViewPage`1.ViewData">
+ <summary>Gets or sets a dictionary that contains data to pass between the controller and the view.</summary>
+ <returns>A dictionary that contains data to pass between the controller and the view.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewResult">
+ <summary>Represents a class that is used to render a view by using an <see cref="T:System.Web.Mvc.IView" /> instance that is returned by an <see cref="T:System.Web.Mvc.IViewEngine" /> object.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewResult.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewResult" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewResult.FindView(System.Web.Mvc.ControllerContext)">
+ <summary>Searches the registered view engines and returns the object that is used to render the view.</summary>
+ <returns>The object that is used to render the view.</returns>
+ <param name="context">The controller context.</param>
+ <exception cref="T:System.InvalidOperationException">An error occurred while the method was searching for the view.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.ViewResult.MasterName">
+ <summary>Gets the name of the master view (such as a master page or template) to use when the view is rendered.</summary>
+ <returns>The name of the master view.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewResultBase">
+ <summary>Represents a base class that is used to provide the model to the view and then render the view to the response.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewResultBase.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewResultBase" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewResultBase.ExecuteResult(System.Web.Mvc.ControllerContext)">
+ <summary>When called by the action invoker, renders the view to the response.</summary>
+ <param name="context">The context that the result is executed in.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="context" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.ViewResultBase.FindView(System.Web.Mvc.ControllerContext)">
+ <summary>Returns the <see cref="T:System.Web.Mvc.ViewEngineResult" /> object that is used to render the view.</summary>
+ <returns>The view engine.</returns>
+ <param name="context">The context.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ViewResultBase.Model">
+ <summary>Gets the view data model.</summary>
+ <returns>The view data model.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewResultBase.TempData">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.TempDataDictionary" /> object for this result.</summary>
+ <returns>The temporary data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewResultBase.View">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.IView" /> object that is rendered to the response.</summary>
+ <returns>The view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewResultBase.ViewBag">
+ <summary>Gets the view bag.</summary>
+ <returns>The view bag.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewResultBase.ViewData">
+ <summary>Gets or sets the view data <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object for this result.</summary>
+ <returns>The view data.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewResultBase.ViewEngineCollection">
+ <summary>Gets or sets the collection of view engines that are associated with this result.</summary>
+ <returns>The collection of view engines.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewResultBase.ViewName">
+ <summary>Gets or sets the name of the view to render.</summary>
+ <returns>The name of the view.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewStartPage">
+ <summary>Provides an abstract class that can be used to implement a view start (master) page.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewStartPage.#ctor">
+ <summary>When implemented in a derived class, initializes a new instance of the <see cref="T:System.Web.Mvc.ViewStartPage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewStartPage.Html">
+ <summary>When implemented in a derived class, gets the HTML markup for the view start page.</summary>
+ <returns>The HTML markup for the view start page.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewStartPage.Url">
+ <summary>When implemented in a derived class, gets the URL for the view start page.</summary>
+ <returns>The URL for the view start page.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewStartPage.ViewContext">
+ <summary>When implemented in a derived class, gets the view context for the view start page.</summary>
+ <returns>The view context for the view start page.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewTemplateUserControl">
+ <summary>Provides a container for <see cref="T:System.Web.Mvc.TemplateInfo" /> objects.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewTemplateUserControl.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewTemplateUserControl" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.ViewTemplateUserControl`1">
+ <summary>Provides a container for <see cref="T:System.Web.Mvc.TemplateInfo" /> objects.</summary>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.ViewTemplateUserControl`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewTemplateUserControl`1" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewTemplateUserControl`1.FormattedModelValue">
+ <summary>Gets the formatted value.</summary>
+ <returns>The formatted value.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewType">
+ <summary>Represents the type of a view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewType.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewType" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewType.TypeName">
+ <summary>Gets or sets the name of the type.</summary>
+ <returns>The name of the type.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewUserControl">
+ <summary>Represents the information that is needed to build a user control.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ViewUserControl.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewUserControl" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.Ajax">
+ <summary>Gets the AJAX script for the view.</summary>
+ <returns>The AJAX script for the view.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewUserControl.EnsureViewData">
+ <summary>Ensures that view data is added to the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object of the user control if the view data exists.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.Html">
+ <summary>Gets the HTML for the view.</summary>
+ <returns>The HTML for the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.Model">
+ <summary>Gets the model.</summary>
+ <returns>The model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewUserControl.RenderView(System.Web.Mvc.ViewContext)">
+ <summary>Renders the view by using the specified view context.</summary>
+ <param name="viewContext">The view context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewUserControl.SetTextWriter(System.IO.TextWriter)">
+ <summary>Sets the text writer that is used to render the view to the response.</summary>
+ <param name="textWriter">The writer that is used to render the view to the response.</param>
+ </member>
+ <member name="M:System.Web.Mvc.ViewUserControl.SetViewData(System.Web.Mvc.ViewDataDictionary)">
+ <summary>Sets the view-data dictionary by using the specified view data.</summary>
+ <param name="viewData">The view data.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.TempData">
+ <summary>Gets the temporary-data dictionary.</summary>
+ <returns>The temporary-data dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.Url">
+ <summary>Gets the URL for the view.</summary>
+ <returns>The URL for the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.ViewBag">
+ <summary>Gets the view bag.</summary>
+ <returns>The view bag.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.ViewContext">
+ <summary>Gets or sets the view context.</summary>
+ <returns>The view context.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.ViewData">
+ <summary>Gets or sets the view-data dictionary.</summary>
+ <returns>The view-data dictionary.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.ViewDataKey">
+ <summary>Gets or sets the view-data key.</summary>
+ <returns>The view-data key.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl.Writer">
+ <summary>Gets the writer that is used to render the view to the response.</summary>
+ <returns>The writer that is used to render the view to the response.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.ViewUserControl`1">
+ <summary>Represents the information that is required in order to build a strongly typed user control.</summary>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.ViewUserControl`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewUserControl`1" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl`1.Ajax">
+ <summary>Gets the AJAX script for the view.</summary>
+ <returns>The AJAX script for the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl`1.Html">
+ <summary>Gets the HTML for the view.</summary>
+ <returns>The HTML for the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl`1.Model">
+ <summary>Gets the model.</summary>
+ <returns>A reference to the data model.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.ViewUserControl`1.SetViewData(System.Web.Mvc.ViewDataDictionary)">
+ <summary>Sets the view data for the view.</summary>
+ <param name="viewData">The view data.</param>
+ </member>
+ <member name="P:System.Web.Mvc.ViewUserControl`1.ViewData">
+ <summary>Gets or sets the view data.</summary>
+ <returns>The view data.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.VirtualPathProviderViewEngine">
+ <summary>Represents an abstract base-class implementation of the <see cref="T:System.Web.Mvc.IViewEngine" /> interface.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.VirtualPathProviderViewEngine" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.AreaMasterLocationFormats">
+ <summary>Gets or sets the area-enabled master location formats.</summary>
+ <returns>The area-enabled master location formats.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.AreaPartialViewLocationFormats">
+ <summary>Gets or sets the area-enabled partial-view location formats.</summary>
+ <returns>The area-enabled partial-view location formats.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.AreaViewLocationFormats">
+ <summary>Gets or sets the area-enabled view location formats.</summary>
+ <returns>The area-enabled view location formats.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.CreatePartialView(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Creates the specified partial view by using the specified controller context.</summary>
+ <returns>A reference to the partial view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="partialPath">The partial path for the new partial view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.CreateView(System.Web.Mvc.ControllerContext,System.String,System.String)">
+ <summary>Creates the specified view by using the controller context, path of the view, and path of the master view.</summary>
+ <returns>A reference to the view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewPath">The path of the view.</param>
+ <param name="masterPath">The path of the master view.</param>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.DisplayModeProvider">
+ <summary>Gets or sets the display mode provider.</summary>
+ <returns>The display mode provider.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.FileExists(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Returns a value that indicates whether the file is in the specified path by using the specified controller context.</summary>
+ <returns>true if the file is in the specified path; otherwise, false.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="virtualPath">The virtual path.</param>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.FileExtensions">
+ <summary>Gets or sets the file-name extensions that are used to locate a view.</summary>
+ <returns>The file-name extensions that are used to locate a view.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.FindPartialView(System.Web.Mvc.ControllerContext,System.String,System.Boolean)">
+ <summary>Finds the specified partial view by using the specified controller context.</summary>
+ <returns>The partial view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="partialViewName">The name of the partial view.</param>
+ <param name="useCache">true to use the cached partial view.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null (Nothing in Visual Basic).</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="partialViewName" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.FindView(System.Web.Mvc.ControllerContext,System.String,System.String,System.Boolean)">
+ <summary>Finds the specified view by using the specified controller context and master view name.</summary>
+ <returns>The page view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewName">The name of the view.</param>
+ <param name="masterName">The name of the master view.</param>
+ <param name="useCache">true to use the cached view.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null (Nothing in Visual Basic).</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="viewName" /> parameter is null or empty.</exception>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.MasterLocationFormats">
+ <summary>Gets or sets the master location formats.</summary>
+ <returns>The master location formats.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.PartialViewLocationFormats">
+ <summary>Gets or sets the partial-view location formats.</summary>
+ <returns>The partial-view location formats.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.ReleaseView(System.Web.Mvc.ControllerContext,System.Web.Mvc.IView)">
+ <summary>Releases the specified view by using the specified controller context.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="view">The view to release.</param>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.ViewLocationCache">
+ <summary>Gets or sets the view location cache.</summary>
+ <returns>The view location cache.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.ViewLocationFormats">
+ <summary>Gets or sets the view location formats.</summary>
+ <returns>The view location formats.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.VirtualPathProvider">
+ <summary>Gets or sets the virtual path provider.</summary>
+ <returns>The virtual path provider.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.WebFormView">
+ <summary>Represents the information that is needed to build a Web Forms page in ASP.NET MVC.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.WebFormView.#ctor(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.WebFormView" /> class using the controller context and view path.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewPath">The view path.</param>
+ </member>
+ <member name="M:System.Web.Mvc.WebFormView.#ctor(System.Web.Mvc.ControllerContext,System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.WebFormView" /> class using the controller context, view path, and the path to the master page.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewPath">The view path.</param>
+ <param name="masterPath">The path to the master page.</param>
+ </member>
+ <member name="M:System.Web.Mvc.WebFormView.#ctor(System.Web.Mvc.ControllerContext,System.String,System.String,System.Web.Mvc.IViewPageActivator)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.WebFormView" /> class using the controller context, view path, the path to the master page, and a <see cref="T:System.Web.Mvc.IViewPageActivator" /> instance.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewPath">The view path.</param>
+ <param name="masterPath">The path to the master page.</param>
+ <param name="viewPageActivator">An instance of the view page activator interface.</param>
+ </member>
+ <member name="P:System.Web.Mvc.WebFormView.MasterPath">
+ <summary>Gets or sets the master path.</summary>
+ <returns>The master path.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.WebFormView.RenderView(System.Web.Mvc.ViewContext,System.IO.TextWriter,System.Object)">
+ <summary>Renders the view to the response.</summary>
+ <param name="viewContext">An object that encapsulates the information that is required in order to render the view, which includes the controller context, form context, the temporary data, and the view data for the associated view.</param>
+ <param name="writer">The text writer object that is used to write HTML output.</param>
+ <param name="instance">The view page instance.</param>
+ </member>
+ <member name="T:System.Web.Mvc.WebFormViewEngine">
+ <summary>Represents a view engine that is used to render a Web Forms page to the response.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.WebFormViewEngine.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.WebFormViewEngine" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.WebFormViewEngine.#ctor(System.Web.Mvc.IViewPageActivator)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.WebFormViewEngine" /> class using the specified view page activator.</summary>
+ <param name="viewPageActivator">An instance of a class that implements the <see cref="T:System.Web.Mvc.IViewPageActivator" /> interface.</param>
+ </member>
+ <member name="M:System.Web.Mvc.WebFormViewEngine.CreatePartialView(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Creates the specified partial view by using the specified controller context.</summary>
+ <returns>The partial view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="partialPath">The partial path.</param>
+ </member>
+ <member name="M:System.Web.Mvc.WebFormViewEngine.CreateView(System.Web.Mvc.ControllerContext,System.String,System.String)">
+ <summary>Creates the specified view by using the specified controller context and the paths of the view and master view.</summary>
+ <returns>The view.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="viewPath">The view path.</param>
+ <param name="masterPath">The master-view path.</param>
+ </member>
+ <member name="T:System.Web.Mvc.WebViewPage">
+ <summary>Represents the properties and methods that are needed in order to render a view that uses ASP.NET Razor syntax.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.WebViewPage.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.WebViewPage" /> class. </summary>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage.Ajax">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.AjaxHelper" /> object that is used to render HTML using Ajax. </summary>
+ <returns>The <see cref="T:System.Web.Mvc.AjaxHelper" /> object that is used to render HTML using Ajax.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.WebViewPage.ConfigurePage(System.Web.WebPages.WebPageBase)">
+ <summary>Sets the view context and view data for the page.</summary>
+ <param name="parentPage">The parent page.</param>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage.Context">
+ <summary>Gets the <see cref="T:System.Web.HttpContext" /> object that is associated with the page.</summary>
+ <returns>The <see cref="T:System.Web.HttpContext" /> object that is associated with the page.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.WebViewPage.ExecutePageHierarchy">
+ <summary>Runs the page hierarchy for the ASP.NET Razor execution pipeline.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage.Html">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.HtmlHelper" /> object that is used to render HTML elements.</summary>
+ <returns>The <see cref="T:System.Web.Mvc.HtmlHelper" /> object that is used to render HTML elements.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.WebViewPage.InitHelpers">
+ <summary>Initializes the <see cref="T:System.Web.Mvc.AjaxHelper" />, <see cref="T:System.Web.Mvc.HtmlHelper" />, and <see cref="T:System.Web.Mvc.UrlHelper" /> classes.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage.Model">
+ <summary>Gets the Model property of the associated <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object.</summary>
+ <returns>The Model property of the associated <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.WebViewPage.SetViewData(System.Web.Mvc.ViewDataDictionary)">
+ <summary>Sets the view data.</summary>
+ <param name="viewData">The view data.</param>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage.TempData">
+ <summary>Gets the temporary data to pass to the view.</summary>
+ <returns>The temporary data to pass to the view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage.Url">
+ <summary>Gets or sets the URL of the rendered page.</summary>
+ <returns>The URL of the rendered page.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage.ViewBag">
+ <summary>Gets the view bag.</summary>
+ <returns>The view bag.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage.ViewContext">
+ <summary>Gets or sets the information that is used to render the view.</summary>
+ <returns>The information that is used to render the view, which includes the form context, the temporary data, and the view data of the associated view.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage.ViewData">
+ <summary>Gets or sets a dictionary that contains data to pass between the controller and the view.</summary>
+ <returns>A dictionary that contains data to pass between the controller and the view.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.WebViewPage`1">
+ <summary>Represents the properties and methods that are needed in order to render a view that uses ASP.NET Razor syntax.</summary>
+ <typeparam name="TModel">The type of the view data model.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.WebViewPage`1.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.WebViewPage`1" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage`1.Ajax">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.AjaxHelper" /> object that is used to render HTML markup using Ajax.</summary>
+ <returns>The <see cref="T:System.Web.Mvc.AjaxHelper" /> object that is used to render HTML markup using Ajax.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage`1.Html">
+ <summary>Gets or sets the <see cref="T:System.Web.Mvc.HtmlHelper" /> object that is used to render HTML elements.</summary>
+ <returns>The <see cref="T:System.Web.Mvc.HtmlHelper" /> object that is used to render HTML elements.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.WebViewPage`1.InitHelpers">
+ <summary>Initializes the <see cref="T:System.Web.Mvc.AjaxHelper" />, <see cref="T:System.Web.Mvc.HtmlHelper" />, and <see cref="T:System.Web.Mvc.UrlHelper" /> classes.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage`1.Model">
+ <summary>Gets the Model property of the associated <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object.</summary>
+ <returns>The Model property of the associated <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.WebViewPage`1.SetViewData(System.Web.Mvc.ViewDataDictionary)">
+ <summary>Sets the view data.</summary>
+ <param name="viewData">The view data.</param>
+ </member>
+ <member name="P:System.Web.Mvc.WebViewPage`1.ViewData">
+ <summary>Gets or sets a dictionary that contains data to pass between the controller and the view.</summary>
+ <returns>A dictionary that contains data to pass between the controller and the view.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Ajax.AjaxExtensions">
+ <summary>Represents support for ASP.NET AJAX within an ASP.NET MVC application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ <param name="hostName">The host name for the URL.</param>
+ <param name="fragment">The URL fragment name (the anchor name).</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ <param name="hostName">The host name for the URL.</param>
+ <param name="fragment">The URL fragment name (the anchor name).</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Writes an opening &lt;form&gt; tag to the response. </summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="actionName">The name of the action method that will handle the request.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element..</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response using the specified routing information.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response using the specified routing information.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response using the specified routing information.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Writes an opening &lt;form&gt; tag to the response using the specified routing information.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Writes an opening &lt;form&gt; tag to the response using the specified routing information.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.GlobalizationScript(System.Web.Mvc.AjaxHelper)">
+ <summary>Returns an HTML script element that contains a reference to a globalization script that defines the culture information.</summary>
+ <returns>A script element whose src attribute is set to the globalization script, as in the following example: &lt;script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"&gt;&lt;/script&gt;</returns>
+ <param name="ajaxHelper">The AJAX helper object that this method extends.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.GlobalizationScript(System.Web.Mvc.AjaxHelper,System.Globalization.CultureInfo)">
+ <summary>Returns an HTML script element that contains a reference to a globalization script that defines the specified culture information.</summary>
+ <returns>An HTML script element whose src attribute is set to the globalization script, as in the following example:&lt;script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"&gt;&lt;/script&gt;</returns>
+ <param name="ajaxHelper">The AJAX helper object that this method extends.</param>
+ <param name="cultureInfo">Encapsulates information about the target culture, such as date formats.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="cultureInfo" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ <param name="hostName">The host name for the URL.</param>
+ <param name="fragment">The URL fragment name (the anchor name).</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route to use to obtain the form post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript.</summary>
+ <returns>An anchor element.</returns>
+ <param name="ajaxHelper">The AJAX helper.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="ajaxOptions">An object that provides options for the asynchronous request.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.Ajax.AjaxOptions">
+ <summary>Represents option settings for running Ajax scripts in an ASP.NET MVC application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxOptions.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Ajax.AjaxOptions" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.AllowCache"></member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.Confirm">
+ <summary>Gets or sets the message to display in a confirmation window before a request is submitted.</summary>
+ <returns>The message to display in a confirmation window.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.HttpMethod">
+ <summary>Gets or sets the HTTP request method ("Get" or "Post").</summary>
+ <returns>The HTTP request method. The default value is "Post".</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.InsertionMode">
+ <summary>Gets or sets the mode that specifies how to insert the response into the target DOM element.</summary>
+ <returns>The insertion mode ("InsertAfter", "InsertBefore", or "Replace"). The default value is "Replace".</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.LoadingElementDuration">
+ <summary>Gets or sets a value, in milliseconds, that controls the duration of the animation when showing or hiding the loading element.</summary>
+ <returns>A value, in milliseconds, that controls the duration of the animation when showing or hiding the loading element.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.LoadingElementId">
+ <summary>Gets or sets the id attribute of an HTML element that is displayed while the Ajax function is loading.</summary>
+ <returns>The ID of the element that is displayed while the Ajax function is loading.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.OnBegin">
+ <summary>Gets or sets the name of the JavaScript function to call immediately before the page is updated.</summary>
+ <returns>The name of the JavaScript function to call before the page is updated.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.OnComplete">
+ <summary>Gets or sets the JavaScript function to call when response data has been instantiated but before the page is updated.</summary>
+ <returns>The JavaScript function to call when the response data has been instantiated.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.OnFailure">
+ <summary>Gets or sets the JavaScript function to call if the page update fails.</summary>
+ <returns>The JavaScript function to call if the page update fails.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.OnSuccess">
+ <summary>Gets or sets the JavaScript function to call after the page is successfully updated.</summary>
+ <returns>The JavaScript function to call after the page is successfully updated.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Ajax.AjaxOptions.ToUnobtrusiveHtmlAttributes">
+ <summary>Returns the Ajax options as a collection of HTML attributes to support unobtrusive JavaScript.</summary>
+ <returns>The Ajax options as a collection of HTML attributes to support unobtrusive JavaScript.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.UpdateTargetId">
+ <summary>Gets or sets the ID of the DOM element to update by using the response from the server.</summary>
+ <returns>The ID of the DOM element to update.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Ajax.AjaxOptions.Url">
+ <summary>Gets or sets the URL to make the request to.</summary>
+ <returns>The URL to make the request to.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Ajax.InsertionMode">
+ <summary>Enumerates the AJAX script insertion modes.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.Ajax.InsertionMode.InsertAfter">
+ <summary>Insert after the element.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.Ajax.InsertionMode.InsertBefore">
+ <summary>Insert before the element.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.Ajax.InsertionMode.Replace">
+ <summary>Replace the element.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.Ajax.InsertionMode.ReplaceWith">
+ <summary>Replace the entire element.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.Async.AsyncActionDescriptor">
+ <summary>Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncActionDescriptor.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.AsyncActionDescriptor" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncActionDescriptor.BeginExecute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object},System.AsyncCallback,System.Object)">
+ <summary>Invokes the asynchronous action method by using the specified parameters and controller context.</summary>
+ <returns>An object that contains the result of an asynchronous call.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="parameters">The parameters of the action method.</param>
+ <param name="callback">The callback method.</param>
+ <param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncActionDescriptor.EndExecute(System.IAsyncResult)">
+ <summary>Returns the result of an asynchronous operation.</summary>
+ <returns>The result of an asynchronous operation.</returns>
+ <param name="asyncResult">An object that represents the status of an asynchronous operation.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncActionDescriptor.Execute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Executes the asynchronous action method by using the specified parameters and controller context.</summary>
+ <returns>The result of executing the asynchronous action method.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="parameters">The parameters of the action method.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Async.AsyncControllerActionInvoker">
+ <summary>Represents a class that is responsible for invoking the action methods of an asynchronous controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.AsyncControllerActionInvoker" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(System.Web.Mvc.ControllerContext,System.String,System.AsyncCallback,System.Object)">
+ <summary>Invokes the asynchronous action method by using the specified controller context, action name, callback method, and state.</summary>
+ <returns>An object that contains the result of an asynchronous operation.Implements<see cref="M:System.Web.Mvc.Async.IAsyncActionInvoker.BeginInvokeAction(System.Web.Mvc.ControllerContext,System.String,System.AsyncCallback,System.Object)" /></returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="callback">The callback method.</param>
+ <param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeActionMethod(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object},System.AsyncCallback,System.Object)">
+ <summary>Invokes the asynchronous action method by using the specified controller context, action descriptor, parameters, callback method, and state.</summary>
+ <returns>An object that contains the result of an asynchronous operation.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="parameters">The parameters for the asynchronous action method.</param>
+ <param name="callback">The callback method.</param>
+ <param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeActionMethodWithFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IActionFilter},System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object},System.AsyncCallback,System.Object)">
+ <summary>Invokes the asynchronous action method by using the specified controller context, filters, action descriptor, parameters, callback method, and state.</summary>
+ <returns>An object that contains the result of an asynchronous operation.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="filters">The filters.</param>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="parameters">The parameters for the asynchronous action method.</param>
+ <param name="callback">The callback method.</param>
+ <param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(System.IAsyncResult)">
+ <summary>Cancels the action.</summary>
+ <returns>true if the action was canceled; otherwise, false.</returns>
+ <param name="asyncResult">The user-defined object that qualifies or contains information about an asynchronous operation.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(System.IAsyncResult)">
+ <summary>Cancels the action.</summary>
+ <returns>true if the action was canceled; otherwise, false.</returns>
+ <param name="asyncResult">The user-defined object that qualifies or contains information about an asynchronous operation.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(System.IAsyncResult)">
+ <summary>Cancels the action.</summary>
+ <returns>true if the action was canceled; otherwise, false.</returns>
+ <param name="asyncResult">The user-defined object that qualifies or contains information about an asynchronous operation.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.GetControllerDescriptor(System.Web.Mvc.ControllerContext)">
+ <summary>Returns the controller descriptor.</summary>
+ <returns>The controller descriptor.</returns>
+ <param name="controllerContext">The controller context.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Async.AsyncManager">
+ <summary>Provides asynchronous operations for the <see cref="T:System.Web.Mvc.AsyncController" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncManager.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.AsyncManager" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncManager.#ctor(System.Threading.SynchronizationContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.AsyncManager" /> class using the synchronization context.</summary>
+ <param name="syncContext">The synchronization context.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncManager.Finish">
+ <summary>Notifies ASP.NET that all asynchronous operations are complete.</summary>
+ </member>
+ <member name="E:System.Web.Mvc.Async.AsyncManager.Finished">
+ <summary>Occurs when the <see cref="M:System.Web.Mvc.Async.AsyncManager.Finish" /> method is called.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Async.AsyncManager.OutstandingOperations">
+ <summary>Gets the number of outstanding operations.</summary>
+ <returns>The number of outstanding operations.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Async.AsyncManager.Parameters">
+ <summary>Gets the parameters that were passed to the asynchronous completion method.</summary>
+ <returns>The parameters that were passed to the asynchronous completion method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.AsyncManager.Sync(System.Action)">
+ <summary>Executes a callback in the current synchronization context.</summary>
+ <param name="action">The asynchronous action.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Async.AsyncManager.Timeout">
+ <summary>Gets or sets the asynchronous timeout value, in milliseconds.</summary>
+ <returns>The asynchronous timeout value, in milliseconds.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Async.IAsyncActionInvoker">
+ <summary>Defines the interface for an action invoker, which is used to invoke an asynchronous action in response to an HTTP request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.IAsyncActionInvoker.BeginInvokeAction(System.Web.Mvc.ControllerContext,System.String,System.AsyncCallback,System.Object)">
+ <summary>Invokes the specified action.</summary>
+ <returns>The status of the asynchronous result.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionName">The name of the asynchronous action.</param>
+ <param name="callback">The callback method.</param>
+ <param name="state">The state.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.IAsyncActionInvoker.EndInvokeAction(System.IAsyncResult)">
+ <summary>Cancels the asynchronous action.</summary>
+ <returns>true if the asynchronous method could be canceled; otherwise, false.</returns>
+ <param name="asyncResult">The asynchronous result.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Async.IAsyncActionInvokerFactory">
+ <summary>Used to create an <see cref="T:System.Web.Mvc.Async.IAsyncActionInvoker" /> instance for the current request.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.IAsyncActionInvokerFactory.CreateInstance">
+ <summary>Creates an instance of async action invoker for the current request.</summary>
+ <returns>The created <see cref="T:System.Web.Mvc.Async.IAsyncActionInvoker" />.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Async.IAsyncController">
+ <summary>Defines the methods that are required for an asynchronous controller.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.IAsyncController.BeginExecute(System.Web.Routing.RequestContext,System.AsyncCallback,System.Object)">
+ <summary>Executes the specified request context.</summary>
+ <returns>The status of the asynchronous operation.</returns>
+ <param name="requestContext">The request context.</param>
+ <param name="callback">The asynchronous callback method.</param>
+ <param name="state">The state.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.IAsyncController.EndExecute(System.IAsyncResult)">
+ <summary>Ends the asynchronous operation.</summary>
+ <param name="asyncResult">The asynchronous result.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Async.IAsyncManagerContainer">
+ <summary>Provides a container for the asynchronous manager object.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Async.IAsyncManagerContainer.AsyncManager">
+ <summary>Gets the asynchronous manager object.</summary>
+ <returns>The asynchronous manager object.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Async.OperationCounter">
+ <summary>Provides a container that maintains a count of pending asynchronous operations.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.OperationCounter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.OperationCounter" /> class.</summary>
+ </member>
+ <member name="E:System.Web.Mvc.Async.OperationCounter.Completed">
+ <summary>Occurs when an asynchronous method completes.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Async.OperationCounter.Count">
+ <summary>Gets the operation count.</summary>
+ <returns>The operation count.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.OperationCounter.Decrement">
+ <summary>Reduces the operation count by 1.</summary>
+ <returns>The updated operation count.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.OperationCounter.Decrement(System.Int32)">
+ <summary>Reduces the operation count by the specified value.</summary>
+ <returns>The updated operation count.</returns>
+ <param name="value">The number of operations to reduce the count by.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.OperationCounter.Increment">
+ <summary>Increments the operation count by one.</summary>
+ <returns>The updated operation count.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.OperationCounter.Increment(System.Int32)">
+ <summary>Increments the operation count by the specified value.</summary>
+ <returns>The updated operation count.</returns>
+ <param name="value">The number of operations to increment the count by.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor">
+ <summary>Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.#ctor(System.Reflection.MethodInfo,System.Reflection.MethodInfo,System.String,System.Web.Mvc.ControllerDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor" /> class.</summary>
+ <param name="asyncMethodInfo">An object that contains information about the method that begins the asynchronous operation (the method whose name ends with "Asynch").</param>
+ <param name="completedMethodInfo">An object that contains information about the completion method (method whose name ends with "Completed").</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.ActionName">
+ <summary>Gets the name of the action method.</summary>
+ <returns>The name of the action method.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.AsyncMethodInfo">
+ <summary>Gets the method information for the asynchronous action method.</summary>
+ <returns>The method information for the asynchronous action method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.BeginExecute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object},System.AsyncCallback,System.Object)">
+ <summary>Begins running the asynchronous action method by using the specified parameters and controller context.</summary>
+ <returns>An object that contains the result of an asynchronous call.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="parameters">The parameters of the action method.</param>
+ <param name="callback">The callback method.</param>
+ <param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.CompletedMethodInfo">
+ <summary>Gets the method information for the asynchronous completion method.</summary>
+ <returns>The method information for the asynchronous completion method.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.ControllerDescriptor">
+ <summary>Gets the controller descriptor for the asynchronous action method.</summary>
+ <returns>The controller descriptor for the asynchronous action method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.EndExecute(System.IAsyncResult)">
+ <summary>Returns the result of an asynchronous operation.</summary>
+ <returns>The result of an asynchronous operation.</returns>
+ <param name="asyncResult">An object that represents the status of an asynchronous operation.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.GetCustomAttributes(System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, identified by type.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes of the specified type exist.</returns>
+ <param name="attributeType">The type of the custom attributes to return.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.GetFilterAttributes(System.Boolean)">
+ <summary>Gets the filter attributes.</summary>
+ <returns>The filter attributes.</returns>
+ <param name="useCache">Use cache flag.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.GetParameters">
+ <summary>Returns the parameters of the action method.</summary>
+ <returns>The parameters of the action method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.GetSelectors">
+ <summary>Returns the action-method selectors.</summary>
+ <returns>The action-method selectors.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.IsDefined(System.Type,System.Boolean)">
+ <summary>Determines whether one or more instances of the specified attribute type are defined for the action member.</summary>
+ <returns>true if an attribute of type that is represented by <paramref name="attributeType" /> is defined for this member; otherwise, false.</returns>
+ <param name="attributeType">The type of the custom attribute.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.MethodInfo"></member>
+ <member name="P:System.Web.Mvc.Async.ReflectedAsyncActionDescriptor.UniqueId">
+ <summary>Gets the lazy initialized unique ID of the instance of this class.</summary>
+ <returns>The lazy initialized unique ID of the instance of this class.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor">
+ <summary>Encapsulates information that describes an asynchronous controller, such as its name, type, and actions.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor.#ctor(System.Type)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor" /> class.</summary>
+ <param name="controllerType">The type of the controller.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor.ControllerType">
+ <summary>Gets the type of the controller.</summary>
+ <returns>The type of the controller.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor.FindAction(System.Web.Mvc.ControllerContext,System.String)">
+ <summary>Finds an action method by using the specified name and controller context.</summary>
+ <returns>The information about the action method.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionName">The name of the action.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor.GetCanonicalActions">
+ <summary>Returns a list of action method descriptors in the controller.</summary>
+ <returns>A list of action method descriptors in the controller.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor.GetCustomAttributes(System.Boolean)">
+ <summary>Returns custom attributes that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
+ <summary>Returns custom attributes of a specified type that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor.GetFilterAttributes(System.Boolean)">
+ <summary>Gets the filter attributes.</summary>
+ <returns>The filter attributes.</returns>
+ <param name="useCache">true to use the cache, otherwise false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor.IsDefined(System.Type,System.Boolean)">
+ <summary>Returns a value that indicates whether one or more instances of the specified custom attribute are defined for this member.</summary>
+ <returns>true if an attribute of the type represented by <paramref name="attributeType" /> is defined for this member; otherwise, false.</returns>
+ <param name="attributeType">The type of the custom attribute.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Async.SynchronousOperationException">
+ <summary>Represents an exception that occurred during the synchronous processing of an HTTP request in an ASP.NET MVC application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.SynchronousOperationException.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.SynchronousOperationException" /> class using a system-supplied message.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.SynchronousOperationException.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.SynchronousOperationException" /> class using the specified message.</summary>
+ <param name="message">The message that describes the exception. The caller of this constructor must make sure that this string has been localized for the current system culture.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.SynchronousOperationException.#ctor(System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.SynchronousOperationException" /> class using a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+ <param name="message">The message that describes the exception. The caller of this constructor must make sure that this string has been localized for the current system culture. </param>
+ <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>
+ </member>
+ <member name="T:System.Web.Mvc.Async.TaskAsyncActionDescriptor">
+ <summary>When an action method returns either Task or Task&lt;T&gt; the <see cref="T:System.Web.Mvc.Async.TaskAsyncActionDescriptor" /> provides information about the action.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.#ctor(System.Reflection.MethodInfo,System.String,System.Web.Mvc.ControllerDescriptor)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.TaskAsyncActionDescriptor" /> class.</summary>
+ <param name="taskMethodInfo">The task method information.</param>
+ <param name="actionName">The action name.</param>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Async.TaskAsyncActionDescriptor.ActionName">
+ <summary>Gets the name of the action method.</summary>
+ <returns>The name of the action method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.BeginExecute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object},System.AsyncCallback,System.Object)">
+ <summary>Invokes the asynchronous action method using the specified parameters, controller context callback and state.</summary>
+ <returns>An object that contains the result of an asynchronous call.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="parameters">The parameters of the action method.</param>
+ <param name="callback">The optional callback method.</param>
+ <param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Async.TaskAsyncActionDescriptor.ControllerDescriptor">
+ <summary>Gets the controller descriptor.</summary>
+ <returns>The controller descriptor.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.EndExecute(System.IAsyncResult)">
+ <summary>Ends the asynchronous operation.</summary>
+ <returns>The result of an asynchronous operation.</returns>
+ <param name="asyncResult">An object that represents the status of an asynchronous operation.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.Execute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Executes the asynchronous action method</summary>
+ <returns>The result of executing the asynchronous action method.</returns>
+ <param name="controllerContext">The controller context.</param>
+ <param name="parameters">The parameters of the action method.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.GetCustomAttributes(System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, excluding named attributes.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
+ <summary>Returns an array of custom attributes that are defined for this member, identified by type.</summary>
+ <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
+ <param name="attributeType">The type of the custom attributes.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.GetFilterAttributes(System.Boolean)">
+ <summary>Returns an array of all custom attributes applied to this member.</summary>
+ <returns>An array that contains all the custom attributes applied to this member, or an array with zero elements if no attributes are defined.</returns>
+ <param name="useCache">true to search this member's inheritance chain to find the attributes; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.GetParameters">
+ <summary>Returns the parameters of the asynchronous action method.</summary>
+ <returns>The parameters of the asynchronous action method.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.GetSelectors">
+ <summary>Returns the asynchronous action-method selectors.</summary>
+ <returns>The asynchronous action-method selectors.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Async.TaskAsyncActionDescriptor.IsDefined(System.Type,System.Boolean)">
+ <summary>Returns a value that indicates whether one or more instance of the specified custom attribute are defined for this member.</summary>
+ <returns>A value that indicates whether one or more instance of the specified custom attribute are defined for this member.</returns>
+ <param name="attributeType">The type of the custom attribute.</param>
+ <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Async.TaskAsyncActionDescriptor.MethodInfo"></member>
+ <member name="P:System.Web.Mvc.Async.TaskAsyncActionDescriptor.TaskMethodInfo">
+ <summary>Gets information for the asynchronous task.</summary>
+ <returns>Information for the asynchronous task.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Async.TaskAsyncActionDescriptor.UniqueId">
+ <summary>Gets the unique ID for the task.</summary>
+ <returns>The unique ID for the task.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Filters.AuthenticationChallengeContext">
+ <summary>Represents an authentication challenge context containing information for executing an authentication challenge.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Filters.AuthenticationChallengeContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Filters.AuthenticationChallengeContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Filters.AuthenticationChallengeContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Web.Mvc.ActionResult)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Filters.AuthenticationChallengeContext" /> class.</summary>
+ <param name="controllerContext">The controller context.</param>
+ <param name="actionDescriptor">The action methods associated with the challenge.</param>
+ <param name="result">The challenge response.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Filters.AuthenticationChallengeContext.ActionDescriptor">
+ <summary>Gets or sets the action descriptor.</summary>
+ <returns>The action descriptor associated with the challenge.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Filters.AuthenticationChallengeContext.Result">
+ <summary>Gets or sets the action result to execute.</summary>
+ <returns>The challenge response.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Filters.AuthenticationContext">
+ <summary>Represents an authentication context containing information for performing authentication.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Filters.AuthenticationContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Filters.AuthenticationContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Filters.AuthenticationContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Security.Principal.IPrincipal)"></member>
+ <member name="P:System.Web.Mvc.Filters.AuthenticationContext.ActionDescriptor">
+ <summary>Gets or sets the action descriptor.</summary>
+ <returns>The action methods associated with the authentication</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Filters.AuthenticationContext.Principal">
+ <summary>Gets or sets the currently authenticated principal.</summary>
+ <returns>The security credentials for the authentication.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Filters.AuthenticationContext.Result">
+ <summary>Gets or sets the error result, which indicates that authentication was attempted and failed.</summary>
+ <returns>The authentication result.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Filters.IAuthenticationFilter">
+ <summary>Defines a filter that performs authentication.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Filters.IAuthenticationFilter.OnAuthentication(System.Web.Mvc.Filters.AuthenticationContext)">
+ <summary>Authenticates the request.</summary>
+ <param name="filterContext">The context to use for authentication.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Filters.IAuthenticationFilter.OnAuthenticationChallenge(System.Web.Mvc.Filters.AuthenticationChallengeContext)">
+ <summary>Adds an authentication challenge to the current <see cref="T:System.Web.Mvc.ActionResult" />.</summary>
+ <param name="filterContext">The context to use for the authentication challenge.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Filters.IOverrideFilter">
+ <summary>Defines a filter that overrides other filters.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Filters.IOverrideFilter.FiltersToOverride">
+ <summary>Gets the type of filters to override.</summary>
+ <returns>The filter to override.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Html.ChildActionExtensions">
+ <summary>Represents support for calling child action methods and rendering the result inline in a parent view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.Action(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Invokes the specified child action method and returns the result as an HTML string.</summary>
+ <returns>The child action result as an HTML string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method to invoke.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.Action(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Invokes the specified child action method with the specified parameters and returns the result as an HTML string.</summary>
+ <returns>The child action result as an HTML string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method to invoke.</param>
+ <param name="routeValues">An object that contains the parameters for a route. You can use <paramref name="routeValues" /> to provide the parameters that are bound to the action method parameters. The <paramref name="routeValues" /> parameter is merged with the original route values and overrides them.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.Action(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Invokes the specified child action method using the specified controller name and returns the result as an HTML string.</summary>
+ <returns>The child action result as an HTML string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method to invoke.</param>
+ <param name="controllerName">The name of the controller that contains the action method.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.Action(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Invokes the specified child action method using the specified parameters and controller name and returns the result as an HTML string.</summary>
+ <returns>The child action result as an HTML string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method to invoke.</param>
+ <param name="controllerName">The name of the controller that contains the action method.</param>
+ <param name="routeValues">An object that contains the parameters for a route. You can use <paramref name="routeValues" /> to provide the parameters that are bound to the action method parameters. The <paramref name="routeValues" /> parameter is merged with the original route values and overrides them.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.Action(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Invokes the specified child action method using the specified parameters and controller name and returns the result as an HTML string.</summary>
+ <returns>The child action result as an HTML string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method to invoke.</param>
+ <param name="controllerName">The name of the controller that contains the action method.</param>
+ <param name="routeValues">A dictionary that contains the parameters for a route. You can use <paramref name="routeValues" /> to provide the parameters that are bound to the action method parameters. The <paramref name="routeValues" /> parameter is merged with the original route values and overrides them.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.Action(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Invokes the specified child action method using the specified parameters and returns the result as an HTML string.</summary>
+ <returns>The child action result as an HTML string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method to invoke.</param>
+ <param name="routeValues">A dictionary that contains the parameters for a route. You can use <paramref name="routeValues" /> to provide the parameters that are bound to the action method parameters. The <paramref name="routeValues" /> parameter is merged with the original route values and overrides them.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.RenderAction(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Invokes the specified child action method and renders the result inline in the parent view.</summary>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the child action method to invoke.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.RenderAction(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Invokes the specified child action method using the specified parameters and renders the result inline in the parent view.</summary>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the child action method to invoke.</param>
+ <param name="routeValues">An object that contains the parameters for a route. You can use <paramref name="routeValues" /> to provide the parameters that are bound to the action method parameters. The <paramref name="routeValues" /> parameter is merged with the original route values and overrides them.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.RenderAction(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Invokes the specified child action method using the specified controller name and renders the result inline in the parent view.</summary>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the child action method to invoke.</param>
+ <param name="controllerName">The name of the controller that contains the action method.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.RenderAction(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view.</summary>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the child action method to invoke.</param>
+ <param name="controllerName">The name of the controller that contains the action method.</param>
+ <param name="routeValues">An object that contains the parameters for a route. You can use <paramref name="routeValues" /> to provide the parameters that are bound to the action method parameters. The <paramref name="routeValues" /> parameter is merged with the original route values and overrides them.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.RenderAction(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view.</summary>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the child action method to invoke.</param>
+ <param name="controllerName">The name of the controller that contains the action method.</param>
+ <param name="routeValues">A dictionary that contains the parameters for a route. You can use <paramref name="routeValues" /> to provide the parameters that are bound to the action method parameters. The <paramref name="routeValues" /> parameter is merged with the original route values and overrides them.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ChildActionExtensions.RenderAction(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Invokes the specified child action method using the specified parameters and renders the result inline in the parent view.</summary>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the child action method to invoke.</param>
+ <param name="routeValues">A dictionary that contains the parameters for a route. You can use <paramref name="routeValues" /> to provide the parameters that are bound to the action method parameters. The <paramref name="routeValues" /> parameter is merged with the original route values and overrides them.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="htmlHelper" /> parameter is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="actionName" /> parameter is null or empty.</exception>
+ <exception cref="T:System.InvalidOperationException">The required virtual path data cannot be found.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.Html.DisplayExtensions">
+ <summary>Represents support for rendering object values as HTML.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.Display(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns HTML markup for each property in the object that is represented by a string expression.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.Display(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns HTML markup for each property in the object that is represented by a string expression, using additional view data.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.Display(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Returns HTML markup for each property in the object that is represented by the expression, using the specified template.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.Display(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Returns HTML markup for each property in the object that is represented by the expression, using the specified template and additional view data.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.Display(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String)">
+ <summary>Returns HTML markup for each property in the object that is represented by the expression, using the specified template and an HTML field ID.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.Display(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.Object)">
+ <summary>Returns HTML markup for each property in the object that is represented by the expression, using the specified template, HTML field ID, and additional view data.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns HTML markup for each property in the object that is represented by the <see cref="T:System.Linq.Expressions.Expression" /> expression.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
+ <summary>Returns a string that contains each property value in the object that is represented by the specified expression, using additional view data.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
+ <summary>Returns a string that contains each property value in the object that is represented by the <see cref="T:System.Linq.Expressions.Expression" />, using the specified template.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
+ <summary>Returns a string that contains each property value in the object that is represented by the specified expression, using the specified template and additional view data.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">
+ <summary>Returns HTML markup for each property in the object that is represented by the <see cref="T:System.Linq.Expressions.Expression" />, using the specified template and an HTML field ID.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String,System.Object)">
+ <summary>Returns HTML markup for each property in the object that is represented by the specified expression, using the template, an HTML field ID, and additional view data.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(System.Web.Mvc.HtmlHelper)">
+ <summary>Returns HTML markup for each property in the model.</summary>
+ <returns>The HTML markup for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(System.Web.Mvc.HtmlHelper,System.Object)">
+ <summary>Returns HTML markup for each property in the model, using additional view data.</summary>
+ <returns>The HTML markup for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns HTML markup for each property in the model using the specified template.</summary>
+ <returns>The HTML markup for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns HTML markup for each property in the model, using the specified template and additional view data.</summary>
+ <returns>The HTML markup for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Returns HTML markup for each property in the model using the specified template and HTML field ID.</summary>
+ <returns>The HTML markup for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Returns HTML markup for each property in the model, using the specified template, an HTML field ID, and additional view data.</summary>
+ <returns>The HTML markup for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="templateName">The name of the template that is used to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Html.DisplayNameExtensions">
+ <summary>Provides a mechanism to get display names.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayNameExtensions.DisplayName(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Gets the display name.</summary>
+ <returns>The display name.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the display name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayNameExtensions.DisplayNameFor``2(System.Web.Mvc.HtmlHelper{System.Collections.Generic.IEnumerable{``0}},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Gets the display name for the model.</summary>
+ <returns>The display name for the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the display name.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayNameExtensions.DisplayNameFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Gets the display name for the model.</summary>
+ <returns>The display name for the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the display name.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayNameExtensions.DisplayNameForModel(System.Web.Mvc.HtmlHelper)">
+ <summary>Gets the display name for the model.</summary>
+ <returns>The display name for the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Html.DisplayTextExtensions">
+ <summary>Provides a way to render object values as HTML.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayTextExtensions.DisplayText(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns HTML markup for each property in the object that is represented by the specified expression.</summary>
+ <returns>The HTML markup for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="name">An expression that identifies the object that contains the properties to display.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.DisplayTextExtensions.DisplayTextFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns HTML markup for each property in the object that is represented by the specified expression.</summary>
+ <returns>The HTML markup for each property.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TResult">The type of the result.</typeparam>
+ </member>
+ <member name="T:System.Web.Mvc.Html.EditorExtensions">
+ <summary>Represents support for the HTML input element in an application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.Editor(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the expression.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.Editor(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the expression, using additional view data.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.Editor(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the expression, using the specified template.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.Editor(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and additional view data.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.Editor(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and HTML field name.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.Editor(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.Object)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the expression, using the specified template, HTML field name, and additional view data.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns an HTML input element for each property in the object that is represented by the <see cref="T:System.Linq.Expressions.Expression" /> expression.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the expression, using additional view data.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the <see cref="T:System.Linq.Expressions.Expression" /> expression, using the specified template.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and additional view data.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the <see cref="T:System.Linq.Expressions.Expression" /> expression, using the specified template and HTML field name.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String,System.Object)">
+ <summary>Returns an HTML input element for each property in the object that is represented by the expression, using the specified template, HTML field name, and additional view data.</summary>
+ <returns>An HTML input element for each property in the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorForModel(System.Web.Mvc.HtmlHelper)">
+ <summary>Returns an HTML input element for each property in the model.</summary>
+ <returns>An HTML input element for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorForModel(System.Web.Mvc.HtmlHelper,System.Object)">
+ <summary>Returns an HTML input element for each property in the model, using additional view data.</summary>
+ <returns>An HTML input element for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorForModel(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns an HTML input element for each property in the model, using the specified template.</summary>
+ <returns>An HTML input element for each property in the model and in the specified template.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorForModel(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns an HTML input element for each property in the model, using the specified template and additional view data.</summary>
+ <returns>An HTML input element for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorForModel(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Returns an HTML input element for each property in the model, using the specified template name and HTML field name.</summary>
+ <returns>An HTML input element for each property in the model and in the named template.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EditorExtensions.EditorForModel(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Returns an HTML input element for each property in the model, using the template name, HTML field name, and additional view data.</summary>
+ <returns>An HTML input element for each property in the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="templateName">The name of the template to use to render the object.</param>
+ <param name="htmlFieldName">A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name.</param>
+ <param name="additionalViewData">An anonymous object that can contain additional view data that will be merged into the <see cref="T:System.Web.Mvc.ViewDataDictionary`1" /> instance that is created for the template.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Html.EnumHelper">
+ <summary>Provides methods for working with enumeration values and select lists.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EnumHelper.GetSelectList(System.Type)">
+ <summary>Gets a list of <see cref="T:System.Web.Mvc.SelectListItem" /> objects corresponding to enum constants defined in the given type.</summary>
+ <returns>A list for the given <paramref name="type" />.</returns>
+ <param name="type">The type to evaluate.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EnumHelper.GetSelectList(System.Type,System.Enum)">
+ <summary>Gets a list of <see cref="T:System.Web.Mvc.SelectListItem" /> objects corresponding to enum constants defined in the given type. Also ensures the <paramref name="value" /> will round-trip even if it does not match a defined constant and sets the Selected property to true for one element in the returned list -- matching the <paramref name="value" />.</summary>
+ <returns>A list for the given <paramref name="type" />, possibly extended to include an unrecognized <paramref name="value" />.</returns>
+ <param name="type">The type to evaluate.</param>
+ <param name="value">The value from type to select.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EnumHelper.GetSelectList(System.Web.Mvc.ModelMetadata)">
+ <summary>Gets a list of <see cref="T:System.Web.Mvc.SelectListItem" /> objects corresponding to enum constants defined in the given metadata.</summary>
+ <returns>A list for the given metadata.</returns>
+ <param name="metadata">The model metadata to evaluate.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EnumHelper.GetSelectList(System.Web.Mvc.ModelMetadata,System.Enum)">
+ <summary>Gets a list of <see cref="T:System.Web.Mvc.SelectListItem" /> objects corresponding to enum constants defined in the given metadata. Also ensures the value will round-trip even if it does not match a defined constant and sets the Selected property to true for one element in the returned list -- matching the value.</summary>
+ <returns>A list for the given <paramref name="metadata" />, possibly extended to include an unrecognized <paramref name="value" />.</returns>
+ <param name="metadata">The metadata to evaluate.</param>
+ <param name="value">Value from the type of metadata to select.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EnumHelper.IsValidForEnumHelper(System.Type)">
+ <summary>Gets a value indicating whether the given type or an expression of this type is suitable for use in <see cref="M:System.Web.Mvc.Html.EnumHelper.GetSelectList(System.Type)" /> and <see cref="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})" /> calls.</summary>
+ <returns>true if <see cref="M:System.Web.Mvc.Html.EnumHelper.GetSelectList(System.Type)" /> will not throw when passed the given type and <see cref="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})" /> will not throw when passed an expression of this type; otherwise, false.</returns>
+ <param name="type">The type to check.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.EnumHelper.IsValidForEnumHelper(System.Web.Mvc.ModelMetadata)">
+ <summary>Gets a value indicating whether the given metadata or associated expression is suitable for use in <see cref="M:System.Web.Mvc.Html.EnumHelper.GetSelectList(System.Web.Mvc.ModelMetadata)" /> and <see cref="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})" /> calls.</summary>
+ <returns>true if <see cref="M:System.Web.Mvc.Html.EnumHelper.GetSelectList(System.Web.Mvc.ModelMetadata)" /> will return not throw when passed given <see cref="T:System.Web.Mvc.ModelMetadata" /> and <see cref="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})" /> will not throw when passed associated expression; otherwise, false.</returns>
+ <param name="metadata">The metadata to check.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Html.FormExtensions">
+ <summary>Represents support for HTML in an application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. The form uses the POST method, and the request is processed by the action method for the view.</summary>
+ <returns>An opening &lt;form&gt; tag. </returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response and includes the route values in the action attribute. The form uses the POST method, and the request is processed by the action method for the view.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Writes an opening &lt;form&gt; tag to the response and sets the action tag to the specified controller and action. The form uses the POST method.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response, and sets the action tag to the specified controller, action, and route values. The form uses the POST method.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object,System.Web.Mvc.FormMethod)">
+ <summary>Writes an opening &lt;form&gt; tag to the response and sets the action tag to the specified controller, action, and route values. The form uses the specified HTTP method.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object,System.Web.Mvc.FormMethod,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response and sets the action tag to the specified controller, action, and route values. The form uses the specified HTTP method and includes the HTML attributes.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Mvc.FormMethod)">
+ <summary>Writes an opening &lt;form&gt; tag to the response and sets the action tag to the specified controller and action. The form uses the specified HTTP method.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Mvc.FormMethod,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Writes an opening &lt;form&gt; tag to the response and sets the action tag to the specified controller and action. The form uses the specified HTTP method and includes the HTML attributes from a dictionary.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Mvc.FormMethod,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response and sets the action tag to the specified controller and action. The form uses the specified HTTP method and includes the HTML attributes.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Writes an opening &lt;form&gt; tag to the response, and sets the action tag to the specified controller, action, and route values from the route value dictionary. The form uses the POST method.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.FormMethod)">
+ <summary>Writes an opening &lt;form&gt; tag to the response, and sets the action tag to the specified controller, action, and route values from the route value dictionary. The form uses the specified HTTP method.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.FormMethod,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Writes an opening &lt;form&gt; tag to the response, and sets the action tag to the specified controller, action, and route values from the route value dictionary. The form uses the specified HTTP method, and includes the HTML attributes from the dictionary.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="actionName">The name of the action method.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.Web.Routing.RouteValueDictionary)">
+ <summary>Writes an opening &lt;form&gt; tag to the response and includes the route values from the route value dictionary in the action attribute. The form uses the POST method, and the request is processed by the action method for the view.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Web.Mvc.FormMethod)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Web.Mvc.FormMethod,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Mvc.FormMethod)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Mvc.FormMethod,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Mvc.FormMethod,System.Object)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.FormMethod)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.FormMethod,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeName">The name of the route to use to obtain the form-post URL.</param>
+ <param name="routeValues">An object that contains the parameters for a route</param>
+ <param name="method">The HTTP method for processing the form, either GET or POST.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.Web.Routing.RouteValueDictionary)">
+ <summary>Writes an opening &lt;form&gt; tag to the response. When the user submits the form, the request will be processed by the route target.</summary>
+ <returns>An opening &lt;form&gt; tag.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="routeValues">An object that contains the parameters for a route</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.FormExtensions.EndForm(System.Web.Mvc.HtmlHelper)">
+ <summary>Renders the closing &lt;/form&gt; tag to the response. </summary>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Html.InputExtensions">
+ <summary>Represents support for HTML input controls in an application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns a check box input element by using the specified HTML helper and the name of the form field.</summary>
+ <returns>An input element whose type attribute is set to "checkbox".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Boolean)">
+ <summary>Returns a check box input element by using the specified HTML helper, the name of the form field, and a value to indicate whether the check box is selected.</summary>
+ <returns>An input element whose type attribute is set to "checkbox".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field.</param>
+ <param name="isChecked">true to select the check box; otherwise, false. The value of the check box is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a checked attribute in the html attributes.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Boolean,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a check box input element by using the specified HTML helper, the name of the form field, a value to indicate whether the check box is selected, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "checkbox".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field.</param>
+ <param name="isChecked">true to select the check box; otherwise, false. The value of the check box is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a checked attribute in the html attributes.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Boolean,System.Object)">
+ <summary>Returns a check box input element by using the specified HTML helper, the name of the form field, a value that indicates whether the check box is selected, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "checkbox".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field.</param>
+ <param name="isChecked">true to select the check box; otherwise, false. The value of the check box is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a checked attribute in the html attributes.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a check box input element by using the specified HTML helper, the name of the form field, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "checkbox".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns a check box input element by using the specified HTML helper, the name of the form field, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "checkbox".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBoxFor``1(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
+ <summary>Returns a check box input element for each property in the object that is represented by the specified expression.</summary>
+ <returns>An HTML input element whose type attribute is set to "checkbox" for each property in the object that is represented by the specified expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBoxFor``1(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a check box input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An HTML input element whose type attribute is set to "checkbox" for each property in the object that is represented by the specified expression, using the specified HTML attributes.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBoxFor``1(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Object)">
+ <summary>Returns a check box input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An HTML input element whose type attribute is set to "checkbox" for each property in the object that is represented by the specified expression, using the specified HTML attributes.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.Hidden(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns a hidden input element by using the specified HTML helper and the name of the form field.</summary>
+ <returns>An input element whose type attribute is set to "hidden".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.Hidden(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns a hidden input element by using the specified HTML helper, the name of the form field, and the value.</summary>
+ <returns>An input element whose type attribute is set to "hidden".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the hidden input element. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.Hidden(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a hidden input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "hidden".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the hidden input element. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.Hidden(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
+ <summary>Returns a hidden input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "hidden".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the hidden input element. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.HiddenFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns an HTML hidden input element for each property in the object that is represented by the specified expression.</summary>
+ <returns>An input element whose type attribute is set to "hidden" for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.HiddenFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML hidden input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "hidden" for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.HiddenFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
+ <summary>Returns an HTML hidden input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "hidden" for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.Password(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns a password input element by using the specified HTML helper and the name of the form field.</summary>
+ <returns>An input element whose type attribute is set to "password".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.Password(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns a password input element by using the specified HTML helper, the name of the form field, and the value.</summary>
+ <returns>An input element whose type attribute is set to "password".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the password input element. If a value for this parameter is not provided, the value attribute in the html attributes is used to retrieve the value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.Password(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a password input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "password".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the password input element. If a value for this parameter is not provided, the value attribute in the html attributes is used to retrieve the value.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.Password(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
+ <summary>Returns a password input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "password".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the password input element. If a value for this parameter is not provided, the value attribute in the html attributes is used to retrieve the value.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.PasswordFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns a password input element for each property in the object that is represented by the specified expression.</summary>
+ <returns>An HTML input element whose type attribute is set to "password" for each property in the object that is represented by the specified expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.PasswordFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a password input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An HTML input element whose type attribute is set to "password" for each property in the object that is represented by the specified expression, using the specified HTML attributes.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.PasswordFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
+ <summary>Returns a password input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An HTML input element whose type attribute is set to "password" for each property in the object that is represented by the specified expression, using the specified HTML attributes.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns a radio button input element that is used to present mutually exclusive options.</summary>
+ <returns>An input element whose type attribute is set to "radio".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the selected radio button. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Boolean)">
+ <summary>Returns a radio button input element that is used to present mutually exclusive options.</summary>
+ <returns>An input element whose type attribute is set to "radio".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the selected radio button. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="isChecked">true to select the radio button; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Boolean,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a radio button input element that is used to present mutually exclusive options.</summary>
+ <returns>An input element whose type attribute is set to "radio".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the selected radio button. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="isChecked">true to select the radio button; otherwise, false.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Boolean,System.Object)">
+ <summary>Returns a radio button input element that is used to present mutually exclusive options.</summary>
+ <returns>An input element whose type attribute is set to "radio".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the selected radio button. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="isChecked">true to select the radio button; otherwise, false.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a radio button input element that is used to present mutually exclusive options.</summary>
+ <returns>An input element whose type attribute is set to "radio".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the selected radio button. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
+ <summary>Returns a radio button input element that is used to present mutually exclusive options.</summary>
+ <returns>An input element whose type attribute is set to "radio".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the selected radio button. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButtonFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
+ <summary>Returns a radio button input element for each property in the object that is represented by the specified expression.</summary>
+ <returns>An HTML input element whose type attribute is set to "radio" for each property in the object that is represented by the specified expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="value">The value of the selected radio button. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButtonFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a radio button input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An HTML input element whose type attribute is set to "radio" for each property in the object that is represented by the specified expression, using the specified HTML attributes.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="value">The value of the selected radio button. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButtonFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object,System.Object)">
+ <summary>Returns a radio button input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An HTML input element whose type attribute is set to "radio" for each property in the object that is represented by the specified expression, using the specified HTML attributes.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="value">The value of the selected radio button. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns a text input element by using the specified HTML helper and the name of the form field.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns a text input element by using the specified HTML helper, the name of the form field, and the value.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the text input element. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a text input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the text input element. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
+ <summary>Returns a text input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the text input element. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.String)">
+ <summary>Returns a text input element.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field.</param>
+ <param name="value">The value of the text input element. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="format">A string that is used to format the input.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a text input element.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the text input element. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="format">A string that is used to format the input.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.String,System.Object)">
+ <summary>Returns a text input element.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field and the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> key that is used to look up the value.</param>
+ <param name="value">The value of the text input element. The value is retrieved in this order - the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object, the value of this parameter, the <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, and lastly, a value attribute in the html attributes.</param>
+ <param name="format">A string that is used to format the input.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBoxFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns a text input element for each property in the object that is represented by the specified expression.</summary>
+ <returns>An HTML input element whose type attribute is set to "text" for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentException">The <paramref name="expression" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBoxFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a text input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An HTML input element type attribute is set to "text" for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentException">The <paramref name="expression" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBoxFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
+ <summary>Returns a text input element for each property in the object that is represented by the specified expression, using the specified HTML attributes.</summary>
+ <returns>An HTML input element whose type attribute is set to "text" for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentException">The <paramref name="expression" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBoxFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
+ <summary>Returns a text input element.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="format">A string that is used to format the input.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBoxFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a text input element.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="format">A string that is used to format the input.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.InputExtensions.TextBoxFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
+ <summary>Returns a text input element.</summary>
+ <returns>An input element whose type attribute is set to "text".</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="format">A string that is used to format the input.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ </member>
+ <member name="T:System.Web.Mvc.Html.LabelExtensions">
+ <summary>Represents support for the HTML label element in an ASP.NET MVC view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.Label(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.Label(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.Label(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.Label(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression using the label text.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="labelText">The label text to display.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.Label(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="labelText">The label text.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.Label(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="labelText">The label text.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression using the label text.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="labelText">The label text to display.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="labelText">The label text to display.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the property to display.</param>
+ <param name="labelText">The label text.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TValue">The Value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelForModel(System.Web.Mvc.HtmlHelper)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the model.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the model.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelForModel(System.Web.Mvc.HtmlHelper,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelForModel(System.Web.Mvc.HtmlHelper,System.Object)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelForModel(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression using the label text.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="labelText">The label text to display.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelForModel(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="labelText">The label Text.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LabelExtensions.LabelForModel(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns an HTML label element and the property name of the property that is represented by the specified expression.</summary>
+ <returns>An HTML label element and the property name of the property that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="labelText">The label text.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Html.LinkExtensions">
+ <summary>Represents support for HTML links in an application.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Returns an anchor element (a element) for the specified link text and action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Returns an anchor element (a element) for the specified link text, action, and route values.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object,System.Object)">
+ <summary>Returns an anchor element (a element) for the specified link text, action, route values, and HTML attributes.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element. The attributes are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String)">
+ <summary>Returns an anchor element (a element) for the specified link text, action, and controller.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.Object,System.Object)">
+ <summary>Returns an anchor element (a element) for the specified link text, action, controller, route values, and HTML attributes.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">
+ <summary>Returns an anchor element (a element) for the specified link text, action, controller, protocol, host name, URL fragment, route values, and HTML attributes.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ <param name="hostName">The host name for the URL.</param>
+ <param name="fragment">The URL fragment name (the anchor name).</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element (a element) for the specified link text, action, controller, protocol, host name, URL fragment, route values as a route value dictionary, and HTML attributes as a dictionary.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ <param name="hostName">The host name for the URL.</param>
+ <param name="fragment">The URL fragment name (the anchor name).</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element (a element) for the specified link text, action, controller, route values as a route value dictionary, and HTML attributes as a dictionary.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="controllerName">The name of the controller.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Returns an anchor element (a element) for the specified link text, action, and route values as a route value dictionary.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element (a element) for the specified link text, action, route values as a route value dictionary, and HTML attributes as a dictionary.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="actionName">The name of the action.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object,System.Object)">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ <param name="hostName">The host name for the URL.</param>
+ <param name="fragment">The URL fragment name (the anchor name).</param>
+ <param name="routeValues">An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
+ <param name="hostName">The host name for the URL.</param>
+ <param name="fragment">The URL fragment name (the anchor name).</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeName">The name of the route that is used to return a virtual path.</param>
+ <param name="routeValues">An object that contains the parameters for a route. </param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary)">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an anchor element (a element) that contains the virtual path of the specified action.</summary>
+ <returns>An anchor element (a element).</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="linkText">The inner text of the anchor element.</param>
+ <param name="routeValues">An object that contains the parameters for a route.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="linkText" /> parameter is null or empty.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.Html.MvcForm">
+ <summary>Represents an HTML form element in an MVC view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.MvcForm.#ctor(System.Web.HttpResponseBase)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Html.MvcForm" /> class using the specified HTTP response object.</summary>
+ <param name="httpResponse">The HTTP response object.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="httpResponse " />parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.MvcForm.#ctor(System.Web.Mvc.ViewContext)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Html.MvcForm" /> class using the specified view context.</summary>
+ <param name="viewContext">An object that encapsulates the information that is required in order to render a view.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="viewContext" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.MvcForm.Dispose">
+ <summary>Releases all resources that are used by the current instance of the <see cref="T:System.Web.Mvc.Html.MvcForm" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.MvcForm.Dispose(System.Boolean)">
+ <summary>Releases unmanaged and, optionally, managed resources used by the current instance of the <see cref="T:System.Web.Mvc.Html.MvcForm" /> class.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.MvcForm.EndForm">
+ <summary>Ends the form and disposes of all form resources.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.Html.NameExtensions">
+ <summary>Gets the HTML ID and name attributes of the <see cref="T:System.Web.Mvc.HtmlHelper" /> string.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.NameExtensions.Id(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Gets the ID of the <see cref="T:System.Web.Mvc.HtmlHelper" /> string.</summary>
+ <returns>The HTML ID attribute value for the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="name">An expression that identifies the object that contains the ID.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.NameExtensions.IdFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary> Gets the ID of the <see cref="T:System.Web.Mvc.HtmlHelper`1" /> string</summary>
+ <returns>The HTML ID attribute value for the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the ID.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.NameExtensions.IdForModel(System.Web.Mvc.HtmlHelper)">
+ <summary>Gets the ID of the <see cref="T:System.Web.Mvc.HtmlHelper" /> string.</summary>
+ <returns>The HTML ID attribute value for the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.NameExtensions.Name(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Gets the full HTML field name for the object that is represented by the expression.</summary>
+ <returns>The full HTML field name for the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="name">An expression that identifies the object that contains the name.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.NameExtensions.NameFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Gets the full HTML field name for the object that is represented by the expression.</summary>
+ <returns>The full HTML field name for the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the name.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.NameExtensions.NameForModel(System.Web.Mvc.HtmlHelper)">
+ <summary>Gets the full HTML field name for the object that is represented by the expression.</summary>
+ <returns>The full HTML field name for the object that is represented by the expression.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Html.PartialExtensions">
+ <summary>Represents the functionality to render a partial view as an HTML-encoded string.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.PartialExtensions.Partial(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Renders the specified partial view as an HTML-encoded string.</summary>
+ <returns>The partial view that is rendered as an HTML-encoded string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="partialViewName">The name of the partial view to render.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.PartialExtensions.Partial(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Renders the specified partial view as an HTML-encoded string.</summary>
+ <returns>The partial view that is rendered as an HTML-encoded string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="partialViewName">The name of the partial view to render.</param>
+ <param name="model">The model for the partial view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.PartialExtensions.Partial(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Web.Mvc.ViewDataDictionary)">
+ <summary>Renders the specified partial view as an HTML-encoded string.</summary>
+ <returns>The partial view that is rendered as an HTML-encoded string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="partialViewName">The name of the partial view.</param>
+ <param name="model">The model for the partial view.</param>
+ <param name="viewData">The view data dictionary for the partial view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.PartialExtensions.Partial(System.Web.Mvc.HtmlHelper,System.String,System.Web.Mvc.ViewDataDictionary)">
+ <summary>Renders the specified partial view as an HTML-encoded string.</summary>
+ <returns>The partial view that is rendered as an HTML-encoded string.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="partialViewName">The name of the partial view to render.</param>
+ <param name="viewData">The view data dictionary for the partial view.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Html.RenderPartialExtensions">
+ <summary>Provides support for rendering a partial view.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Renders the specified partial view by using the specified HTML helper.</summary>
+ <param name="htmlHelper">The HTML helper.</param>
+ <param name="partialViewName">The name of the partial view</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Renders the specified partial view, passing it a copy of the current <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object, but with the Model property set to the specified model.</summary>
+ <param name="htmlHelper">The HTML helper.</param>
+ <param name="partialViewName">The name of the partial view.</param>
+ <param name="model">The model.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Web.Mvc.ViewDataDictionary)">
+ <summary>Renders the specified partial view, replacing the partial view's ViewData property with the specified <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object and setting the Model property of the view data to the specified model.</summary>
+ <param name="htmlHelper">The HTML helper.</param>
+ <param name="partialViewName">The name of the partial view.</param>
+ <param name="model">The model for the partial view.</param>
+ <param name="viewData">The view data for the partial view.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(System.Web.Mvc.HtmlHelper,System.String,System.Web.Mvc.ViewDataDictionary)">
+ <summary>Renders the specified partial view, replacing its ViewData property with the specified <see cref="T:System.Web.Mvc.ViewDataDictionary" /> object.</summary>
+ <param name="htmlHelper">The HTML helper.</param>
+ <param name="partialViewName">The name of the partial view.</param>
+ <param name="viewData">The view data.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Html.SelectExtensions">
+ <summary>Represents support for making selections in a list.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns a single-selection select element using the specified HTML helper and the name of the form field.</summary>
+ <returns>An HTML select element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem})">
+ <summary>Returns a single-selection select element using the specified HTML helper, the name of the form field, and the specified list items.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, and the specified HTML attributes.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Object)">
+ <summary>Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, and the specified HTML attributes.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.String)">
+ <summary>Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, and an option label.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, an option label, and the specified HTML attributes.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.String,System.Object)">
+ <summary>Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, an option label, and the specified HTML attributes.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Returns a single-selection select element using the specified HTML helper, the name of the form field, and an option label.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem})">
+ <summary>Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items.</summary>
+ <returns>An HTML select element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes.</summary>
+ <returns>An HTML select element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Object)">
+ <summary>Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes.</summary>
+ <returns>An HTML select element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.String)">
+ <summary>Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and option label.</summary>
+ <returns>An HTML select element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items, option label, and HTML attributes.</summary>
+ <returns>An HTML select element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.String,System.Object)">
+ <summary>Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items, option label, and HTML attributes.</summary>
+ <returns>An HTML select element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the value.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns an HTML select element for each value in the enumeration that is represented by the specified expression.</summary>
+ <returns>An HTML select element for each value in the enumeration that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the values to display.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TEnum">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML select element for each value in the enumeration that is represented by the specified expression.</summary>
+ <returns>An HTML select element for each value in the enumeration that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the values to display.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TEnum">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
+ <summary>Returns an HTML select element for each value in the enumeration that is represented by the specified expression.</summary>
+ <returns>An HTML select element for each value in the enumeration that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the values to display.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TEnum">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
+ <summary>Returns an HTML select element for each value in the enumeration that is represented by the specified expression.</summary>
+ <returns>An HTML select element for each value in the enumeration that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the values to display.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TEnum">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML select element for each value in the enumeration that is represented by the specified expression.</summary>
+ <returns>An HTML select element for each value in the enumeration that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the values to display.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TEnum">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.EnumDropDownListFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
+ <summary>Returns an HTML select element for each value in the enumeration that is represented by the specified expression.</summary>
+ <returns>An HTML select element for each value in the enumeration that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the values to display.</param>
+ <param name="optionLabel">The text for a default empty item. This parameter can be null.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TEnum">The type of the value.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBox(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns a multi-select select element using the specified HTML helper and the name of the form field.</summary>
+ <returns>An HTML select element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBox(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem})">
+ <summary>Returns a multi-select select element using the specified HTML helper, the name of the form field, and the specified list items.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBox(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns a multi-select select element using the specified HTML helper, the name of the form field, the specified list items, and the specified HMTL attributes.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list..</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBox(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Object)">
+ <summary>Returns a multi-select select element using the specified HTML helper, the name of the form field, and the specified list items.</summary>
+ <returns>An HTML select element with an option subelement for each item in the list..</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBoxFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem})">
+ <summary>Returns an HTML select element for each property in the object that is represented by the specified expression and using the specified list items.</summary>
+ <returns>An HTML select element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBoxFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes.</summary>
+ <returns>An HTML select element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBoxFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Object)">
+ <summary>Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes.</summary>
+ <returns>An HTML select element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to display.</param>
+ <param name="selectList">A collection of <see cref="T:System.Web.Mvc.SelectListItem" /> objects that are used to populate the drop-down list.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.Html.TextAreaExtensions">
+ <summary>Represents support for HTML textarea controls.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns the specified textarea element by using the specified HTML helper and the name of the form field.</summary>
+ <returns>The textarea element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns the specified textarea element by using the specified HTML helper, the name of the form field, and the specified HTML attributes.</summary>
+ <returns>The textarea element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns the specified textarea element by using the specified HTML helper and HTML attributes.</summary>
+ <returns>The textarea element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Returns the specified textarea element by using the specified HTML helper, the name of the form field, and the text content.</summary>
+ <returns>The textarea element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="value">The text content.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, and the specified HTML attributes.</summary>
+ <returns>The textarea element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="value">The text content.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Int32,System.Int32,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, the number of rows and columns, and the specified HTML attributes.</summary>
+ <returns>The textarea element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="value">The text content.</param>
+ <param name="rows">The number of rows.</param>
+ <param name="columns">The number of columns.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Int32,System.Int32,System.Object)">
+ <summary>Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, the number of rows and columns, and the specified HTML attributes.</summary>
+ <returns>The textarea element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="value">The text content.</param>
+ <param name="rows">The number of rows.</param>
+ <param name="columns">The number of columns.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, and the specified HTML attributes.</summary>
+ <returns>The textarea element.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the form field to return.</param>
+ <param name="value">The text content.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes to set for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextAreaFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns an HTML textarea element for each property in the object that is represented by the specified expression.</summary>
+ <returns>An HTML textarea element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextAreaFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes.</summary>
+ <returns>An HTML textarea element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextAreaFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Int32,System.Int32,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes and the number of rows and columns.</summary>
+ <returns>An HTML textarea element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="rows">The number of rows.</param>
+ <param name="columns">The number of columns.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextAreaFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Int32,System.Int32,System.Object)">
+ <summary>Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes and the number of rows and columns.</summary>
+ <returns>An HTML textarea element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="rows">The number of rows.</param>
+ <param name="columns">The number of columns.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextAreaFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
+ <summary>Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes.</summary>
+ <returns>An HTML textarea element for each property in the object that is represented by the expression.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes to set for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="expression" /> parameter is null.</exception>
+ </member>
+ <member name="T:System.Web.Mvc.Html.ValidationExtensions">
+ <summary>Provides support for validating the input from an HTML form.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Html.ValidationExtensions.ResourceClassKey">
+ <summary>Gets or sets the name of the resource file (class key) that contains localized string values.</summary>
+ <returns>The name of the resource file (class key).</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.Validate(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Retrieves the validation metadata for the specified model and applies each rule to the data field.</summary>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="modelName">The name of the property or model object that is being validated.</param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="modelName" /> parameter is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidateFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Retrieves the validation metadata for the specified model and applies each rule to the data field.</summary>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Displays a validation message if an error exists for the specified field in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="modelName">The name of the property or model object that is being validated.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Displays a validation message if an error exists for the specified field in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="modelName">The name of the property or model object that is being validated.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.String)">
+ <summary>Displays a validation message if an error exists for the specified entry in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>null if the entry is valid and client-side validation is disabled. Otherwise, a <paramref name="tag" /> element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method operates on.</param>
+ <param name="modelName">The name of the entry being validated.</param>
+ <param name="htmlAttributes">An <see cref="T:System.Collections.Generic.IDictionary`2" /> that contains the HTML attributes for the element.</param>
+ <param name="tag">The tag to be set for the wrapping HTML element of the validation message.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Displays a validation message if an error exists for the specified field in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="modelName">The name of the property or model object that is being validated.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element. </param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.String)">
+ <summary>Displays a validation message if an error exists for the specified entry in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>null if the entry is valid and client-side validation is disabled. Otherwise, a <paramref name="tag" /> element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method operates on.</param>
+ <param name="modelName">The name of the entry being validated.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ <param name="tag">The tag to be set for the wrapping HTML element of the validation message.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Displays a validation message if an error exists for the specified field in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="modelName">The name of the property or model object that is being validated.</param>
+ <param name="validationMessage">The message to display if the specified field contains an error.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Displays a validation message if an error exists for the specified field in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="modelName">The name of the property or model object that is being validated.</param>
+ <param name="validationMessage">The message to display if the specified field contains an error.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.String)">
+ <summary>Displays a validation message if an error exists for the specified entry in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>null if the model object is valid and client-side validation is disabled. Otherwise, a <paramref name="tag" /> element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method operates on.</param>
+ <param name="modelName">The name of the model object being validated.</param>
+ <param name="validationMessage">The message to display if the specified entry contains an error.</param>
+ <param name="htmlAttributes">An <see cref="T:System.Collections.Generic.IDictionary`2" /> that contains the HTML attributes for the element.</param>
+ <param name="tag">The tag to be set for the wrapping HTML element of the validation message.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
+ <summary>Displays a validation message if an error exists for the specified field in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="modelName">The name of the property or model object that is being validated.</param>
+ <param name="validationMessage">The message to display if the specified field contains an error.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element. </param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object,System.String)">
+ <summary>Displays a validation message if an error exists for the specified entry in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>null if the entry is valid and client-side validation is disabled. Otherwise, a <paramref name="tag" /> element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method operates on.</param>
+ <param name="modelName">The name of the entry being validated.</param>
+ <param name="validationMessage">The message to display if the specified entry contains an error.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ <param name="tag">The tag to be set for the wrapping HTML element of the validation message.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String)">
+ <summary>Displays a validation message if an error exists for the specified entry in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>null if the entry is valid and client-side validation is disabled. Otherwise, a <paramref name="tag" /> element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method operates on.</param>
+ <param name="modelName">The name of the entry being validated.</param>
+ <param name="validationMessage">The message to display if the specified entry contains an error.</param>
+ <param name="tag">The tag to be set for the wrapping HTML element of the validation message.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessageFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessageFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
+ <summary>Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression, using the specified message.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="validationMessage">The message to display if the specified field contains an error.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessageFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression, using the specified message and HTML attributes.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="validationMessage">The message to display if the specified field contains an error.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessageFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.String)">
+ <summary>Returns the HTML markup for a validation-error message for the specified expression.</summary>
+ <returns>null if the model object is valid and client-side validation is disabled. Otherwise, a <paramref name="tag" /> element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method operates on.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="validationMessage">The message to display if a validation error occurs.</param>
+ <param name="htmlAttributes">An <see cref="T:System.Collections.Generic.IDictionary`2" /> that contains the HTML attributes for the element.</param>
+ <param name="tag">The tag to be set for the wrapping HTML element of the validation message.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessageFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
+ <summary>Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression, using the specified message and HTML attributes.</summary>
+ <returns>If the property or object is valid, an empty string; otherwise, a span element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="validationMessage">The message to display if the specified field contains an error.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessageFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object,System.String)">
+ <summary>Returns the HTML markup for a validation-error message for the specified expression.</summary>
+ <returns>null if the model object is valid and client-side validation is disabled. Otherwise, a <paramref name="tag" /> element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method operates on.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="validationMessage">The message to display if a validation error occurs.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ <param name="tag">The tag to be set for the wrapping HTML element of the validation message.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessageFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">
+ <summary>Returns the HTML markup for a validation-error message for the specified expression.</summary>
+ <returns>null if the model object is valid and client-side validation is disabled. Otherwise, a <paramref name="tag" /> element that contains an error message.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method operates on.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to render.</param>
+ <param name="validationMessage">The message to display if a validation error occurs.</param>
+ <param name="tag">The tag to be set for the wrapping HTML element of the validation message.</param>
+ <typeparam name="TModel">The type of the model.</typeparam>
+ <typeparam name="TProperty">The type of the property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper)">
+ <summary>Returns an unordered list (ul element) of validation messages that are in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>A string that contains an unordered list (ul element) of validation messages.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.Boolean)">
+ <summary>Returns an unordered list (ul element) of validation messages that are in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object and optionally displays only model-level errors.</summary>
+ <returns>A string that contains an unordered list (ul element) of validation messages.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="excludePropertyErrors">true to have the summary display model-level errors only, or false to have the summary display all errors.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.Boolean,System.String)">
+ <summary>Returns an unordered list (ul element) of validation messages that are in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object and optionally displays only model-level errors.</summary>
+ <returns>A string that contains an unordered list (ul element) of validation messages.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="excludePropertyErrors">true to have the summary display model-level errors only, or false to have the summary display all errors.</param>
+ <param name="message">The message to display with the validation summary.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.Boolean,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an unordered list (ul element) of validation messages that are in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object and optionally displays only model-level errors.</summary>
+ <returns>A string that contains an unordered list (ul element) of validation messages.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="excludePropertyErrors">true to have the summary display model-level errors only, or false to have the summary display all errors.</param>
+ <param name="message">The message to display with the validation summary.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.Boolean,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.String)"></member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.Boolean,System.String,System.Object)">
+ <summary>Returns an unordered list (ul element) of validation messages that are in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object and optionally displays only model-level errors.</summary>
+ <returns>A string that contains an unordered list (ul element) of validation messages.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="excludePropertyErrors">true to have the summary display model-level errors only, or false to have the summary display all errors.</param>
+ <param name="message">The message to display with the validation summary.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.Boolean,System.String,System.Object,System.String)"></member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.Boolean,System.String,System.String)"></member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Returns an unordered list (ul element) of validation messages that are in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>A string that contains an unordered list (ul element) of validation messages.</returns>
+ <param name="htmlHelper">The HMTL helper instance that this method extends.</param>
+ <param name="message">The message to display if the specified field contains an error.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an unordered list (ul element) of validation messages that are in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>A string that contains an unordered list (ul element) of validation messages.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="message">The message to display if the specified field contains an error.</param>
+ <param name="htmlAttributes">A dictionary that contains the HTML attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.String)"></member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
+ <summary>Returns an unordered list (ul element) of validation messages in the <see cref="T:System.Web.Mvc.ModelStateDictionary" /> object.</summary>
+ <returns>A string that contains an unordered list (ul element) of validation messages.</returns>
+ <param name="htmlHelper">The HTML helper instance that this method extends.</param>
+ <param name="message">The message to display if the specified field contains an error.</param>
+ <param name="htmlAttributes">An object that contains the HTML attributes for the element. </param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.String)"></member>
+ <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.String,System.String)"></member>
+ <member name="T:System.Web.Mvc.Html.ValueExtensions">
+ <summary>Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValueExtensions.Value(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates.</summary>
+ <returns>The HTML markup for the value.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the model.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValueExtensions.Value(System.Web.Mvc.HtmlHelper,System.String,System.String)">
+ <summary>Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates.</summary>
+ <returns>The HTML markup for the value.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="name">The name of the model.</param>
+ <param name="format">The format string.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValueExtensions.ValueFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
+ <summary>Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates.</summary>
+ <returns>The HTML markup for the value.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to expose.</param>
+ <typeparam name="TModel">The model.</typeparam>
+ <typeparam name="TProperty">The property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValueExtensions.ValueFor``2(System.Web.Mvc.HtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
+ <summary>Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates.</summary>
+ <returns>The HTML markup for the value.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="expression">An expression that identifies the object that contains the properties to expose.</param>
+ <param name="format">The format string.</param>
+ <typeparam name="TModel">The model.</typeparam>
+ <typeparam name="TProperty">The property.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValueExtensions.ValueForModel(System.Web.Mvc.HtmlHelper)">
+ <summary>Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates.</summary>
+ <returns>The HTML markup for the value.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Html.ValueExtensions.ValueForModel(System.Web.Mvc.HtmlHelper,System.String)">
+ <summary>Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates.</summary>
+ <returns>The HTML markup for the value.</returns>
+ <param name="html">The HTML helper instance that this method extends.</param>
+ <param name="format">The format string.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Razor.MvcCSharpRazorCodeParser">
+ <summary>Compiles ASP.NET Razor views into classes.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Razor.MvcCSharpRazorCodeParser.#ctor">
+ <summary>Initializes a new instance of the <see cref="M:System.Web.Mvc.Razor.MvcCSharpRazorCodeParser.#ctor" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Razor.MvcCSharpRazorCodeParser.InheritsDirective">
+ <summary>The inherits directive.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Razor.MvcCSharpRazorCodeParser.ModelDirective">
+ <summary>The model directive.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.Razor.MvcVBRazorCodeParser">
+ <summary>Extends the VBCodeParser class by adding support for the @model keyword.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Razor.MvcVBRazorCodeParser.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Razor.MvcVBRazorCodeParser" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Razor.MvcVBRazorCodeParser.InheritsStatement">
+ <summary>Sets a value that indicates whether the current code block and model should be inherited.</summary>
+ <returns>true if the code block and model is inherited; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Razor.MvcVBRazorCodeParser.ModelTypeDirective">
+ <summary>The Model Type Directive.</summary>
+ <returns>Returns void.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Razor.MvcWebPageRazorHost">
+ <summary>Configures the ASP.NET Razor parser and code generator for a specified file.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Razor.MvcWebPageRazorHost.#ctor(System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Razor.MvcWebPageRazorHost" /> class. </summary>
+ <param name="virtualPath">The virtual path of the ASP.NET Razor file.</param>
+ <param name="physicalPath">The physical path of the ASP.NET Razor file.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Razor.MvcWebPageRazorHost.DecorateCodeGenerator(System.Web.Razor.Generator.RazorCodeGenerator)">
+ <summary>Returns the ASP.NET MVC language-specific Razor code generator.</summary>
+ <returns>The ASP.NET MVC language-specific Razor code generator.</returns>
+ <param name="incomingCodeGenerator">The C# or Visual Basic code generator.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Razor.MvcWebPageRazorHost.DecorateCodeParser(System.Web.Razor.Parser.ParserBase)">
+ <summary>Returns the ASP.NET MVC language-specific Razor code parser using the specified language parser.</summary>
+ <returns>The ASP.NET MVC language-specific Razor code parser.</returns>
+ <param name="incomingCodeParser">The C# or Visual Basic code parser.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.DefaultDirectRouteProvider"></member>
+ <member name="M:System.Web.Mvc.Routing.DefaultDirectRouteProvider.#ctor"></member>
+ <member name="M:System.Web.Mvc.Routing.DefaultDirectRouteProvider.GetActionDirectRoutes(System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IReadOnlyList{System.Web.Mvc.Routing.IDirectRouteFactory},System.Web.Mvc.Routing.IInlineConstraintResolver)">
+ <summary>Creates <see cref="T:System.Web.Mvc.Routing.RouteEntry" /> instances based on the provided factories and action. The route entries provide direct routing to the provided action.</summary>
+ <returns>A set of route entries.</returns>
+ <param name="actionDescriptor">The action descriptor.</param>
+ <param name="factories">The direct route factories.</param>
+ <param name="constraintResolver">The constraint resolver.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DefaultDirectRouteProvider.GetActionRouteFactories(System.Web.Mvc.ActionDescriptor)">
+ <summary>Gets a set of route factories for the given action descriptor.</summary>
+ <returns>A set of route factories.</returns>
+ <param name="actionDescriptor">The action descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DefaultDirectRouteProvider.GetAreaPrefix(System.Web.Mvc.ControllerDescriptor)">
+ <summary>Gets the area prefix from the provided controller.</summary>
+ <returns>The area prefix or null.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DefaultDirectRouteProvider.GetControllerDirectRoutes(System.Web.Mvc.ControllerDescriptor,System.Collections.Generic.IReadOnlyList{System.Web.Mvc.ActionDescriptor},System.Collections.Generic.IReadOnlyList{System.Web.Mvc.Routing.IDirectRouteFactory},System.Web.Mvc.Routing.IInlineConstraintResolver)">
+ <summary>Creates <see cref="T:System.Web.Mvc.Routing.RouteEntry" /> instances based on the provided factories, controller and actions. The route entries provided direct routing to the provided controller and can reach the set of provided actions.</summary>
+ <returns>A set of route entries.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="actionDescriptors">The action descriptors.</param>
+ <param name="factories">The direct route factories.</param>
+ <param name="constraintResolver">The constraint resolver.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DefaultDirectRouteProvider.GetControllerRouteFactories(System.Web.Mvc.ControllerDescriptor)">
+ <summary>Gets route factories for the given controller descriptor.</summary>
+ <returns>A set of route factories.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DefaultDirectRouteProvider.GetDirectRoutes(System.Web.Mvc.ControllerDescriptor,System.Collections.Generic.IReadOnlyList{System.Web.Mvc.ActionDescriptor},System.Web.Mvc.Routing.IInlineConstraintResolver)">
+ <summary>Gets direct routes for the given controller descriptor and action descriptors based on <see cref="T:System.Web.Mvc.Routing.IDirectRouteFactory" /> attributes.</summary>
+ <returns>A set of route entries.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="actionDescriptors">The action descriptors for all actions.</param>
+ <param name="constraintResolver">The constraint resolver.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DefaultDirectRouteProvider.GetRoutePrefix(System.Web.Mvc.ControllerDescriptor)">
+ <summary>Gets the route prefix from the provided controller.</summary>
+ <returns>The route prefix or null.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.DefaultInlineConstraintResolver">
+ <summary>The default implementation of <see cref="T:System.Web.Mvc.Routing.IInlineConstraintResolver" />. Resolves constraints by parsing a constraint key and constraint arguments, using a map to resolve the constraint type, and calling an appropriate constructor for the constraint type.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DefaultInlineConstraintResolver.#ctor"></member>
+ <member name="P:System.Web.Mvc.Routing.DefaultInlineConstraintResolver.ConstraintMap">
+ <summary>Gets the mutable dictionary that maps constraint keys to a particular constraint type.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DefaultInlineConstraintResolver.ResolveConstraint(System.String)"></member>
+ <member name="T:System.Web.Mvc.Routing.DirectRouteFactoryContext">
+ <summary>Represents a context that supports creating a direct route.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DirectRouteFactoryContext.#ctor(System.String,System.String,System.Collections.Generic.IReadOnlyCollection{System.Web.Mvc.ActionDescriptor},System.Web.Mvc.Routing.IInlineConstraintResolver,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.DirectRouteFactoryContext" /> class.</summary>
+ <param name="areaPrefix">The route prefix, if any, defined by the area.</param>
+ <param name="controllerPrefix">The route prefix, if any, defined by the controller.</param>
+ <param name="actions">The action descriptors to which to create a route.</param>
+ <param name="inlineConstraintResolver">The inline constraint resolver.</param>
+ <param name="targetIsAction">A value indicating whether the route is configured at the action or controller level.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.DirectRouteFactoryContext.Actions">
+ <summary>Gets the action descriptors to which to create a route.</summary>
+ <returns>The action descriptors to which to create a route.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.DirectRouteFactoryContext.AreaPrefix">
+ <summary>Gets the route prefix, if any, defined by the area.</summary>
+ <returns>The route prefix, if any, defined by the area.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.DirectRouteFactoryContext.ControllerPrefix">
+ <summary>Gets the route prefix, if any, defined by the controller.</summary>
+ <returns>The route prefix, if any, defined by the controller.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DirectRouteFactoryContext.CreateBuilder(System.String)">
+ <summary>Creates a route builder that can build a route matching this context.</summary>
+ <returns>A route builder that can build a route matching this context.</returns>
+ <param name="template">The route template.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.DirectRouteFactoryContext.CreateBuilder(System.String,System.Web.Mvc.Routing.IInlineConstraintResolver)">
+ <summary>Creates a route builder that can build a route matching this context.</summary>
+ <returns>A route builder that can build a route matching this context.</returns>
+ <param name="template">The route template.</param>
+ <param name="constraintResolver">The inline constraint resolver to use, if any; otherwise, null.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.DirectRouteFactoryContext.InlineConstraintResolver">
+ <summary>Gets the inline constraint resolver.</summary>
+ <returns>The inline constraint resolver.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.DirectRouteFactoryContext.TargetIsAction">
+ <summary>Gets a value indicating whether the route is configured at the action or controller level.</summary>
+ <returns>true when the route is configured at the action level; otherwise false if the route is configured at the controller level.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.IDirectRouteBuilder">
+ <summary>Defines a builder that creates direct routes to actions (attribute routes).</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IDirectRouteBuilder.Actions">
+ <summary>Gets the action descriptors to which to create a route.</summary>
+ <returns>The action descriptors to which to create a route.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.IDirectRouteBuilder.Build">
+ <summary>Creates a route entry based on the current property values.</summary>
+ <returns>The route entry created.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IDirectRouteBuilder.Constraints">
+ <summary>Gets or sets the route constraints.</summary>
+ <returns>The route constraints.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IDirectRouteBuilder.DataTokens">
+ <summary>Gets or sets the route data tokens.</summary>
+ <returns>The route data tokens.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IDirectRouteBuilder.Defaults">
+ <summary>Gets or sets the route defaults.</summary>
+ <returns>The route defaults.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IDirectRouteBuilder.Name">
+ <summary>Gets or sets the route name.</summary>
+ <returns>The route name, or null if no name supplied.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IDirectRouteBuilder.Order">
+ <summary>Gets or sets the route order.</summary>
+ <returns>The route order.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IDirectRouteBuilder.Precedence">
+ <summary>Gets or sets the route precedence.</summary>
+ <returns>The route precedence.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IDirectRouteBuilder.TargetIsAction">
+ <summary>Gets a value indicating whether the route is configured at the action or controller level.</summary>
+ <returns>true when the route is configured at the action level; otherwise, false if the route is configured at the controller level.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IDirectRouteBuilder.Template">
+ <summary>Gets or sets the route template.</summary>
+ <returns>The route template.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.IDirectRouteFactory">
+ <summary>Defines a factory that creates a route directly to a set of action descriptors (an attribute route).</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.IDirectRouteFactory.CreateRoute(System.Web.Mvc.Routing.DirectRouteFactoryContext)">
+ <summary>Creates a direct route entry.</summary>
+ <returns>The direct route entry.</returns>
+ <param name="context">The context to use to create the route.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.IDirectRouteProvider">
+ <summary>Defines a provider for routes that directly target action descriptors (attribute routes).</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.IDirectRouteProvider.GetDirectRoutes(System.Web.Mvc.ControllerDescriptor,System.Collections.Generic.IReadOnlyList{System.Web.Mvc.ActionDescriptor},System.Web.Mvc.Routing.IInlineConstraintResolver)">
+ <summary>Gets the direct routes for a controller.</summary>
+ <returns>A set of route entries for the controller.</returns>
+ <param name="controllerDescriptor">The controller descriptor.</param>
+ <param name="actionDescriptors">The action descriptors.</param>
+ <param name="constraintResolver">The inline constraint resolver.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.IInlineConstraintResolver">
+ <summary>Defines an abstraction for resolving inline constraints as instances of <see cref="T:System.Web.Routing.IRouteConstraint" />.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.IInlineConstraintResolver.ResolveConstraint(System.String)">
+ <summary>Resolves the inline constraint.</summary>
+ <returns>The <see cref="T:System.Web.Routing.IRouteConstraint" /> the inline constraint was resolved to.</returns>
+ <param name="inlineConstraint">The inline constraint to resolve.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.IRouteInfoProvider">
+ <summary>Provides information for building a System.Web.Routing.Route.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IRouteInfoProvider.Name">
+ <summary>Gets the route template describing the URI pattern to match against.</summary>
+ <returns>The route template describing the URI pattern to match against.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IRouteInfoProvider.Template">
+ <summary>Gets the name of the route to generate.</summary>
+ <returns>The name of the route to generate.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.IRoutePrefix">
+ <summary>Defines a route prefix.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.IRoutePrefix.Prefix">
+ <summary>Gets the route prefix.</summary>
+ <returns>The route prefix.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.RouteBuilder">
+ <summary>Builds <see cref="T:System.Web.Routing.Route" /> instances based on route information.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.RouteBuilder.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.RouteBuilder" /> class using the default inline constraint resolver.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.RouteBuilder.#ctor(System.Web.Mvc.Routing.IInlineConstraintResolver)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.RouteBuilder" /> class.</summary>
+ <param name="constraintResolver">The <see cref="T:System.Web.Mvc.Routing.IInlineConstraintResolver" /> to use for resolving inline constraints.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.RouteBuilder.BuildDirectRoute(System.String,System.Collections.Generic.IEnumerable{System.String},System.String,System.String,System.Reflection.MethodInfo,System.String)">
+ <summary>Builds an <see cref="T:System.Web.Routing.Route" /> for a particular action.</summary>
+ <returns>The generated <see cref="T:System.Web.Routing.Route" />.</returns>
+ <param name="routeTemplate">The tokenized route template for the route.</param>
+ <param name="allowedMethods">The HTTP methods supported by the route. A null value specify that all possible methods are supported.</param>
+ <param name="controllerName">The name of the associated controller.</param>
+ <param name="actionName">The name of the associated action.</param>
+ <param name="targetMethod">The method that the route attribute has been applied on.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.RouteBuilder.BuildDirectRoute(System.String,System.Web.Mvc.ControllerDescriptor)">
+ <summary>Builds an <see cref="T:System.Web.Routing.Route" /> for a particular action.</summary>
+ <returns>The generated route.</returns>
+ <param name="routeTemplate">The tokenized route template for the route.</param>
+ <param name="controllerDescriptor">The controller the route attribute has been applied on.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.RouteBuilder.BuildDirectRoute(System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteValueDictionary,System.String,System.Reflection.MethodInfo)">
+ <summary>Builds an <see cref="T:System.Web.Routing.Route" />.</summary>
+ <returns>The generated <see cref="T:System.Web.Routing.Route" />.</returns>
+ <param name="defaults">The route defaults.</param>
+ <param name="constraints">The route constraints.</param>
+ <param name="routeTemplate">The detokenized route template.</param>
+ <param name="targetMethod">The method that the route attribute has been applied on.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.RouteBuilder.ConstraintResolver">
+ <summary>Gets the resolver for resolving inline constraints.</summary>
+ <returns>The resolver for resolving inline constraints.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.RouteEntry">
+ <summary>Represents a named route.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.RouteEntry.#ctor(System.String,System.Web.Routing.Route)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.RouteEntry" /> class.</summary>
+ <param name="name">The route name.</param>
+ <param name="route">The route.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.RouteEntry.Name">
+ <summary>Gets the route name.</summary>
+ <returns>The route name, if any; otherwise, null.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.RouteEntry.Route">
+ <summary>Gets the route.</summary>
+ <returns>The route.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.RouteFactoryAttribute">
+ <summary>Represents an attribute route that may contain custom constraints.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.RouteFactoryAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.RouteFactoryAttribute" /> class.</summary>
+ <param name="template">The route template.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.RouteFactoryAttribute.Constraints">
+ <summary>Gets the route constraints.</summary>
+ <returns>The route constraints, if any; otherwise null.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.RouteFactoryAttribute.CreateRoute(System.Web.Mvc.Routing.DirectRouteFactoryContext)">
+ <summary>Creates a direct route entry.</summary>
+ <returns>The direct route entry.</returns>
+ <param name="context">The context to use to create the route.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.RouteFactoryAttribute.DataTokens">
+ <summary>Gets the route data tokens.</summary>
+ <returns>The route data tokens, if any; otherwise null.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.RouteFactoryAttribute.Defaults">
+ <summary>Gets the route defaults.</summary>
+ <returns>The route defaults, if any; otherwise null.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.RouteFactoryAttribute.Name">
+ <summary>Gets or sets the route name.</summary>
+ <returns>The route name, if any; otherwise null.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.RouteFactoryAttribute.Order">
+ <summary>Gets or sets the route order.</summary>
+ <returns>The route order.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.RouteFactoryAttribute.Template">
+ <summary>Gets the route template.</summary>
+ <returns>The route template.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.AlphaRouteConstraint">
+ <summary>Constrains a route parameter to contain only lowercase or uppercase letters A through Z in the English alphabet.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.AlphaRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.AlphaRouteConstraint" /> class.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.BoolRouteConstraint">
+ <summary>Constrains a route parameter to represent only Boolean values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.BoolRouteConstraint.#ctor"></member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.BoolRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)"></member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.CompoundRouteConstraint">
+ <summary>Constrains a route by several child constraints.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.CompoundRouteConstraint.#ctor(System.Collections.Generic.IList{System.Web.Routing.IRouteConstraint})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.CompoundRouteConstraint" /> class.</summary>
+ <param name="constraints">The child constraints that must match for this constraint to match.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.CompoundRouteConstraint.Constraints">
+ <summary>Gets the child constraints that must match for this constraint to match.</summary>
+ <returns>The child constraints that must match for this constraint to match.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.CompoundRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.DateTimeRouteConstraint">
+ <summary>Constrains a route parameter to represent only <see cref="T:System.DateTime" /> values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.DateTimeRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.DateTimeRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.DateTimeRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.DecimalRouteConstraint">
+ <summary>Constrains a route parameter to represent only decimal values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.DecimalRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.DecimalRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.DecimalRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.DoubleRouteConstraint">
+ <summary>Constrains a route parameter to represent only 64-bit floating-point values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.DoubleRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.DoubleRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.DoubleRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.FloatRouteConstraint">
+ <summary>Constrains a route parameter to represent only 32-bit floating-point values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.FloatRouteConstraint.#ctor"></member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.FloatRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)"></member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.GuidRouteConstraint">
+ <summary>Constrains a route parameter to represent only <see cref="T:System.Guid" /> values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.GuidRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.GuidRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.GuidRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.IntRouteConstraint">
+ <summary>Constrains a route parameter to represent only 32-bit integer values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.IntRouteConstraint.#ctor"></member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.IntRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)"></member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.LengthRouteConstraint">
+ <summary>Constrains a route parameter to be a string of a given length or within a given range of lengths.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.LengthRouteConstraint.#ctor(System.Int32)"></member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.LengthRouteConstraint.#ctor(System.Int32,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.LengthRouteConstraint" /> class that constrains a route parameter to be a string of a given length.</summary>
+ <param name="minLength">The minimum length of the route parameter.</param>
+ <param name="maxLength">The maximum length of the route parameter.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.LengthRouteConstraint.Length">
+ <summary>Gets the length of the route parameter, if one is set.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.LengthRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)"></member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.LengthRouteConstraint.MaxLength">
+ <summary>Gets the maximum length of the route parameter, if one is set.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.LengthRouteConstraint.MinLength">
+ <summary>Gets the minimum length of the route parameter, if one is set.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.LongRouteConstraint">
+ <summary>Constrains a route parameter to represent only 64-bit integer values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.LongRouteConstraint.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.LongRouteConstraint" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.LongRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.MaxLengthRouteConstraint">
+ <summary>Constrains a route parameter to be a string with a maximum length.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.MaxLengthRouteConstraint.#ctor(System.Int32)"></member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.MaxLengthRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)"></member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.MaxLengthRouteConstraint.MaxLength">
+ <summary>Gets the maximum length of the route parameter.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.MaxRouteConstraint">
+ <summary>Constrains a route parameter to be an integer with a maximum value.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.MaxRouteConstraint.#ctor(System.Int64)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.MaxRouteConstraint" /> class.</summary>
+ <param name="max">The maximum value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.MaxRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.MaxRouteConstraint.Max">
+ <summary>Gets the maximum value of the route parameter.</summary>
+ <returns>The maximum value of the route parameter.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.MinLengthRouteConstraint">
+ <summary>Constrains a route parameter to be a string with a maximum length.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.MinLengthRouteConstraint.#ctor(System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.MinLengthRouteConstraint" /> class.</summary>
+ <param name="minLength">The minimum length.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.MinLengthRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the compare.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.MinLengthRouteConstraint.MinLength">
+ <summary>Gets the minimum length of the route parameter.</summary>
+ <returns>The minimum length of the route parameter.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.MinRouteConstraint">
+ <summary>Constrains a route parameter to be a long with a minimum value.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.MinRouteConstraint.#ctor(System.Int64)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.MinRouteConstraint" /> class.</summary>
+ <param name="min">The minimum value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.MinRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.MinRouteConstraint.Min">
+ <summary>Gets the minimum value of the route parameter.</summary>
+ <returns>The minimum value of the route parameter.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.OptionalRouteConstraint">
+ <summary>Constrains a route by an inner constraint that doesn't fail when an optional parameter is set to its default value.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.OptionalRouteConstraint.#ctor(System.Web.Routing.IRouteConstraint)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.OptionalRouteConstraint" /> class.</summary>
+ <param name="innerConstraint">The inner constraint to match if the parameter is not an optional parameter without a value</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.OptionalRouteConstraint.InnerConstraint">
+ <summary>Gets the inner constraint to match if the parameter is not an optional parameter without a value.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.OptionalRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)"></member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.RangeRouteConstraint">
+ <summary>Constraints a route parameter to be an integer within a given range of values.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.RangeRouteConstraint.#ctor(System.Int64,System.Int64)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.RangeRouteConstraint" /> class.</summary>
+ <param name="min">The minimum value.</param>
+ <param name="max">The maximum value.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.RangeRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.RangeRouteConstraint.Max">
+ <summary>Gets the maximum value of the route parameter.</summary>
+ <returns>The maximum value of the route parameter.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.RangeRouteConstraint.Min">
+ <summary>Gets the minimum value of the route parameter.</summary>
+ <returns>The minimum value of the route parameter.</returns>
+ </member>
+ <member name="T:System.Web.Mvc.Routing.Constraints.RegexRouteConstraint">
+ <summary>Constrains a route parameter to match a regular expression.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.RegexRouteConstraint.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Routing.Constraints.RegexRouteConstraint" /> class with the specified pattern.</summary>
+ <param name="pattern">The pattern to match.</param>
+ </member>
+ <member name="M:System.Web.Mvc.Routing.Constraints.RegexRouteConstraint.Match(System.Web.HttpContextBase,System.Web.Routing.Route,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Routing.RouteDirection)">
+ <summary>Determines whether this instance equals a specified route.</summary>
+ <returns>true if this instance equals a specified route; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="route">The route to compare.</param>
+ <param name="parameterName">The name of the parameter.</param>
+ <param name="values">A list of parameter values.</param>
+ <param name="routeDirection">The route direction.</param>
+ </member>
+ <member name="P:System.Web.Mvc.Routing.Constraints.RegexRouteConstraint.Pattern">
+ <summary>Gets the regular expression pattern to match.</summary>
+ <returns>The regular expression pattern to match.</returns>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.dll b/PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.dll
new file mode 100644
index 0000000..6089cb3
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.xml b/PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.xml
new file mode 100644
index 0000000..f95072f
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.xml
@@ -0,0 +1,5742 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Web.Razor</name>
+ </assembly>
+ <members>
+ <member name="T:System.Web.Razor.CSharpRazorCodeLanguage">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a Razor code language that is based on C# syntax.</summary>
+ </member>
+ <member name="M:System.Web.Razor.CSharpRazorCodeLanguage.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.CSharpRazorCodeLanguage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Razor.CSharpRazorCodeLanguage.CodeDomProviderType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the type of the code provider.</summary>
+ <returns>The type of the code provider.</returns>
+ </member>
+ <member name="M:System.Web.Razor.CSharpRazorCodeLanguage.CreateCodeGenerator(System.String,System.String,System.String,System.Web.Razor.RazorEngineHost)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates a new Razor code generator based on C# code language.</summary>
+ <returns>The newly created Razor code generator based on C# code language.</returns>
+ <param name="className">The class name for the generated code.</param>
+ <param name="rootNamespaceName">The name of the root namespace for the generated code.</param>
+ <param name="sourceFileName">The name of the source code file.</param>
+ <param name="host">The Razor engine host.</param>
+ </member>
+ <member name="M:System.Web.Razor.CSharpRazorCodeLanguage.CreateCodeParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates a new code parser for C# code language.</summary>
+ <returns>The newly created code parser for C# code language.</returns>
+ </member>
+ <member name="P:System.Web.Razor.CSharpRazorCodeLanguage.LanguageName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the name of the C# code language.</summary>
+ <returns>The name of the C# code language. Value is ‘csharp’.</returns>
+ </member>
+ <member name="T:System.Web.Razor.DocumentParseCompleteEventArgs">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.DocumentParseCompleteEventArgs.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Razor.DocumentParseCompleteEventArgs.GeneratorResults">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Razor.DocumentParseCompleteEventArgs.SourceChange">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Razor.DocumentParseCompleteEventArgs.TreeStructureChanged">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.GeneratorResults">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents results from code generation.</summary>
+ </member>
+ <member name="M:System.Web.Razor.GeneratorResults.#ctor(System.Boolean,System.Web.Razor.Parser.SyntaxTree.Block,System.Collections.Generic.IList{System.Web.Razor.Parser.SyntaxTree.RazorError},System.CodeDom.CodeCompileUnit,System.Collections.Generic.IDictionary{System.Int32,System.Web.Razor.Generator.GeneratedCodeMapping})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.GeneratorResults" /> class.</summary>
+ <param name="success">true if the code generation is a success; otherwise, false.</param>
+ <param name="document">The document.</param>
+ <param name="parserErrors">The parser errors.</param>
+ <param name="generatedCode">The generated code.</param>
+ <param name="designTimeLineMappings">The dictionary of design-time generated code mappings.</param>
+ </member>
+ <member name="M:System.Web.Razor.GeneratorResults.#ctor(System.Web.Razor.Parser.SyntaxTree.Block,System.Collections.Generic.IList{System.Web.Razor.Parser.SyntaxTree.RazorError},System.CodeDom.CodeCompileUnit,System.Collections.Generic.IDictionary{System.Int32,System.Web.Razor.Generator.GeneratedCodeMapping})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.GeneratorResults" /> class.</summary>
+ <param name="document">The document.</param>
+ <param name="parserErrors">The parser errors.</param>
+ <param name="generatedCode">The generated code.</param>
+ <param name="designTimeLineMappings">The dictionary of design-time generated code mappings.</param>
+ </member>
+ <member name="M:System.Web.Razor.GeneratorResults.#ctor(System.Web.Razor.ParserResults,System.CodeDom.CodeCompileUnit,System.Collections.Generic.IDictionary{System.Int32,System.Web.Razor.Generator.GeneratedCodeMapping})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.GeneratorResults" /> class.</summary>
+ <param name="parserResults">The parser results.</param>
+ <param name="generatedCode">The generated code.</param>
+ <param name="designTimeLineMappings">The dictionary of design-time generated code mappings.</param>
+ </member>
+ <member name="P:System.Web.Razor.GeneratorResults.DesignTimeLineMappings">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the dictionary of design-time generated code mappings.</summary>
+ <returns>The dictionary of design-time generated code mappings.</returns>
+ </member>
+ <member name="P:System.Web.Razor.GeneratorResults.GeneratedCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the generated code.</summary>
+ <returns>The generated code.</returns>
+ </member>
+ <member name="T:System.Web.Razor.ParserResults">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the results of parsing a Razor document.</summary>
+ </member>
+ <member name="M:System.Web.Razor.ParserResults.#ctor(System.Boolean,System.Web.Razor.Parser.SyntaxTree.Block,System.Collections.Generic.IList{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.ParserResults" /> class.</summary>
+ <param name="success">true if parsing was successful; otherwise, false.</param>
+ <param name="document">The root node in the document’s syntax tree.</param>
+ <param name="errors">The list of errors which occurred during parsing.</param>
+ </member>
+ <member name="M:System.Web.Razor.ParserResults.#ctor(System.Web.Razor.Parser.SyntaxTree.Block,System.Collections.Generic.IList{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.ParserResults" /> class.</summary>
+ <param name="document">The root node in the document’s syntax tree.</param>
+ <param name="parserErrors">The list of errors which occurred during parsing.</param>
+ </member>
+ <member name="P:System.Web.Razor.ParserResults.Document">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the root node in the document’s syntax tree.</summary>
+ <returns>The root node in the document’s syntax tree.</returns>
+ </member>
+ <member name="P:System.Web.Razor.ParserResults.ParserErrors">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the list of errors which occurred during parsing.</summary>
+ <returns>The list of errors which occurred during parsing.</returns>
+ </member>
+ <member name="P:System.Web.Razor.ParserResults.Success">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value indicating whether parsing was successful.</summary>
+ <returns>true if parsing was successful; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Razor.PartialParseResult">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.PartialParseResult.Accepted">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.PartialParseResult.AutoCompleteBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.PartialParseResult.Provisional">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.PartialParseResult.Rejected">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.PartialParseResult.SpanContextChanged">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.RazorCodeLanguage">
+ <summary>Represents the base for all Razor code language.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.RazorCodeLanguage.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Razor.RazorCodeLanguage" /> class.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Razor.RazorCodeLanguage.CodeDomProviderType">
+ <summary>Gets the type of the CodeDOM provider.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>The type of the CodeDOM provider.</returns>
+ </member>
+ <member name="M:System.Web.Razor.RazorCodeLanguage.CreateCodeGenerator(System.String,System.String,System.String,System.Web.Razor.RazorEngineHost)">
+ <summary>Creates the code generator for the Razor code language.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>The code generator for the Razor code language.</returns>
+ <param name="className">The class name.</param>
+ <param name="rootNamespaceName">The name of the root namespace.</param>
+ <param name="sourceFileName">The source file name.</param>
+ <param name="host">The Razor engine host.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorCodeLanguage.CreateCodeParser">
+ <summary>Creates the code parser for the Razor code language.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>The code parser for the Razor code language.</returns>
+ </member>
+ <member name="M:System.Web.Razor.RazorCodeLanguage.GetLanguageByExtension(System.String)">
+ <summary>Gets the language of the Razor code using the specified file extension.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>The language of the Razor code.</returns>
+ <param name="fileExtension">The file extension.</param>
+ </member>
+ <member name="P:System.Web.Razor.RazorCodeLanguage.LanguageName">
+ <summary>Gets the language name of the current Razor code, that is “csharp” or “vb”.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>The language name of the current Razor code.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorCodeLanguage.Languages">
+ <summary>Gets the list of language supported by the Razor code.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>The list of language supported by the Razor code.</returns>
+ </member>
+ <member name="T:System.Web.Razor.RazorDirectiveAttribute">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents an attribute for the Razor directive.</summary>
+ </member>
+ <member name="M:System.Web.Razor.RazorDirectiveAttribute.#ctor(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.RazorDirectiveAttribute" /> class.</summary>
+ <param name="name">The name of the attribute.</param>
+ <param name="value">The value of the attribute.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorDirectiveAttribute.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether this instance is equal to a specified object.</summary>
+ <returns>true if the object is equal to the this instance; otherwise, false.</returns>
+ <param name="obj">The object to compare with this instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorDirectiveAttribute.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorDirectiveAttribute.Name">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the name of the attribute.</summary>
+ <returns>The name of the attribute.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorDirectiveAttribute.TypeId">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the unique type ID of the attribute.</summary>
+ <returns>The unique type ID of the attribute.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorDirectiveAttribute.Value">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the value of the attribute.</summary>
+ <returns>The value of the attribute.</returns>
+ </member>
+ <member name="T:System.Web.Razor.RazorEditorParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parser used by editors to avoid reparsing the entire document on each text change.</summary>
+ </member>
+ <member name="M:System.Web.Razor.RazorEditorParser.#ctor(System.Web.Razor.RazorEngineHost,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Constructs the editor parser.</summary>
+ <param name="host">The <see cref="T:System.Web.Razor.RazorEngineHost" /> which defines the environment in which the generated code will live.</param>
+ <param name="sourceFileName">The physical path to use in line pragmas.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorEditorParser.CheckForStructureChanges(System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines if a change will cause a structural change to the document and if not, applies it to the existing tree. If a structural change would occur, automatically starts a reparse.</summary>
+ <returns>A <see cref="T:System.Web.Razor.PartialParseResult" /> value indicating the result of the incremental parse.</returns>
+ <param name="change">The change to apply to the parse tree.</param>
+ </member>
+ <member name="P:System.Web.Razor.RazorEditorParser.CurrentParseTree">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the current parse tree.</summary>
+ <returns>The current parse tree.</returns>
+ </member>
+ <member name="M:System.Web.Razor.RazorEditorParser.Dispose">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Releases all resources used by the current instance of the <see cref="T:System.Web.Razor.RazorEditorParser" />.</summary>
+ </member>
+ <member name="M:System.Web.Razor.RazorEditorParser.Dispose(System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Releases the unmanaged resources used by the <see cref="T:System.Web.Razor.RazorEditorParser" /> class and optionally releases the managed resources.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="E:System.Web.Razor.RazorEditorParser.DocumentParseComplete">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Event fired when a full reparse of the document completes.</summary>
+ </member>
+ <member name="P:System.Web.Razor.RazorEditorParser.FileName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the filename of the document to parse.</summary>
+ <returns>The filename of the document to parse.</returns>
+ </member>
+ <member name="M:System.Web.Razor.RazorEditorParser.GetAutoCompleteString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves the auto complete string.</summary>
+ <returns>The auto complete string.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEditorParser.Host">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the host for the parse.</summary>
+ <returns>The host for the parse.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEditorParser.LastResultProvisional">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value indicating whether the last result of the parse was provisionally accepted for next partial parse.</summary>
+ <returns>true if the last result of the parse was provisionally accepted for next partial parse; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Razor.RazorEngineHost">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the generated code for the razor engine host.</summary>
+ </member>
+ <member name="M:System.Web.Razor.RazorEngineHost.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.RazorEngineHost" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.RazorEngineHost.#ctor(System.Web.Razor.RazorCodeLanguage)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.RazorEngineHost" /> class.</summary>
+ <param name="codeLanguage">The specified code language.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorEngineHost.#ctor(System.Web.Razor.RazorCodeLanguage,System.Func{System.Web.Razor.Parser.ParserBase})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Razor.RazorEngineHost" /> class.</summary>
+ <param name="codeLanguage">The specified code language.</param>
+ <param name="markupParserFactory">The markup parser factory.</param>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.CodeLanguage">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the languages supported by the code generator.</summary>
+ <returns>The languages supported that by the code generator.</returns>
+ </member>
+ <member name="M:System.Web.Razor.RazorEngineHost.CreateMarkupParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a markup parser using the specified language parser for the <see cref="T:System.Web.Razor.RazorEngineHost" />.</summary>
+ <returns>A markup parser to create using the specified language parser for the <see cref="T:System.Web.Razor.RazorEngineHost" />.</returns>
+ </member>
+ <member name="M:System.Web.Razor.RazorEngineHost.DecorateCodeGenerator(System.Web.Razor.Generator.RazorCodeGenerator)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the methods as language-specific Razor code generator.</summary>
+ <returns>The methods as language-specific Razor code generator.</returns>
+ <param name="incomingCodeGenerator">The C# or Visual Basic code generator.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorEngineHost.DecorateCodeParser(System.Web.Razor.Parser.ParserBase)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the methods as language-specific Razor code parser using the specified language parser.</summary>
+ <returns>The methods as language-specific Razor code parser using the specified language parser.</returns>
+ <param name="incomingCodeParser">The C# or Visual Basic code parser.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorEngineHost.DecorateMarkupParser(System.Web.Razor.Parser.ParserBase)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the method to decorate markup parser using the specified language parser.</summary>
+ <returns>The method to decorate markup parser using the specified language parser.</returns>
+ <param name="incomingMarkupParser">The C# or Visual Basic code parser.</param>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.DefaultBaseClass">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the default base class for the host.</summary>
+ <returns>The default base class for the host.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.DefaultClassName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the default class name for the host.</summary>
+ <returns>The default class name for the host.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.DefaultNamespace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the default namespace for the host.</summary>
+ <returns>The default namespace for the host.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.DesignTimeMode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the mode designs a time for the host.</summary>
+ <returns>true if the mode designs a time for the host; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.EnableInstrumentation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the host that enables the instrumentation.</summary>
+ <returns>The host that enables the instrumentation.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.GeneratedClassContext">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the generated class context for the host.</summary>
+ <returns>The generated class context for the host.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.InstrumentedSourceFilePath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the instrumented source file path for the host.</summary>
+ <returns>The instrumented source file path for the host.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.IsIndentingWithTabs">
+ <summary>Gets or sets whether the design time editor is using tabs or spaces for indentation.</summary>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.NamespaceImports">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the namespace imports for the host.</summary>
+ <returns>The namespace imports for the host.</returns>
+ </member>
+ <member name="M:System.Web.Razor.RazorEngineHost.PostProcessGeneratedCode(System.CodeDom.CodeCompileUnit,System.CodeDom.CodeNamespace,System.CodeDom.CodeTypeDeclaration,System.CodeDom.CodeMemberMethod)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns this method to post all the processed generated code for the host.</summary>
+ <param name="codeCompileUnit">The code compile unit.</param>
+ <param name="generatedNamespace">The generated namespace.</param>
+ <param name="generatedClass">The generated class.</param>
+ <param name="executeMethod">The execute method.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorEngineHost.PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns this method to post all the processed generated code for the host.</summary>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.StaticHelpers">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the static helpers for the host.</summary>
+ <returns>The static helpers for the host.</returns>
+ </member>
+ <member name="P:System.Web.Razor.RazorEngineHost.TabSize">
+ <summary>Tab size used by the hosting editor, when indenting with tabs.</summary>
+ </member>
+ <member name="T:System.Web.Razor.RazorTemplateEngine">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents an entry-point to the Razor Template Engine.</summary>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.#ctor(System.Web.Razor.RazorEngineHost)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.RazorTemplateEngine" /> class.</summary>
+ <param name="host">The host.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.CreateCodeGenerator(System.String,System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a code generator.</summary>
+ <returns>The created <see cref="T:System.Web.Razor.Generator.RazorCodeGenerator" />.</returns>
+ <param name="className">The name of the generated class.</param>
+ <param name="rootNamespace">The namespace in which the generated class will reside.</param>
+ <param name="sourceFileName">The file name to use in line pragmas.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.CreateParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a <see cref="T:System.Web.Razor.Parser.RazorParser" />.</summary>
+ <returns>The created <see cref="T:System.Web.Razor.Parser.RazorParser" />.</returns>
+ </member>
+ <member name="F:System.Web.Razor.RazorTemplateEngine.DefaultClassName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the default class name of the template.</summary>
+ </member>
+ <member name="F:System.Web.Razor.RazorTemplateEngine.DefaultNamespace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the default namespace for the template.</summary>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.GenerateCode(System.IO.TextReader)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer, generates code for it, and returns the constructed CodeDOM tree.</summary>
+ <returns>The resulting parse tree AND generated Code DOM tree.</returns>
+ <param name="input">The input text to parse.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.GenerateCode(System.IO.TextReader,System.Nullable{System.Threading.CancellationToken})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer, generates code for it, and returns the constructed CodeDOM tree.</summary>
+ <returns>The resulting parse tree AND generated Code DOM tree.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="cancelToken">A token used to cancel the parser.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.GenerateCode(System.IO.TextReader,System.String,System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer, generates code for it, and returns the constructed CodeDOM tree.</summary>
+ <returns>The resulting parse tree AND generated Code DOM tree.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="className">The name of the generated class, overriding whatever is specified in the host.</param>
+ <param name="rootNamespace">The namespace in which the generated class will reside.</param>
+ <param name="sourceFileName">The file name to use in line pragmas.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.GenerateCode(System.IO.TextReader,System.String,System.String,System.String,System.Nullable{System.Threading.CancellationToken})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer, generates code for it, and returns the constructed CodeDOM tree.</summary>
+ <returns>The resulting parse tree AND generated Code DOM tree.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="className">The name of the generated class, overriding whatever is specified in the host.</param>
+ <param name="rootNamespace">The namespace in which the generated class will reside.</param>
+ <param name="sourceFileName">The file name to use in line pragmas.</param>
+ <param name="cancelToken">A token used to cancel the parser.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.GenerateCode(System.Web.Razor.Text.ITextBuffer)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer, generates code for it, and returns the constructed CodeDOM tree.</summary>
+ <returns>The resulting parse tree AND generated Code DOM tree.</returns>
+ <param name="input">The input text to parse.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.GenerateCode(System.Web.Razor.Text.ITextBuffer,System.Nullable{System.Threading.CancellationToken})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer, generates code for it, and returns the constructed CodeDOM tree.</summary>
+ <returns>The resulting parse tree AND generated Code DOM tree.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="cancelToken">A token used to cancel the parser.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.GenerateCode(System.Web.Razor.Text.ITextBuffer,System.String,System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer, generates code for it, and returns the constructed CodeDOM tree.</summary>
+ <returns>The resulting parse tree AND generated Code DOM tree.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="className">The name of the generated class, overriding whatever is specified in the host.</param>
+ <param name="rootNamespace">The namespace in which the generated class will reside.</param>
+ <param name="sourceFileName">The file name to use in line pragmas.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.GenerateCode(System.Web.Razor.Text.ITextBuffer,System.String,System.String,System.String,System.Nullable{System.Threading.CancellationToken})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer, generates code for it, and returns the constructed CodeDOM tree.</summary>
+ <returns>The resulting parse tree AND generated Code DOM tree.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="className">The name of the generated class, overriding whatever is specified in the host.</param>
+ <param name="rootNamespace">The namespace in which the generated class will reside.</param>
+ <param name="sourceFileName">The file name to use in line pragmas.</param>
+ <param name="cancelToken">A token used to cancel the parser.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.GenerateCodeCore(System.Web.Razor.Text.ITextDocument,System.String,System.String,System.String,System.Nullable{System.Threading.CancellationToken})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates a code core.</summary>
+ <returns>The results of the generated core.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="className">The name of the generated class, overriding whatever is specified in the host.</param>
+ <param name="rootNamespace">The namespace in which the generated class will reside.</param>
+ <param name="sourceFileName">The file name to use in line pragmas.</param>
+ <param name="cancelToken">A token used to cancel the parser.</param>
+ </member>
+ <member name="P:System.Web.Razor.RazorTemplateEngine.Host">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the <see cref="T:System.Web.Razor.RazorEngineHost" /> which defines the environment in which the generated template code will live.</summary>
+ <returns>The <see cref="T:System.Web.Razor.RazorEngineHost" /> which defines the environment in which the generated template code will live.</returns>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.ParseTemplate(System.IO.TextReader)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer and returns its result.</summary>
+ <returns>The resulting parse tree.</returns>
+ <param name="input">The input text to parse.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.ParseTemplate(System.IO.TextReader,System.Nullable{System.Threading.CancellationToken})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer and returns its result.</summary>
+ <returns>The resulting parse tree.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="cancelToken">A token used to cancel the parser.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.ParseTemplate(System.Web.Razor.Text.ITextBuffer)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer and returns its result.</summary>
+ <returns>The resulting parse tree.</returns>
+ <param name="input">The input text to parse.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.ParseTemplate(System.Web.Razor.Text.ITextBuffer,System.Nullable{System.Threading.CancellationToken})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template specified by the TextBuffer and returns its result.</summary>
+ <returns>The resulting parse tree.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="cancelToken">A token used to cancel the parser.</param>
+ </member>
+ <member name="M:System.Web.Razor.RazorTemplateEngine.ParseTemplateCore(System.Web.Razor.Text.ITextDocument,System.Nullable{System.Threading.CancellationToken})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the template core.</summary>
+ <returns>The resulting parse tree.</returns>
+ <param name="input">The input text to parse.</param>
+ <param name="cancelToken">A token used to cancel the parser.</param>
+ </member>
+ <member name="T:System.Web.Razor.StateMachine`1">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the state of the machine.</summary>
+ <typeparam name="TReturn">The generic type Return.</typeparam>
+ </member>
+ <member name="M:System.Web.Razor.StateMachine`1.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.StateMachine`1" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Razor.StateMachine`1.CurrentState">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the current state of the machine.</summary>
+ <returns>The current state of the machine.</returns>
+ </member>
+ <member name="P:System.Web.Razor.StateMachine`1.StartState">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the starting state of the machine.</summary>
+ <returns>The starting state of the machine.</returns>
+ </member>
+ <member name="M:System.Web.Razor.StateMachine`1.Stay">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Stays into the machine during the transition.</summary>
+ <returns>Transition of the state machine.</returns>
+ </member>
+ <member name="M:System.Web.Razor.StateMachine`1.Stay(`0)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Stays into the machine during the transition with the specified output.</summary>
+ <returns>The output of the transition.</returns>
+ <param name="output">The output.</param>
+ </member>
+ <member name="M:System.Web.Razor.StateMachine`1.Stop">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Disables the machine upon transition.</summary>
+ <returns>The machine to stop.</returns>
+ </member>
+ <member name="M:System.Web.Razor.StateMachine`1.Transition(System.Web.Razor.StateMachine{`0}.State)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the new transition of the state.</summary>
+ <returns>The new transition of the state.</returns>
+ <param name="newState">The new state.</param>
+ </member>
+ <member name="M:System.Web.Razor.StateMachine`1.Transition(`0,System.Web.Razor.StateMachine{`0}.State)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the new transition of the state with the specified output.</summary>
+ <returns>The new transition of the state with the specified output.</returns>
+ <param name="output">The output.</param>
+ <param name="newState">The new state.</param>
+ </member>
+ <member name="M:System.Web.Razor.StateMachine`1.Turn">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Describes the turning process of the state.</summary>
+ <returns>The turning process of the state.</returns>
+ </member>
+ <member name="T:System.Web.Razor.StateMachine`1.State">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.StateMachine`1.StateResult">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the state result.</summary>
+ </member>
+ <member name="M:System.Web.Razor.StateMachine`1.StateResult.#ctor(System.Web.Razor.StateMachine{`0}.State)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.StateMachine`1.StateResult" /> class.</summary>
+ <param name="next">The next output.</param>
+ </member>
+ <member name="M:System.Web.Razor.StateMachine`1.StateResult.#ctor(`0,System.Web.Razor.StateMachine{`0}.State)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.StateMachine`1.StateResult" /> class.</summary>
+ <param name="output">The output.</param>
+ <param name="next">The next state.</param>
+ </member>
+ <member name="P:System.Web.Razor.StateMachine`1.StateResult.HasOutput">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value indicating whether the state has output.</summary>
+ <returns>true if the state has output; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.StateMachine`1.StateResult.Next">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the next state in the machine.</summary>
+ <returns>The next state in the machine.</returns>
+ </member>
+ <member name="P:System.Web.Razor.StateMachine`1.StateResult.Output">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the output.</summary>
+ <returns>The <see cref="T:System.Web.Razor.StateMachine`1.State" /> representing the output.</returns>
+ </member>
+ <member name="T:System.Web.Razor.VBRazorCodeLanguage">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a language generator and provider of the VB razor code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.VBRazorCodeLanguage.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.VBRazorCodeLanguage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Razor.VBRazorCodeLanguage.CodeDomProviderType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the type of CodeDomProvider.</summary>
+ <returns>The type of CodeDomProvider.</returns>
+ </member>
+ <member name="M:System.Web.Razor.VBRazorCodeLanguage.CreateCodeGenerator(System.String,System.String,System.String,System.Web.Razor.RazorEngineHost)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates the code language generator.</summary>
+ <returns>The code language generator.</returns>
+ <param name="className">The name of the class.</param>
+ <param name="rootNamespaceName">The root namespace name.</param>
+ <param name="sourceFileName">The source File name.</param>
+ <param name="host">The <see cref="T:System.Web.Razor.RazorEngineHost" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.VBRazorCodeLanguage.CreateCodeParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a code parser in a <see cref="T:System.Web.Razor.Parser.ParserBase" />.</summary>
+ <returns>A code parser in a <see cref="T:System.Web.Razor.Parser.ParserBase" />.</returns>
+ </member>
+ <member name="P:System.Web.Razor.VBRazorCodeLanguage.LanguageName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the language name.</summary>
+ <returns>The language name.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Editor.EditorHints">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Editor.EditorHints.LayoutPage">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Editor.EditorHints.None">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Editor.EditorHints.VirtualPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Editor.EditResult">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the editing result of the Editor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Editor.EditResult.#ctor(System.Web.Razor.PartialParseResult,System.Web.Razor.Parser.SyntaxTree.SpanBuilder)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Editor.EditResult" /> class.</summary>
+ <param name="result">The partial parse result.</param>
+ <param name="editedSpan">The edited span builder.</param>
+ </member>
+ <member name="P:System.Web.Razor.Editor.EditResult.EditedSpan">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the edited span of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.SpanBuilder" />.</summary>
+ <returns>The edited span of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.SpanBuilder" />.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Editor.EditResult.Result">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the partial parse result.</summary>
+ <returns>The partial parse result.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Editor.ImplicitExpressionEditHandler">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Provides edit handler for implicit expression.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Editor.ImplicitExpressionEditHandler.#ctor(System.Func{System.String,System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol}},System.Collections.Generic.ISet{System.String},System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Razor.Editor.ImplicitExpressionEditHandler" /> class.</summary>
+ <param name="tokenizer">The tokenizer.</param>
+ <param name="keywords">The keywords.</param>
+ <param name="acceptTrailingDot">true to accept trailing dot; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Razor.Editor.ImplicitExpressionEditHandler.AcceptTrailingDot">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value indicating whether the expression accepts trailing dot.</summary>
+ <returns>true if the expression accepts trailing dot; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Editor.ImplicitExpressionEditHandler.CanAcceptChange(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the parse that can accept change.</summary>
+ <returns>The partial parse result.</returns>
+ <param name="target">The target.</param>
+ <param name="normalizedChange">The normalized change.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.ImplicitExpressionEditHandler.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current objet; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.ImplicitExpressionEditHandler.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves the hash code for this current instance.</summary>
+ <returns>The hash code for this current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Editor.ImplicitExpressionEditHandler.Keywords">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the keywords associated with the expression.</summary>
+ <returns>The keywords associated with the expression.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Editor.ImplicitExpressionEditHandler.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of this current instance.</summary>
+ <returns>A string representation of this current instance.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Editor.SingleLineMarkupEditHandler">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the handler editor for this webpages.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SingleLineMarkupEditHandler.#ctor(System.Func{System.String,System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol}})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Razor.Editor.SingleLineMarkupEditHandler" /> class.</summary>
+ <param name="tokenizer">The tokenizer symbols.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SingleLineMarkupEditHandler.#ctor(System.Func{System.String,System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol}},System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Razor.Editor.SingleLineMarkupEditHandler" /> class.</summary>
+ <param name="tokenizer">The tokenizer symbols.</param>
+ <param name="accepted">The accepted characters.</param>
+ </member>
+ <member name="T:System.Web.Razor.Editor.SpanEditHandler">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Provides methods for handling the span edits.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.#ctor(System.Func{System.String,System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol}})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Editor.SpanEditHandler" /> class.</summary>
+ <param name="tokenizer">The method used to parse string into tokens.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.#ctor(System.Func{System.String,System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol}},System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Editor.SpanEditHandler" /> class.</summary>
+ <param name="tokenizer">The method used to parse string into tokens.</param>
+ <param name="accepted">One of the values of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters" /> enumeration.</param>
+ </member>
+ <member name="P:System.Web.Razor.Editor.SpanEditHandler.AcceptedCharacters">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets a value that specifies the accepted characters.</summary>
+ <returns>One of the values of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters" /> enumeration.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.ApplyChange(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Applies the text change to the span.</summary>
+ <returns>The result of the apply operation.</returns>
+ <param name="target">The span to apply changes to.</param>
+ <param name="change">The change to apply.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.ApplyChange(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Applies the text change to the span.</summary>
+ <returns>The result of the apply operation.</returns>
+ <param name="target">The span to apply changes to.</param>
+ <param name="change">The change to apply.</param>
+ <param name="force">true to accept partial result; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.CanAcceptChange(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the span can accept the specified change.</summary>
+ <returns>true if the span can accept the specified change; otherwise, false.</returns>
+ <param name="target">The span to check.</param>
+ <param name="normalizedChange">The change to apply.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.CreateDefault">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates a new default span edit handler.</summary>
+ <returns>A newly created default span edit handler.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.CreateDefault(System.Func{System.String,System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol}})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates a new default span edit handler.</summary>
+ <returns>A newly created default span edit handler.</returns>
+ <param name="tokenizer">The method used to parse string into tokens.</param>
+ </member>
+ <member name="P:System.Web.Razor.Editor.SpanEditHandler.EditorHints">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the editor hints.</summary>
+ <returns>The editor hints.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether this instance is equal to a specified object.</summary>
+ <returns>true if the object is equal to the this instance; otherwise, false.</returns>
+ <param name="obj">The object to compare with this instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.GetOldText(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the old text from the span content.</summary>
+ <returns>The old text from the span content.</returns>
+ <param name="target">The span to get old text from.</param>
+ <param name="change">The text change which contains the location of the old text.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsAtEndOfFirstLine(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified change is at the end of first line of the span content.</summary>
+ <returns>true if the specified change is at the end of first line of the span content; otherwise, false.</returns>
+ <param name="target">The span to check.</param>
+ <param name="change">The change to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsAtEndOfSpan(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified change is at the end of the span.</summary>
+ <returns>true if the specified change is at the end of the span; otherwise, false.</returns>
+ <param name="target">The span to check.</param>
+ <param name="change">The change to chek.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsEndDeletion(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified change is at the end the span content and for deletion.</summary>
+ <returns>true if the specified change is at the end the span content and for deletion; otherwise, false.</returns>
+ <param name="target">The span to check.</param>
+ <param name="change">The change to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsEndInsertion(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified change is at the end the span content and for insertion.</summary>
+ <returns>true if the specified change is at the end the span content and for insertion; otherwise, false.</returns>
+ <param name="target">The span to check.</param>
+ <param name="change">The change to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsEndReplace(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified change is at the end the span content and for replacement.</summary>
+ <returns>true if the specified change is at the end the span content and for replacement; otherwise, false.</returns>
+ <param name="target">The span to check.</param>
+ <param name="change">The change to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.OwnsChange(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the span owns the specified change.</summary>
+ <returns>true if the span owns the specified change; otherwise, false.</returns>
+ <param name="target">The span to check.</param>
+ <param name="change">The change to check.</param>
+ </member>
+ <member name="P:System.Web.Razor.Editor.SpanEditHandler.Tokenizer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the method used to parse string into tokens. </summary>
+ <returns>The method used to parse string into tokens.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the string representation of the span edit handler.</summary>
+ <returns>The string representation of the span edit handler.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Editor.SpanEditHandler.UpdateSpan(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Updates the span using the normalized change.</summary>
+ <returns>The new span builder for the specified target.</returns>
+ <param name="target">The span to update.</param>
+ <param name="normalizedChange">The normalized change.</param>
+ </member>
+ <member name="T:System.Web.Razor.Generator.AddImportCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the added import code generator for the razor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AddImportCodeGenerator.#ctor(System.String,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.AddImportCodeGenerator" /> class.</summary>
+ <param name="ns">The string namespace.</param>
+ <param name="namespaceKeywordLength">The length of the keyword namespace.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AddImportCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether two object instances are equal.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare with the current object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AddImportCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code with the specified parameters using the added import code generator.</summary>
+ <param name="target">The target span.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AddImportCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.AddImportCodeGenerator.Namespace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the string namespace of the generator to add import code generator.</summary>
+ <returns>The string namespace of the generator to add import code generator.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.AddImportCodeGenerator.NamespaceKeywordLength">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the length of keyword namespace for the code generator.</summary>
+ <returns>The length of keyword namespace for the code generator.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AddImportCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string that represents the current object.</summary>
+ <returns>A string that represents the current object.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.AttributeBlockCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the attributes of the block code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AttributeBlockCodeGenerator.#ctor(System.String,System.Web.Razor.Text.LocationTagged{System.String},System.Web.Razor.Text.LocationTagged{System.String})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.AttributeBlockCodeGenerator" /> class.</summary>
+ <param name="name">The name.</param>
+ <param name="prefix">The prefix string.</param>
+ <param name="suffix">The suffix string.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AttributeBlockCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare with the current object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AttributeBlockCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code to end the block using the specified parameters.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AttributeBlockCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code to start the block using the specified parameters.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AttributeBlockCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this code generator.</summary>
+ <returns>The hash code for this code generator.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.AttributeBlockCodeGenerator.Name">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the string name of the <see cref="T:System.Web.Razor.Generator.AttributeBlockCodeGenerator" />.</summary>
+ <returns>The string name of the <see cref="T:System.Web.Razor.Generator.AttributeBlockCodeGenerator" />.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.AttributeBlockCodeGenerator.Prefix">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the prefix of the code generator.</summary>
+ <returns>The prefix of the code generator.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.AttributeBlockCodeGenerator.Suffix">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the suffix for the code generator.</summary>
+ <returns>The suffix for the code generator.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.AttributeBlockCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string that represents the current object.</summary>
+ <returns>A string that represents the current object.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.BlockCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represent the block code generator for this razor syntax.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.BlockCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.BlockCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.BlockCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare with the current object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.BlockCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates the end of the block code generator for this razor syntax.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.BlockCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates the start of the block code generator for this razor syntax.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.BlockCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a hash code for the block code generator.</summary>
+ <returns>A hash code for the block code generator.</returns>
+ </member>
+ <member name="F:System.Web.Razor.Generator.BlockCodeGenerator.Null">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a null value for the block code generator.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Generator.CodeGenerationCompleteEventArgs">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the completion of event arguments for the code generation.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGenerationCompleteEventArgs.#ctor(System.String,System.String,System.CodeDom.CodeCompileUnit)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.CodeGenerationCompleteEventArgs" /> class.</summary>
+ <param name="virtualPath">The virtual path string.</param>
+ <param name="physicalPath">The physical path string.</param>
+ <param name="generatedCode">The generated code compile unit.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGenerationCompleteEventArgs.GeneratedCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the generated code to complete the event argument.</summary>
+ <returns>The generated code to complete the event argument.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGenerationCompleteEventArgs.PhysicalPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the physical path for the code generation.</summary>
+ <returns>The physical path for the code generation.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGenerationCompleteEventArgs.VirtualPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the virtual path of the code generation.</summary>
+ <returns>The virtual path of the code generation.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.CodeGeneratorContext">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents the context of the code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddCodeMapping(System.Web.Razor.Text.SourceLocation,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Adds a new generated code mapping to the collection.</summary>
+ <returns>The collection index of the newly added code mapping.</returns>
+ <param name="sourceLocation">The source location of the generated code mapping.</param>
+ <param name="generatedCodeStart">The code start of the generated code mapping.</param>
+ <param name="generatedCodeLength">The length of the generated code mapping.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddContextCall(System.Web.Razor.Parser.SyntaxTree.Span,System.String,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Adds a code statement for a context call on the specified method.</summary>
+ <param name="contentSpan">The content span.</param>
+ <param name="methodName">The name of the method to invoke a context call.</param>
+ <param name="isLiteral">true to specify that the method parameter is literal; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddDesignTimeHelperStatement(System.CodeDom.CodeSnippetStatement)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Adds a code statement that inserts the Razor design time helpers method in the specified code statement.</summary>
+ <param name="statement">The code statement that receives the code insertion.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddStatement(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Adds the specified code statement to the body of the target method.</summary>
+ <param name="generatedCode">The code statement to add the target method.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddStatement(System.String,System.CodeDom.CodeLinePragma)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Adds the specified code statement to the body of the target method.</summary>
+ <param name="body">The code statement to add the target method.</param>
+ <param name="pragma">The line pragma.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.BufferStatementFragment(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Appends the specified fragment to the current buffered statement.</summary>
+ <param name="fragment">The fragment to add.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.BufferStatementFragment(System.String,System.Web.Razor.Parser.SyntaxTree.Span)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Appends the specified fragment to the current buffered statement.</summary>
+ <param name="fragment">The fragment to add.</param>
+ <param name="sourceSpan">The source span for the <paramref name="fragment" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.BufferStatementFragment(System.Web.Razor.Parser.SyntaxTree.Span)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Appends the content of the span to the current buffered statement.</summary>
+ <param name="sourceSpan">The source span whose content is to be added.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.ChangeStatementCollector(System.Action{System.String,System.CodeDom.CodeLinePragma})">
+ <summary>Assigns a new statement collector and returns a disposable action that restores the old statement collector.</summary>
+ <returns>A disposable action that restores the old statement collector.</returns>
+ <param name="collector">The new statement collector.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGeneratorContext.CodeMappings">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the dictionary collection of generated code mapping.</summary>
+ <returns>The dictionary collection of generated code mapping.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGeneratorContext.CompileUnit">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the code compile unit that will hold the program graph.</summary>
+ <returns>The code compile unit that will hold the program graph.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.Create(System.Web.Razor.RazorEngineHost,System.String,System.String,System.String,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates a new instance of the <see cref="T:System.Web.Razor.Generator.CodeGeneratorContext" /> class.</summary>
+ <returns>The newly created instance of the code generator context.</returns>
+ <param name="host">The Razor engine host.</param>
+ <param name="className">The class name for the generated class type declaration.</param>
+ <param name="rootNamespace">The name for the generated namespace declaration.</param>
+ <param name="sourceFile">The source file.</param>
+ <param name="shouldGenerateLinePragmas">true to enable the generation of line pragmas; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGeneratorContext.CurrentBufferedStatement">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the current buffered statement.</summary>
+ <returns>The current buffered statement.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.EnsureExpressionHelperVariable">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Adds the expression helper variable to the generated class if not yet added,</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.FlushBufferedStatement">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Flushes the current buffered statement.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGeneratorContext.GeneratedClass">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the generated class type declaration.</summary>
+ <returns>The generated class type declaration.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.GenerateLinePragma(System.Web.Razor.Parser.SyntaxTree.Span)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Generates the line pragma for the specified source.</summary>
+ <returns>The line pragma for the specified source.</returns>
+ <param name="target">The source span.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.GenerateLinePragma(System.Web.Razor.Parser.SyntaxTree.Span,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Generates the line pragma for the source.</summary>
+ <returns>The line pragma for the specified source.</returns>
+ <param name="target">The source span.</param>
+ <param name="generatedCodeStart">The start index of code.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.GenerateLinePragma(System.Web.Razor.Parser.SyntaxTree.Span,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Generates the line pragma for the source.</summary>
+ <returns>The line pragma for the specified source.</returns>
+ <param name="target">The source span.</param>
+ <param name="generatedCodeStart">The start index of code.</param>
+ <param name="codeLength">The length of code.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.GenerateLinePragma(System.Web.Razor.Text.SourceLocation,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Generates the line pragma for the source.</summary>
+ <returns>The line pragma for the specified source.</returns>
+ <param name="start">The source location.</param>
+ <param name="generatedCodeStart">The start index of code.</param>
+ <param name="codeLength">The length of code.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGeneratorContext.Host">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the Razor engine host.</summary>
+ <returns>The Razor engine host.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.MarkEndOfGeneratedCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Marks the end of generated code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.MarkStartOfGeneratedCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Marks the start of generated code.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGeneratorContext.Namespace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the generated namespace declaration.</summary>
+ <returns>The generated namespace declaration.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGeneratorContext.SourceFile">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the source file.</summary>
+ <returns>The source file.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGeneratorContext.TargetMethod">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the generated member method.</summary>
+ <returns>The generated member method.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.CodeGeneratorContext.TargetWriterName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the name of text writer.</summary>
+ <returns>The name of text writer.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.CSharpRazorCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a Razor code generator for C# language.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CSharpRazorCodeGenerator.#ctor(System.String,System.String,System.String,System.Web.Razor.RazorEngineHost)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.CSharpRazorCodeGenerator" /> class.</summary>
+ <param name="className">The class name for the generated class type declaration.</param>
+ <param name="rootNamespaceName">The name for the generated namespace declaration.</param>
+ <param name="sourceFileName">The source file.</param>
+ <param name="host">The Razor engine host.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.CSharpRazorCodeGenerator.Initialize(System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes the context for this code generator.</summary>
+ <param name="context">The context for this code generator.</param>
+ </member>
+ <member name="T:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the dynamic attributes of the block code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.#ctor(System.Web.Razor.Text.LocationTagged{System.String},System.Int32,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instances of the <see cref="T:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator" /> class.</summary>
+ <param name="prefix">The prefix.</param>
+ <param name="offset">The offset values.</param>
+ <param name="line">The line values.</param>
+ <param name="col">The col.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.#ctor(System.Web.Razor.Text.LocationTagged{System.String},System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instances of the <see cref="T:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator" /> class.</summary>
+ <param name="prefix">The string prefix.</param>
+ <param name="valueStart">The value start.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare with the current object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code to end the block using the specified parameters.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code to start the block using the specified parameters.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.Prefix">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the namespace prefix of the code generator.</summary>
+ <returns>The namespace prefix of the code generator.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string that represents the current object.</summary>
+ <returns>A string that represents the current object.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.ValueStart">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the value start for the dynamic attribute block code generator.</summary>
+ <returns>The value start for the dynamic attribute block code generator.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.ExpressionCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a code generator for expression.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ExpressionCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.ExpressionCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ExpressionCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether this instance and a specified object are equal.</summary>
+ <returns>true if <paramref name="obj" /> and this instance are the same type and represent the same value; otherwise, false.</returns>
+ <param name="obj">The object to compare with the current instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ExpressionCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code for the expression.</summary>
+ <param name="target">The source span whose content represents an expression.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ExpressionCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates the end code for the block.</summary>
+ <param name="target">The target block for the end code generation.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ExpressionCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates the start code for the block.</summary>
+ <param name="target">The target block the start code generation.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ExpressionCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ExpressionCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the string representation of this instance.</summary>
+ <returns>The string representation of this instance.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.ExpressionRenderingMode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Generator.ExpressionRenderingMode.InjectCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Generator.ExpressionRenderingMode.WriteToOutput">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Generator.GeneratedClassContext">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a generated class context.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedClassContext.#ctor(System.String,System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.GeneratedClassContext" /> class.</summary>
+ <param name="executeMethodName">The execute method name.</param>
+ <param name="writeMethodName">The write method name.</param>
+ <param name="writeLiteralMethodName">Write literal method name.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedClassContext.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.GeneratedClassContext" /> class.</summary>
+ <param name="executeMethodName">Execute method name.</param>
+ <param name="writeMethodName">Write method name.</param>
+ <param name="writeLiteralMethodName">Write literal method name.</param>
+ <param name="writeToMethodName">Write to method name.</param>
+ <param name="writeLiteralToMethodName">Write literal to method name.</param>
+ <param name="templateTypeName">Template type name.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedClassContext.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.GeneratedClassContext" /> class.</summary>
+ <param name="executeMethodName">Execute method name.</param>
+ <param name="writeMethodName">Write method name.</param>
+ <param name="writeLiteralMethodName">Write literal method name.</param>
+ <param name="writeToMethodName">Write to method name.</param>
+ <param name="writeLiteralToMethodName">Write literal to method name.</param>
+ <param name="templateTypeName">Template type name.</param>
+ <param name="defineSectionMethodName">Define section method name.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedClassContext.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.GeneratedClassContext" /> class.</summary>
+ <param name="executeMethodName">Execute method name.</param>
+ <param name="writeMethodName">Write method name.</param>
+ <param name="writeLiteralMethodName">Write literal method name.</param>
+ <param name="writeToMethodName">Write to method name.</param>
+ <param name="writeLiteralToMethodName">Write literal to method name.</param>
+ <param name="templateTypeName">Template type name.</param>
+ <param name="defineSectionMethodName">Define section method name.</param>
+ <param name="beginContextMethodName">Begin context method name.</param>
+ <param name="endContextMethodName">End context method name.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.AllowSections">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value indicating whether the context allows sections.</summary>
+ <returns>true if the context allows sections; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.AllowTemplates">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value indicating whether the context allows templates.</summary>
+ <returns>true if the context allows templates; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.BeginContextMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method before the generated context.</summary>
+ <returns>The name of the method before the generated context.</returns>
+ </member>
+ <member name="F:System.Web.Razor.Generator.GeneratedClassContext.Default">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the default generated context.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Generator.GeneratedClassContext.DefaultExecuteMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the default name of the execute method.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Generator.GeneratedClassContext.DefaultLayoutPropertyName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the default name of the layout property.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Generator.GeneratedClassContext.DefaultWriteAttributeMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the default name of the write attribute method.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Generator.GeneratedClassContext.DefaultWriteAttributeToMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the default name of the write to attribute to method.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Generator.GeneratedClassContext.DefaultWriteLiteralMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Specifies the default name of the write literal method.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Generator.GeneratedClassContext.DefaultWriteMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Specifies the default name of the write method.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.DefineSectionMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method that defines the section of the context.</summary>
+ <returns>The name of the method that defines the section of the context.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.EndContextMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method after the generated context.</summary>
+ <returns>The name of the method after the generated context.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedClassContext.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.ExecuteMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method that will be invoked on the context.</summary>
+ <returns>The name of the method that will be invoked on the context.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedClassContext.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this current instance.</summary>
+ <returns>The hash code for this current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.LayoutPropertyName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the property name for the layout.</summary>
+ <returns>The property name for the layout.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedClassContext.op_Equality(System.Web.Razor.Generator.GeneratedClassContext,System.Web.Razor.Generator.GeneratedClassContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two <see cref="T:System.Web.Razor.Generator.GeneratedClassContext" /> object are equal.</summary>
+ <returns>true if the two <see cref="T:System.Web.Razor.Generator.GeneratedClassContext" /> object are equal; otherwise, false.</returns>
+ <param name="left">The first object to compare.</param>
+ <param name="right">The second object to compare.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedClassContext.op_Inequality(System.Web.Razor.Generator.GeneratedClassContext,System.Web.Razor.Generator.GeneratedClassContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two <see cref="T:System.Web.Razor.Generator.GeneratedClassContext" /> object are not equal.</summary>
+ <returns>true if the two <see cref="T:System.Web.Razor.Generator.GeneratedClassContext" /> object are not equal; otherwise, false.</returns>
+ <param name="left">The first object to compare.</param>
+ <param name="right">The second object to compare.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.ResolveUrlMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method that resolves a Url for the context.</summary>
+ <returns>The name of the method that resolves a Url for the context.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.SupportsInstrumentation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value indicating whether the generated class supports instrumentation.</summary>
+ <returns>true if the generated class supports instrumentation; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.TemplateTypeName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the type name for the template.</summary>
+ <returns>The type name for the template.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.WriteAttributeMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method that writes an attribute.</summary>
+ <returns>The name of the method that writes an attribute.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.WriteAttributeToMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method where to write an attribute.</summary>
+ <returns>The name of the method where to write an attribute.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.WriteLiteralMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method where to write literal for the context.</summary>
+ <returns>The name of the method where to write literal for the context.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.WriteLiteralToMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method where to write literal for the context.</summary>
+ <returns>The name of the method where to write literal for the context.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.WriteMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method that will write on the context.</summary>
+ <returns>The name of the method that will write on the context.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedClassContext.WriteToMethodName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the method that will write on the context.</summary>
+ <returns>The name of the method that will write on the context.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.GeneratedCodeMapping">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the generated code mapping objects.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedCodeMapping.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.GeneratedCodeMapping" /> class.</summary>
+ <param name="startLine">The starting line.</param>
+ <param name="startColumn">The starting column.</param>
+ <param name="startGeneratedColumn">The start generated column.</param>
+ <param name="codeLength">The code length.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedCodeMapping.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.GeneratedCodeMapping" /> class.</summary>
+ <param name="startOffset">The start offset.</param>
+ <param name="startLine">The starting line.</param>
+ <param name="startColumn">The starting column.</param>
+ <param name="startGeneratedColumn">The start generated column.</param>
+ <param name="codeLength">The code length.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedCodeMapping.CodeLength">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the length of the generated map codes.</summary>
+ <returns>The length of the generated map codes.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedCodeMapping.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current generated code mapping object.</summary>
+ <returns>true if the specified object is equal to the current generated code mapping object; otherwise, false.</returns>
+ <param name="obj">The object to compare with the current object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedCodeMapping.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for the generated code mapping object.</summary>
+ <returns>The hash code for the generated code mapping object.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedCodeMapping.op_Equality(System.Web.Razor.Generator.GeneratedCodeMapping,System.Web.Razor.Generator.GeneratedCodeMapping)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two specified generated code mapping objects have the same value.</summary>
+ <returns>true if the two specified generated code mapping objects have the same value; otherwise, false.</returns>
+ <param name="left">The left generated code mapping objects.</param>
+ <param name="right">The right generated code mapping objects.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedCodeMapping.op_Inequality(System.Web.Razor.Generator.GeneratedCodeMapping,System.Web.Razor.Generator.GeneratedCodeMapping)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two specified generated code mapping objects have different values.</summary>
+ <returns>true the two specified generated code mapping objects have different values; otherwise, false.</returns>
+ <param name="right">The right generated code mapping objects.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedCodeMapping.StartColumn">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the starting column of the generated code maps.</summary>
+ <returns>The starting column of the generated code maps.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedCodeMapping.StartGeneratedColumn">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the starting column of a generated code maps in the generated source file.</summary>
+ <returns>The starting column of a generated code maps in the generated source file.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedCodeMapping.StartLine">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the starting line of the generated code maps.</summary>
+ <returns>The starting line of the generated code maps.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.GeneratedCodeMapping.StartOffset">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the starting offset of the generated code maps.</summary>
+ <returns>The starting offset of the generated code maps.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.GeneratedCodeMapping.ToString">
+ <summary>Returns a string that represents the current object.</summary>
+ <returns>A string that represents the current object.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.HelperCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a helper code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HelperCodeGenerator.#ctor(System.Web.Razor.Text.LocationTagged{System.String},System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.HelperCodeGenerator" /> class.</summary>
+ <param name="signature">The signature.</param>
+ <param name="headerComplete">true to complete the header; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HelperCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.HelperCodeGenerator.Footer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the footer for this code.</summary>
+ <returns>The footer for this code.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HelperCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates a block after the code.</summary>
+ <param name="target">The block to generate.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HelperCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates a block before the code.</summary>
+ <param name="target">The block to generate.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HelperCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the hash code for the current instance.</summary>
+ <returns>The hash code for the current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.HelperCodeGenerator.HeaderComplete">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value indicating whether the header for this code is complete.</summary>
+ <returns>true if the header for this code is complete; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.HelperCodeGenerator.Signature">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the signature for this code.</summary>
+ <returns>The signature for this code.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HelperCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of the current instance.</summary>
+ <returns>A string representation of the current instance.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.HybridCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a hybrid code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HybridCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.HybridCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HybridCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code for the data model from switches identified by parameters.</summary>
+ <param name="target">The target object.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HybridCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates an end block code.</summary>
+ <param name="target">The target object.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.HybridCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates the start block code.</summary>
+ <param name="target">The target object.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="T:System.Web.Razor.Generator.IBlockCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the <see cref="T:System.Web.Razor.Generator.IBlockCodeGenerator" /> for the webpages.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.IBlockCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates the end block code for the razor.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.IBlockCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates the start block code for the razor.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="T:System.Web.Razor.Generator.ISpanCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a phase of the code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ISpanCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code for the data model with the specified target and context.</summary>
+ <param name="target">The target object.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="T:System.Web.Razor.Generator.LiteralAttributeCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a code generator for literal attribute.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.LiteralAttributeCodeGenerator.#ctor(System.Web.Razor.Text.LocationTagged{System.String},System.Web.Razor.Text.LocationTagged{System.String})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. . Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.LiteralAttributeCodeGenerator" /> class.</summary>
+ <param name="prefix">The prefix of the literal attribute.</param>
+ <param name="value">The value of the literal attribute.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.LiteralAttributeCodeGenerator.#ctor(System.Web.Razor.Text.LocationTagged{System.String},System.Web.Razor.Text.LocationTagged{System.Web.Razor.Generator.SpanCodeGenerator})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. . Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.LiteralAttributeCodeGenerator" /> class.</summary>
+ <param name="prefix">The prefix of the literal attribute.</param>
+ <param name="valueGenerator">The value generator for the literal attribute.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.LiteralAttributeCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified object is equal to this instance.</summary>
+ <returns>true if the specified object is equal to this instance; otherwise, false.</returns>
+ <param name="obj">The object to compare to this instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.LiteralAttributeCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Generates the code for the literal attribute.</summary>
+ <param name="target">The source span whose content represents the literal attribute.</param>
+ <param name="context">The context of the code generator.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.LiteralAttributeCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the hash code for the current instance.</summary>
+ <returns>The hash code for the current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.LiteralAttributeCodeGenerator.Prefix">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the prefix of the literal attribute.</summary>
+ <returns>The prefix of the literal attribute.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.LiteralAttributeCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the string representation of this instance.</summary>
+ <returns>The string representation of this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.LiteralAttributeCodeGenerator.Value">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the value of the literal attribute.</summary>
+ <returns>The value of the literal attribute.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.LiteralAttributeCodeGenerator.ValueGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the value generator for the literal attribute.</summary>
+ <returns>The value generator for the literal attribute.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.MarkupCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a code generator for markup.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.MarkupCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.MarkupCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.MarkupCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified object is equal to this instance.</summary>
+ <returns>true if the specified object is equal to this instance; otherwise, false.</returns>
+ <param name="obj">The object to compare to this instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.MarkupCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Generates the code for the markup.</summary>
+ <param name="target">The source span whose content represents the markup.</param>
+ <param name="context">The context of the code generator.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.MarkupCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.MarkupCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the string representation for this instance.</summary>
+ <returns>The string representation for this instance.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.RazorCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a Razor code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorCodeGenerator.#ctor(System.String,System.String,System.String,System.Web.Razor.RazorEngineHost)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.RazorCodeGenerator" /> class.</summary>
+ <param name="className">The class name.</param>
+ <param name="rootNamespaceName">The root namespace name.</param>
+ <param name="sourceFileName">The source file name.</param>
+ <param name="host">The host.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.RazorCodeGenerator.ClassName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the class name for this code.</summary>
+ <returns>The class name for this code.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.RazorCodeGenerator.Context">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the context of this code generator.</summary>
+ <returns>The context of this code generator.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.RazorCodeGenerator.DesignTimeMode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value indicating whether the code generator is in design-time mode.</summary>
+ <returns>true if the code generator is in design-time mode; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.RazorCodeGenerator.GenerateLinePragmas">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value indicating whether the generator should generate line pragmas in the Razor code.</summary>
+ <returns>true if the generator should generate line pragmas in the Razor code; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.RazorCodeGenerator.Host">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the razor engine host.</summary>
+ <returns>The razor engine host.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorCodeGenerator.Initialize(System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes the current <see cref="T:System.Web.Razor.Generator.RazorCodeGenerator" /> instance.</summary>
+ <param name="context">The context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorCodeGenerator.OnComplete">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Raises the Complete event.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Generator.RazorCodeGenerator.RootNamespaceName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the root namespace.</summary>
+ <returns>The name of the root namespace.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.RazorCodeGenerator.SourceFileName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the source file.</summary>
+ <returns>The name of the source file.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorCodeGenerator.VisitEndBlock(System.Web.Razor.Parser.SyntaxTree.Block)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Visits the end block.</summary>
+ <param name="block">The block to visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorCodeGenerator.VisitSpan(System.Web.Razor.Parser.SyntaxTree.Span)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Visits the span.</summary>
+ <param name="span">The span to visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorCodeGenerator.VisitStartBlock(System.Web.Razor.Parser.SyntaxTree.Block)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Visits the start block.</summary>
+ <param name="block">The block to visit.</param>
+ </member>
+ <member name="T:System.Web.Razor.Generator.RazorCommentCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the razor comment code generator for the webpages.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorCommentCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.RazorCommentCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorCommentCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates the start block code with the specified parameters.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="T:System.Web.Razor.Generator.RazorDirectiveAttributeCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a code generator for Razor directive attribute. </summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorDirectiveAttributeCodeGenerator.#ctor(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.RazorDirectiveAttributeCodeGenerator" /> class.</summary>
+ <param name="name">The name of the directive attribute.</param>
+ <param name="value">The value of the directive attribute.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorDirectiveAttributeCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified object is equal to this instance.</summary>
+ <returns>true if the specified object is equal to this instance; otherwise, false.</returns>
+ <param name="obj">The object to compare to this instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorDirectiveAttributeCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Generates the code for the directive attribute.</summary>
+ <param name="target">The source span whose content represents the directive attribute to generate.</param>
+ <param name="context">The context of the code generator.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorDirectiveAttributeCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.RazorDirectiveAttributeCodeGenerator.Name">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the name of the directive attribute.</summary>
+ <returns>The name of the directive attribute.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.RazorDirectiveAttributeCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the string representation for this instance.</summary>
+ <returns>The string representation for this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.RazorDirectiveAttributeCodeGenerator.Value">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the value of the directive attribute.</summary>
+ <returns>The value of the directive attribute.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.ResolveUrlCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the resolve Url code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ResolveUrlCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.ResolveUrlCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ResolveUrlCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether this instance and a specified object are equal.</summary>
+ <returns>true if <paramref name="obj" /> and this instance are the same type and represent the same value; otherwise, false.</returns>
+ <param name="obj">The object to compare with the current instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ResolveUrlCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code for the Url.</summary>
+ <param name="target">The target object.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ResolveUrlCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.ResolveUrlCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the fully qualified type name of this instance.</summary>
+ <returns>The fully qualified type name.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.SectionCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a section code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SectionCodeGenerator.#ctor(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.SectionCodeGenerator" /> class.</summary>
+ <param name="sectionName">The name of the section code.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SectionCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SectionCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates a block after the section code.</summary>
+ <param name="target">The target to generate.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SectionCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates a block before the section code.</summary>
+ <param name="target">The target to generate.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SectionCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves the hash code for this current instance.</summary>
+ <returns>The hash code for this current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.SectionCodeGenerator.SectionName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the section.</summary>
+ <returns>The name of the section.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SectionCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of this current instance.</summary>
+ <returns>A string representation of this current instance.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.SetBaseTypeCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a code generator for set base type.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetBaseTypeCodeGenerator.#ctor(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.SetBaseTypeCodeGenerator" /> class.</summary>
+ <param name="baseType">The set base type.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.SetBaseTypeCodeGenerator.BaseType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the set base type.</summary>
+ <returns>The set base type.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetBaseTypeCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified object is equal to this instance.</summary>
+ <returns>true if the specified object is equal to this instance; otherwise, false.</returns>
+ <param name="obj">The object to compare to this instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetBaseTypeCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Generates the code for this set base type.</summary>
+ <param name="target">The source span that contains the set base type to generate code.</param>
+ <param name="context">The context of the code generator.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetBaseTypeCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the hash code for this current instance.</summary>
+ <returns>The hash code for this current instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetBaseTypeCodeGenerator.ResolveType(System.Web.Razor.Generator.CodeGeneratorContext,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Resolves the given set base type.</summary>
+ <returns>The resolved set base type.</returns>
+ <param name="context">The context of the code generator.</param>
+ <param name="baseType">The set base type to resolve.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetBaseTypeCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the string representation for this instance.</summary>
+ <returns>The string representation for this instance.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.SetLayoutCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a code generator that sets layout for the web Razor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetLayoutCodeGenerator.#ctor(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.SetLayoutCodeGenerator" /> class.</summary>
+ <param name="layoutPath">The layout path.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetLayoutCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetLayoutCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates a layout code.</summary>
+ <param name="target">The target where to generate the code.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetLayoutCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves a hash code for this current instance.</summary>
+ <returns>A hash code for this current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.SetLayoutCodeGenerator.LayoutPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the path of the layout code.</summary>
+ <returns>The path of the layout code.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetLayoutCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of this current instance.</summary>
+ <returns>A string representation of this current instance.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the conversion of the SetVBOptionCodeGenerator of the value.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetVBOptionCodeGenerator.#ctor(System.String,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator" /> class.</summary>
+ <param name="optionName">The option name.</param>
+ <param name="value">true if the object has a value; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetVBOptionCodeGenerator.Explicit(System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Converts the <see cref="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator" /> explicitly to the on and off value.</summary>
+ <returns>The <see cref="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator" /> explicitly converts to the on and off value.</returns>
+ <param name="onOffValue">true if the <see cref="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator" /> converts to on and off value; otherwise, false.</param>
+ </member>
+ <member name="F:System.Web.Razor.Generator.SetVBOptionCodeGenerator.ExplicitCodeDomOptionName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the explicit code Dom option name.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetVBOptionCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code for the specified parameters.</summary>
+ <param name="target">The target.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="P:System.Web.Razor.Generator.SetVBOptionCodeGenerator.OptionName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the option name for the code generator.</summary>
+ <returns>The option name for the code generator.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetVBOptionCodeGenerator.Strict(System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Strictly converts the <see cref="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator" /> to the on and off value.</summary>
+ <returns>The <see cref="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator" /> strictly converts to the on and off value.</returns>
+ <param name="onOffValue">true if the <see cref="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator" /> strictly converts to the on and off value; otherwise, false.</param>
+ </member>
+ <member name="F:System.Web.Razor.Generator.SetVBOptionCodeGenerator.StrictCodeDomOptionName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the strict code Dom option name.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SetVBOptionCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a String that represents the current Object.</summary>
+ <returns>A String that represents the current Object.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Generator.SetVBOptionCodeGenerator.Value">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether the <see cref="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator" /> has a value.</summary>
+ <returns>true if the <see cref="T:System.Web.Razor.Generator.SetVBOptionCodeGenerator" /> has a value; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.SpanCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the span code generator for the razor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SpanCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.SpanCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SpanCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare with the current object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SpanCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates a code for the specified target and context parameters.</summary>
+ <param name="target">The target span.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.SpanCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a hash code for the span code generator.</summary>
+ <returns>A hash code for the span code generator.</returns>
+ </member>
+ <member name="F:System.Web.Razor.Generator.SpanCodeGenerator.Null">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a null value for the span code generator.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Generator.StatementCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a code generator for the statement.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.StatementCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.StatementCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.StatementCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified object is equal to this instance.</summary>
+ <returns>true if the specified object is equal to this instance; otherwise, false.</returns>
+ <param name="obj">The object to compare to this instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.StatementCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Generates the code for the statement.</summary>
+ <param name="target">The span source whose content contains the statement to generate.</param>
+ <param name="context">The context of the code generator.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.StatementCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the hash code for this current instance.</summary>
+ <returns>The hash code for this current instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.StatementCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the string representation for this instance.</summary>
+ <returns>The string representation for this instance.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.TemplateBlockCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the template block code generator of the razor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.TemplateBlockCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.TemplateBlockCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.TemplateBlockCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code to end the block of the template block code generator.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.TemplateBlockCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxTree.Block,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code to start the block for the template block code generator.</summary>
+ <param name="target">The target block.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="T:System.Web.Razor.Generator.TypeMemberCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a type member code generator.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.TypeMemberCodeGenerator.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.TypeMemberCodeGenerator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.TypeMemberCodeGenerator.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.TypeMemberCodeGenerator.GenerateCode(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates code with a given target and context.</summary>
+ <param name="target">The target where to generate the code.</param>
+ <param name="context">The code generator context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Generator.TypeMemberCodeGenerator.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves the hash code for this current instance.</summary>
+ <returns>The hash code for this current instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Generator.TypeMemberCodeGenerator.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of this code.</summary>
+ <returns>A string representation of this code.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Generator.VBRazorCodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the razor code generator for VB.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Generator.VBRazorCodeGenerator.#ctor(System.String,System.String,System.String,System.Web.Razor.RazorEngineHost)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Generator.VBRazorCodeGenerator" /> class.</summary>
+ <param name="className">The name of the class.</param>
+ <param name="rootNamespaceName">The root namespace.</param>
+ <param name="sourceFileName">The file name of the asset source.</param>
+ <param name="host">The host.</param>
+ </member>
+ <member name="T:System.Web.Razor.Parser.BalancingModes">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.BalancingModes.AllowCommentsAndTemplates">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.BalancingModes.AllowEmbeddedTransitions">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.BalancingModes.BacktrackOnFailure">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.BalancingModes.NoErrorOnFailure">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.BalancingModes.None">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Parser.CallbackVisitor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a visitor that executes a callback upon the completion of a visit.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CallbackVisitor.#ctor(System.Action{System.Web.Razor.Parser.SyntaxTree.Span})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.CallbackVisitor" /> class.</summary>
+ <param name="spanCallback">The delegate for the span visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CallbackVisitor.#ctor(System.Action{System.Web.Razor.Parser.SyntaxTree.Span},System.Action{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.CallbackVisitor" /> class.</summary>
+ <param name="spanCallback">The delegate for the span visit.</param>
+ <param name="errorCallback">The delegate for the error visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CallbackVisitor.#ctor(System.Action{System.Web.Razor.Parser.SyntaxTree.Span},System.Action{System.Web.Razor.Parser.SyntaxTree.RazorError},System.Action{System.Web.Razor.Parser.SyntaxTree.BlockType},System.Action{System.Web.Razor.Parser.SyntaxTree.BlockType})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.CallbackVisitor" /> class.</summary>
+ <param name="spanCallback">The delegate for the span visit.</param>
+ <param name="errorCallback">The delegate for the error visit.</param>
+ <param name="startBlockCallback">The delegate for the start block visit.</param>
+ <param name="endBlockCallback">The delegate for the end block visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CallbackVisitor.#ctor(System.Action{System.Web.Razor.Parser.SyntaxTree.Span},System.Action{System.Web.Razor.Parser.SyntaxTree.RazorError},System.Action{System.Web.Razor.Parser.SyntaxTree.BlockType},System.Action{System.Web.Razor.Parser.SyntaxTree.BlockType},System.Action)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.CallbackVisitor" /> class.</summary>
+ <param name="spanCallback">The delegate for the span visit.</param>
+ <param name="errorCallback">The delegate for the error visit.</param>
+ <param name="startBlockCallback">The delegate for the start block visit.</param>
+ <param name="endBlockCallback">The delegate for the end block visit.</param>
+ <param name="completeCallback">The delegate to execute for the complete event.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CallbackVisitor.OnComplete">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. </summary>
+ </member>
+ <member name="P:System.Web.Razor.Parser.CallbackVisitor.SynchronizationContext">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the synchronization context for this callback visitor.</summary>
+ <returns>The synchronization context for this callback visitor.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CallbackVisitor.VisitEndBlock(System.Web.Razor.Parser.SyntaxTree.Block)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Executes the visitor callback to visit the end block.</summary>
+ <param name="block">The end block to visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CallbackVisitor.VisitError(System.Web.Razor.Parser.SyntaxTree.RazorError)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Executes the visitor callback to visit the error.</summary>
+ <param name="err">The Razor error to visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CallbackVisitor.VisitSpan(System.Web.Razor.Parser.SyntaxTree.Span)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Executes the visitor callback to visit the span.</summary>
+ <param name="span">The span to visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CallbackVisitor.VisitStartBlock(System.Web.Razor.Parser.SyntaxTree.Block)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Executes the visitor callback to visit the start block.</summary>
+ <param name="block">The start block to visit.</param>
+ </member>
+ <member name="T:System.Web.Razor.Parser.CSharpCodeParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a C sharp code parser.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.CSharpCodeParser" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.AcceptIf(System.Web.Razor.Tokenizer.Symbols.CSharpKeyword)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser accepts the ‘IF’ keyword.</summary>
+ <returns>true if the parser accepts the ‘IF’ keyword; otherwise, false.</returns>
+ <param name="keyword">The keyword to accept.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.AssertDirective(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Asserts a directive code.</summary>
+ <param name="directive">The directive code to assert.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.At(System.Web.Razor.Tokenizer.Symbols.CSharpKeyword)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code contains ‘AT’ keyword.</summary>
+ <returns>true if the code contains ‘AT’ keyword; otherwise, false.</returns>
+ <param name="keyword">The keyword.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.BaseTypeDirective(System.String,System.Func{System.String,System.Web.Razor.Generator.SpanCodeGenerator})">
+ <summary>Indicates the base type directive.</summary>
+ <param name="noTypeNameError">The no type name error.</param>
+ <param name="createCodeGenerator">The create code generator.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.FunctionsDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the functions directive.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.HandleEmbeddedTransition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the code that handles embedded transition.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.HelperDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a helper directive.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.InheritsDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates which class the application will derive the view from, and can therefore ensure proper type checking.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.InheritsDirectiveCore">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Inherits a directive core.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.IsAtEmbeddedTransition(System.Boolean,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code is at embedded transition.</summary>
+ <returns>true if the code is at embedded transition; otherwise, false.</returns>
+ <param name="allowTemplatesAndComments">true to allow templates and comments; otherwise, false.</param>
+ <param name="allowTransitions">true to allow transitions; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.CSharpCodeParser.IsNested">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the code is nested.</summary>
+ <returns>true if the code is nested; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.IsSpacingToken(System.Boolean,System.Boolean)">
+ <summary>Indicates whether the lines and comments is spacing token.</summary>
+ <returns>The function that indicates the spacing token.</returns>
+ <param name="includeNewLines">true to include new lines; otherwise, false.</param>
+ <param name="includeComments">true to include comments; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.CSharpCodeParser.Keywords">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the C sharp language keywords.</summary>
+ <returns>The C sharp language keywords.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.CSharpCodeParser.Language">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the specific language for parsing.</summary>
+ <returns>The specific language for parsing.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.LayoutDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the layout directive.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.MapDirectives(System.Action,System.String[])">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Maps the given directives.</summary>
+ <param name="handler">The handler.</param>
+ <param name="directives">The directives.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.CSharpCodeParser.OtherParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the other parser used for the code.</summary>
+ <returns>The other parser used for the code.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.OutputSpanBeforeRazorComment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Spans the output of the parsing before the comment.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.ParseBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Blocks the parsing.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.ReservedDirective(System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the reserved directive.</summary>
+ <param name="topLevel">Determines whether the directive is a top level.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.SectionDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a section directive.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.SessionStateDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a session state directive.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.SessionStateDirectiveCore">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the session state directive core.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.SessionStateTypeDirective(System.String,System.Func{System.String,System.String,System.Web.Razor.Generator.SpanCodeGenerator})">
+ <summary>Indicates the directive for session state type.</summary>
+ <param name="noValueError">The no value error.</param>
+ <param name="createCodeGenerator">The create code generator.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.TryGetDirectiveHandler(System.String,System.Action@)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a directive handler.</summary>
+ <returns>true if successful; otherwise, false.</returns>
+ <param name="directive">The directive.</param>
+ <param name="handler">The handler.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.ValidSessionStateValue">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the value of the session state is valid.</summary>
+ <returns>true if the value of the session state is valid; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.CSharpCodeParser.Block">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the block for this CSharpCode parser.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.Block.#ctor(System.String,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.CSharpCodeParser.Block" /> class.</summary>
+ <param name="name">The string name.</param>
+ <param name="start">The start of the source location.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpCodeParser.Block.#ctor(System.Web.Razor.Tokenizer.Symbols.CSharpSymbol)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.CSharpCodeParser.Block" /> class.</summary>
+ <param name="symbol">The CSharp symbol.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.CSharpCodeParser.Block.Name">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the string name for the block.</summary>
+ <returns>The string name for the block.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.CSharpCodeParser.Block.Start">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the source location to start the block.</summary>
+ <returns>The source location to start the block.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.CSharpLanguageCharacteristics">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the different language characteristics in a CSharp language.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpLanguageCharacteristics.CreateMarkerSymbol(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a marker symbol in the code.</summary>
+ <returns>A marker symbol in the code.</returns>
+ <param name="location">The source location.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpLanguageCharacteristics.CreateSymbol(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a symbol in the code.</summary>
+ <returns>A symbol in the code.</returns>
+ <param name="location">The source location.</param>
+ <param name="content">The content value.</param>
+ <param name="type">The html symbol type.</param>
+ <param name="errors">List of errors.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpLanguageCharacteristics.CreateTokenizer(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a language tokenizer.</summary>
+ <returns>A language tokenizer.</returns>
+ <param name="source">The source of the text document.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpLanguageCharacteristics.FlipBracket(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Flips the bracket symbol in the code.</summary>
+ <returns>The bracket symbol in the code.</returns>
+ <param name="bracket">The symbol bracket.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpLanguageCharacteristics.GetKeyword(System.Web.Razor.Tokenizer.Symbols.CSharpKeyword)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the keyword in the code.</summary>
+ <returns>The keyword in the code.</returns>
+ <param name="keyword">The keyword.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpLanguageCharacteristics.GetKnownSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the <see cref="T:System.Web.Razor.Parser.CSharpLanguageCharacteristics" /> in the code.</summary>
+ <returns>The <see cref="T:System.Web.Razor.Parser.CSharpLanguageCharacteristics" /> in the code.</returns>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpLanguageCharacteristics.GetSample(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a sample symbol in the code.</summary>
+ <returns>A sample symbol in the code.</returns>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.CSharpLanguageCharacteristics.GetSymbolSample(System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a sample symbol in the code.</summary>
+ <returns>A sample symbol in the code.</returns>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType" />.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.CSharpLanguageCharacteristics.Instance">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the instance for the <see cref="T:System.Web.Razor.Parser.CSharpLanguageCharacteristics" /> class.</summary>
+ <returns>The instance for the <see cref="T:System.Web.Razor.Parser.CSharpLanguageCharacteristics" /> class.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.HtmlLanguageCharacteristics">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the different language characteristics in an html.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlLanguageCharacteristics.CreateMarkerSymbol(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a marker symbol in the Html.</summary>
+ <returns>A marker symbol in the Html.</returns>
+ <param name="location">The source location.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlLanguageCharacteristics.CreateSymbol(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a symbol in the Html.</summary>
+ <returns>A symbol in the Html.</returns>
+ <param name="location">The source location.</param>
+ <param name="content">The content value.</param>
+ <param name="type">The html symbol type.</param>
+ <param name="errors">List of errors.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlLanguageCharacteristics.CreateTokenizer(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates an html tokenizer.</summary>
+ <returns>An html tokenizer.</returns>
+ <param name="source">The source of the text document.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlLanguageCharacteristics.FlipBracket(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Flips the bracket symbol in the html.</summary>
+ <returns>The bracket symbol in the html.</returns>
+ <param name="bracket">The symbol bracket.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlLanguageCharacteristics.GetKnownSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the <see cref="T:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType" /> in the html.</summary>
+ <returns>The <see cref="T:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType" /> in the html.</returns>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlLanguageCharacteristics.GetSample(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a sample symbol in the html.</summary>
+ <returns>A sample symbol in the html.</returns>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType" />.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.HtmlLanguageCharacteristics.Instance">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the instance for the <see cref="T:System.Web.Razor.Parser.HtmlLanguageCharacteristics" /> class.</summary>
+ <returns>The instance for the <see cref="T:System.Web.Razor.Parser.HtmlLanguageCharacteristics" /> class.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.HtmlMarkupParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a parser specifically for parsing HTML markup.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlMarkupParser.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.HtmlMarkupParser" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlMarkupParser.BuildSpan(System.Web.Razor.Parser.SyntaxTree.SpanBuilder,System.Web.Razor.Text.SourceLocation,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Builds the span for the given content using the specified span builder.</summary>
+ <param name="span">The span builder used to build the span.</param>
+ <param name="start">The start location.</param>
+ <param name="content">The span content.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlMarkupParser.IsSpacingToken(System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the function delegate used to determine the token used for HTML spacing.</summary>
+ <returns>The function delegate used to determine the token used for HTML spacing.</returns>
+ <param name="includeNewLines">true to indicate that new lines are considered as spacing token; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.HtmlMarkupParser.Language">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the instance that defines the characteristics of HTML language.</summary>
+ <returns>The instance that defines the characteristics of HTML language.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.HtmlMarkupParser.OtherParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the other parser for parsing HTML markup.</summary>
+ <returns>The other parser for parsing HTML markup.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlMarkupParser.OutputSpanBeforeRazorComment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Builds the span before the Razor comment.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlMarkupParser.ParseBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Parses the next HTML block.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlMarkupParser.ParseDocument">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Parses the HTML document.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlMarkupParser.ParseSection(System.Tuple{System.String,System.String},System.Boolean)">
+ <summary>Parses a section with markups given by the nesting sequences.</summary>
+ <param name="nestingSequences">A tuple that specifies the markup nesting sequences.</param>
+ <param name="caseSensitive">true to indicate case-sensitive parsing; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlMarkupParser.SkipToAndParseCode(System.Func{System.Web.Razor.Tokenizer.Symbols.HtmlSymbol,System.Boolean})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Skips the parse until the specified condition is meet.</summary>
+ <param name="condition">A function delegate that defines the condition.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.HtmlMarkupParser.SkipToAndParseCode(System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Skips the parse until the specified HTML symbol type is encountered.</summary>
+ <param name="type">The HTML symbol type.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.HtmlMarkupParser.VoidElements">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the HTML tags that are considered as void.</summary>
+ <returns>The HTML tags that are considered as void.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.LanguageCharacteristics`3">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Provides methods that define the behavior of a Razor code language.</summary>
+ <typeparam name="TTokenizer">The type of the code tokenizer for the Razor language.</typeparam>
+ <typeparam name="TSymbol">The type for the language symbol.</typeparam>
+ <typeparam name="TSymbolType">The enumeration type for the language symbol.</typeparam>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.LanguageCharacteristics`3" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.CreateMarkerSymbol(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates a code language symbol with the specified source location as the start marker.</summary>
+ <returns>The symbol for the code language.</returns>
+ <param name="location">The source location as the start marker.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.CreateSymbol(System.Web.Razor.Text.SourceLocation,System.String,`2,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates a code language symbol with the specified source location with the specified source location as the start marker.</summary>
+ <returns>The symbol for the code language.</returns>
+ <param name="location">The source location as the start marker.</param>
+ <param name="content">The content.</param>
+ <param name="type">The enumeration type for the language symbol.</param>
+ <param name="errors">The collection of error.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.CreateTokenizer(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates a Razor code language tokenizer for the specified source document.</summary>
+ <returns>A Razor code language tokenizer for the specified source document.</returns>
+ <param name="source">The source document.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.FlipBracket(`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the opposite bracket symbol for the specified bracket symbol.</summary>
+ <returns>The opposite bracket symbol for the specified bracket symbol.</returns>
+ <param name="bracket">The bracket symbol to flip.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.GetKnownSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the specific language symbol type for the given symbol type.</summary>
+ <returns>The specific language symbol type for the given symbol type.</returns>
+ <param name="type">The symbol type to get.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.GetSample(`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the actual symbol for the given language symbol type.</summary>
+ <returns>The actual symbol for the given language symbol type.</returns>
+ <param name="type">The language symbol type to get.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsCommentBody(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a comment body type.</summary>
+ <returns>true if the symbol is a comment body type; otherwise, false.</returns>
+ <param name="symbol">The symbol to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsCommentStar(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a comment star type.</summary>
+ <returns>true if the symbol is a comment star type; otherwise, false.</returns>
+ <param name="symbol">The symbol to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsCommentStart(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a comment start type.</summary>
+ <returns>true if the symbol is a comment start type; otherwise, false. </returns>
+ <param name="symbol">The symbol to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsIdentifier(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is an identifier type.</summary>
+ <returns>true if the symbol is an identifier type; otherwise, false.</returns>
+ <param name="symbol">The symbol to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsKeyword(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a keyword type.</summary>
+ <returns>true if the symbol is a keyword type; otherwise, false.</returns>
+ <param name="symbol">The symbol to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsKnownSymbolType(`1,System.Web.Razor.Tokenizer.Symbols.KnownSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol type is a known symbol type.</summary>
+ <returns>true if the symbol type is a known symbol type; otherwise, false.</returns>
+ <param name="symbol">The symbol whose type is to be checked.</param>
+ <param name="type">The known type of the symbol.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsNewLine(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a new line type.</summary>
+ <returns>true if the symbol is a new line type; otherwise, false.</returns>
+ <param name="symbol">The symbol to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsTransition(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a transition type.</summary>
+ <returns>true if the symbol is a transition type; otherwise, false.</returns>
+ <param name="symbol">The symbol to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsUnknown(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is an unknown type.</summary>
+ <returns>true if the symbol is an unknown type; otherwise, false.</returns>
+ <param name="symbol">The symbol to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.IsWhiteSpace(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a whitespace type.</summary>
+ <returns>true if the symbol is a whitespace type; otherwise, false.</returns>
+ <param name="symbol">The symbol to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.KnowsSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is an unknown type.</summary>
+ <returns>true if the symbol is an unknown type; otherwise, false.</returns>
+ <param name="type">The known type of the symbol.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.SplitSymbol(`1,System.Int32,`2)">
+ <summary>Splits the content of the code language symbol at the specified index.</summary>
+ <returns>A tuple of code language symbol.</returns>
+ <param name="symbol">The symbol whose content is to be splitted.</param>
+ <param name="splitAt">The index where the split occurs.</param>
+ <param name="leftType">The enumeration type for the language symbol.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.TokenizeString(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Splits the specified string into tokens.</summary>
+ <returns>The collection of token.</returns>
+ <param name="content">The string to tokenize.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.LanguageCharacteristics`3.TokenizeString(System.Web.Razor.Text.SourceLocation,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Splits the specified string into tokens.</summary>
+ <returns>The collection of token.</returns>
+ <param name="start">The source location as the start marker for the tokenizer.</param>
+ <param name="input">The string to tokenize.</param>
+ </member>
+ <member name="T:System.Web.Razor.Parser.ParserBase">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the parser base class for the razor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserBase.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.ParserBase" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserBase.BuildSpan(System.Web.Razor.Parser.SyntaxTree.SpanBuilder,System.Web.Razor.Text.SourceLocation,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Builds a span for the parser base.</summary>
+ <param name="span">The span builder.</param>
+ <param name="start">The beginning of the source location.</param>
+ <param name="content">The content.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserBase.Context">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the <see cref="T:System.Web.Razor.Parser.ParserContext" />.</summary>
+ <returns>The <see cref="T:System.Web.Razor.Parser.ParserContext" />.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserBase.IsMarkupParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether the parser is a markup parser.</summary>
+ <returns>true if the parser is a markup parser; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserBase.OtherParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the other parser <see cref="T:System.Web.Razor.Parser.ParserBase" />.</summary>
+ <returns>The other parser <see cref="T:System.Web.Razor.Parser.ParserBase" />.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserBase.ParseBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Blocks the parser.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserBase.ParseDocument">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates documentation for the parse.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserBase.ParseSection(System.Tuple{System.String,System.String},System.Boolean)">
+ <summary>Parses the section in ordered list of the elements.</summary>
+ <param name="nestingSequences">The pair of nesting sequences.</param>
+ <param name="caseSensitive">true if the case is sensitive; otherwise, false.</param>
+ </member>
+ <member name="T:System.Web.Razor.Parser.ParserContext">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a parser whose context can be switched to either a code or a markup.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.#ctor(System.Web.Razor.Text.ITextDocument,System.Web.Razor.Parser.ParserBase,System.Web.Razor.Parser.ParserBase,System.Web.Razor.Parser.ParserBase)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.ParserContext" /> class.</summary>
+ <param name="source">The source document.</param>
+ <param name="codeParser">The code parser for the context.</param>
+ <param name="markupParser">The markup parser for the context.</param>
+ <param name="activeParser">The active parser for the context.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.ActiveParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the active parser for the context.</summary>
+ <returns>The active parser for the context.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.AddSpan(System.Web.Razor.Parser.SyntaxTree.Span)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Adds the specified span at the end of the block builder stack.</summary>
+ <param name="span">The span to add.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.CodeParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the code parser for the context.</summary>
+ <returns>The code parser for the context.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.CompleteParse">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Parses the last span and returns the parse results that contain the newly built block.</summary>
+ <returns>The parse results that contain the newly built block.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.CurrentBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the current block builder.</summary>
+ <returns>The current block builder.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.CurrentCharacter">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the current character available from the source.</summary>
+ <returns>The current character available from the source.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.DesignTimeMode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the parser is in design mode.</summary>
+ <returns>true if the parser is in design mode; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.EndBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates an end block from the last item of the block builder stack. </summary>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.EndOfFile">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets a value that indicates whether the source status is end of file.</summary>
+ <returns>true if the source status is end of file; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.Errors">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the list of errors during parsing.</summary>
+ <returns>The list of errors.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.IsWithin(System.Web.Razor.Parser.SyntaxTree.BlockType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified block type exists in the block builder list.</summary>
+ <returns>true if the specified block type exists in the block builder list; otherwise, false.</returns>
+ <param name="type">The block type to check.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.LastAcceptedCharacters">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the last accepted characters.</summary>
+ <returns>One of the values of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters" /> enumeration.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.LastSpan">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the last span.</summary>
+ <returns>The last span.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.MarkupParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the markup parser for the context.</summary>
+ <returns>The markup parser for the context.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.OnError(System.Web.Razor.Text.SourceLocation,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Occurs when parse encountered error.</summary>
+ <param name="location">The source location.</param>
+ <param name="message">The error message.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.OnError(System.Web.Razor.Text.SourceLocation,System.String,System.Object[])">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Occurs when parse encountered an error.</summary>
+ <param name="location">The source location.</param>
+ <param name="message">The error message.</param>
+ <param name="args">The other information about the source location.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.Source">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the text reader for the source document.</summary>
+ <returns>The text reader for the source document.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.StartBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Adds a new block builder at the end of the block builder stack and returns a disposable action that returns an end block.</summary>
+ <returns>A disposable action that returns an end block.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.StartBlock(System.Web.Razor.Parser.SyntaxTree.BlockType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Adds a new block builder at the end of the block builder stack and returns a disposable action that returns an end block.</summary>
+ <returns>A disposable action that returns an end block.</returns>
+ <param name="blockType">The type for the new block builder.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserContext.SwitchActiveParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Alternately switches the code parser or markup parser as the active parser.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserContext.WhiteSpaceIsSignificantToAncestorBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether white space is significant to ancestor block.</summary>
+ <returns>true is white space is significant to ancestor block; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.ParserHelpers">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Provides helper methods for the parser.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsCombining(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a spacing combining mark or a non-spacing mark.</summary>
+ <returns>true if the specified character value is a spacing combining mark or a non-spacing mark; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsConnecting(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a connector punctuation.</summary>
+ <returns>true if the specified character value is a connector punctuation; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsDecimalDigit(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a decimal digit number.</summary>
+ <returns>true if the specified character value is a decimal digit number; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsEmailPart(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is valid for use in email address.</summary>
+ <returns>true if the specified character value is valid for use in email address; otherwise, false.</returns>
+ <param name="character">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsFormatting(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is used for formatting text layout or formatting text operation.</summary>
+ <returns>true if the specified character value is used for formatting text layout or formatting text operation.; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsHexDigit(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a hexadecimal digit number.</summary>
+ <returns>true if the specified character is a hexadecimal digit number; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsIdentifier(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified string value is an identifier.</summary>
+ <returns>true if the specified string value is an identifier; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsIdentifier(System.String,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified string value is an identifier.</summary>
+ <returns>true if the specified string value is an identifier; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ <param name="requireIdentifierStart">true to require that the identifier starts with a letter or underscore (_); otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsIdentifierPart(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is valid for use in identifier.</summary>
+ <returns>true if the specified character is valid for use in identifier; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsIdentifierStart(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is valid for use as start character of an identifier.</summary>
+ <returns>true if the specified character value is valid for use as start character of an identifier; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsLetter(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a letter.</summary>
+ <returns>true if the specified character is a letter; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsLetterOrDecimalDigit(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a letter or a decimal digit number.</summary>
+ <returns>true if the specified character is a letter or a decimal digit number; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsNewLine(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified value is a newline.</summary>
+ <returns>true if the specified character is a newline; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsNewLine(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified value is a newline.</summary>
+ <returns>true if the specified character is a newline; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsTerminatingCharToken(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a terminating character token.</summary>
+ <returns>true if the specified character value is a terminating character token; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsTerminatingQuotedStringToken(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a terminating quoted string.</summary>
+ <returns>true if the specified character value is a terminating quoted string; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsWhitespace(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a whitespace.</summary>
+ <returns>true if the specified character value is a whitespace; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.IsWhitespaceOrNewLine(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a whitespace or newline.</summary>
+ <returns>true if the specified character value is a whitespace or newline; otherwise, false.</returns>
+ <param name="value">The value to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserHelpers.SanitizeClassName(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Sanitizes the specified input name to conform as a valid value for class name.</summary>
+ <returns>The sanitized class name.</returns>
+ <param name="inputName">The value to check.</param>
+ </member>
+ <member name="T:System.Web.Razor.Parser.ParserVisitor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a parser visitor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserVisitor.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.ParserVisitor" /> class.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Parser.ParserVisitor.CancelToken">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the cancellation token.</summary>
+ <returns>The cancellation token.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserVisitor.OnComplete">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates that a visitor method has completed execution.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserVisitor.ThrowIfCanceled">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserVisitor.VisitBlock(System.Web.Razor.Parser.SyntaxTree.Block)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Visits the specified block.</summary>
+ <param name="block">The block to visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserVisitor.VisitEndBlock(System.Web.Razor.Parser.SyntaxTree.Block)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Visits the specified black after parsing.</summary>
+ <param name="block">The block to visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserVisitor.VisitError(System.Web.Razor.Parser.SyntaxTree.RazorError)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Visits the given razor error.</summary>
+ <param name="err">The error to visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserVisitor.VisitSpan(System.Web.Razor.Parser.SyntaxTree.Span)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Visits the specified span.</summary>
+ <param name="span">The span to visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserVisitor.VisitStartBlock(System.Web.Razor.Parser.SyntaxTree.Block)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Visits the specified block before parsing.</summary>
+ <param name="block">The block to visit.</param>
+ </member>
+ <member name="T:System.Web.Razor.Parser.ParserVisitorExtensions">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Provides extension methods for parser visitor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.ParserVisitorExtensions.Visit(System.Web.Razor.Parser.ParserVisitor,System.Web.Razor.ParserResults)"></member>
+ <member name="T:System.Web.Razor.Parser.RazorParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a Razor parser.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.#ctor(System.Web.Razor.Parser.ParserBase,System.Web.Razor.Parser.ParserBase)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.RazorParser" /> class.</summary>
+ <param name="codeParser">The code parser.</param>
+ <param name="markupParser">The markup parser.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.CreateParseTask(System.IO.TextReader,System.Action{System.Web.Razor.Parser.SyntaxTree.Span},System.Action{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a task that parses a specified object.</summary>
+ <returns>The created <see cref="T:System.Threading.Tasks.Task" />.</returns>
+ <param name="input">The object to parse.</param>
+ <param name="spanCallback">The span callback.</param>
+ <param name="errorCallback">The error callback.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.CreateParseTask(System.IO.TextReader,System.Action{System.Web.Razor.Parser.SyntaxTree.Span},System.Action{System.Web.Razor.Parser.SyntaxTree.RazorError},System.Threading.CancellationToken)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a task that parses a specified object.</summary>
+ <returns>The created <see cref="T:System.Threading.Tasks.Task" />.</returns>
+ <param name="input">The object to parse.</param>
+ <param name="spanCallback">The span callback.</param>
+ <param name="errorCallback">The error callback.</param>
+ <param name="cancelToken">The cancellation token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.CreateParseTask(System.IO.TextReader,System.Action{System.Web.Razor.Parser.SyntaxTree.Span},System.Action{System.Web.Razor.Parser.SyntaxTree.RazorError},System.Threading.SynchronizationContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a task that parses a specified object.</summary>
+ <returns>The created <see cref="T:System.Threading.Tasks.Task" />.</returns>
+ <param name="input">The object to parse.</param>
+ <param name="spanCallback">The span callback.</param>
+ <param name="errorCallback">The error callback.</param>
+ <param name="context">The context.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.CreateParseTask(System.IO.TextReader,System.Action{System.Web.Razor.Parser.SyntaxTree.Span},System.Action{System.Web.Razor.Parser.SyntaxTree.RazorError},System.Threading.SynchronizationContext,System.Threading.CancellationToken)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a task that parses a specified object.</summary>
+ <returns>The created <see cref="T:System.Threading.Tasks.Task" />.</returns>
+ <param name="input">The object to parse.</param>
+ <param name="spanCallback">The span callback.</param>
+ <param name="errorCallback">The error callback.</param>
+ <param name="context">The context.</param>
+ <param name="cancelToken">The cancellation token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.CreateParseTask(System.IO.TextReader,System.Web.Razor.Parser.ParserVisitor)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a task that parses a specified object.</summary>
+ <returns>The created <see cref="T:System.Threading.Tasks.Task" />.</returns>
+ <param name="input">The object to parse.</param>
+ <param name="consumer">The consumer.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.RazorParser.DesignTimeMode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the design time mode.</summary>
+ <returns>The design time mode.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.Parse(System.IO.TextReader)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the specified object.</summary>
+ <returns>The parser result.</returns>
+ <param name="input">The object to parse.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.Parse(System.IO.TextReader,System.Web.Razor.Parser.ParserVisitor)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the specified object.</summary>
+ <param name="input">The object to parse.</param>
+ <param name="visitor">The visitor.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.Parse(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the specified object.</summary>
+ <returns>The parser result.</returns>
+ <param name="input">The object to parse.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.Parse(System.Web.Razor.Text.LookaheadTextReader)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the specified object.</summary>
+ <returns>The parser result.</returns>
+ <param name="input">The object to parse.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.RazorParser.Parse(System.Web.Razor.Text.LookaheadTextReader,System.Web.Razor.Parser.ParserVisitor)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the specified object.</summary>
+ <param name="input">The object to parse.</param>
+ <param name="visitor">The visitor.</param>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxConstants">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.EndCommentSequence">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.StartCommentSequence">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.TextTagName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.TransitionCharacter">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.TransitionString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxConstants.CSharp">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.ClassKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.ElseIfKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.FunctionsKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.HelperKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.InheritsKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.LayoutKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.NamespaceKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.SectionKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.SessionStateKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.CSharp.UsingKeywordLength">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxConstants.VB">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.CodeKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.EndCodeKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.EndFunctionsKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.EndHelperKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.EndKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.EndSectionKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.ExplicitKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.FunctionsKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.HelperKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.ImportsKeywordLength">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.LayoutKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.OffKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.SectionKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.SelectCaseKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.SessionStateKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxConstants.VB.StrictKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Parser.TokenizerBackedParser`3">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a tokenizer backed parser.</summary>
+ <typeparam name="TTokenizer">The type of tokenizer.</typeparam>
+ <typeparam name="TSymbol">The type of symbol.</typeparam>
+ <typeparam name="TSymbolType">The type of SymbolType.</typeparam>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.TokenizerBackedParser`3" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Accept(System.Collections.Generic.IEnumerable{`1})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the list of symbols</summary>
+ <param name="symbols">The list of symbols.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Accept(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the specified symbol.</summary>
+ <param name="symbol">The symbol to accept.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptAll(`2[])">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser accepts all types of tokenizer.</summary>
+ <returns>true of the parser accepts all types of tokenizer; otherwise, false.</returns>
+ <param name="types">The types.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptAndMoveNext">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser accepts and moves to the next tokenizer.</summary>
+ <returns>true if the parser accepts and moves to the next tokenizer; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptSingleWhiteSpaceCharacter">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser accepts single whitespace character.</summary>
+ <returns>true if the parser accepts single whitespace character; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptUntil(`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token until a token of the given type is found.</summary>
+ <param name="type">The type of the token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptUntil(`2,`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token until a token of the given type is found and it will backup so that the next token is of the given type.</summary>
+ <param name="type1">The type of the first token.</param>
+ <param name="type2">The type of the second token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptUntil(`2,`2,`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the given tokens until a token of the given type is found.</summary>
+ <param name="type1">The type of the first token.</param>
+ <param name="type2">The type of the second token.</param>
+ <param name="type3">The type of the third token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptUntil(`2[])">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token until a token of the given types is found.</summary>
+ <param name="types">The types of the token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptWhile(System.Func{`1,System.Boolean})">
+ <summary>Accepts token while the condition has been reached.</summary>
+ <param name="condition">The condition.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptWhile(`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the token while a token of the given type is not found.</summary>
+ <param name="type">The type of the token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptWhile(`2,`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token while the token of the given type has been reached.</summary>
+ <param name="type1">The type of the first token.</param>
+ <param name="type2">The type of the second token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptWhile(`2,`2,`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token while the token of the given type has been reached.</summary>
+ <param name="type1">The type of the first token.</param>
+ <param name="type2">The type of the second token.</param>
+ <param name="type3">The type of the third token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptWhile(`2[])">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token while the token of the given types has been reached.</summary>
+ <param name="types">The types.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AcceptWhiteSpaceInLines">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser accepts whitespace in lines.</summary>
+ <returns>true if the parser accepts whitespace in lines; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AddMarkerSymbolIfNecessary">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a marker symbol if necessary.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AddMarkerSymbolIfNecessary(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a marker symbol if necessary.</summary>
+ <param name="location">The location where to add the symbol.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.At(`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token is at the specified type.</summary>
+ <returns>true if the token is at the specified type; otherwise, false.</returns>
+ <param name="type">The type.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.AtIdentifier(System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token is at the specified identifier.</summary>
+ <returns>true if the token is at the specified identifier; otherwise, false.</returns>
+ <param name="allowKeywords">true to allow keywords; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Balance(System.Web.Razor.Parser.BalancingModes)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parsing is balance.</summary>
+ <returns>true if the parsing is balance; otherwise, false.</returns>
+ <param name="mode">The balancing mode.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Balance(System.Web.Razor.Parser.BalancingModes,`2,`2,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parsing is balance.</summary>
+ <returns>true if the parsing is balance; otherwise, false.</returns>
+ <param name="mode">The balancing mode.</param>
+ <param name="left">The left parse.</param>
+ <param name="right">The right parse.</param>
+ <param name="start">The start of the mode.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.BuildSpan(System.Web.Razor.Parser.SyntaxTree.SpanBuilder,System.Web.Razor.Text.SourceLocation,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Builds a specified span.</summary>
+ <param name="span">The span to build.</param>
+ <param name="start">The start location to build the span.</param>
+ <param name="content">The content of the span.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.ConfigureSpan(System.Action{System.Web.Razor.Parser.SyntaxTree.SpanBuilder})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Configures the span.</summary>
+ <param name="config">The configuration.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.ConfigureSpan(System.Action{System.Web.Razor.Parser.SyntaxTree.SpanBuilder,System.Action{System.Web.Razor.Parser.SyntaxTree.SpanBuilder}})">
+ <summary>Configures the span.</summary>
+ <param name="config">The configuration.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.TokenizerBackedParser`3.CurrentLocation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the current location of the current instance.</summary>
+ <returns>The current location of the current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.TokenizerBackedParser`3.CurrentSymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the current symbol of this instance.</summary>
+ <returns>The current symbol of this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.TokenizerBackedParser`3.EndOfFile">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value indicating whether the tokenizer is in the end of file.</summary>
+ <returns>true if the tokenizer is in the end of file; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.EnsureCurrent">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether to ensure the current parser.</summary>
+ <returns>true if to ensure the current parser; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Expected(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the expected token with the given type.</summary>
+ <param name="type">The type.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Expected(`2[])">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the expected token with the given types.</summary>
+ <param name="types">The types.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.HandleEmbeddedTransition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Handles the embedded transition.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Initialize(System.Web.Razor.Parser.SyntaxTree.SpanBuilder)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a specified span.</summary>
+ <param name="span">The span to initialize.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.IsAtEmbeddedTransition(System.Boolean,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether this instance is at embedded transition.</summary>
+ <returns>true if this instance is at embedded transition; otherwise, false.</returns>
+ <param name="allowTemplatesAndComments">true to allow templates and comments; otherwise, false.</param>
+ <param name="allowTransitions">true to allow transitions; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.TokenizerBackedParser`3.Language">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the language used for parsing.</summary>
+ <returns>The language used for parsing.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.NextIs(System.Func{`1,System.Boolean})">
+ <summary>Determines whether the token with the given condition would pass.</summary>
+ <returns>true if the token with the given condition would pass; otherwise, false.</returns>
+ <param name="condition">The condition.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.NextIs(`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token with the given type would pass.</summary>
+ <returns>true if the token with the give type would pass; otherwise, false.</returns>
+ <param name="type">The type of the token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.NextIs(`2[])">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token with the given types would pass.</summary>
+ <returns>true if the token with the given types would pass; otherwise, false.</returns>
+ <param name="types">The types.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.NextToken">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser advances to the next token.</summary>
+ <returns>true if the parser advances to the next token; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Optional(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether parsing a token with the given type is optional.</summary>
+ <returns>true if parsing a token with the given type is optional; otherwise, false.</returns>
+ <param name="type">The type of the token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Optional(`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether parsing a token with the given type is optional.</summary>
+ <returns>true if parsing a token with the given type is optional; otherwise, false.</returns>
+ <param name="type">The type of the token.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Output(System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Outputs a token with accepted characters.</summary>
+ <param name="accepts">The accepted characters.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Output(System.Web.Razor.Parser.SyntaxTree.SpanKind)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Outputs a token with span kind.</summary>
+ <param name="kind">The span kind.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Output(System.Web.Razor.Parser.SyntaxTree.SpanKind,System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Outputs a token with a given span kind and accepted characters.</summary>
+ <param name="kind">The span kind.</param>
+ <param name="accepts">The accepted characters.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.OutputSpanBeforeRazorComment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Outputs a span before the razor comment.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Parser.TokenizerBackedParser`3.PreviousSymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code..Gets the previous symbol of this instance.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.PushSpanConfig">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Pushes the span configuration.</summary>
+ <returns>An <see cref="T:System.IDisposable" /> that shuts down the configuration.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.PushSpanConfig(System.Action{System.Web.Razor.Parser.SyntaxTree.SpanBuilder})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Pushes the span configuration.</summary>
+ <returns>An <see cref="T:System.IDisposable" /> that shuts down the configuration.</returns>
+ <param name="newConfig">The new configuration.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.PushSpanConfig(System.Action{System.Web.Razor.Parser.SyntaxTree.SpanBuilder,System.Action{System.Web.Razor.Parser.SyntaxTree.SpanBuilder}})">
+ <summary>Pushes the span configuration.</summary>
+ <returns>An <see cref="T:System.IDisposable" /> that shuts down the configuration.</returns>
+ <param name="newConfig">The new configuration.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.PutBack(System.Collections.Generic.IEnumerable{`1})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts the transition back.</summary>
+ <param name="symbols">The symbols.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.PutBack(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts the transition back.</summary>
+ <param name="symbol">The symbol.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.PutCurrentBack">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts the current transition back.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.RazorComment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Displays the razor comment.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.ReadWhile(System.Func{`1,System.Boolean})">
+ <summary>Reads a token while the condition is not reached.</summary>
+ <returns>The token to read.</returns>
+ <param name="condition">The condition.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Required(`2,System.Boolean,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the expected token is required.</summary>
+ <returns>true if the expected token is required; otherwise, false.</returns>
+ <param name="expected">The expected token.</param>
+ <param name="errorIfNotFound">true to display an error if not found; otherwise, false.</param>
+ <param name="errorBase">The error base.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.TokenizerBackedParser`3.Span">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the <see cref="T:System.Web.Razor.Parser.SyntaxTree.SpanBuilder" /> associated with this instance.</summary>
+ <returns>The <see cref="T:System.Web.Razor.Parser.SyntaxTree.SpanBuilder" /> associated with this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.TokenizerBackedParser`3.SpanConfig">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span configuration.</summary>
+ <returns>The span configuration.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.TokenizerBackedParser`3.Tokenizer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the tokenizer.</summary>
+ <returns>The tokenizer.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.TokenizerBackedParser`3.Was(`2)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token with the given type was parsed.</summary>
+ <returns>true if the token with the given type was parsed; otherwise, false.</returns>
+ <param name="type">The type of the token.</param>
+ </member>
+ <member name="T:System.Web.Razor.Parser.VBCodeParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a Visual Basic code parser.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.VBCodeParser" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.AcceptVBSpaces">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts spaces in the VB code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.Assert(System.Web.Razor.Tokenizer.Symbols.VBKeyword)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Checks for a condition and displays a keyword in the code.</summary>
+ <param name="keyword">The keyword.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.AssertDirective(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Asserts the given directive.</summary>
+ <param name="directive">The directive to assert.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.At(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the directive is ‘AT’ directive.</summary>
+ <returns>true if the directive is an ‘AT’ directive; otherwise, false.</returns>
+ <param name="directive">The directive.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.At(System.Web.Razor.Tokenizer.Symbols.VBKeyword)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the given keyword is ‘AT’.</summary>
+ <returns>true if the given keyword is ‘AT’; otherwise, false.</returns>
+ <param name="keyword">The keyword.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.EndTerminatedDirective(System.String,System.Web.Razor.Parser.SyntaxTree.BlockType,System.Web.Razor.Generator.SpanCodeGenerator,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Ends a terminated directive.</summary>
+ <returns>The function that ends the terminated directive.</returns>
+ <param name="directive">The directive.</param>
+ <param name="blockType">The block type.</param>
+ <param name="codeGenerator">The code generator.</param>
+ <param name="allowMarkup">true to allow markup; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.EndTerminatedDirectiveBody(System.String,System.Web.Razor.Text.SourceLocation,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the termination of directive body is ended.</summary>
+ <returns>true if the termination of directive body is ended; otherwise, false.</returns>
+ <param name="directive">The directive.</param>
+ <param name="blockStart">The block start.</param>
+ <param name="allowAllTransitions">true to allow all transitions; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.EndTerminatedStatement(System.Web.Razor.Tokenizer.Symbols.VBKeyword,System.Boolean,System.Boolean)">
+ <summary>Ends a termination of statement.</summary>
+ <returns>The function that ends the termination.</returns>
+ <param name="keyword">The keyword.</param>
+ <param name="supportsExit">true if the termination supports exit; otherwise, false.</param>
+ <param name="supportsContinue">true if the termination supports continue; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.EndTerminatedStatement(System.Web.Razor.Tokenizer.Symbols.VBKeyword,System.Boolean,System.Boolean,System.String)">
+ <summary>Ends a termination of statement.</summary>
+ <returns>The function that ends the termination.</returns>
+ <param name="keyword">The keyword.</param>
+ <param name="supportsExit">true if the termination supports exit; otherwise, false.</param>
+ <param name="supportsContinue">true if the termination supports continue; otherwise, false.</param>
+ <param name="blockName">The block name.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.HandleEmbeddedTransition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Handles the embedded transition.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.HandleEmbeddedTransition(System.Web.Razor.Tokenizer.Symbols.VBSymbol)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Handles the embedded transition.</summary>
+ <param name="lastWhiteSpace">The last white space.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.HandleExitOrContinue(System.Web.Razor.Tokenizer.Symbols.VBKeyword)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the code that handles the Exit or Continue keyword.</summary>
+ <param name="keyword">The keyword.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.HandleTransition(System.Web.Razor.Tokenizer.Symbols.VBSymbol)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a code that handles a transition.</summary>
+ <param name="lastWhiteSpace">The last white space.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.HelperDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether the code is a helper directive.</summary>
+ <returns>true if the code is a helper directive; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.ImportsStatement">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code imports a statement.</summary>
+ <returns>true if the code imports a statement; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.InheritsStatement">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code inherits a statement.</summary>
+ <returns>true if the code inherits a statement; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.IsAtEmbeddedTransition(System.Boolean,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code is at embedded transition.</summary>
+ <returns>true if the code is at embedded transition; otherwise, false.</returns>
+ <param name="allowTemplatesAndComments">true to allow templates and comments; otherwise, false.</param>
+ <param name="allowTransitions">true to allow transitions; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.IsDirectiveDefined(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code is directive defined.</summary>
+ <returns>true if the code is directive defined; otherwise, false.</returns>
+ <param name="directive">The directive.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.VBCodeParser.Keywords">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the keywords associated with the code.</summary>
+ <returns>The keywords associated with the code.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.KeywordTerminatedStatement(System.Web.Razor.Tokenizer.Symbols.VBKeyword,System.Web.Razor.Tokenizer.Symbols.VBKeyword,System.Boolean,System.Boolean)">
+ <summary>Indicates a keyword that terminates a statement.</summary>
+ <returns>The function that terminates the statement.</returns>
+ <param name="start">The start.</param>
+ <param name="terminator">The terminator.</param>
+ <param name="supportsExit">true if the termination supports exit; otherwise, false.</param>
+ <param name="supportsContinue">true if the termination supports continue; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.VBCodeParser.Language">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the language for the parser.</summary>
+ <returns>The language for the parser.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.LayoutDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code is a layout directive.</summary>
+ <returns>true if the code is a layout directive; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.MapDirective(System.String,System.Func{System.Boolean})">
+ <summary>Maps a given directive.</summary>
+ <param name="directive">The directive.</param>
+ <param name="action">The action whether to map a given directive.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.MapKeyword(System.Web.Razor.Tokenizer.Symbols.VBKeyword,System.Func{System.Boolean})">
+ <summary>Maps a given keyword.</summary>
+ <param name="keyword">The keyword.</param>
+ <param name="action">The action whether to map a given keyword.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.NestedBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a nested block.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.Optional(System.Web.Razor.Tokenizer.Symbols.VBKeyword)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the keyword from the code is optional.</summary>
+ <returns>true if the keyword from the code is optional; otherwise, false.</returns>
+ <param name="keyword">The keyword.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.OptionStatement">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code is an option statement.</summary>
+ <returns>true if the code is an option statement; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.VBCodeParser.OtherParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the other parser.</summary>
+ <returns>The other parser.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.OtherParserBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the parser block.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.OtherParserBlock(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the parser block.</summary>
+ <param name="startSequence">The start sequence.</param>
+ <param name="endSequence">The end sequence.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.OutputSpanBeforeRazorComment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Spans the output before Razor comment.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.ParseBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Blocks the parsing.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.ReadVBSpaces">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Reads a list of Visual Basic spaces.</summary>
+ <returns>A list of Visual Basic spaces.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.Required(System.Web.Razor.Tokenizer.Symbols.VBSymbolType,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the expected symbol is required.</summary>
+ <returns>true if the expected symbol is required; otherwise, false.</returns>
+ <param name="expected">The expected symbol.</param>
+ <param name="errorBase">The error base.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.ReservedWord">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code is a reserved word.</summary>
+ <returns>true if the code is a reserved word; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.SectionDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code is a section directive.</summary>
+ <returns>true if the code is a section directive; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBCodeParser.SessionStateDirective">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the code has a session state directive.</summary>
+ <returns>true if the code has a session state directive; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.VBLanguageCharacteristics">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the characteristics of the Visual Basic language.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBLanguageCharacteristics.CreateMarkerSymbol(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Visual Basic marker symbol.</summary>
+ <returns>The created Visual Basic marker symbol.</returns>
+ <param name="location">The location to create the symbol.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBLanguageCharacteristics.CreateSymbol(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.VBSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Visual Basic symbol.</summary>
+ <returns>The created <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbol" />.</returns>
+ <param name="location">The location to create the symbol.</param>
+ <param name="content">The content.</param>
+ <param name="type">The type of the symbol.</param>
+ <param name="errors">The errors.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBLanguageCharacteristics.CreateTokenizer(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Visual Basic tokenizer.</summary>
+ <returns>The created <see cref="T:System.Web.Razor.Tokenizer.VBTokenizer" />.</returns>
+ <param name="source">The source where to create the tokenizer.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBLanguageCharacteristics.FlipBracket(System.Web.Razor.Tokenizer.Symbols.VBSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Flips the given bracket.</summary>
+ <returns>The type of the Visual Basic symbol.</returns>
+ <param name="bracket">The bracket to flip.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBLanguageCharacteristics.GetKnownSymbolType(System.Web.Razor.Tokenizer.Symbols.KnownSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves the type of the known symbol.</summary>
+ <returns>The type of the known symbol.</returns>
+ <param name="type">The type to retrieve.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.VBLanguageCharacteristics.GetSample(System.Web.Razor.Tokenizer.Symbols.VBSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a sample symbol with the given type.</summary>
+ <returns>A sample symbol with the given type.</returns>
+ <param name="type">The type of the symbol.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.VBLanguageCharacteristics.Instance">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets an instance of this <see cref="T:System.Web.Razor.Parser.VBLanguageCharacteristics" />.</summary>
+ <returns>An instance of <see cref="T:System.Web.Razor.Parser.VBLanguageCharacteristics" />.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters.AllWhiteSpace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters.Any">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters.AnyExceptNewline">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters.NewLine">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters.None">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters.NonWhiteSpace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters.WhiteSpace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the auto-complete editing handler class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler.#ctor(System.Func{System.String,System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol}})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler" /> class.</summary>
+ <param name="tokenizer">The tokenizer.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler.#ctor(System.Func{System.String,System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol}},System.Web.Razor.Parser.SyntaxTree.AcceptedCharacters)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler" /> class.</summary>
+ <param name="tokenizer">The tokenizer.</param>
+ <param name="accepted">The accepted characters.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler.AutoCompleteAtEndOfSpan">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the auto-complete function is at the end of this span.</summary>
+ <returns>true if the auto-complete function is at the end of this span; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler.AutoCompleteString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a string value to auto-complete.</summary>
+ <returns>A string value to auto-complete.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler.CanAcceptChange(System.Web.Razor.Parser.SyntaxTree.Span,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a parse result that can accept changes.</summary>
+ <param name="target">The phase of the target.</param>
+ <param name="normalizedChange">The normalized <see cref="T:System.Web.Razor.Text.TextChange" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether this instance and a specified object are equal.</summary>
+ <returns>true if <paramref name="obj" /> and this instance are the same type and represent the same value; otherwise, false.</returns>
+ <param name="obj">The object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this instance.</summary>
+ <returns>A 32-bit signed integer that is the hash code for this instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.AutoCompleteEditHandler.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the fully qualified type name of this instance.</summary>
+ <returns>A String containing a fully qualified type name.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.Block">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the block for creating webpages.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.#ctor(System.Web.Razor.Parser.SyntaxTree.BlockBuilder)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.Block" /> class.</summary>
+ <param name="source">The source for the block builder.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.Accept(System.Web.Razor.Parser.ParserVisitor)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the parser visitor of the block.</summary>
+ <param name="visitor">The parser visitor.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Block.Children">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a collection of SyntaxTreeNode to view the children of the block.</summary>
+ <returns>A collection of SyntaxTreeNode to view the children of the block.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Block.CodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the IBlockCodeGenerator to generate codes for the elements.</summary>
+ <returns>The IBlockCodeGenerator to generate codes for the elements.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current block.</summary>
+ <returns>true if the specified object is equal to the current block; otherwise, false.</returns>
+ <param name="obj">The object to compare with the current object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.EquivalentTo(System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a value indicating whether the block is equivalent to the same element.</summary>
+ <returns>true if the block is equivalent to the same element; otherwise, false.</returns>
+ <param name="node">The syntax tree node.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.FindFirstDescendentSpan">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Finds the first descendent span of the block.</summary>
+ <returns>The first descendent span of the block.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.FindLastDescendentSpan">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Finds the last descendent span of the block.</summary>
+ <returns>The last descendent span of the block.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.Flatten">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Flattens a collection of a specified type for the block.</summary>
+ <returns>A collection of a specified type for the block to flatten.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Block.IsBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether the object is a block-level object.</summary>
+ <returns>true if the object is a block-level object; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Block.Length">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the length value of the block.</summary>
+ <returns>The length value of the block.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.LocateOwner(System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Locates the owner of the block.</summary>
+ <returns>The owner of the block to locate.</returns>
+ <param name="change">The text change.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Block.Name">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the string name of the block.</summary>
+ <returns>The string name of the block.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Block.Start">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the start to identify the specific location of the block.</summary>
+ <returns>The start to identify the specific location of the block.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Block.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string that represents the current object.</summary>
+ <returns>A string that represents the current object.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Block.Type">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the type of code block.</summary>
+ <returns>The type of code block.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.BlockBuilder">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the block builder for the webpages.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.BlockBuilder.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.BlockBuilder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.BlockBuilder.#ctor(System.Web.Razor.Parser.SyntaxTree.Block)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.BlockBuilder" /> class.</summary>
+ <param name="original">The original block builder.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.BlockBuilder.Build">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Builds a block for this instance.</summary>
+ <returns>A block builds for this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.BlockBuilder.Children">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the collection of child elements of the block builder.</summary>
+ <returns>The collection of child elements of the block builder.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.BlockBuilder.CodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the code generator for the block builder.</summary>
+ <returns>The code generator for the block builder.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.BlockBuilder.Name">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the string name for the block builder.</summary>
+ <returns>The string name for the block builder.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.BlockBuilder.Reset">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Resets the block builder to its original position.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.BlockBuilder.Type">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a block type that can be assigned null.</summary>
+ <returns>A block type that can be assigned null.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.BlockType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.BlockType.Comment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.BlockType.Directive">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.BlockType.Expression">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.BlockType.Functions">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.BlockType.Helper">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.BlockType.Markup">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.BlockType.Section">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.BlockType.Statement">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.BlockType.Template">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.RazorError">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a parsing error in Razor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.RazorError.#ctor(System.String,System.Int32,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.RazorError" /> class.</summary>
+ <param name="message">The error message.</param>
+ <param name="absoluteIndex">The absolute index of the source location.</param>
+ <param name="lineIndex">The line index of the source location.</param>
+ <param name="columnIndex">The column index of the source location.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.RazorError.#ctor(System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.RazorError" /> class.</summary>
+ <param name="message">The error message.</param>
+ <param name="absoluteIndex">The absolute index of the source location.</param>
+ <param name="lineIndex">The line index of the source location.</param>
+ <param name="columnIndex">The column index of the source location.</param>
+ <param name="length">The length for the error.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.RazorError.#ctor(System.String,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.RazorError" /> class.</summary>
+ <param name="message">The error message.</param>
+ <param name="location">The source location of the error.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.RazorError.#ctor(System.String,System.Web.Razor.Text.SourceLocation,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.RazorError" /> class.</summary>
+ <param name="message">The error message.</param>
+ <param name="location">The source location of the error.</param>
+ <param name="length">The length for the error.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.RazorError.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified object is equal to this instance.</summary>
+ <returns>true if the specified object is equal to this instance; otherwise, false.</returns>
+ <param name="obj">The object to compare to this instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.RazorError.Equals(System.Web.Razor.Parser.SyntaxTree.RazorError)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified object is equal to this instance.</summary>
+ <returns>true if the specified object is equal to this instance; otherwise, false.</returns>
+ <param name="other">The object to compare to this instance.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.RazorError.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the hash code for the current instance.</summary>
+ <returns>The hash code for the current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.RazorError.Length">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the length for the error.</summary>
+ <returns>The length for the error.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.RazorError.Location">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the source location of the error.</summary>
+ <returns>The source location of the error.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.RazorError.Message">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the error message.</summary>
+ <returns>The error message.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.RazorError.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the string representation of this error instance.</summary>
+ <returns>The string representation of this error instance.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.Span">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Represents a Razor parse tree node that contains the all the content of a block node.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Span.#ctor(System.Web.Razor.Parser.SyntaxTree.SpanBuilder)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.Span" /> class.</summary>
+ <param name="builder">The builder to use for this span.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Span.Accept(System.Web.Razor.Parser.ParserVisitor)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Accepts visit from the specified visitor.</summary>
+ <param name="visitor">The object that performs the visit.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Span.Change(System.Action{System.Web.Razor.Parser.SyntaxTree.SpanBuilder})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Changes the span builder for this span.</summary>
+ <param name="changes">A delegate that will be executed along with this change.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Span.ChangeStart(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Sets the start character location of this span.</summary>
+ <param name="newStart">The new start location to set for this span.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.CodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the code generator for the span.</summary>
+ <returns>The code generator for the span.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.Content">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the content of the span.</summary>
+ <returns>The content of the span.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.EditHandler">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the handler for span edits.</summary>
+ <returns>The handler for span edits.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Span.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified object is equal to this span.</summary>
+ <returns>true if the specified object is equal to this span; otherwise, false.</returns>
+ <param name="obj">The object to compare to this span.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Span.EquivalentTo(System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified node is equivalent to this span.</summary>
+ <returns>true if the specified node is equal to this span; otherwise, false.</returns>
+ <param name="node">The node to compare with this span.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Span.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the hash code for this current span.</summary>
+ <returns>The hash code for this current span.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.IsBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether this node is a block node.</summary>
+ <returns>false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.Kind">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the kind for this span.</summary>
+ <returns>One of the values of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.SpanKind" /> enumeration.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.Length">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the length of the span content.</summary>
+ <returns>The length of the span content.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.Next">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the next span in the tree node.</summary>
+ <returns>The next span in the tree node.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.Previous">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the previous span in the tree node.</summary>
+ <returns>The previous span in the tree node.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Span.ReplaceWith(System.Web.Razor.Parser.SyntaxTree.SpanBuilder)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Replaces the span builder for this span with the specified span builder.</summary>
+ <param name="builder">The new builder to use for this span.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.Start">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the start character location of the span.</summary>
+ <returns>The start character location of the span.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.Span.Symbols">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the symbols used to generate the code for the span.</summary>
+ <returns>The symbols used to generate the code for the span.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.Span.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the string representation of this current span.</summary>
+ <returns>The string representation of this current span.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.SpanBuilder">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the span builder for the syntax tree.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.SpanBuilder" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.#ctor(System.Web.Razor.Parser.SyntaxTree.Span)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.SpanBuilder" /> class.</summary>
+ <param name="original">The original span.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.Accept(System.Web.Razor.Tokenizer.Symbols.ISymbol)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the given symbol for the span builder.</summary>
+ <param name="symbol">The symbol builder.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.Build">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Builds a span builder for this instance.</summary>
+ <returns>A span builder for this instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.ClearSymbols">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Clears the symbols of the span builder.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.CodeGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span code generator.</summary>
+ <returns>The span code generator.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.EditHandler">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span edit handler of the builder.</summary>
+ <returns>The span edit handler of the builder.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.Kind">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the span kind of the span builder.</summary>
+ <returns>The span kind of the span builder.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.Reset">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Resets the span builder.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.Start">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the source location of the span builder.</summary>
+ <returns>The source location of the span builder.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.SpanBuilder.Symbols">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the symbols for a generic read-only collection.</summary>
+ <returns>The symbols for a generic read-only collection.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.SpanKind">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.SpanKind.Code">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.SpanKind.Comment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.SpanKind.Markup">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.SpanKind.MetaCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Parser.SyntaxTree.SpanKind.Transition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the node for the syntax tree.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode.Accept(System.Web.Razor.Parser.ParserVisitor)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the visitor of the tree node.</summary>
+ <param name="visitor">The parser visitor.</param>
+ </member>
+ <member name="M:System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode.EquivalentTo(System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether the syntax tree node is equivalent to given node.</summary>
+ <returns>true the syntax tree node is equivalent to given node; false.</returns>
+ <param name="node">The given node.</param>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode.IsBlock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether the syntax tree node is a block-level object.</summary>
+ <returns>true if the syntax tree node is a block-level object; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode.Length">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the length of the syntax tree node.</summary>
+ <returns>The length of the syntax tree node.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode.Parent">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the parent tree node of the current tree node.</summary>
+ <returns>The parent tree node of the current tree node.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode.Start">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the specific source location for the syntax tree node.</summary>
+ <returns>The specific source location for the syntax tree node.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Text.BufferingTextReader">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Provides a lookahead buffer for the text reader.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.BufferingTextReader.#ctor(System.IO.TextReader)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.BufferingTextReader" /> class.</summary>
+ <param name="source">The text reader for the buffer.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.BufferingTextReader.BeginLookahead">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Begins the lookahead buffering operation for this <see cref="T:System.Web.Razor.Text.BufferingTextReader" />.</summary>
+ <returns>A disposable action that ends the lookahead buffering.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.BufferingTextReader.CancelBacktrack">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Discards the backtrack context associated the lookahead buffering operation.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Text.BufferingTextReader.CurrentCharacter">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the current character in the buffer.</summary>
+ <returns>The current character in the buffer.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.BufferingTextReader.CurrentLocation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets or sets the current location of the character in the buffer.</summary>
+ <returns>The current location of the character in the buffer.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.BufferingTextReader.Dispose(System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Releases the unmanaged resources used by the current instance of this class, and optionally releases the managed resources.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.BufferingTextReader.ExpandBuffer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Reads the next character from the text reader and appends it to the lookahead buffer.</summary>
+ <returns>true if a character was read from the text reader; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.BufferingTextReader.NextCharacter">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Advances the buffer position to the next character.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.BufferingTextReader.Peek">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the current character in the buffer.</summary>
+ <returns>The current character in the buffer.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.BufferingTextReader.Read">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the current character from the buffer and advances the buffer position to the next character.</summary>
+ <returns>The current character from the buffer.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Text.ITextBuffer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Text.ITextBuffer.Length">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.ITextBuffer.Peek">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Text.ITextBuffer.Position">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.ITextBuffer.Read">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Text.ITextDocument">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Text.ITextDocument.Location">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Text.LocationTagged`1">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a location tagged.</summary>
+ <typeparam name="T">The type of the location tagged.</typeparam>
+ </member>
+ <member name="M:System.Web.Razor.Text.LocationTagged`1.#ctor(`0,System.Int32,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.LocationTagged`1" /> class.</summary>
+ <param name="value">The value of the source.</param>
+ <param name="offset">The offset.</param>
+ <param name="line">The line.</param>
+ <param name="col">The column location of the source.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.LocationTagged`1.#ctor(`0,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.LocationTagged`1" /> class.</summary>
+ <param name="value">The value of the source.</param>
+ <param name="location">The location of the source.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.LocationTagged`1.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.LocationTagged`1.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for the current instance.</summary>
+ <returns>The hash code for the current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.LocationTagged`1.Location">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the location of the source.</summary>
+ <returns>The location of the source.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.LocationTagged`1.op_Equality(System.Web.Razor.Text.LocationTagged{`0},System.Web.Razor.Text.LocationTagged{`0})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two <see cref="T:System.Web.Razor.Text.LocationTagged{`0}" /> object are equal.</summary>
+ <returns>true if the two object are equal; otherwise, false.</returns>
+ <param name="left">The first object to compare.</param>
+ <param name="right">The second object to compare.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.LocationTagged`1.op_Implicit(System.Web.Razor.Text.LocationTagged{`0})~`0">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Converts the specified value to a <see cref="T:System.Web.Razor.Text.LocationTagged`1" /> object.</summary>
+ <returns>true if successfully converted; otherwise, false.</returns>
+ <param name="value">The value to convert.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.LocationTagged`1.op_Inequality(System.Web.Razor.Text.LocationTagged{`0},System.Web.Razor.Text.LocationTagged{`0})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two <see cref="T:System.Web.Razor.Text.LocationTagged{`0}" /> object are not equal.</summary>
+ <returns>true if the two object are not equal; otherwise, false.</returns>
+ <param name="left">The first object to compare.</param>
+ <param name="right">The second objet to compare.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.LocationTagged`1.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of the current instance.</summary>
+ <returns>The string that represents the current instance.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.LocationTagged`1.ToString(System.String,System.IFormatProvider)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of the current instance.</summary>
+ <returns>A string that represents the current instance.</returns>
+ <param name="format">The format.</param>
+ <param name="formatProvider">The format provider.</param>
+ </member>
+ <member name="P:System.Web.Razor.Text.LocationTagged`1.Value">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the value of the source.</summary>
+ <returns>The value of the source.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Text.LookaheadTextReader">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.LookaheadTextReader.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.LookaheadTextReader.BeginLookahead">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.LookaheadTextReader.CancelBacktrack">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Text.LookaheadTextReader.CurrentLocation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Text.LookaheadToken">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the token to look for the razor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.LookaheadToken.#ctor(System.Action)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.LookaheadToken" /> class.</summary>
+ <param name="cancelAction">The action to cancel.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.LookaheadToken.Accept">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the token.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.LookaheadToken.Dispose">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Releases the resources used by the current instance of the <see cref="T:System.Web.Razor.Text.LookaheadToken" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.LookaheadToken.Dispose(System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Releases the unmanaged resources used by the <see cref="T:System.Web.Razor.Text.LookaheadToken" /> and optionally releases the managed resources.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="T:System.Web.Razor.Text.SeekableTextReader">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a reader </summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.SeekableTextReader.#ctor(System.IO.TextReader)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.SeekableTextReader" /> class.</summary>
+ <param name="source">The source reader.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SeekableTextReader.#ctor(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.SeekableTextReader" /> class.</summary>
+ <param name="content">The string content.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SeekableTextReader.#ctor(System.Web.Razor.Text.ITextBuffer)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.SeekableTextReader" /> class.</summary>
+ <param name="buffer">The text buffering.</param>
+ </member>
+ <member name="P:System.Web.Razor.Text.SeekableTextReader.Length">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the length of the text to read.</summary>
+ <returns>The length of the text to read.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.SeekableTextReader.Location">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the source of location for the text reader.</summary>
+ <returns>The source of location for the text reader.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.SeekableTextReader.Peek">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Reads the next character without changing the state of the reader or the character source.</summary>
+ <returns>An integer representing the next character to be read.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.SeekableTextReader.Position">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the position to seek the text reader.</summary>
+ <returns>The position to seek the text reader.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.SeekableTextReader.Read">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Reads the next character from the text reader and advances the character position by one character.</summary>
+ <returns>The next character from the text reader, or -1 if no more characters are available.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Text.SourceLocation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a source location.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.#ctor(System.Int32,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.SourceLocation" /> class.</summary>
+ <param name="absoluteIndex">The absolute index.</param>
+ <param name="lineIndex">The line index.</param>
+ <param name="characterIndex">The character index.</param>
+ </member>
+ <member name="P:System.Web.Razor.Text.SourceLocation.AbsoluteIndex">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the absolute index for the source location.</summary>
+ <returns>The absolute index for the source location.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.Add(System.Web.Razor.Text.SourceLocation,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds the two <see cref="T:System.Web.Razor.Text.SourceLocation" /> object.</summary>
+ <returns>The sum of the two <see cref="T:System.Web.Razor.Text.SourceLocation" /> object.</returns>
+ <param name="left">The first object to add.</param>
+ <param name="right">The second object to add.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.Advance(System.Web.Razor.Text.SourceLocation,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Advances the specified object to the given location.</summary>
+ <returns>The source location.</returns>
+ <param name="left">The location where to advance the object.</param>
+ <param name="text">The text that advances to the given location.</param>
+ </member>
+ <member name="P:System.Web.Razor.Text.SourceLocation.CharacterIndex">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the character index for the source location.</summary>
+ <returns>The character index for the source location.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.CompareTo(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Compares current object to the other object.</summary>
+ <returns>The value of the objects compared.</returns>
+ <param name="other">The object to compare.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.Equals(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the current <see cref="T:System.Web.Razor.Text.SourceLocation" /> object is equal to the other <see cref="T:System.Web.Razor.Text.SourceLocation" /> object.</summary>
+ <returns>true if the current object is equal to the other object; otherwise, false.</returns>
+ <param name="other">The object to compare to.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this instance.</summary>
+ <returns>The hash code for this instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.SourceLocation.LineIndex">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the line index for the source location.</summary>
+ <returns>The line index for the source location.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.op_Addition(System.Web.Razor.Text.SourceLocation,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds the two <see cref="T:System.Web.Razor.Text.SourceLocation" /> object.</summary>
+ <returns>The <see cref="T:System.Web.Razor.Text.SourceLocation" /> that is the sum of the two object.</returns>
+ <param name="left">The object to add.</param>
+ <param name="right">The object to add.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.op_Equality(System.Web.Razor.Text.SourceLocation,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two objects are equal.</summary>
+ <returns>true if the two objects are equal; otherwise, false.</returns>
+ <param name="left">The first object to compare.</param>
+ <param name="right">The second object to compare.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.op_GreaterThan(System.Web.Razor.Text.SourceLocation,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the first object is greater than the second object.</summary>
+ <returns>true if the first object is greater than the second object; otherwise, false.</returns>
+ <param name="left">The first object.</param>
+ <param name="right">The second object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.op_Inequality(System.Web.Razor.Text.SourceLocation,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two <see cref="T:System.Web.Razor.Text.SourceLocation" />object are not equal.</summary>
+ <returns>true if the two objects are not equal; otherwise, false.</returns>
+ <param name="left">The object to compare.</param>
+ <param name="right">The object to compare.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.op_LessThan(System.Web.Razor.Text.SourceLocation,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the first object is less than the second object.</summary>
+ <returns>true if the first object is greater than the second object; otherwise, false.</returns>
+ <param name="left">The first object.</param>
+ <param name="right">The second object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.op_Subtraction(System.Web.Razor.Text.SourceLocation,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>Returns <see cref="T:System.Web.Razor.Text.SourceLocation" />.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.Subtract(System.Web.Razor.Text.SourceLocation,System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Subtracts the first object to the second object.</summary>
+ <returns>The difference of the two objects.</returns>
+ <param name="left">The first object.</param>
+ <param name="right">The second object.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocation.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of the source location.</summary>
+ <returns>A string representation of the source location.</returns>
+ </member>
+ <member name="F:System.Web.Razor.Text.SourceLocation.Undefined">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Text.SourceLocation.Zero">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Text.SourceLocationTracker">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Provides a source location tracker.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocationTracker.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.SourceLocationTracker" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocationTracker.#ctor(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.SourceLocationTracker" /> class.</summary>
+ <param name="currentLocation">The current location of the source.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocationTracker.CalculateNewLocation(System.Web.Razor.Text.SourceLocation,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Calculates the new location of the source.</summary>
+ <returns>The new source location.</returns>
+ <param name="lastPosition">The last position.</param>
+ <param name="newContent">The new content.</param>
+ </member>
+ <member name="P:System.Web.Razor.Text.SourceLocationTracker.CurrentLocation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the current location of the source.</summary>
+ <returns>The current location of the source.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocationTracker.UpdateLocation(System.Char,System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Updates the source location.</summary>
+ <param name="characterRead">The character to read.</param>
+ <param name="nextCharacter">The character to update.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.SourceLocationTracker.UpdateLocation(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Updates the location of the source.</summary>
+ <returns>The <see cref="T:System.Web.Razor.Text.SourceLocationTracker" /> object.</returns>
+ <param name="content">The content of the source.</param>
+ </member>
+ <member name="T:System.Web.Razor.Text.TextBufferReader">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Provides a reader for text buffer.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextBufferReader.#ctor(System.Web.Razor.Text.ITextBuffer)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.TextBufferReader" /> class.</summary>
+ <param name="buffer">The text buffer to read.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextBufferReader.BeginLookahead">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Begins reading the current text buffer.</summary>
+ <returns>An <see cref="T:System.IDisposable" /> instance that stops the text buffer.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextBufferReader.CancelBacktrack">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Cancels backtrack.</summary>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextBufferReader.CurrentLocation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the current location of the text buffer.</summary>
+ <returns>The current location of the text buffer.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextBufferReader.Dispose(System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Releases the unmanaged resources used by the <see cref="T:System.Web.Razor.Text.TextBufferReader" /> class and optionally releases the managed resources.</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextBufferReader.Peek">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the next text buffer to read.</summary>
+ <returns>The next text buffer to read.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextBufferReader.Read">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Reads the current text buffer.</summary>
+ <returns>The current text buffer.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Text.TextChange">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Describes a text change operation.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextChange.#ctor(System.Int32,System.Int32,System.Web.Razor.Text.ITextBuffer,System.Int32,System.Int32,System.Web.Razor.Text.ITextBuffer)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.TextChange" /> class.</summary>
+ <param name="oldPosition">The position of the text change in the snapshot immediately before the change.</param>
+ <param name="oldLength">The length of the old text.</param>
+ <param name="oldBuffer">An old text buffer.</param>
+ <param name="newPosition">The position of the text change in the snapshot immediately after the change.</param>
+ <param name="newLength">The length of the new text.</param>
+ <param name="newBuffer">A new text buffer.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextChange.ApplyChange(System.String,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Applies the specified text change.</summary>
+ <returns>A string that contains the value of the text.</returns>
+ <param name="content">The content of the text.</param>
+ <param name="changeOffset">The change offset.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextChange.ApplyChange(System.Web.Razor.Parser.SyntaxTree.Span)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Applies the specified text change.</summary>
+ <returns>A string that contains the value of the text.</returns>
+ <param name="span">The span of the text change.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextChange.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextChange.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the hash code for this text change.</summary>
+ <returns>The hash code for this text change.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.IsDelete">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether this text change is a delete.</summary>
+ <returns>true if this text change is a delete; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.IsInsert">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether this text change is an insert.</summary>
+ <returns>true if this text change is an insert; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.IsReplace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether this text change is a replace.</summary>
+ <returns>true if this text change is a replace; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.NewBuffer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a new text buffer.</summary>
+ <returns>A new text buffer.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.NewLength">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the length of the new text.</summary>
+ <returns>The length of the new text.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.NewPosition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the position of the text change in the snapshot immediately after the change.</summary>
+ <returns>The position of the text change in the snapshot immediately after the change.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.NewText">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the text that replaced the old text.</summary>
+ <returns>The text that replaced the old text.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextChange.Normalize">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a normalized value of this text change.</summary>
+ <returns>A normalized value of this text change.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.OldBuffer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets an old text buffer.</summary>
+ <returns>An old text buffer.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.OldLength">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the length of the old text.</summary>
+ <returns>The length of the old text.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.OldPosition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the position of the text change in the snapshot immediately before the change.</summary>
+ <returns>The position of the text change in the snapshot immediately before the change.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextChange.OldText">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the text that was replaced.</summary>
+ <returns>The text that was replaced.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextChange.op_Equality(System.Web.Razor.Text.TextChange,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two text change are equal.</summary>
+ <returns>true if the two text change are equal; otherwise, false.</returns>
+ <param name="left">The left text change.</param>
+ <param name="right">The right text change.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextChange.op_Inequality(System.Web.Razor.Text.TextChange,System.Web.Razor.Text.TextChange)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two text change are not equal.</summary>
+ <returns>true if the two text change are not equal; otherwise, false.</returns>
+ <param name="left">The left text change.</param>
+ <param name="right">The right text change.</param>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextChange.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of the text change.</summary>
+ <returns>A string representation of the text change.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Text.TextChangeType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Text.TextChangeType.Insert">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Text.TextChangeType.Remove">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Text.TextDocumentReader">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Provides reader for text document.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextDocumentReader.#ctor(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Text.TextDocumentReader" /> class.</summary>
+ <param name="source">The source to read.</param>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextDocumentReader.Length">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the length of the document.</summary>
+ <returns>The length of the document.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextDocumentReader.Location">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the location of the document.</summary>
+ <returns>The location of the document.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextDocumentReader.Peek">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the next text document to read.</summary>
+ <returns>The next text document to read.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Text.TextDocumentReader.Position">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the position of the text document.</summary>
+ <returns>The position of the text document.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Text.TextDocumentReader.Read">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Reads a specified text document.</summary>
+ <returns>The text document.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.CSharpHelpers">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Provides helper functions for the CSharp tokenizer.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.CSharpHelpers.IsIdentifierPart(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified character can be used for identifier.</summary>
+ <returns>true if the specified character can be used for identifier; otherwise, false.</returns>
+ <param name="character">The character to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.CSharpHelpers.IsIdentifierStart(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified character can be used as an identifier start character.</summary>
+ <returns>true if the specified character can be used as an identifier start character; otherwise, false.</returns>
+ <param name="character">The character to check.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.CSharpHelpers.IsRealLiteralSuffix(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified character is a literal suffix for real numbers.</summary>
+ <returns>true if the specified character is a literal suffix for real numbers; otherwise, false.</returns>
+ <param name="character">The character to check.</param>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.CSharpTokenizer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a CSharp tokenizer.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.CSharpTokenizer.#ctor(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.CSharpTokenizer" /> class.</summary>
+ <param name="source">The source.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.CSharpTokenizer.CreateSymbol(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a CSharp tokenizer symbol.</summary>
+ <returns>A CSharp tokenizer symbol.</returns>
+ <param name="start">The beginning of the source location.</param>
+ <param name="content">The contents.</param>
+ <param name="type">The CSharp symbol type.</param>
+ <param name="errors">A collection of razor errors.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.CSharpTokenizer.RazorCommentStarType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the star type of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType" />.</summary>
+ <returns>The star type of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType" />.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.CSharpTokenizer.RazorCommentTransitionType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the razor comment transition type for the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType" />.</summary>
+ <returns>The razor comment transition type for the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType" />.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.CSharpTokenizer.RazorCommentType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the razor comment type for the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType" />.</summary>
+ <returns>The razor comment type for the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType" />.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.CSharpTokenizer.StartState">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the state of the machine.</summary>
+ <returns>The state of the machine.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.HtmlTokenizer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the html tokenizer of the razor.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.HtmlTokenizer.#ctor(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.HtmlTokenizer" /> class.</summary>
+ <param name="source">The source for the text document.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.HtmlTokenizer.CreateSymbol(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a symbol for the specified parameters of the html tokenizer.</summary>
+ <returns>A symbol to create for the specified parameters of the html tokenizer.</returns>
+ <param name="start">The source location.</param>
+ <param name="content">The content string.</param>
+ <param name="type">The type of html symbol.</param>
+ <param name="errors">The razor errors.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.HtmlTokenizer.RazorCommentStarType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the html symbols for the razor comment star type.</summary>
+ <returns>The html symbols for the razor comment star type.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.HtmlTokenizer.RazorCommentTransitionType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the html symbols for the razor comment transition type.</summary>
+ <returns>The html symbols for the razor comment transition type.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.HtmlTokenizer.RazorCommentType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the html symbols for the razor comment type.</summary>
+ <returns>The html symbols for the razor comment type.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.HtmlTokenizer.StartState">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the start of the state machine for the html.</summary>
+ <returns>The start of the state machine for the html.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.ITokenizer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.ITokenizer.NextSymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Tokenizer`2">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <typeparam name="TSymbol">The type for the language symbol.</typeparam>
+ <typeparam name="TSymbolType">The enumeration type for the language symbol.</typeparam>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.#ctor(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Tokenizer`2" /> class.</summary>
+ <param name="source">The source.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.AfterRazorCommentTransition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a result after the razor comment transition.</summary>
+ <returns>The result.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.At(System.String,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the lookahead buffer contains the expected string.</summary>
+ <returns>true if the lookahead buffer contains the expected string; otherwise, false.</returns>
+ <param name="expected">The string to check.</param>
+ <param name="caseSensitive">true to indicate comparison is case sensitive; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.Buffer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the buffer for the tokenizer.</summary>
+ <returns>The buffer for the tokenizer.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.CharOrWhiteSpace(System.Char)">
+ <summary>Returns a function delegate, that accepts a character parameter and returns a value that indicates whether the character parameter is equal to specified character or white space.</summary>
+ <returns>A function delegate.</returns>
+ <param name="character">The character used to compare.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.CreateSymbol(System.Web.Razor.Text.SourceLocation,System.String,`1,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a language symbol type for the tokenizer with the specified content.</summary>
+ <returns>A language symbol type for the tokenizer.</returns>
+ <param name="start">The start of the source location.</param>
+ <param name="content">The content value.</param>
+ <param name="type">The symbol type.</param>
+ <param name="errors">The razor error.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.CurrentCharacter">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the current character in the tokenizer.</summary>
+ <returns>The current character.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.CurrentErrors">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a list of the current razor errors.</summary>
+ <returns>A list of the current errors.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.CurrentLocation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the current source location.</summary>
+ <returns>The current source location.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.CurrentStart">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the current start of the source location.</summary>
+ <returns>The current start of the source location.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.EndOfFile">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value whether the tokenizer current location is at the end of the file.</summary>
+ <returns>true if the tokenizer current location is at the end of the file; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.EndSymbol(System.Web.Razor.Text.SourceLocation,`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the language end symbol type used by the tokenizer.</summary>
+ <returns>The language end symbol type.</returns>
+ <param name="start">The start of the source location.</param>
+ <param name="type">The enumeration type for the language symbol.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.EndSymbol(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the language end symbol type used by the tokenizer.</summary>
+ <returns>The language end symbol type.</returns>
+ <param name="type">The enumeration type for the language symbol.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.HaveContent">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value whether the tokenizer have content.</summary>
+ <returns>true if the tokenizer have content; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.MoveNext">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Reads to the next character from the code reader.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.NextSymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Shows the next symbol to be used.</summary>
+ <returns>The next symbol to be used.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.Peek">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Reads the next symbol in the code.</summary>
+ <returns>The next symbol to read.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.RazorCommentBody">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the Razor comment body.</summary>
+ <returns>The object that represent the state of the result.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.RazorCommentStarType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the star type for the razor comment.</summary>
+ <returns>The star type for the razor comment.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.RazorCommentTransitionType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the transition type for the razor comment.</summary>
+ <returns>The transition type for the razor comment.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.RazorCommentType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the type of razor comment.</summary>
+ <returns>The type of razor comment.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.Reset">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Sets the tokenizer status to its initial state.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.ResumeSymbol(`0)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Resumes using the previous language symbol type.</summary>
+ <param name="previous">The previous language symbol type.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.Single(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Uses a single type of symbol.</summary>
+ <returns>A single type of symbol.</returns>
+ <param name="type">The type of symbol.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Tokenizer`2.Source">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the source of the text document.</summary>
+ <returns>The source of the source document.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.StartSymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the start symbol used in this class.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.System#Web#Razor#Tokenizer#ITokenizer#NextSymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the next language symbol type.</summary>
+ <returns>The next language symbol type.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.TakeAll(System.String,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Takes the string if found in the lookahead buffer into the tokenizer buffer.</summary>
+ <returns>true if the lookahead buffer contains the expected string; otherwise, false.</returns>
+ <param name="expected">The string to match.</param>
+ <param name="caseSensitive">true to indicate comparison is case sensitive; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.TakeCurrent">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the current character into the buffer.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.TakeString(System.String,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the given input string into the buffer.</summary>
+ <returns>true if the whole input string was accepted; false, if only a substring was accepted.</returns>
+ <param name="input">The input string.</param>
+ <param name="caseSensitive">true to indicate comparison is case sensitive; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Tokenizer`2.TakeUntil(System.Func{System.Char,System.Boolean})">
+ <summary>Parses the source document until the condition specified by predicate is met or end file is reached.</summary>
+ <returns>true if the predicate condition is met; false if end of file is reached.</returns>
+ <param name="predicate">The predicate that specifies the processing condition.</param>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.TokenizerView`3">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the specified parameters for the tokenizer view.</summary>
+ <typeparam name="TTokenizer">The type tokenizer.</typeparam>
+ <typeparam name="TSymbol">The type symbol.</typeparam>
+ <typeparam name="TSymbolType">The token symbol type.</typeparam>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.TokenizerView`3.#ctor(`0)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.TokenizerView`3" /> class.</summary>
+ <param name="tokenizer">The tokenizer view.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.TokenizerView`3.Current">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the current view of the TSymbol.</summary>
+ <returns>The current view of the TSymbol.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.TokenizerView`3.EndOfFile">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether the view can reach the end of a file.</summary>
+ <returns>true if the view can reach the end of a file; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.TokenizerView`3.Next">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the tokenizer moves to the next view.</summary>
+ <returns>true if the tokenizer moves to the next view; false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.TokenizerView`3.PutBack(`1)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts a specified symbol into the tokenizer view.</summary>
+ <param name="symbol">The symbol.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.TokenizerView`3.Source">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the source of the text document for the tokenizer view.</summary>
+ <returns>The source of the text document for the tokenizer view.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.TokenizerView`3.Tokenizer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the tokenizer to view the symbols for the razor.</summary>
+ <returns>The tokenizer to view the symbols for the razor.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.VBHelpers">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a set of characters as helpers in VB.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.VBHelpers.IsDoubleQuote(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a value whether a specified character is enclosed in double quotation marks (").</summary>
+ <returns>true if the character is enclosed in double quotation marks ("); otherwise, false.</returns>
+ <param name="character">The character.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.VBHelpers.IsOctalDigit(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a value whether a character is in octal digit.</summary>
+ <returns>true if a character is in octal digit; otherwise, false.</returns>
+ <param name="character">The character.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.VBHelpers.IsSingleQuote(System.Char)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a value whether a specified character is enclosed in a single quotation mark (').</summary>
+ <returns>true if the character is enclosed in a single quotation mark ('); otherwise, false.</returns>
+ <param name="character">The character.</param>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.VBTokenizer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Allows an application to break a VB symbol into tokens.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.VBTokenizer.#ctor(System.Web.Razor.Text.ITextDocument)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.VBTokenizer" /> class.</summary>
+ <param name="source">The source of text.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.VBTokenizer.CreateSymbol(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.VBSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a domain of symbols.</summary>
+ <returns>A domain of symbols.</returns>
+ <param name="start">The source location.</param>
+ <param name="content">The content value.</param>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbolType" />.</param>
+ <param name="errors">The razor error.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.VBTokenizer.RazorCommentStarType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the VB symbol type.</summary>
+ <returns>The VB symbol type.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.VBTokenizer.RazorCommentTransitionType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the transition style of the VB symbol.</summary>
+ <returns>The transition style of the VB symbol.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.VBTokenizer.RazorCommentType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the razor type comment of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbolType" />.</summary>
+ <returns>The razor type comment of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbolType" />.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.VBTokenizer.StartState">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the start state of the machine.</summary>
+ <returns>The start state of the machine.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Abstract">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.As">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Base">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Bool">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Break">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Byte">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Case">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Catch">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Char">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Checked">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Class">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Const">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Continue">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Decimal">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Default">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Delegate">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Do">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Double">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Else">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Enum">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Event">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Explicit">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Extern">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.False">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Finally">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Fixed">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Float">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.For">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Foreach">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Goto">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.If">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Implicit">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.In">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Int">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Interface">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Internal">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Is">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Lock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Long">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Namespace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.New">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Null">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Object">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Operator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Out">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Override">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Params">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Private">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Protected">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Public">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Readonly">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Ref">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Return">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Sbyte">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Sealed">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Short">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Sizeof">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Stackalloc">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Static">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.String">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Struct">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Switch">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.This">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Throw">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.True">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Try">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Typeof">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Uint">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Ulong">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Unchecked">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Unsafe">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Ushort">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Using">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Virtual">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Void">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.Volatile">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpKeyword.While">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a C sharp symbol for the razor tokenizer.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol" /> class.</summary>
+ <param name="offset">The symbol’s offset.</param>
+ <param name="line">The line.</param>
+ <param name="column">The column</param>
+ <param name="content">The content of the symbol.</param>
+ <param name="type">The type of the symbol.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol" /> class.</summary>
+ <param name="offset">The symbol’s offset.</param>
+ <param name="line">The line.</param>
+ <param name="column">The column</param>
+ <param name="content">The content of the symbol.</param>
+ <param name="type">The type of the symbol.</param>
+ <param name="errors">A list of errors.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol.#ctor(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol" /> class.</summary>
+ <param name="start">The location to start the symbol.</param>
+ <param name="content">The content of the symbol.</param>
+ <param name="type">The type of the symbol.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol.#ctor(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol" /> class.</summary>
+ <param name="start">The location to start the symbol.</param>
+ <param name="content">The content of the symbol.</param>
+ <param name="type">The type of the symbol.</param>
+ <param name="errors">A list of errors.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol.EscapedIdentifier">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the symbol has an escaped identifier.</summary>
+ <returns>true if the symbol has an escaped identifier; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this current instance.</summary>
+ <returns>The hash code for this current instance.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Symbols.CSharpSymbol.Keyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the language keyword.</summary>
+ <returns>The language keyword.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.And">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.AndAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Arrow">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Assign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.CharacterLiteral">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Colon">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Comma">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Comment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Decrement">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.DivideAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Dot">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.DoubleAnd">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.DoubleColon">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.DoubleOr">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Equals">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.GreaterThan">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.GreaterThanEqual">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Hash">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Identifier">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Increment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.IntegerLiteral">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Keyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.LeftBrace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.LeftBracket">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.LeftParenthesis">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.LeftShift">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.LeftShiftAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.LessThan">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.LessThanEqual">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Minus">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.MinusAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Modulo">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.ModuloAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.MultiplyAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.NewLine">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Not">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.NotEqual">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.NullCoalesce">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Or">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.OrAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Plus">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.PlusAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.QuestionMark">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.RazorComment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.RazorCommentStar">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.RazorCommentTransition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.RealLiteral">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.RightBrace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.RightBracket">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.RightParenthesis">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.RightShift">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.RightShiftAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Semicolon">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Slash">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Star">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.StringLiteral">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Tilde">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Transition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Unknown">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.WhiteSpace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.Xor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType.XorAssign">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the Html symbols.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.HtmlSymbol.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbol" /> class.</summary>
+ <param name="offset">The location of the symbol.</param>
+ <param name="line">The exact line the symbol is found.</param>
+ <param name="column">The column number the symbol is found.</param>
+ <param name="content">The content value.</param>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.HtmlSymbol.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbol" /> class.</summary>
+ <param name="offset">The location of the symbol.</param>
+ <param name="line">The exact line the symbol is found.</param>
+ <param name="column">The column number the symbol is found.</param>
+ <param name="content">The content value.</param>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType" />.</param>
+ <param name="errors">The razor error.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.HtmlSymbol.#ctor(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbol" /> class.</summary>
+ <param name="start">The start of the source location.</param>
+ <param name="content">The content value.</param>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.HtmlSymbol.#ctor(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbol" /> class.</summary>
+ <param name="start">The start of the source location.</param>
+ <param name="content">The content value.</param>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType" />.</param>
+ <param name="errors">The razor error.</param>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.Bang">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.CloseAngle">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.Colon">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.DoubleHyphen">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.DoubleQuote">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.Equals">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.LeftBracket">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.NewLine">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.OpenAngle">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.QuestionMark">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.RazorComment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.RazorCommentStar">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.RazorCommentTransition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.RightBracket">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.SingleQuote">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.Solidus">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.Text">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.Transition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.Unknown">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType.WhiteSpace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.ISymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents an interface for the web razor symbol.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.ISymbol.ChangeStart(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Changes the location of the symbol.</summary>
+ <param name="newStart">The new location of the symbol.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Symbols.ISymbol.Content">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the content of the symbol.</summary>
+ <returns>The content of the symbol.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.ISymbol.OffsetStart(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the starting offset of the symbol.</summary>
+ <param name="documentStart">The location where to start the document.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Symbols.ISymbol.Start">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the location of the symbol.</summary>
+ <returns>The location of the symbol.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType.CommentBody">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType.CommentStar">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType.CommentStart">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType.Identifier">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType.Keyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType.NewLine">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType.Transition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType.Unknown">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.KnownSymbolType.WhiteSpace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a new instance of symbols.</summary>
+ <typeparam name="TType">The generic type.</typeparam>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.#ctor(System.Web.Razor.Text.SourceLocation,System.String,`0,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1" /> class.</summary>
+ <param name="start">The source location.</param>
+ <param name="content">The content value.</param>
+ <param name="type">The type.</param>
+ <param name="errors">The razor error.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.ChangeStart(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Changes the start of the machine.</summary>
+ <param name="newStart">The new start.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.Content">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the content of a <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1" />.</summary>
+ <returns>The content of a <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1" />.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified Object is equal to the current Object.</summary>
+ <returns>true if the specified Object is equal to the current Object; otherwise, false.</returns>
+ <param name="obj">The object.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.Errors">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the razor error.</summary>
+ <returns>The razor error.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves a hash code based on the current <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1" /> object.</summary>
+ <returns>A hash of the current <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1" /> object.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.OffsetStart(System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Starts the time’s offset for the source location.</summary>
+ <param name="documentStart">The document start.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.Start">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the starting point of the source location.</summary>
+ <returns>The starting point of the source location.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates a string representation of the current <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1" /> object.</summary>
+ <returns>A string representation of the current <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1" /> object.</returns>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Symbols.SymbolBase`1.Type">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a Type that inherits from the base Type.</summary>
+ <returns>A Type that inherits from the base Type.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the symbol extensions for the web tokenizer.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions.GetContent(System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol},System.Web.Razor.Text.SourceLocation)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the content of this <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions" /> class.</summary>
+ <returns>The content of this <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions" /> class.</returns>
+ <param name="symbols">The symbols to provide.</param>
+ <param name="spanStart">The starting index of the span.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions.GetContent(System.Web.Razor.Parser.SyntaxTree.SpanBuilder)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the content of this <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions" /> class.</summary>
+ <returns>The content of this <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions" /> class.</returns>
+ <param name="span">The intersection with the given span.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions.GetContent(System.Web.Razor.Parser.SyntaxTree.SpanBuilder,System.Func{System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol},System.Collections.Generic.IEnumerable{System.Web.Razor.Tokenizer.Symbols.ISymbol}})">
+ <summary>Gets the content of this <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions" /> class.</summary>
+ <returns>The content of this <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions" /> class.</returns>
+ <param name="span">The intersection with the given span.</param>
+ <param name="filter">A list of chosen symbols.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions.GetContent(System.Web.Razor.Tokenizer.Symbols.ISymbol)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the content of this <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions" /> class.</summary>
+ <returns>The content of this <see cref="T:System.Web.Razor.Tokenizer.Symbols.SymbolExtensions" /> class.</returns>
+ <param name="symbol">The provided symbols.</param>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.VBKeyword">
+ <summary>Enumerates the list of Visual Basic keywords.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.AddHandler">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.AddressOf">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Alias">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.And">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.AndAlso">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.As">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Boolean">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.ByRef">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Byte">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.ByVal">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Call">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Case">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Catch">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CBool">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CByte">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CChar">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CDate">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CDbl">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CDec">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Char">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CInt">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Class">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CLng">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CObj">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Const">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Continue">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CSByte">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CShort">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CSng">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CStr">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CUInt">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CULng">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.CUShort">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Date">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Decimal">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Declare">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Default">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Delegate">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Dim">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.DirectCast">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Do">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Double">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Each">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Else">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.ElseIf">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.End">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.EndIf">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Enum">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Erase">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Error">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Event">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Exit">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.False">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Finally">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.For">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Friend">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Function">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Get">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.GetType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.GetXmlNamespace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Global">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.GoSub">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.GoTo">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Handles">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.If">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Implements">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Imports">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.In">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Inherits">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Integer">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Interface">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Is">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.IsNot">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Let">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Lib">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Like">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Long">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Loop">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Me">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Mod">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Module">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.MustInherit">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.MustOverride">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.MyBase">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.MyClass">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Namespace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Narrowing">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.New">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Next">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Not">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Nothing">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.NotInheritable">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.NotOverridable">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Object">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Of">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.On">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Operator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Option">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Optional">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Or">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.OrElse">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Overloads">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Overridable">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Overrides">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.ParamArray">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Partial">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Private">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Property">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Protected">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Public">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.RaiseEvent">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.ReadOnly">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.ReDim">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Rem">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.RemoveHandler">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Resume">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Return">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.SByte">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Select">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Set">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Shadows">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Shared">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Short">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Single">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Static">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Step">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Stop">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.String">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Structure">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Sub">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.SyncLock">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Then">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Throw">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.To">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.True">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Try">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.TryCast">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.TypeOf">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.UInteger">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.ULong">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.UShort">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Using">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Variant">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Wend">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.When">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.While">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Widening">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.With">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.WithEvents">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.WriteOnly">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBKeyword.Xor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.VBSymbol">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the VB symbol components.</summary>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.VBSymbol.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.Web.Razor.Tokenizer.Symbols.VBSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbol" /> class.</summary>
+ <param name="offset">The offset value.</param>
+ <param name="line">The line value.</param>
+ <param name="column">The column value.</param>
+ <param name="content">The content String value.</param>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbolType" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.VBSymbol.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.Web.Razor.Tokenizer.Symbols.VBSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbol" /> class.</summary>
+ <param name="offset">The offset value.</param>
+ <param name="line">The line value.</param>
+ <param name="column">The column value.</param>
+ <param name="content">The content String value.</param>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbolType" />.</param>
+ <param name="errors">List of razor errors.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.VBSymbol.#ctor(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.VBSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbol" /> class.</summary>
+ <param name="start">The start of the source location.</param>
+ <param name="content">The content String value.</param>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbolType" />.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.VBSymbol.#ctor(System.Web.Razor.Text.SourceLocation,System.String,System.Web.Razor.Tokenizer.Symbols.VBSymbolType,System.Collections.Generic.IEnumerable{System.Web.Razor.Parser.SyntaxTree.RazorError})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbol" /> class.</summary>
+ <param name="start">The start of the source location.</param>
+ <param name="content">The content String value.</param>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbolType" />.</param>
+ <param name="errors">List of razor errors.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.VBSymbol.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a value whether the current object is equal to the new object.</summary>
+ <returns>true if the current object is equal to the new object; otherwise, false.</returns>
+ <param name="obj">The object to compare.</param>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.VBSymbol.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the hash code for this instance.</summary>
+ <returns>The hash code to return.</returns>
+ </member>
+ <member name="M:System.Web.Razor.Tokenizer.Symbols.VBSymbol.GetSample(System.Web.Razor.Tokenizer.Symbols.VBSymbolType)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the specified data sample from the object.</summary>
+ <returns>The specified data sample from the object.</returns>
+ <param name="type">The <see cref="T:System.Web.Razor.Tokenizer.Symbols.VBSymbolType" />.</param>
+ </member>
+ <member name="P:System.Web.Razor.Tokenizer.Symbols.VBSymbol.Keyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the keyword used in the VB.</summary>
+ <returns>The keyword used.</returns>
+ </member>
+ <member name="T:System.Web.Razor.Tokenizer.Symbols.VBSymbolType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Add">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Bang">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.CharacterLiteral">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Colon">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Comma">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Comment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Concatenation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.DateLiteral">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Divide">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Dollar">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Dot">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Equal">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Exponentiation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.FloatingPointLiteral">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.GreaterThan">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Hash">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Identifier">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.IntegerDivide">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.IntegerLiteral">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Keyword">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.LeftBrace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.LeftBracket">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.LeftParenthesis">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.LessThan">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.LineContinuation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Multiply">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.NewLine">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.QuestionMark">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.RazorComment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.RazorCommentStar">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.RazorCommentTransition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.RightBrace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.RightBracket">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.RightParenthesis">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.StringLiteral">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Subtract">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Transition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.Unknown">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="F:System.Web.Razor.Tokenizer.Symbols.VBSymbolType.WhiteSpace">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.dll b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.dll
new file mode 100644
index 0000000..d904d0f
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.xml b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.xml
new file mode 100644
index 0000000..221c078
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Web.WebPages.Deployment</name>
+ </assembly>
+ <members>
+ <member name="T:System.Web.WebPages.Deployment.PreApplicationStartCode">
+ <summary>Provides a registration point for pre-application start code for Web Pages deployment.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.PreApplicationStartCode.Start">
+ <summary>Registers pre-application start code for Web Pages deployment.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.Deployment.WebPagesDeployment">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Provides methods that are used to get deployment information about the Web application.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetAssemblyPath(System.Version)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the assembly path for the Web Pages deployment.</summary>
+ <returns>The assembly path for the Web Pages deployment.</returns>
+ <param name="version">The Web Pages version.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetExplicitWebPagesVersion(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the Web Pages version from the given binary path.</summary>
+ <returns>The Web Pages version.</returns>
+ <param name="path">The binary path for the Web Pages.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetIncompatibleDependencies(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the assembly references from the given path regardless of the Web Pages version.</summary>
+ <returns>The dictionary containing the assembly references of the Web Pages and its version.</returns>
+ <param name="appPath">The path to the Web Pages application.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetMaxVersion">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the maximum version of the Web Pages loaded assemblies.</summary>
+ <returns>The maximum version of the Web Pages loaded assemblies.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetVersion(System.String)">
+ <summary>Gets the Web Pages version from the given path.</summary>
+ <returns>The Web Pages version.</returns>
+ <param name="path">The path of the root directory for the application.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetVersionWithoutEnabledCheck(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the Web Pages version using the configuration settings with the specified path.</summary>
+ <returns>The Web Pages version.</returns>
+ <param name="path">The path to the application settings.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetWebPagesAssemblies">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the assemblies for this Web Pages deployment.</summary>
+ <returns>A list containing the assemblies for this Web Pages deployment.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.IsEnabled(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether the Web Pages deployment is enabled.</summary>
+ <returns>true if the Web Pages deployment is enabled; otherwise, false.</returns>
+ <param name="path">The path to the Web Pages deployment.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.IsExplicitlyDisabled(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether the Web Pages deployment is explicitly disabled.</summary>
+ <returns>true if the Web Pages deployment is explicitly disabled; otherwise, false.</returns>
+ <param name="path">The path to the Web Pages deployment.</param>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.dll b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.dll
new file mode 100644
index 0000000..711c6ff
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.xml b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.xml
new file mode 100644
index 0000000..60cc787
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.xml
@@ -0,0 +1,292 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Web.WebPages.Razor</name>
+ </assembly>
+ <members>
+ <member name="T:System.Web.WebPages.Razor.CompilingPathEventArgs">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the base class for the compiling path that contains event data.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.CompilingPathEventArgs.#ctor(System.String,System.Web.WebPages.Razor.WebPageRazorHost)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.CompilingPathEventArgs" /> class.</summary>
+ <param name="virtualPath">The string of virtual path.</param>
+ <param name="host">The host for the webpage razor.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.CompilingPathEventArgs.Host">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the host for the webpage razor.</summary>
+ <returns>The host for the webpage razor.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.CompilingPathEventArgs.VirtualPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the virtual path for the webpage.</summary>
+ <returns>The virtual path for the webpage.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Razor.PreApplicationStartCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.PreApplicationStartCode.Start">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.Razor.RazorBuildProvider">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a build provider for Razor.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.RazorBuildProvider" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.AddVirtualPathDependency(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a virtual path dependency to the collection.</summary>
+ <param name="dependency">A virtual path dependency to add.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.RazorBuildProvider.AssemblyBuilder">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the assembly builder for Razor environment.</summary>
+ <returns>The assembly builder.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.RazorBuildProvider.CodeCompilerType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the compiler settings for Razor environment.</summary>
+ </member>
+ <member name="E:System.Web.WebPages.Razor.RazorBuildProvider.CodeGenerationCompleted">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Occurs when code generation is completed.</summary>
+ </member>
+ <member name="E:System.Web.WebPages.Razor.RazorBuildProvider.CodeGenerationStarted">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Occurs when code generation is started.</summary>
+ </member>
+ <member name="E:System.Web.WebPages.Razor.RazorBuildProvider.CompilingPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Occurs when compiling with a new virtual path.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.CreateHost">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Razor engine host instance base on web configuration.</summary>
+ <returns>A Razor engine host instance.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.GenerateCode(System.Web.Compilation.AssemblyBuilder)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Generates the code using the provided assembly builder.</summary>
+ <param name="assemblyBuilder">The assembly builder.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.GetGeneratedType(System.CodeDom.Compiler.CompilerResults)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the type of the generated code.</summary>
+ <returns>The type of the generated code.</returns>
+ <param name="results">The results of the code compilation.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.GetHostFromConfig">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates the Razor engine host instance based on the web configuration.</summary>
+ <returns>The Razor engine host instance.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.InternalOpenReader">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Opens an internal text reader.</summary>
+ <returns>An internal text reader.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.OnBeforeCompilePath(System.Web.WebPages.Razor.CompilingPathEventArgs)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Raises the CompilingPath event.</summary>
+ <param name="args">The data provided for the CompilingPath event.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.RazorBuildProvider.VirtualPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the virtual path of the source code.</summary>
+ <returns>The virtual path of the source code.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.RazorBuildProvider.VirtualPathDependencies">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the collection of virtual path for the dependencies.</summary>
+ <returns>The collection of virtual path for the dependencies.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Razor.WebCodeRazorHost">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a web code razor host for the web pages.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.#ctor(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.WebCodeRazorHost" /> class.</summary>
+ <param name="virtualPath">The virtual path.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.#ctor(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.WebCodeRazorHost" /> class.</summary>
+ <param name="virtualPath">The virtual path.</param>
+ <param name="physicalPath">The physical path.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.GetClassName(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the class name of this instance.</summary>
+ <returns>The class name of this instance.</returns>
+ <param name="virtualPath">The virtual path.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>Generates a post process code for the web code razor host.</summary>
+ <param name="context">The generator code context.</param>
+ </member>
+ <member name="T:System.Web.WebPages.Razor.WebPageRazorHost">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the razor hosts in a webpage.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.#ctor(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.WebPageRazorHost" /> class with the specified virtual file path.</summary>
+ <param name="virtualPath">The virtual file path.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.#ctor(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.WebPageRazorHost" /> class with the specified virtual and physical file path.</summary>
+ <param name="virtualPath">The virtual file path.</param>
+ <param name="physicalPath">The physical file path.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a global import on the webpage.</summary>
+ <param name="ns">The notification service name.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.WebPageRazorHost.CodeLanguage">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the <see cref="T:System.Web.Razor.RazorCodeLanguage" />.</summary>
+ <returns>The <see cref="T:System.Web.Razor.RazorCodeLanguage" />.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.CreateMarkupParser">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a markup parser.</summary>
+ <returns>A markup parser.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.WebPageRazorHost.DefaultBaseClass">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value for the DefaultBaseClass.</summary>
+ <returns>A value for the DefaultBaseClass.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.WebPageRazorHost.DefaultClassName">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the name of the default class.</summary>
+ <returns>The name of the default class.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.WebPageRazorHost.DefaultDebugCompilation">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the debug compilation is set to default.</summary>
+ <returns>true if the debug compilation is set to default; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.WebPageRazorHost.DefaultPageBaseClass">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the base class of the default page.</summary>
+ <returns>The base class of the default page.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.GetClassName(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves the name of the class to which the specified webpage belongs.</summary>
+ <returns>The name of the class to which the specified webpage belongs.</returns>
+ <param name="virtualPath">The virtual file path.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.GetCodeLanguage">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the code language specified in the webpage.</summary>
+ <returns>The code language specified in the webpage.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.GetGlobalImports">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the global imports for the webpage.</summary>
+ <returns>The global imports for the webpage.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.WebPageRazorHost.InstrumentedSourceFilePath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the file path of the instrumental source.</summary>
+ <returns>The file path of the instrumental source.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.WebPageRazorHost.IsSpecialPage">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether the webpage is a special page.</summary>
+ <returns>true if the webpage is a special page; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.WebPageRazorHost.PhysicalPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the physical file system path of the razor host.</summary>
+ <returns>They physical file system path of the razor host.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the generated code after the process.</summary>
+ <param name="context">The <see cref="T:System.Web.Razor.Generator.CodeGeneratorContext" />.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.RegisterSpecialFile(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Registers the special file with the specified file name and base type name.</summary>
+ <param name="fileName">The file name.</param>
+ <param name="baseTypeName">The base type name.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.RegisterSpecialFile(System.String,System.Type)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Registers the special file with the specified file name and base type.</summary>
+ <param name="fileName">The file name.</param>
+ <param name="baseType">The type of base file.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.WebPageRazorHost.VirtualPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the virtual file path.</summary>
+ <returns>The virtual file path.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Razor.WebRazorHostFactory">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates instances of the host files.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.WebRazorHostFactory" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.ApplyConfigurationToHost(System.Web.WebPages.Razor.Configuration.RazorPagesSection,System.Web.WebPages.Razor.WebPageRazorHost)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Loads the service description information from the configuration file and applies it to the host.</summary>
+ <param name="config">The configuration.</param>
+ <param name="host">The webpage razor host.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateDefaultHost(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a default host with the specified virtual path.</summary>
+ <returns>A default host.</returns>
+ <param name="virtualPath">The virtual path of the file.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateDefaultHost(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a default host with the specified virtual and physical path.</summary>
+ <returns>A default host.</returns>
+ <param name="virtualPath">The virtual path of the file.</param>
+ <param name="physicalPath">The physical file system path.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHost(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Razor host.</summary>
+ <returns>A razor host.</returns>
+ <param name="virtualPath">The virtual path to the target file.</param>
+ <param name="physicalPath">The physical path to the target file.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a host from the configuration.</summary>
+ <returns>A host from the configuration.</returns>
+ <param name="virtualPath">The virtual path to the target file.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a host from the configuration.</summary>
+ <returns>A host from the configuration.</returns>
+ <param name="virtualPath">The virtual path of the file.</param>
+ <param name="physicalPath">The physical file system path.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a host from the configuration.</summary>
+ <returns>A host from the configuration.</returns>
+ <param name="config">The configuration.</param>
+ <param name="virtualPath">The virtual path of the file.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup,System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a host from the configuration.</summary>
+ <returns>A host from the configuration.</returns>
+ <param name="config">The configuration.</param>
+ <param name="virtualPath">The virtual path of the file.</param>
+ <param name="physicalPath">The physical file system path.</param>
+ </member>
+ <member name="T:System.Web.WebPages.Razor.Configuration.HostSection">
+ <summary>Provides configuration system support for the host configuration section.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.Configuration.HostSection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.Configuration.HostSection" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.Configuration.HostSection.FactoryType">
+ <summary>Gets or sets the host factory.</summary>
+ <returns>The host factory.</returns>
+ </member>
+ <member name="F:System.Web.WebPages.Razor.Configuration.HostSection.SectionName">
+ <summary>Represents the name of the configuration section for a Razor host environment.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.Razor.Configuration.RazorPagesSection">
+ <summary>Provides configuration system support for the pages configuration section.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.Configuration.RazorPagesSection.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.Configuration.RazorPagesSection" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.Configuration.RazorPagesSection.Namespaces">
+ <summary>Gets or sets the collection of namespaces to add to Web Pages pages in the current application.</summary>
+ <returns>The collection of namespaces.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.Configuration.RazorPagesSection.PageBaseType">
+ <summary>Gets or sets the name of the page base type class.</summary>
+ <returns>The name of the page base type class.</returns>
+ </member>
+ <member name="F:System.Web.WebPages.Razor.Configuration.RazorPagesSection.SectionName">
+ <summary>Represents the name of the configuration section for Razor pages.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup">
+ <summary>Provides configuration system support for the system.web.webPages.razor configuration section.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup" /> class.</summary>
+ </member>
+ <member name="F:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup.GroupName">
+ <summary>Represents the name of the configuration section for Razor Web section. Contains the static, read-only string "system.web.webPages.razor".</summary>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup.Host">
+ <summary>Gets or sets the host value for system.web.webPages.razor section group.</summary>
+ <returns>The host value.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup.Pages">
+ <summary>Gets or sets the value of the pages element for the system.web.webPages.razor section.</summary>
+ <returns>The pages element value.</returns>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.dll b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.dll
new file mode 100644
index 0000000..cdb61e3
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.xml b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.xml
new file mode 100644
index 0000000..a394054
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.xml
@@ -0,0 +1,2706 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Web.WebPages</name>
+ </assembly>
+ <members>
+ <member name="T:System.Web.Helpers.AntiForgery">
+ <summary>Helps prevent malicious scripts from submitting forged page requests.</summary>
+ </member>
+ <member name="M:System.Web.Helpers.AntiForgery.GetHtml">
+ <summary>Adds an authenticating token to a form to help protect against request forgery.</summary>
+ <returns>Returns a string that contains the encrypted token value in a hidden HTML field.</returns>
+ <exception cref="T:System.ArgumentException">The current <see cref="T:System.Web.HttpContext" /> object is null.</exception>
+ </member>
+ <member name="M:System.Web.Helpers.AntiForgery.GetHtml(System.Web.HttpContextBase,System.String,System.String,System.String)">
+ <summary>Adds an authenticating token to a form to help protect against request forgery and lets callers specify authentication details.</summary>
+ <returns>Returns the encrypted token value in a hidden HTML field.</returns>
+ <param name="httpContext">The HTTP context data for a request.</param>
+ <param name="salt">An optional string of random characters (such as Z*7g1&amp;p4) that is used to add complexity to the encryption for extra safety. The default is null.</param>
+ <param name="domain">The domain of a web application that a request is submitted from.</param>
+ <param name="path">The virtual root path of a web application that a request is submitted from.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="httpContext" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Helpers.AntiForgery.GetTokens(System.String,System.String@,System.String@)">
+ <summary>Gets the search tokens.</summary>
+ <param name="oldCookieToken">The previous cookie token.</param>
+ <param name="newCookieToken">The new cookie token.</param>
+ <param name="formToken">The form of the token.</param>
+ </member>
+ <member name="M:System.Web.Helpers.AntiForgery.Validate">
+ <summary>Validates that input data from an HTML form field comes from the user who submitted the data.</summary>
+ <exception cref="T:System.ArgumentException">The current <see cref="T:System.Web.HttpContext" /> value is null.</exception>
+ <exception cref="T:System.Web.Helpers.HttpAntiForgeryException">The HTTP cookie token that accompanies a valid request is missing-or-The form token is missing.-or-The form token value does not match the cookie token value.-or-The form token value does not match the cookie token value.</exception>
+ </member>
+ <member name="M:System.Web.Helpers.AntiForgery.Validate(System.String,System.String)">
+ <summary>Validates that input data from an HTML form field comes from the user who submitted the data.</summary>
+ <param name="cookieToken">The cookie token value.</param>
+ <param name="formToken">The token form.</param>
+ </member>
+ <member name="M:System.Web.Helpers.AntiForgery.Validate(System.Web.HttpContextBase,System.String)">
+ <summary>Validates that input data from an HTML form field comes from the user who submitted the data and lets callers specify additional validation details.</summary>
+ <param name="httpContext">The HTTP context data for a request.</param>
+ <param name="salt">An optional string of random characters (such as Z*7g1&amp;p4) that is used to decrypt an authentication token created by the <see cref="T:System.Web.Helpers.AntiForgery" /> class. The default is null.</param>
+ <exception cref="T:System.ArgumentException">The current <see cref="T:System.Web.HttpContext" /> value is null.</exception>
+ <exception cref="T:System.Web.Helpers.HttpAntiForgeryException">The HTTP cookie token that accompanies a valid request is missing.-or-The form token is missing.-or-The form token value does not match the cookie token value.-or-The form token value does not match the cookie token value.-or-The <paramref name="salt" /> value supplied does not match the <paramref name="salt" /> value that was used to create the form token.</exception>
+ </member>
+ <member name="T:System.Web.Helpers.AntiForgeryConfig">
+ <summary>Provides programmatic configuration for the anti-forgery token system.</summary>
+ </member>
+ <member name="P:System.Web.Helpers.AntiForgeryConfig.AdditionalDataProvider">
+ <summary>Gets a data provider that can provide additional data to put into all generated tokens and that can validate additional data in incoming tokens.</summary>
+ <returns>The data provider.</returns>
+ </member>
+ <member name="P:System.Web.Helpers.AntiForgeryConfig.CookieName">
+ <summary>Gets or sets the name of the cookie that is used by the anti-forgery system.</summary>
+ <returns>The cookie name.</returns>
+ </member>
+ <member name="P:System.Web.Helpers.AntiForgeryConfig.RequireSsl">
+ <summary>Gets or sets a value that indicates whether the anti-forgery cookie requires SSL in order to be returned to the server.</summary>
+ <returns>true if SSL is required to return the anti-forgery cookie to the server; otherwise, false. </returns>
+ </member>
+ <member name="P:System.Web.Helpers.AntiForgeryConfig.SuppressIdentityHeuristicChecks">
+ <summary>Gets or sets a value that indicates whether the anti-forgery system should skip checking for conditions that might indicate misuse of the system.</summary>
+ <returns>true if the anti-forgery system should not check for possible misuse; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.Helpers.AntiForgeryConfig.SuppressXFrameOptionsHeader">
+ <summary>Specifies whether to suppress the generation of X-Frame-Options header which is used to prevent ClickJacking. By default, the X-Frame-Options header is generated with the value SAMEORIGIN. If this setting is 'true', the X-Frame-Options header will not be generated for the response.</summary>
+ </member>
+ <member name="P:System.Web.Helpers.AntiForgeryConfig.UniqueClaimTypeIdentifier">
+ <summary>If claims-based authorization is in use, gets or sets the claim type from the identity that is used to uniquely identify the user.</summary>
+ <returns>The claim type.</returns>
+ </member>
+ <member name="T:System.Web.Helpers.IAntiForgeryAdditionalDataProvider">
+ <summary>Provides a way to include or validate custom data for anti-forgery tokens.</summary>
+ </member>
+ <member name="M:System.Web.Helpers.IAntiForgeryAdditionalDataProvider.GetAdditionalData(System.Web.HttpContextBase)">
+ <summary>Provides additional data to store for the anti-forgery tokens that are generated during this request.</summary>
+ <returns>The supplemental data to embed in the anti-forgery token.</returns>
+ <param name="context">Information about the current request.</param>
+ </member>
+ <member name="M:System.Web.Helpers.IAntiForgeryAdditionalDataProvider.ValidateAdditionalData(System.Web.HttpContextBase,System.String)">
+ <summary>Validates additional data that was embedded inside an incoming anti-forgery token.</summary>
+ <returns>true if the data is valid, or false if the data is invalid.</returns>
+ <param name="context">Information about the current request.</param>
+ <param name="additionalData">The supplemental data that was embedded in the token.</param>
+ </member>
+ <member name="T:System.Web.Helpers.UnvalidatedRequestValues">
+ <summary>Provides access to unvalidated form values in the <see cref="T:System.Web.HttpRequest" /> object.</summary>
+ </member>
+ <member name="P:System.Web.Helpers.UnvalidatedRequestValues.Form">
+ <summary>Gets a collection of unvalidated form values that were posted from the browser.</summary>
+ <returns>An unvalidated collection of form values.</returns>
+ </member>
+ <member name="P:System.Web.Helpers.UnvalidatedRequestValues.Item(System.String)">
+ <summary>Gets the specified unvalidated object from the collection of posted values in the <see cref="T:System.Web.HttpRequest" /> object.</summary>
+ <returns>The specified member, or null if the specified item is not found.</returns>
+ </member>
+ <member name="P:System.Web.Helpers.UnvalidatedRequestValues.QueryString">
+ <summary>Gets a collection of unvalidated query-string values.</summary>
+ <returns>A collection of unvalidated query-string values.</returns>
+ </member>
+ <member name="T:System.Web.Helpers.Validation">
+ <summary>Excludes fields of the Request object from being checked for potentially unsafe HTML markup and client script.</summary>
+ </member>
+ <member name="M:System.Web.Helpers.Validation.Unvalidated(System.Web.HttpRequest)">
+ <summary>Returns a version of form values, cookies, and query-string variables without checking them first for HTML markup and client script.</summary>
+ <returns>An object that contains unvalidated versions of the form and query-string values.</returns>
+ <param name="request">The <see cref="T:System.Web.HttpRequest" /> object that contains values to exclude from request validation.</param>
+ </member>
+ <member name="M:System.Web.Helpers.Validation.Unvalidated(System.Web.HttpRequest,System.String)">
+ <summary>Returns a value from the specified form field, cookie, or query-string variable without checking it first for HTML markup and client script.</summary>
+ <returns>A string that contains unvalidated text from the specified field, cookie, or query-string value.</returns>
+ <param name="request">The <see cref="T:System.Web.HttpRequest" /> object that contains values to exclude from validation.</param>
+ <param name="key">The name of the field to exclude from validation. <paramref name="key" /> can refer to a form field, to a cookie, or to the query-string variable.</param>
+ </member>
+ <member name="M:System.Web.Helpers.Validation.Unvalidated(System.Web.HttpRequestBase)">
+ <summary>Returns all values from the Request object (including form fields, cookies, and the query string) without checking them first for HTML markup and client script.</summary>
+ <returns>An object that contains unvalidated versions of the form, cookie, and query-string values.</returns>
+ <param name="request">The <see cref="T:System.Web.HttpRequest" /> object that contains values to exclude from validation.</param>
+ </member>
+ <member name="M:System.Web.Helpers.Validation.Unvalidated(System.Web.HttpRequestBase,System.String)">
+ <summary>Returns the specified value from the Request object without checking it first for HTML markup and client script.</summary>
+ <returns>A string that contains unvalidated text from the specified field, cookie, or query-string value.</returns>
+ <param name="request">The <see cref="T:System.Web.HttpRequestBase" /> object that contains values to exclude from validation.</param>
+ <param name="key">The name of the field to exclude from validation. <paramref name="key" /> can refer to a form field, to a cookie, or to the query-string variable.</param>
+ </member>
+ <member name="T:System.Web.Mvc.HttpAntiForgeryException">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpAntiForgeryException.#ctor">
+ <summary>This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpAntiForgeryException" /> class.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.HttpAntiForgeryException.#ctor(System.String)">
+ <summary>This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpAntiForgeryException" /> class.</summary>
+ <param name="message">The containing message.</param>
+ </member>
+ <member name="M:System.Web.Mvc.HttpAntiForgeryException.#ctor(System.String,System.Exception)">
+ <summary>This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpAntiForgeryException" /> class.</summary>
+ <param name="message">The message.</param>
+ <param name="innerException">The inner exception.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelClientValidationEqualToRule">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelClientValidationEqualToRule.#ctor(System.String,System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <param name="errorMessage">The error message.</param>
+ <param name="other">The other.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelClientValidationMaxLengthRule"></member>
+ <member name="M:System.Web.Mvc.ModelClientValidationMaxLengthRule.#ctor(System.String,System.Int32)"></member>
+ <member name="T:System.Web.Mvc.ModelClientValidationMinLengthRule"></member>
+ <member name="M:System.Web.Mvc.ModelClientValidationMinLengthRule.#ctor(System.String,System.Int32)"></member>
+ <member name="T:System.Web.Mvc.ModelClientValidationRangeRule">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelClientValidationRangeRule.#ctor(System.String,System.Object,System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <param name="errorMessage">The error message.</param>
+ <param name="minValue">The minimum value.</param>
+ <param name="maxValue">The maximum value.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelClientValidationRegexRule">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelClientValidationRegexRule.#ctor(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelClientValidationRegexRule" /> class.</summary>
+ <param name="errorMessage">The exception message.</param>
+ <param name="pattern">The pattern.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelClientValidationRemoteRule">
+ <summary>Represents the remote rule for the validation of the model client.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelClientValidationRemoteRule.#ctor(System.String,System.String,System.String,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelClientValidationRemoteRule" /> class.</summary>
+ <param name="errorMessage">The error message.</param>
+ <param name="url">The URL of the rule.</param>
+ <param name="httpMethod">The HTTP method.</param>
+ <param name="additionalFields">The additional fields used.</param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelClientValidationRequiredRule">
+ <summary>Represents the required rule for the validation of the model client.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelClientValidationRequiredRule.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelClientValidationRequiredRule" /> class.</summary>
+ <param name="errorMessage">The error message </param>
+ </member>
+ <member name="T:System.Web.Mvc.ModelClientValidationRule">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelClientValidationRule.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelClientValidationRule.ErrorMessage">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelClientValidationRule.ValidationParameters">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.Mvc.ModelClientValidationRule.ValidationType">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.Mvc.ModelClientValidationStringLengthRule">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a length of the validation rule of the model client.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.ModelClientValidationStringLengthRule.#ctor(System.String,System.Int32,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelClientValidationStringLengthRule" /> class.</summary>
+ <param name="errorMessage">The error message.</param>
+ <param name="minimumLength">The minimum length of the validation rule.</param>
+ <param name="maximumLength">The maximum length of the validation rule.</param>
+ </member>
+ <member name="T:System.Web.Mvc.TagBuilder">
+ <summary>Contains classes and properties that are used to create HTML elements. This class is used to write helpers, such as those found in the <see cref="N:System.Web.Helpers" /> namespace.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.#ctor(System.String)">
+ <summary>Creates a new tag that has the specified tag name.</summary>
+ <param name="tagName">The tag name without the "&lt;", "/", or "&gt;" delimiters.</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="tagName" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.AddCssClass(System.String)">
+ <summary>Adds a CSS class to the list of CSS classes in the tag.</summary>
+ <param name="value">The CSS class to add.</param>
+ </member>
+ <member name="P:System.Web.Mvc.TagBuilder.Attributes">
+ <summary>Gets the collection of attributes.</summary>
+ <returns>The collection of attributes.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.CreateSanitizedId(System.String)">
+ <summary>Replaces each invalid character in the tag ID with a valid HTML character.</summary>
+ <returns>The sanitized tag ID, or null if <paramref name="originalId" /> is null or empty, or if <paramref name="originalId" /> does not begin with a letter.</returns>
+ <param name="originalId">The ID that might contain characters to replace.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.CreateSanitizedId(System.String,System.String)">
+ <summary>Replaces each invalid character in the tag ID with the specified replacement string.</summary>
+ <returns>The sanitized tag ID, or null if <paramref name="originalId" /> is null or empty, or if <paramref name="originalId" /> does not begin with a letter.</returns>
+ <param name="originalId">The ID that might contain characters to replace.</param>
+ <param name="invalidCharReplacement">The replacement string.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="invalidCharReplacement" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.GenerateId(System.String)">
+ <summary>Generates a sanitized ID attribute for the tag by using the specified name.</summary>
+ <param name="name">The name to use to generate an ID attribute.</param>
+ </member>
+ <member name="P:System.Web.Mvc.TagBuilder.IdAttributeDotReplacement">
+ <summary>Gets or sets a string that can be used to replace invalid HTML characters.</summary>
+ <returns>The string to use to replace invalid HTML characters.</returns>
+ </member>
+ <member name="P:System.Web.Mvc.TagBuilder.InnerHtml">
+ <summary>Gets or sets the inner HTML value for the element.</summary>
+ <returns>The inner HTML value for the element.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.MergeAttribute(System.String,System.String)">
+ <summary>Adds a new attribute to the tag.</summary>
+ <param name="key">The key for the attribute.</param>
+ <param name="value">The value of the attribute.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.MergeAttribute(System.String,System.String,System.Boolean)">
+ <summary>Adds a new attribute or optionally replaces an existing attribute in the opening tag.</summary>
+ <param name="key">The key for the attribute.</param>
+ <param name="value">The value of the attribute.</param>
+ <param name="replaceExisting">true to replace an existing attribute if an attribute exists that has the specified <paramref name="key" /> value, or false to leave the original attribute unchanged.</param>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.MergeAttributes``2(System.Collections.Generic.IDictionary{``0,``1})">
+ <summary>Adds new attributes to the tag.</summary>
+ <param name="attributes">The collection of attributes to add.</param>
+ <typeparam name="TKey">The type of the key object.</typeparam>
+ <typeparam name="TValue">The type of the value object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.MergeAttributes``2(System.Collections.Generic.IDictionary{``0,``1},System.Boolean)">
+ <summary>Adds new attributes or optionally replaces existing attributes in the tag.</summary>
+ <param name="attributes">The collection of attributes to add or replace.</param>
+ <param name="replaceExisting">For each attribute in <paramref name="attributes" />, true to replace the attribute if an attribute already exists that has the same key, or false to leave the original attribute unchanged.</param>
+ <typeparam name="TKey">The type of the key object.</typeparam>
+ <typeparam name="TValue">The type of the value object.</typeparam>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.SetInnerText(System.String)">
+ <summary>Sets the <see cref="P:System.Web.Mvc.TagBuilder.InnerHtml" /> property of the element to an HTML-encoded version of the specified string.</summary>
+ <param name="innerText">The string to HTML-encode.</param>
+ </member>
+ <member name="P:System.Web.Mvc.TagBuilder.TagName">
+ <summary>Gets the tag name for this tag.</summary>
+ <returns>The name.</returns>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.ToString">
+ <summary>Renders the element as a <see cref="F:System.Web.Mvc.TagRenderMode.Normal" /> element.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.TagBuilder.ToString(System.Web.Mvc.TagRenderMode)">
+ <summary>Renders the HTML tag by using the specified render mode.</summary>
+ <returns>The rendered HTML tag.</returns>
+ <param name="renderMode">The render mode.</param>
+ </member>
+ <member name="T:System.Web.Mvc.TagRenderMode">
+ <summary>Enumerates the modes that are available for rendering HTML tags.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.TagRenderMode.EndTag">
+ <summary>Represents the mode for rendering a closing tag (for example, &lt;/tag&gt;).</summary>
+ </member>
+ <member name="F:System.Web.Mvc.TagRenderMode.Normal">
+ <summary>Represents the mode for rendering normal text.</summary>
+ </member>
+ <member name="F:System.Web.Mvc.TagRenderMode.SelfClosing">
+ <summary>Represents the mode for rendering a self-closing tag (for example, &lt;tag /&gt;).</summary>
+ </member>
+ <member name="F:System.Web.Mvc.TagRenderMode.StartTag">
+ <summary>Represents the mode for rendering an opening tag (for example, &lt;tag&gt;).</summary>
+ </member>
+ <member name="T:System.Web.Mvc.UnobtrusiveValidationAttributesGenerator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.Mvc.UnobtrusiveValidationAttributesGenerator.GetValidationAttributes(System.Collections.Generic.IEnumerable{System.Web.Mvc.ModelClientValidationRule},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the validation attributes from the structure or content of <see cref="T:System.Web.Mvc.UnobtrusiveValidationAttributesGenerator" />.</summary>
+ <param name="clientRules">The <see cref="T:System.Web.Mvc.ModelClientValidationRule" /> to be implemented.</param>
+ <param name="results">The result of the validation.</param>
+ </member>
+ <member name="T:System.Web.WebPages.ApplicationPart">
+ <summary>Contains methods to register assemblies as application parts.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.ApplicationPart.#ctor(System.Reflection.Assembly,System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.ApplicationPart" /> class by using the specified assembly and root virtual path.</summary>
+ <param name="assembly">The assembly.</param>
+ <param name="rootVirtualPath">The root virtual path.</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="rootVirtualPath" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.ApplicationPart.ProcessVirtualPath(System.Reflection.Assembly,System.String,System.String)">
+ <summary>Resolves a path to the specified assembly or resource within an assembly by using the specified base virtual path and specified virtual path.</summary>
+ <returns>The path of the assembly or resource.</returns>
+ <param name="assembly">The assembly.</param>
+ <param name="baseVirtualPath">The base virtual path.</param>
+ <param name="virtualPath">The virtual path.</param>
+ <exception cref="T:System.InvalidOperationException">
+ <paramref name="assembly" /> is not registered.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.ApplicationPart.Register(System.Web.WebPages.ApplicationPart)">
+ <summary>Adds an assembly and all web pages within the assembly to the list of available application parts.</summary>
+ <param name="applicationPart">The application part.</param>
+ <exception cref="T:System.InvalidOperationException">
+ <paramref name="applicationPart" /> is already registered.</exception>
+ </member>
+ <member name="T:System.Web.WebPages.ApplicationStartPage">
+ <summary>Provides objects and methods that are used to execute and render ASP.NET Web Pages application start pages (_AppStart.cshtml or _AppStart.vbhtml files).</summary>
+ </member>
+ <member name="M:System.Web.WebPages.ApplicationStartPage.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.ApplicationStartPage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.ApplicationStartPage.Application">
+ <summary>Gets the HTTP application object that references this application startup page.</summary>
+ <returns>The HTTP application object that references this application startup page.</returns>
+ </member>
+ <member name="F:System.Web.WebPages.ApplicationStartPage.CacheKeyPrefix">
+ <summary>The prefix that is applied to all keys that are added to the cache by the application start page.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.ApplicationStartPage.Context">
+ <summary>Gets the <see cref="T:System.Web.HttpContextBase" /> object that represents context data that is associated with this page.</summary>
+ <returns>The current context data.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.ApplicationStartPage.GetOutputWriter">
+ <summary>Returns the text writer instance that is used to render the page.</summary>
+ <returns>The text writer.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.ApplicationStartPage.Markup">
+ <summary>Gets the output from the application start page as an HTML-encoded string.</summary>
+ <returns>The output from the application start page as an HTML-encoded string.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.ApplicationStartPage.Output">
+ <summary>Gets the text writer for the page.</summary>
+ <returns>The text writer for the page.</returns>
+ </member>
+ <member name="F:System.Web.WebPages.ApplicationStartPage.StartPageVirtualPath">
+ <summary>The path to the application start page.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.ApplicationStartPage.VirtualPath">
+ <summary>Gets or sets the virtual path of the page.</summary>
+ <returns>The virtual path.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.ApplicationStartPage.Write(System.Object)">
+ <summary>Writes the string representation of the specified object as an HTML-encoded string.</summary>
+ <param name="value">The object to encode and write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ApplicationStartPage.Write(System.Web.WebPages.HelperResult)">
+ <summary>Writes the specified <see cref="T:System.Web.WebPages.HelperResult" /> object as an HTML-encoded string.</summary>
+ <param name="result">The helper result to encode and write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ApplicationStartPage.WriteLiteral(System.Object)">
+ <summary>Writes the specified object without HTML encoding.</summary>
+ <param name="value">The object to write.</param>
+ </member>
+ <member name="T:System.Web.WebPages.AttributeValue">
+ <summary>Stores the value for an attribute.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.AttributeValue.#ctor(System.Web.WebPages.Instrumentation.PositionTagged{System.String},System.Web.WebPages.Instrumentation.PositionTagged{System.Object},System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.AttributeValue" /> class.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <param name="prefix">The namespace prefix for the attribute.</param>
+ <param name="value">The value for the attribute.</param>
+ <param name="literal">true to indicate that the value is a literal value; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.WebPages.AttributeValue.FromTuple(System.Tuple{System.Tuple{System.String,System.Int32},System.Tuple{System.Object,System.Int32},System.Boolean})">
+ <summary>Creates an attribute value from the specified tuple object.</summary>
+ <returns>The created attribute value.</returns>
+ <param name="value">The tuple object from which to create from.</param>
+ </member>
+ <member name="M:System.Web.WebPages.AttributeValue.FromTuple(System.Tuple{System.Tuple{System.String,System.Int32},System.Tuple{System.String,System.Int32},System.Boolean})">
+ <summary>Creates an attribute value from the specified tuple object.</summary>
+ <returns>The created attribute value.</returns>
+ <param name="value">The tuple object from which to create from.</param>
+ </member>
+ <member name="P:System.Web.WebPages.AttributeValue.Literal">
+ <summary>Gets or sets a value that indicates whether the value is a literal value.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>true if the value is a literal value; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.AttributeValue.op_Implicit(System.Tuple{System.Tuple{System.String,System.Int32},System.Tuple{System.Object,System.Int32},System.Boolean})~System.Web.WebPages.AttributeValue">
+ <summary>Creates an attribute value from the specified tuple object.</summary>
+ <returns>The created attribute value.</returns>
+ <param name="value">The tuple object from which to create from.</param>
+ </member>
+ <member name="M:System.Web.WebPages.AttributeValue.op_Implicit(System.Tuple{System.Tuple{System.String,System.Int32},System.Tuple{System.String,System.Int32},System.Boolean})~System.Web.WebPages.AttributeValue">
+ <summary>Creates an attribute value from the specified tuple object.</summary>
+ <returns>The created attribute value.</returns>
+ <param name="value">The tuple object from which to create from.</param>
+ </member>
+ <member name="P:System.Web.WebPages.AttributeValue.Prefix">
+ <summary>Gets or sets the namespace prefix for the attribute.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>The namespace prefix for the attribute.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.AttributeValue.Value">
+ <summary>Gets or set the value for the attribute.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ <returns>The value for the attribute.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.BrowserHelpers">
+ <summary>Provides a way to specify custom browser (user agent) information.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserHelpers.ClearOverriddenBrowser(System.Web.HttpContextBase)">
+ <summary>Removes any overridden user agent for the current request.</summary>
+ <param name="httpContext">The current context.</param>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserHelpers.GetOverriddenBrowser(System.Web.HttpContextBase)">
+ <summary>Returns the browser capabilities object for the overridden browser capabilities or for the actual browser if no override has been specified.</summary>
+ <returns>The browser capabilities.</returns>
+ <param name="httpContext">The current context.</param>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserHelpers.GetOverriddenUserAgent(System.Web.HttpContextBase)">
+ <summary>Returns the overridden user agent value or the actual user agent string if no override has been specified.</summary>
+ <returns>The user agent string</returns>
+ <param name="httpContext">The current context.</param>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserHelpers.GetVaryByCustomStringForOverriddenBrowser(System.Web.HttpContext)">
+ <summary>Gets a string that varies based on the type of the browser.</summary>
+ <returns>A string that identifies the browser.</returns>
+ <param name="httpContext">The current context.</param>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserHelpers.GetVaryByCustomStringForOverriddenBrowser(System.Web.HttpContextBase)">
+ <summary>Gets a string that varies based on the type of the browser. </summary>
+ <returns>A string that identifies the browser.</returns>
+ <param name="httpContext">The current context base.</param>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserHelpers.SetOverriddenBrowser(System.Web.HttpContextBase,System.String)">
+ <summary>Overrides the request's actual user agent value using the specified user agent.</summary>
+ <param name="httpContext">The current context.</param>
+ <param name="userAgent">The user agent to use.</param>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserHelpers.SetOverriddenBrowser(System.Web.HttpContextBase,System.Web.WebPages.BrowserOverride)">
+ <summary>Overrides the request's actual user agent value using the specified browser override information.</summary>
+ <param name="httpContext">The current context.</param>
+ <param name="browserOverride">One of the enumeration values that represents the browser override information to use.</param>
+ </member>
+ <member name="T:System.Web.WebPages.BrowserOverride">
+ <summary>Specifies browser types that can be defined for the <see cref="M:System.Web.WebPages.BrowserHelpers.SetOverriddenBrowser(System.Web.HttpContextBase,System.Web.WebPages.BrowserOverride)" /> method.</summary>
+ </member>
+ <member name="F:System.Web.WebPages.BrowserOverride.Desktop">
+ <summary>Specifies a desktop browser.</summary>
+ </member>
+ <member name="F:System.Web.WebPages.BrowserOverride.Mobile">
+ <summary>Specifies a mobile browser.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.BrowserOverrideStore">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.The current BrowserOverrideStore is used to get and set the user agent of a request.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserOverrideStore.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.BrowserOverrideStore" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserOverrideStore.GetOverriddenUserAgent(System.Web.HttpContextBase)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Looks for a user agent by searching for the browser override cookie.</summary>
+ <returns>The user agent.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserOverrideStore.SetOverriddenUserAgent(System.Web.HttpContextBase,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a browser override cookie with the set user agent to the response of the current request.</summary>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="userAgent">The user agent.</param>
+ </member>
+ <member name="T:System.Web.WebPages.BrowserOverrideStores">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.BrowserOverrideStores.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.BrowserOverrideStores.Current">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.CookieBrowserOverrideStore">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets overridden user agent for a request from a cookie. Creates a cookie to set the overridden user agent.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.CookieBrowserOverrideStore.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.CookieBrowserOverrideStore" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.CookieBrowserOverrideStore.#ctor(System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.CookieBrowserOverrideStore" /> class.</summary>
+ <param name="daysToExpire">The days to expire.</param>
+ </member>
+ <member name="M:System.Web.WebPages.CookieBrowserOverrideStore.GetOverriddenUserAgent(System.Web.HttpContextBase)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Looks for a user agent by searching for the browser override cookie.</summary>
+ <returns>The user agent.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ </member>
+ <member name="M:System.Web.WebPages.CookieBrowserOverrideStore.SetOverriddenUserAgent(System.Web.HttpContextBase,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a browser override cookie with the set user agent to the response of the current request.</summary>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="userAgent">The user agent.</param>
+ </member>
+ <member name="T:System.Web.WebPages.DefaultDisplayMode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the default display mode of the web pages.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.DefaultDisplayMode.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.DefaultDisplayMode" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.DefaultDisplayMode.#ctor(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.DefaultDisplayMode" /> class.</summary>
+ <param name="suffix">The suffix.</param>
+ </member>
+ <member name="M:System.Web.WebPages.DefaultDisplayMode.CanHandleContext(System.Web.HttpContextBase)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a value whether the <see cref="T:System.Web.HttpContextBase" /> can handle context.</summary>
+ <returns>true if the <see cref="T:System.Web.HttpContextBase" /> can handle context; otherwise, false.</returns>
+ <param name="httpContext">The specified http context.</param>
+ </member>
+ <member name="P:System.Web.WebPages.DefaultDisplayMode.ContextCondition">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the context condition displays a default mode.</summary>
+ <returns>true if the context condition displays a default mode; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.DefaultDisplayMode.DisplayModeId">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the display mode identifier of the web pages.</summary>
+ <returns>The display mode identifier of the web pages.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.DefaultDisplayMode.GetDisplayInfo(System.Web.HttpContextBase,System.String,System.Func{System.String,System.Boolean})">
+ <summary>Retrieves the display information about an item in the result pane.</summary>
+ <returns>The display information about an item in the result pane.</returns>
+ <param name="httpContext">The http context.</param>
+ <param name="virtualPath">The virtual path.</param>
+ <param name="virtualPathExists">true if the virtual path exists; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.WebPages.DefaultDisplayMode.TransformPath(System.String,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Transforms the path of the display mode.</summary>
+ <returns>The path of the display mode to transform.</returns>
+ <param name="virtualPath">The virtual path.</param>
+ <param name="suffix">The suffix.</param>
+ </member>
+ <member name="T:System.Web.WebPages.DisplayInfo">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a property’s display information.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.DisplayInfo.#ctor(System.String,System.Web.WebPages.IDisplayMode)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.DisplayInfo" /> class.</summary>
+ <param name="filePath">The virtual path.</param>
+ <param name="displayMode">The active display mode.</param>
+ </member>
+ <member name="P:System.Web.WebPages.DisplayInfo.DisplayMode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the active display mode for a Web page.</summary>
+ <returns>The active display mode for a Web page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.DisplayInfo.FilePath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the virtual path of the current Web page.</summary>
+ <returns>The virtual path of the current Web page.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.DisplayModeProvider">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the modes of display for the provider.</summary>
+ </member>
+ <member name="F:System.Web.WebPages.DisplayModeProvider.DefaultDisplayModeId">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the default display mode identifier.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.DisplayModeProvider.GetAvailableDisplayModesForContext(System.Web.HttpContextBase,System.Web.WebPages.IDisplayMode)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a list of the available display modes for the context base.</summary>
+ <returns>A list of the available display modes for the context base.</returns>
+ <param name="httpContext">The http context base.</param>
+ <param name="currentDisplayMode">The current display mode.</param>
+ </member>
+ <member name="M:System.Web.WebPages.DisplayModeProvider.GetDisplayInfoForVirtualPath(System.String,System.Web.HttpContextBase,System.Func{System.String,System.Boolean},System.Web.WebPages.IDisplayMode)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the <see cref="T:System.Web.WebPages.DisplayInfo" /> for the virtual path.</summary>
+ <returns>The <see cref="T:System.Web.WebPages.DisplayInfo" /> for the virtual path.</returns>
+ <param name="virtualPath">The virtual path.</param>
+ <param name="httpContext">The http context base.</param>
+ <param name="virtualPathExists">true if the virtual path exists; otherwise, false.</param>
+ <param name="currentDisplayMode">The current display mode.</param>
+ </member>
+ <member name="P:System.Web.WebPages.DisplayModeProvider.Instance">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the instance of the <see cref="T:System.Web.WebPages.DisplayModeProvider" />.</summary>
+ <returns>The instance of the <see cref="T:System.Web.WebPages.DisplayModeProvider" />.</returns>
+ </member>
+ <member name="F:System.Web.WebPages.DisplayModeProvider.MobileDisplayModeId">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the mobile display mode identifier.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.DisplayModeProvider.Modes">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a list of modes of the <see cref="T:System.Web.WebPages.DisplayModeProvider" />.</summary>
+ <returns>A list of modes of the <see cref="T:System.Web.WebPages.DisplayModeProvider" />.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.DisplayModeProvider.RequireConsistentDisplayMode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets a value that indicates whether the Web page requires consistent display mode.</summary>
+ <returns>true if the Web page requires consistent display mode; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.HelperPage">
+ <summary>Represents a base class for pages that is used when ASP.NET compiles a .cshtml or .vbhtml file and that exposes page-level and application-level properties and methods.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.HelperPage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.App">
+ <summary>Gets the application-state data as a <see cref="T:System.Dynamic.DynamicObject" /> object that callers can use to create and access custom application-scoped properties.</summary>
+ <returns>The application-state data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.AppState">
+ <summary>Gets a reference to global application-state data that can be shared across sessions and requests in an ASP.NET application.</summary>
+ <returns>The application-state data.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.BeginContext(System.IO.TextWriter,System.String,System.Int32,System.Int32,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts all the helper statements into the context of the helper page.</summary>
+ <param name="writer">The text writer.</param>
+ <param name="virtualPath">The helper virtual path.</param>
+ <param name="startPosition">The starting position.</param>
+ <param name="length">The length of the context.</param>
+ <param name="isLiteral">true of the context has a literal attribute; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.BeginContext(System.String,System.Int32,System.Int32,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts all the helper statements into the context of the helper page.</summary>
+ <param name="virtualPath">The helper virtual path.</param>
+ <param name="startPosition">The starting position.</param>
+ <param name="length">The length of the context.</param>
+ <param name="isLiteral">true of the context has a literal attribute; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.Cache">
+ <summary>Gets the cache object for the current application domain.</summary>
+ <returns>The cache object.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.Context">
+ <summary>Gets the <see cref="T:System.Web.HttpContextBase" /> object that is associated with a page.</summary>
+ <returns>The current context data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.CurrentPage">
+ <summary>Gets the current page for this helper page.</summary>
+ <returns>The current page.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.EndContext(System.IO.TextWriter,System.String,System.Int32,System.Int32,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the end of context block.</summary>
+ <param name="writer">The text writer.</param>
+ <param name="virtualPath">The helper virtual path.</param>
+ <param name="startPosition">The starting position.</param>
+ <param name="length">The length of the context.</param>
+ <param name="isLiteral">true of the context has a literal attribute; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.EndContext(System.String,System.Int32,System.Int32,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the end of context block.</summary>
+ <param name="virtualPath">The helper virtual path.</param>
+ <param name="startPosition">The starting position.</param>
+ <param name="length">The length of the context.</param>
+ <param name="isLiteral">true of the context has a literal attribute; otherwise, false.</param>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.HelperVirtualPath">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the path of the helper page.</summary>
+ <returns>The path of the helper page.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.Href(System.String,System.Object[])">
+ <summary>Builds an absolute URL from an application-relative URL by using the specified parameters.</summary>
+ <returns>The absolute URL.</returns>
+ <param name="path">The initial path to use in the URL.</param>
+ <param name="pathParts">Additional path information, such as folders and subfolders.</param>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.Html">
+ <summary>Gets the <see cref="T:System.Web.WebPages.Html.HtmlHelper" /> object that is associated with a page.</summary>
+ <returns>An object that supports rendering HTML form controls in a page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.IsAjax">
+ <summary>Gets a value that indicates whether Ajax is being used during the request of the web page.</summary>
+ <returns>true if Ajax is being used during the request; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.IsPost">
+ <summary>Gets a value that indicates whether the current request is a post (submitted using the HTTP POST verb).</summary>
+ <returns>true if the HTTP verb is POST; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.Model">
+ <summary>Gets the model that is associated with a page.</summary>
+ <returns>An object that represents a model that is associated with the view data for a page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.ModelState">
+ <summary>Gets the state data for the model that is associated with a page.</summary>
+ <returns>The state of the model.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.Page">
+ <summary>Gets property-like access to page data that is shared between pages, layout pages, and partial pages.</summary>
+ <returns>An object that contains page data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.PageContext">
+ <summary>Gets and sets the HTTP context for the web page.</summary>
+ <returns>The HTTP context for the web page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.PageData">
+ <summary>Gets array-like access to page data that is shared between pages, layout pages, and partial pages.</summary>
+ <returns>An object that provides array-like access to page data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.Request">
+ <summary>Gets the <see cref="T:System.Web.HttpRequest" /> object for the current HTTP request.</summary>
+ <returns>An <see cref="T:System.Web.HttpRequest" /> object that contains the HTTP values that were sent by a client during a web request.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.Response">
+ <summary>Gets the <see cref="T:System.Web.HttpResponse" /> object for the current HTTP response.</summary>
+ <returns>An <see cref="T:System.Web.HttpResponse" /> object that contains the HTTP-response information from an ASP.NET operation.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.Server">
+ <summary>Gets the <see cref="T:System.Web.HttpServerUtility" /> object that provides methods that can be used as part of web-page processing.</summary>
+ <returns>The <see cref="T:System.Web.HttpServerUtility" /> object.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.Session">
+ <summary>Gets the <see cref="T:System.Web.HttpSessionState" /> object for the current HTTP request.</summary>
+ <returns>The <see cref="T:System.Web.HttpSessionState" /> object for the current HTTP request.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.UrlData">
+ <summary>Gets data related to the URL path.</summary>
+ <returns>Data related to the URL path.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.User">
+ <summary>Gets a user value based on the HTTP context.</summary>
+ <returns>A user value based on the HTTP context.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.HelperPage.VirtualPath">
+ <summary>Gets the virtual path of the page.</summary>
+ <returns>The virtual path.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.WriteAttributeTo(System.IO.TextWriter,System.String,System.Web.WebPages.Instrumentation.PositionTagged{System.String},System.Web.WebPages.Instrumentation.PositionTagged{System.String},System.Web.WebPages.AttributeValue[])">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes an attribute associated with the helper.</summary>
+ <param name="writer">The text writer.</param>
+ <param name="name">The name of the attribute.</param>
+ <param name="prefix">The prefix.</param>
+ <param name="suffix">The suffix.</param>
+ <param name="values">The attribute value.</param>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.WriteLiteralTo(System.IO.TextWriter,System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes a literal object to the helper.</summary>
+ <param name="writer">The text writer.</param>
+ <param name="value">The value of the object.</param>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.WriteLiteralTo(System.IO.TextWriter,System.Web.WebPages.HelperResult)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes a helper result object to the helper.</summary>
+ <param name="writer">The text writer</param>
+ <param name="value">The helper result.</param>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.WriteTo(System.IO.TextWriter,System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes an object to the helper.</summary>
+ <param name="writer">The text writer.</param>
+ <param name="value">The object value.</param>
+ </member>
+ <member name="M:System.Web.WebPages.HelperPage.WriteTo(System.IO.TextWriter,System.Web.WebPages.HelperResult)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Writes a helper result object to the helper.</summary>
+ <param name="writer">The text writer.</param>
+ <param name="value">The helper result value.</param>
+ </member>
+ <member name="T:System.Web.WebPages.HelperResult">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.HelperResult.#ctor(System.Action{System.IO.TextWriter})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.HelperResult.ToHtmlString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.HelperResult.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.HelperResult.WriteTo(System.IO.TextWriter)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.HttpContextExtensions">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.HttpContextExtensions.RedirectLocal(System.Web.HttpContextBase,System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.HttpContextExtensions.RegisterForDispose(System.Web.HttpContextBase,System.IDisposable)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code..</summary>
+ </member>
+ <member name="T:System.Web.WebPages.IDisplayMode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the display mode interface for the web pages.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.IDisplayMode.CanHandleContext(System.Web.HttpContextBase)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates a value whether the web pages can handle HTTP context.</summary>
+ <returns>true if the web pages can handle HTTP context; otherwise, false.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ </member>
+ <member name="P:System.Web.WebPages.IDisplayMode.DisplayModeId">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the display mode id for the web pages.</summary>
+ <returns>The display mode id for the web pages.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.IDisplayMode.GetDisplayInfo(System.Web.HttpContextBase,System.String,System.Func{System.String,System.Boolean})">
+ <summary>Returns this method to display all the information for the web pages.</summary>
+ <returns>The method to display all the information for the web pages.</returns>
+ <param name="httpContext">The HTTP context.</param>
+ <param name="virtualPath">The virtual path.</param>
+ <param name="virtualPathExists">true if the virtual path exists; otherwise, false.</param>
+ </member>
+ <member name="T:System.Web.WebPages.ITemplateFile">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.ITemplateFile.TemplateInfo">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.IValidator">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Defines the properties and methods that objects that participate in webpages.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.IValidator.ClientValidationRule">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a container for client validation for the required field.</summary>
+ <returns>A container for client validation for the required field.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.IValidator.Validate(System.ComponentModel.DataAnnotations.ValidationContext)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Evaluates the condition it checks and updates the validation context.</summary>
+ <returns>The condition it checks and updates the validation context.</returns>
+ <param name="validationContext">The validation context.</param>
+ </member>
+ <member name="T:System.Web.WebPages.IVirtualPathFactory">
+ <summary>Defines methods that are implemented by virtual path handler factories.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.IVirtualPathFactory.CreateInstance(System.String)">
+ <summary>Creates a handler factory for the specified virtual path.</summary>
+ <returns>A handler factory for the specified virtual path.</returns>
+ <param name="virtualPath">The virtual path.</param>
+ </member>
+ <member name="M:System.Web.WebPages.IVirtualPathFactory.Exists(System.String)">
+ <summary>Determines whether the specified virtual path is associated with a handler factory.</summary>
+ <returns>true if a handler factory exists for the specified virtual path; otherwise, false.</returns>
+ <param name="virtualPath">The virtual path.</param>
+ </member>
+ <member name="T:System.Web.WebPages.IWebPageRequestExecutor">
+ <summary>Defines methods to implement an executor class that can execute the code on a web page.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.IWebPageRequestExecutor.Execute(System.Web.WebPages.WebPage)">
+ <summary>Executes the code on the specified web page.</summary>
+ <returns>true if the executor took over execution of the web page; otherwise, false.</returns>
+ <param name="page">The web page.</param>
+ </member>
+ <member name="T:System.Web.WebPages.PageVirtualPathAttribute">
+ <summary>Represents a path attribute for a web page class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.PageVirtualPathAttribute.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.PageVirtualPathAttribute" /> class by using the specified virtual path.</summary>
+ <param name="virtualPath">The virtual path.</param>
+ </member>
+ <member name="P:System.Web.WebPages.PageVirtualPathAttribute.VirtualPath">
+ <summary>Gets the virtual path of the current web page.</summary>
+ <returns>The virtual path.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.PreApplicationStartCode">
+ <summary>Provides a registration point for pre-application start code for web pages.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.PreApplicationStartCode.Start">
+ <summary>Registers pre-application start code for web pages.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.RequestExtensions">
+ <summary>Defines extension methods for the <see cref="T:System.Web.HttpRequestBase" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.RequestExtensions.IsUrlLocalToHost(System.Web.HttpRequestBase,System.String)">
+ <summary>Determines whether the specified URL references the local computer.</summary>
+ <returns>true if the specified URL references the local computer; otherwise, false.</returns>
+ <param name="request">The HTTP request object.</param>
+ <param name="url">The URL to test.</param>
+ </member>
+ <member name="T:System.Web.WebPages.RequestFieldValidatorBase">
+ <summary>Serves as the abstract base class for the validation helper classes.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.RequestFieldValidatorBase.#ctor(System.String)">
+ <summary>Initializes a new instance of the derived class and specifies the name of the HTML element that is being validated.</summary>
+ <param name="errorMessage">The name (value of the name attribute) of the user input element to validate.</param>
+ </member>
+ <member name="M:System.Web.WebPages.RequestFieldValidatorBase.#ctor(System.String,System.Boolean)">
+ <summary>Initializes a new instance of the derived class, registers the specified string as the error message to display if no value is supplied, and specifies whether the method can use unvalidated data.</summary>
+ <param name="errorMessage">The error message.</param>
+ <param name="useUnvalidatedValues">true to use unvalidated user input; false to reject unvalidated data. This parameter is set to true by calling methods in circumstances when the actual value of the user input is not important, such as for required fields.</param>
+ </member>
+ <member name="P:System.Web.WebPages.RequestFieldValidatorBase.ClientValidationRule">
+ <summary>When implemented in a derived class, gets a container for client validation for the required field.</summary>
+ <returns>The container.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.RequestFieldValidatorBase.GetHttpContext(System.ComponentModel.DataAnnotations.ValidationContext)">
+ <summary>Returns the HTTP context of the current request.</summary>
+ <returns>The context.</returns>
+ <param name="validationContext">The validation context.</param>
+ </member>
+ <member name="M:System.Web.WebPages.RequestFieldValidatorBase.GetRequestValue(System.Web.HttpRequestBase,System.String)">
+ <summary>Returns the value to validate.</summary>
+ <returns>The value to validate.</returns>
+ <param name="request">The current request.</param>
+ <param name="field">The name of the field from the current request to validate.</param>
+ </member>
+ <member name="M:System.Web.WebPages.RequestFieldValidatorBase.IsValid(System.Web.HttpContextBase,System.String)">
+ <summary>Returns a value that indicates whether the specified value is valid.</summary>
+ <returns>true if the value is valid; otherwise, false.</returns>
+ <param name="httpContext">The current context.</param>
+ <param name="value">The value to validate.</param>
+ </member>
+ <member name="M:System.Web.WebPages.RequestFieldValidatorBase.Validate(System.ComponentModel.DataAnnotations.ValidationContext)">
+ <summary>Performs the validation test.</summary>
+ <returns>The result of the validation test.</returns>
+ <param name="validationContext">The context.</param>
+ </member>
+ <member name="T:System.Web.WebPages.ResponseExtensions">
+ <summary>Defines extension methods for the <see cref="T:System.Web.HttpResponseBase" /> base class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.ResponseExtensions.OutputCache(System.Web.HttpResponseBase,System.Int32,System.Boolean,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String},System.Web.HttpCacheability)">
+ <summary>Configures the cache policy of an HTTP response instance.</summary>
+ <param name="response">The HTTP response instance.</param>
+ <param name="numberOfSeconds">The length of time, in seconds, before items expire from the cache.</param>
+ <param name="sliding">true to indicate that items expire from the cache on a sliding basis; false to indicate that items expire when they reach the predefined expiration time.</param>
+ <param name="varyByParams">The list of all parameters that can be received by a GET or POST operation that affect caching.</param>
+ <param name="varyByHeaders">The list of all HTTP headers that affect caching.</param>
+ <param name="varyByContentEncodings">The list of all Content-Encoding headers that affect caching.</param>
+ <param name="cacheability">One of the enumeration values that specifies how items are cached.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ResponseExtensions.SetStatus(System.Web.HttpResponseBase,System.Int32)">
+ <summary>Sets the HTTP status code of an HTTP response using the specified integer value.</summary>
+ <param name="response">The HTTP response instance.</param>
+ <param name="httpStatusCode">The HTTP status code.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ResponseExtensions.SetStatus(System.Web.HttpResponseBase,System.Net.HttpStatusCode)">
+ <summary>Sets the HTTP status code of an HTTP response using the specified HTTP status code enumeration value.</summary>
+ <param name="response">The HTTP response instance.</param>
+ <param name="httpStatusCode">The HTTP status code</param>
+ </member>
+ <member name="M:System.Web.WebPages.ResponseExtensions.WriteBinary(System.Web.HttpResponseBase,System.Byte[])">
+ <summary>Writes a sequence of bytes that represent binary content of an unspecified type to the output stream of an HTTP response.</summary>
+ <param name="response">The HTTP response instance.</param>
+ <param name="data">An array that contains the bytes to write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ResponseExtensions.WriteBinary(System.Web.HttpResponseBase,System.Byte[],System.String)">
+ <summary>Writes a sequence of bytes that represent binary content of the specified MIME type to the output stream of an HTTP response.</summary>
+ <param name="response">The receiving HTTP response instance.</param>
+ <param name="data">An array that contains the bytes to write.</param>
+ <param name="mimeType">The MIME type of the binary content.</param>
+ </member>
+ <member name="T:System.Web.WebPages.SectionWriter">
+ <summary>Provides a delegate that represents one or more methods that are called when a content section is written.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.StartPage">
+ <summary>Provides methods and properties that are used to render start pages that use the Razor view engine.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.StartPage.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.StartPage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.StartPage.ChildPage">
+ <summary>Gets or sets the child page of the current start page.</summary>
+ <returns>The child page of the current start page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.StartPage.Context">
+ <summary>Gets or sets the context of the <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page.</summary>
+ <returns>The context of the <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.StartPage.ExecutePageHierarchy">
+ <summary>Calls the methods that are used to execute the developer-written code in the _PageStart start page and in the <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.StartPage.GetOutputWriter">
+ <summary>Returns the text writer instance that is used to render the page.</summary>
+ <returns>The text writer.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.StartPage.GetStartPage(System.Web.WebPages.WebPageRenderingBase,System.String,System.Collections.Generic.IEnumerable{System.String})">
+ <summary>Returns the initialization page for the specified page.</summary>
+ <returns>The _AppStart page if the _AppStart page exists. If the _AppStart page cannot be found, returns the _PageStart page if a _PageStart page exists. If the _AppStart and _PageStart pages cannot be found, returns <paramref name="page" />.</returns>
+ <param name="page">The page.</param>
+ <param name="fileName">The file name of the page.</param>
+ <param name="supportedExtensions">The collection of file-name extensions that can contain ASP.NET Razor syntax, such as "cshtml" and "vbhtml".</param>
+ <exception cref="T:System.ArgumentNullException">Either <paramref name="page" /> or <paramref name="fileName" /> are null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="supportedExtensions" /> is null or empty.</exception>
+ </member>
+ <member name="P:System.Web.WebPages.StartPage.Layout">
+ <summary>Gets or sets the path of the layout page for the <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page.</summary>
+ <returns>The path of the layout page for the <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.StartPage.Page">
+ <summary>Gets property-like access to <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page data that is shared between pages, layout pages, and partial pages.</summary>
+ <returns>An object that contains <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.StartPage.PageData">
+ <summary>Gets array-like access to <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page data that is shared between pages, layout pages, and partial pages.</summary>
+ <returns>An object that provides array-like access to <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page data.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.StartPage.RenderPage(System.String,System.Object[])">
+ <summary>Renders the <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page.</summary>
+ <returns>The HTML markup that represents the web page.</returns>
+ <param name="path">The path of the page to render.</param>
+ <param name="data">Additional data that is used to render the page.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StartPage.RunPage">
+ <summary>Executes the developer-written code in the <see cref="P:System.Web.WebPages.StartPage.ChildPage" /> page.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.StartPage.Write(System.Object)">
+ <summary>Writes the string representation of the specified object as an HTML-encoded string.</summary>
+ <param name="value">The object to encode and write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StartPage.Write(System.Web.WebPages.HelperResult)">
+ <summary>Writes the string representation of the specified <see cref="T:System.Web.WebPages.HelperResult" /> object as an HTML-encoded string.</summary>
+ <param name="result">The helper result to encode and write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StartPage.WriteLiteral(System.Object)">
+ <summary>Writes the string representation of the specified object without HTML encoding.</summary>
+ <param name="value">The object to write.</param>
+ </member>
+ <member name="T:System.Web.WebPages.StringExtensions">
+ <summary>Provides utility methods for converting string values to other data types.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.As``1(System.String)">
+ <summary>Converts a string to a strongly typed value of the specified data type.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ <typeparam name="TValue">The data type to convert to.</typeparam>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.As``1(System.String,``0)">
+ <summary>Converts a string to the specified data type and specifies a default value.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ <param name="defaultValue">The value to return if <paramref name="value" /> is null.</param>
+ <typeparam name="TValue">The data type to convert to.</typeparam>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsBool(System.String)">
+ <summary>Converts a string to a Boolean (true/false) value.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsBool(System.String,System.Boolean)">
+ <summary>Converts a string to a Boolean (true/false) value and specifies a default value.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ <param name="defaultValue">The value to return if <paramref name="value" /> is null or is an invalid value.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsDateTime(System.String)">
+ <summary>Converts a string to a <see cref="T:System.DateTime" /> value.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsDateTime(System.String,System.DateTime)">
+ <summary>Converts a string to a <see cref="T:System.DateTime" /> value and specifies a default value.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ <param name="defaultValue">The value to return if <paramref name="value" /> is null or is an invalid value. The default is the minimum time value on the system.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsDecimal(System.String)">
+ <summary>Converts a string to a <see cref="T:System.Decimal" /> number.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsDecimal(System.String,System.Decimal)">
+ <summary>Converts a string to a <see cref="T:System.Decimal" /> number and specifies a default value.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ <param name="defaultValue">The value to return if <paramref name="value" /> is null or invalid.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsFloat(System.String)">
+ <summary>Converts a string to a <see cref="T:System.Single" /> number.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsFloat(System.String,System.Single)">
+ <summary>Converts a string to a <see cref="T:System.Single" /> number and specifies a default value.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ <param name="defaultValue">The value to return if <paramref name="value" /> is null.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsInt(System.String)">
+ <summary>Converts a string to an integer.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.AsInt(System.String,System.Int32)">
+ <summary>Converts a string to an integer and specifies a default value.</summary>
+ <returns>The converted value.</returns>
+ <param name="value">The value to convert.</param>
+ <param name="defaultValue">The value to return if <paramref name="value" /> is null or is an invalid value.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.Is``1(System.String)">
+ <summary>Checks whether a string can be converted to the specified data type.</summary>
+ <returns>true if <paramref name="value" /> can be converted to the specified type; otherwise, false.</returns>
+ <param name="value">The value to test.</param>
+ <typeparam name="TValue">The data type to convert to.</typeparam>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.IsBool(System.String)">
+ <summary>Checks whether a string can be converted to the Boolean (true/false) type.</summary>
+ <returns>true if <paramref name="value" /> can be converted to the specified type; otherwise, false.</returns>
+ <param name="value">The string value to test.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.IsDateTime(System.String)">
+ <summary>Checks whether a string can be converted to the <see cref="T:System.DateTime" /> type.</summary>
+ <returns>true if <paramref name="value" /> can be converted to the specified type; otherwise, false.</returns>
+ <param name="value">The string value to test.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.IsDecimal(System.String)">
+ <summary>Checks whether a string can be converted to the <see cref="T:System.Decimal" /> type.</summary>
+ <returns>true if <paramref name="value" /> can be converted to the specified type; otherwise, false.</returns>
+ <param name="value">The string value to test.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.IsEmpty(System.String)">
+ <summary>Checks whether a string value is null or empty.</summary>
+ <returns>true if <paramref name="value" /> is null or is a zero-length string (""); otherwise, false.</returns>
+ <param name="value">The string value to test.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.IsFloat(System.String)">
+ <summary>Checks whether a string can be converted to the <see cref="T:System.Single" /> type.</summary>
+ <returns>true if <paramref name="value" /> can be converted to the specified type; otherwise, false.</returns>
+ <param name="value">The string value to test.</param>
+ </member>
+ <member name="M:System.Web.WebPages.StringExtensions.IsInt(System.String)">
+ <summary>Checks whether a string can be converted to an integer.</summary>
+ <returns>true if <paramref name="value" /> can be converted to the specified type; otherwise, false.</returns>
+ <param name="value">The string value to test.</param>
+ </member>
+ <member name="T:System.Web.WebPages.TemplateFileInfo">
+ <summary>Contains methods and properties that describe a file information template.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.TemplateFileInfo.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.TemplateFileInfo" /> class by using the specified virtual path.</summary>
+ <param name="virtualPath">The virtual path.</param>
+ </member>
+ <member name="P:System.Web.WebPages.TemplateFileInfo.VirtualPath">
+ <summary>Gets the virtual path of the web page.</summary>
+ <returns>The virtual path.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.TemplateStack">
+ <summary>Represents a last-in-first-out (LIFO) collection of <see cref="T:System.Web.WebPages.ITemplateFile" /> template files.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.TemplateStack.GetCurrentTemplate(System.Web.HttpContextBase)">
+ <summary>Returns the current template file from the specified HTTP context.</summary>
+ <returns>The template file, removed from the top of the stack.</returns>
+ <param name="httpContext"> The HTTP context that contains the stack that stores the template files.</param>
+ </member>
+ <member name="M:System.Web.WebPages.TemplateStack.Pop(System.Web.HttpContextBase)">
+ <summary>Removes and returns the template file that is at the top of the stack in the specified HTTP context.</summary>
+ <returns>The template file, removed from the top of the stack.</returns>
+ <param name="httpContext">The HTTP context that contains the stack that stores the template files.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="httpContext" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.TemplateStack.Push(System.Web.HttpContextBase,System.Web.WebPages.ITemplateFile)">
+ <summary>Inserts a template file at the top of the stack in the specified HTTP context.</summary>
+ <param name="httpContext">The HTTP context that contains the stack that stores the template files.</param>
+ <param name="templateFile">The template file to push onto the specified stack.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="httpContext" /> or <paramref name="templateFile" /> are null.</exception>
+ </member>
+ <member name="T:System.Web.WebPages.ValidationHelper">
+ <summary>Implements validation for user input.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.Add(System.Collections.Generic.IEnumerable{System.String},System.Web.WebPages.IValidator[])">
+ <summary>Registers a list of user input elements for validation.</summary>
+ <param name="fields">The names (value of the name attribute) of the user input elements to validate.</param>
+ <param name="validators">The type of validation to register for each user input element specified in <paramref name="fields" />.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.Add(System.String,System.Web.WebPages.IValidator[])">
+ <summary>Registers a user input element for validation.</summary>
+ <param name="field">The name (value of the name attribute) of the user input element to validate.</param>
+ <param name="validators">A list of one or more types of validation to register.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.AddFormError(System.String)">
+ <summary>Adds an error message.</summary>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.ClassFor(System.String)">
+ <summary>Renders an attribute that references the CSS style definition to use when validation messages for the user input element are rendered.</summary>
+ <returns>The attribute.</returns>
+ <param name="field">The name (value of the name attribute) of the user input element to validate.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.For(System.String)">
+ <summary>Renders attributes that enable client-side validation for an individual user input element.</summary>
+ <returns>The attributes to render.</returns>
+ <param name="field">The name (value of the name attribute) of the user input element to validate.</param>
+ </member>
+ <member name="P:System.Web.WebPages.ValidationHelper.FormField">
+ <summary>Gets the name of the current form. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. </summary>
+ <returns>The name.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.GetErrors(System.String[])">
+ <summary>Returns a list of current validation errors, and optionally lets you specify a list of fields to check.</summary>
+ <returns>The list of errors.</returns>
+ <param name="fields">Optional. The names (value of the name attribute) of the user input elements to get error information for. You can specify any number of element names, separated by commas. If you do not specify a list of fields, the method returns errors for all fields.</param>
+ </member>
+ <member name="P:System.Web.WebPages.ValidationHelper.InvalidCssClass">
+ <summary>Gets the name of the class that is used to specify the appearance of error-message display when errors have occurred. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. </summary>
+ <returns>The name.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.IsValid(System.String[])">
+ <summary>Determines whether the contents of the user input fields pass validation checks, and optionally lets you specify a list of fields to check.</summary>
+ <returns>true if all specified field or fields pass validation checks; false if any field contains a validation error.</returns>
+ <param name="fields">Optional. The names (value of the name attribute) of the user input elements to check for validation errors. You can specify any number of element names, separated by commas. If you do not specify a list of fields, the method checks all elements that are registered for validation.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.RequireField(System.String)">
+ <summary>Registers the specified field as one that requires user entry.</summary>
+ <param name="field">The name (value of the name attribute) of the user input element to validate.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.RequireField(System.String,System.String)">
+ <summary>Registers the specified field as one that requires user entry and registers the specified string as the error message to display if no value is supplied.</summary>
+ <param name="field">The name (value of the name attribute) of the user input element to validate.</param>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.RequireFields(System.String[])">
+ <summary>Registers the specified fields as ones that require user entry.</summary>
+ <param name="fields">The names (value of the name attribute) of the user input elements to validate. You can specify any number of element names, separated by commas.</param>
+ </member>
+ <member name="M:System.Web.WebPages.ValidationHelper.Validate(System.String[])">
+ <summary>Performs validation on elements registered for validation, and optionally lets you specify a list of fields to check.</summary>
+ <returns>The list of errors for the specified fields, if any validation errors occurred.</returns>
+ <param name="fields">Optional. The names (value of the name attribute) of the user input elements to validate. You can specify any number of element names, separated by commas. If you do not specify a list, the method validates all registered elements.</param>
+ </member>
+ <member name="P:System.Web.WebPages.ValidationHelper.ValidCssClass">
+ <summary>Gets the name of the class that is used to specify the appearance of error-message display when errors have occurred. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. </summary>
+ <returns>The name.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Validator">
+ <summary>Defines validation tests that can be registered using the <see cref="M:System.Web.WebPages.ValidationHelper.Add(System.String,System.Web.WebPages.IValidator[])" /> method.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Validator" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.DateTime(System.String)">
+ <summary>Defines a validation test that tests whether a value can be treated as a date/time value.</summary>
+ <returns>The validation test.</returns>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.Decimal(System.String)">
+ <summary>Defines a validation test that tests whether a value can be treated as a decimal number.</summary>
+ <returns>The validation test.</returns>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.EqualsTo(System.String,System.String)">
+ <summary>Defines a validation test that test user input against the value of another field.</summary>
+ <returns>The validation test.</returns>
+ <param name="otherFieldName">The other field to compare.</param>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.Float(System.String)">
+ <summary>Defines a validation test that tests whether a value can be treated as a floating-point number.</summary>
+ <returns>The validation test.</returns>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.Integer(System.String)">
+ <summary>Defines a validation test that tests whether a value can be treated as an integer.</summary>
+ <returns>The validation test.</returns>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.Range(System.Double,System.Double,System.String)">
+ <summary>Defines a validation test that tests whether a decimal number falls within a specific range.</summary>
+ <returns>The validation test.</returns>
+ <param name="minValue">The minimum value. The default is 0.</param>
+ <param name="maxValue">The maximum value.</param>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.Range(System.Int32,System.Int32,System.String)">
+ <summary>Defines a validation test that tests whether an integer value falls within a specific range.</summary>
+ <returns>The validation test.</returns>
+ <param name="minValue">The minimum value. The default is 0.</param>
+ <param name="maxValue">The maximum value. </param>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.Regex(System.String,System.String)">
+ <summary>Defines a validation test that tests a value against a pattern specified as a regular expression.</summary>
+ <returns>The validation test.</returns>
+ <param name="pattern">The regular expression to use to test the user input.</param>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.Required(System.String)">
+ <summary>Defines a validation test that tests whether a value has been provided.</summary>
+ <returns>The validation test.</returns>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.StringLength(System.Int32,System.Int32,System.String)">
+ <summary>Defines a validation test that tests the length of a string.</summary>
+ <returns>The validation test.</returns>
+ <param name="maxLength">The maximum length of the string.</param>
+ <param name="minLength">The minimum length of the string. The default is 0.</param>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Validator.Url(System.String)">
+ <summary>Defines a validation test that tests whether a value is a well-formed URL.</summary>
+ <returns>The validation test.</returns>
+ <param name="errorMessage">The error message to display if validation fails.</param>
+ </member>
+ <member name="T:System.Web.WebPages.VirtualPathFactoryManager">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.VirtualPathFactoryManager.CreateInstance(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.VirtualPathFactoryManager.Exists(System.String)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.VirtualPathFactoryManager.RegisterVirtualPathFactory(System.Web.WebPages.IVirtualPathFactory)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.WebPage">
+ <summary>Represents an ASP.NET Razor page.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPage.#ctor">
+ <summary>Called from a derived class to create a new instance that is based on the <see cref="T:System.Web.WebPages.WebPage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.WebPage.Context">
+ <summary>Gets or sets the <see cref="T:System.Web.HttpContextBase" /> object that is associated with a page.</summary>
+ <returns>The current context data.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPage.ExecutePageHierarchy">
+ <summary>Executes the code in a set of dependent pages.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.WebPage.Html">
+ <summary>Gets the <see cref="T:System.Web.WebPages.Html.HtmlHelper" /> object that is associated with a page.</summary>
+ <returns>An object that can render HTML form controls in a page.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPage.InitializePage">
+ <summary>Initializes an object that inherits from the <see cref="T:System.Web.WebPages.WebPage" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.WebPage.Model">
+ <summary>Gets the model that is associated with a page.</summary>
+ <returns>An object that represents a model that is associated with the view data for a page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPage.ModelState">
+ <summary>Gets the state of the model that is associated with a page.</summary>
+ <returns>The state of the model.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPage.RegisterPageExecutor(System.Web.WebPages.IWebPageRequestExecutor)">
+ <summary>Adds a class to a list of classes that handle page execution and that implement custom features for pages.</summary>
+ <param name="executor">The class to add.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPage.RenderPage(System.String,System.Object[])">
+ <summary>Renders a content page.</summary>
+ <returns>An object that can write the output of the page.</returns>
+ <param name="path">The path of the page to render.</param>
+ <param name="data">Data to pass to the page.</param>
+ </member>
+ <member name="P:System.Web.WebPages.WebPage.Validation">
+ <summary>Gets the validation helper for the current page context.</summary>
+ <returns>The validation helper.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.WebPageBase">
+ <summary>Serves as the base class for classes that represent an ASP.NET Razor page.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.#ctor">
+ <summary>Initializes the <see cref="T:System.Web.WebPages.WebPageBase" /> class for use by an inherited class instance. This constructor can only be called by an inherited class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.ConfigurePage(System.Web.WebPages.WebPageBase)">
+ <summary>When overridden in a derived class, configures the current web page based on the configuration of the parent web page.</summary>
+ <param name="parentPage">The parent page from which to read configuration information.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.CreateInstanceFromVirtualPath(System.String)">
+ <summary>Creates a new instance of the <see cref="T:System.Web.WebPages.WebPageBase" /> class by using the specified virtual path.</summary>
+ <returns>The new <see cref="T:System.Web.WebPages.WebPageBase" /> object.</returns>
+ <param name="virtualPath">The virtual path to use to create the instance.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.CreatePageFromVirtualPath(System.String,System.Web.HttpContextBase,System.Func{System.String,System.Boolean},System.Web.WebPages.DisplayModeProvider,System.Web.WebPages.IDisplayMode)">
+ <summary>Attempts to create a WebPageBase instance from a virtualPath and wraps complex compiler exceptions with simpler messages</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.DefineSection(System.String,System.Web.WebPages.SectionWriter)">
+ <summary>Called by content pages to create named content sections.</summary>
+ <param name="name">The name of the section to create.</param>
+ <param name="action">The type of action to take with the new section.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.ExecutePageHierarchy">
+ <summary>Executes the code in a set of dependent web pages.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.ExecutePageHierarchy(System.Web.WebPages.WebPageContext,System.IO.TextWriter)">
+ <summary>Executes the code in a set of dependent web pages by using the specified parameters.</summary>
+ <param name="pageContext">The context data for the page.</param>
+ <param name="writer">The writer to use to write the executed HTML.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.ExecutePageHierarchy(System.Web.WebPages.WebPageContext,System.IO.TextWriter,System.Web.WebPages.WebPageRenderingBase)">
+ <summary>Executes the code in a set of dependent web pages by using the specified context, writer, and start page.</summary>
+ <param name="pageContext">The context data for the page.</param>
+ <param name="writer">The writer to use to write the executed HTML.</param>
+ <param name="startPage">The page to start execution in the page hierarchy.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.GetOutputWriter">
+ <summary>Returns the text writer instance that is used to render the page.</summary>
+ <returns>The text writer.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.InitializePage">
+ <summary>Initializes the current page.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.IsSectionDefined(System.String)">
+ <summary>Returns a value that indicates whether the specified section is defined in the page.</summary>
+ <returns>true if the specified section is defined in the page; otherwise, false.</returns>
+ <param name="name">The name of the section to search for.</param>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageBase.Layout">
+ <summary>Gets or sets the path of a layout page.</summary>
+ <returns>The path of the layout page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageBase.Output">
+ <summary>Gets the current <see cref="T:System.IO.TextWriter" /> object for the page.</summary>
+ <returns>The <see cref="T:System.IO.TextWriter" /> object.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageBase.OutputStack">
+ <summary>Gets the stack of <see cref="T:System.IO.TextWriter" /> objects for the current page context.</summary>
+ <returns>The <see cref="T:System.IO.TextWriter" /> objects.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageBase.Page">
+ <summary>Provides property-like access to page data that is shared between pages, layout pages, and partial pages.</summary>
+ <returns>An object that contains page data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageBase.PageData">
+ <summary>Provides array-like access to page data that is shared between pages, layout pages, and partial pages.</summary>
+ <returns>A dictionary that contains page data.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.PopContext">
+ <summary>Returns and removes the context from the top of the <see cref="P:System.Web.WebPages.WebPageBase.OutputStack" /> instance.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.PushContext(System.Web.WebPages.WebPageContext,System.IO.TextWriter)">
+ <summary>Inserts the specified context at the top of the <see cref="P:System.Web.WebPages.WebPageBase.OutputStack" /> instance.</summary>
+ <param name="pageContext">The page context to push onto the <see cref="P:System.Web.WebPages.WebPageBase.OutputStack" /> instance.</param>
+ <param name="writer">The writer for the page context.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.RenderBody">
+ <summary>In layout pages, renders the portion of a content page that is not within a named section.</summary>
+ <returns>The HTML content to render.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.RenderPage(System.String,System.Object[])">
+ <summary>Renders the content of one page within another page.</summary>
+ <returns>The HTML content to render.</returns>
+ <param name="path">The path of the page to render.</param>
+ <param name="data">(Optional) An array of data to pass to the page being rendered. In the rendered page, these parameters can be accessed by using the <see cref="P:System.Web.WebPages.WebPageBase.PageData" /> property.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.RenderSection(System.String)">
+ <summary>In layout pages, renders the content of a named section.</summary>
+ <returns>The HTML content to render.</returns>
+ <param name="name">The section to render.</param>
+ <exception cref="T:System.Web.HttpException">The <paramref name="name" /> section was already rendered.-or-The <paramref name="name" /> section was marked as required but was not found.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.RenderSection(System.String,System.Boolean)">
+ <summary>In layout pages, renders the content of a named section and specifies whether the section is required.</summary>
+ <returns>The HTML content to render.</returns>
+ <param name="name">The section to render.</param>
+ <param name="required">true to specify that the section is required; otherwise, false.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.Write(System.Object)">
+ <summary>Writes the specified object as an HTML-encoded string.</summary>
+ <param name="value">The object to encode and write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.Write(System.Web.WebPages.HelperResult)">
+ <summary>Writes the specified <see cref="T:System.Web.WebPages.HelperResult" /> object as an HTML-encoded string.</summary>
+ <param name="result">The helper result to encode and write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageBase.WriteLiteral(System.Object)">
+ <summary>Writes the specified object without HTML-encoding it first.</summary>
+ <param name="value">The object to write.</param>
+ </member>
+ <member name="T:System.Web.WebPages.WebPageContext">
+ <summary>Contains data that is used by a <see cref="T:System.Web.WebPages.WebPage" /> object to reference details about the web application, the current HTTP request, the current execution context, and page-rendering data.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageContext.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.WebPageContext" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageContext.#ctor(System.Web.HttpContextBase,System.Web.WebPages.WebPageRenderingBase,System.Object)">
+ <summary>Initializes a new instance of the class by using the specified context, page, and model.</summary>
+ <param name="context">The HTTP request context data to associate with the page context.</param>
+ <param name="page">The page data to share between pages, layout pages, and partial pages.</param>
+ <param name="model">The model to associate with the view data.</param>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageContext.Current">
+ <summary>Gets a reference to the current <see cref="T:System.Web.WebPages.WebPageContext" /> object that is associated with a page.</summary>
+ <returns>The current page context object.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageContext.Model">
+ <summary>Gets the model that is associated with a page.</summary>
+ <returns>An object that represents a model that is associated with the view data for a page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageContext.Page">
+ <summary>Gets the <see cref="T:System.Web.WebPages.WebPageRenderingBase" /> object that is associated with a page.</summary>
+ <returns>The object that renders the page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageContext.PageData">
+ <summary>Gets the page data that is shared between pages, layout pages, and partial pages.</summary>
+ <returns>A dictionary that contains page data.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.WebPageExecutingBase">
+ <summary>Provides objects and methods that are used to execute and render ASP.NET pages that include Razor syntax.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.WebPageExecutingBase" /> class. This constructor can only be called by an inherited class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageExecutingBase.App"></member>
+ <member name="P:System.Web.WebPages.WebPageExecutingBase.AppState"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.BeginContext(System.Int32,System.Int32,System.Boolean)"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.BeginContext(System.IO.TextWriter,System.Int32,System.Int32,System.Boolean)"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.BeginContext(System.IO.TextWriter,System.String,System.Int32,System.Int32,System.Boolean)"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.BeginContext(System.String,System.Int32,System.Int32,System.Boolean)"></member>
+ <member name="P:System.Web.WebPages.WebPageExecutingBase.Context">
+ <summary>When overridden in a derived class, gets or sets the <see cref="T:System.Web.HttpContextBase" /> object that is associated with a page.</summary>
+ <returns>The current context data.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.EndContext(System.Int32,System.Int32,System.Boolean)"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.EndContext(System.IO.TextWriter,System.Int32,System.Int32,System.Boolean)"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.EndContext(System.IO.TextWriter,System.String,System.Int32,System.Int32,System.Boolean)"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.EndContext(System.String,System.Int32,System.Int32,System.Boolean)"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.Execute"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.GetOutputWriter">
+ <summary>Returns the text writer instance that is used to render the page.</summary>
+ <returns>The text writer.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.Href(System.String,System.Object[])"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.NormalizeLayoutPagePath(System.String)"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.NormalizePath(System.String)"></member>
+ <member name="P:System.Web.WebPages.WebPageExecutingBase.VirtualPath"></member>
+ <member name="P:System.Web.WebPages.WebPageExecutingBase.VirtualPathFactory"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.Write(System.Object)">
+ <summary>Writes the string representation of the specified object as an HTML-encoded string.</summary>
+ <param name="value">The object to encode and write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)">
+ <summary>Writes the specified <see cref="T:System.Web.WebPages.HelperResult" /> object as an HTML-encoded string.</summary>
+ <param name="result">The helper result to encode and write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.WriteAttribute(System.String,System.Web.WebPages.Instrumentation.PositionTagged{System.String},System.Web.WebPages.Instrumentation.PositionTagged{System.String},System.Web.WebPages.AttributeValue[])"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.WriteAttributeTo(System.IO.TextWriter,System.String,System.Web.WebPages.Instrumentation.PositionTagged{System.String},System.Web.WebPages.Instrumentation.PositionTagged{System.String},System.Web.WebPages.AttributeValue[])"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.WriteAttributeTo(System.String,System.IO.TextWriter,System.String,System.Web.WebPages.Instrumentation.PositionTagged{System.String},System.Web.WebPages.Instrumentation.PositionTagged{System.String},System.Web.WebPages.AttributeValue[])"></member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.WriteLiteral(System.Object)">
+ <summary>Writes the specified object without HTML encoding.</summary>
+ <param name="value">The object to write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.WriteLiteralTo(System.IO.TextWriter,System.Object)">
+ <summary>Writes the specified object to the specified <see cref="T:System.IO.TextWriter" /> instance without HTML encoding.</summary>
+ <param name="writer">The text writer.</param>
+ <param name="content">The object to write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.WriteTo(System.IO.TextWriter,System.Object)">
+ <summary>Writes the specified object as an HTML-encoded string to the specified text writer.</summary>
+ <param name="writer">The text writer.</param>
+ <param name="content">The object to encode and write.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageExecutingBase.WriteTo(System.IO.TextWriter,System.Web.WebPages.HelperResult)">
+ <summary>Writes the specified <see cref="T:System.Web.WebPages.HelperResult" /> object as an HTML-encoded string to the specified text writer.</summary>
+ <param name="writer">The text writer.</param>
+ <param name="content">The helper result to encode and write.</param>
+ </member>
+ <member name="T:System.Web.WebPages.WebPageHttpHandler">
+ <summary>Provides methods and properties that are used to process specific URL extensions.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageHttpHandler.#ctor(System.Web.WebPages.WebPage)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.WebPageHttpHandler" /> class by using the specified web page.</summary>
+ <param name="webPage">The web page to process.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="webPage" /> is null.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageHttpHandler.CreateFromVirtualPath(System.String)">
+ <summary>Creates a new <see cref="T:System.Web.IHttpHandler" /> handler object from the specified virtual path.</summary>
+ <returns>A <see cref="T:System.Web.IHttpHandler" /> object for the specified virtual path.</returns>
+ <param name="virtualPath">The virtual path to use to create the handler.</param>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageHttpHandler.DisableWebPagesResponseHeader">
+ <summary>Gets or sets a value that indicates whether web page response headers are disabled.</summary>
+ <returns>true if web page response headers are disabled; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageHttpHandler.GetRegisteredExtensions">
+ <summary>Returns a list of file name extensions that the current <see cref="T:System.Web.WebPages.WebPageHttpHandler" /> instance can process.</summary>
+ <returns>A read-only list of file name extensions that are processed by the current <see cref="T:System.Web.WebPages.WebPageHttpHandler" /> instance.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageHttpHandler.IsReusable">
+ <summary>Gets a value that indicates whether another request can use the <see cref="T:System.Web.WebPages.WebPageHttpHandler" /> instance.</summary>
+ <returns>true if the <see cref="T:System.Web.WebPages.WebPageHttpHandler" /> instance is reusable; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageHttpHandler.ProcessRequest(System.Web.HttpContext)">
+ <summary>Processes the web page by using the specified context.</summary>
+ <param name="context">The context to use when processing the web page.</param>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageHttpHandler.RegisterExtension(System.String)">
+ <summary>Adds a file name extension to the list of extensions that are processed by the current <see cref="T:System.Web.WebPages.WebPageHttpHandler" /> instance.</summary>
+ <param name="extension">The extension to add, without a leading period.</param>
+ </member>
+ <member name="F:System.Web.WebPages.WebPageHttpHandler.WebPagesVersionHeaderName">
+ <summary>The HTML tag name (X-AspNetWebPages-Version) for the version of the ASP.NET Web Pages specification that is used by this web page.</summary>
+ </member>
+ <member name="T:System.Web.WebPages.WebPageRenderingBase">
+ <summary>Provides methods and properties that are used to render pages that use the Razor view engine.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.WebPageRenderingBase.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.WebPageRenderingBase" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.Cache"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.Culture"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.DisplayMode"></member>
+ <member name="M:System.Web.WebPages.WebPageRenderingBase.ExecutePageHierarchy">
+ <summary>When overridden in a derived class, calls the methods that are used to initialize the page.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.IsAjax"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.IsPost"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.Layout">
+ <summary>When overridden in a derived class, gets or sets the path of a layout page.</summary>
+ <returns>The path of a layout page.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.Page">
+ <summary>When overridden in a derived class, provides property-like access to page data that is shared between pages, layout pages, and partial pages.</summary>
+ <returns>An object that contains page data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.PageContext"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.PageData">
+ <summary>When overridden in a derived class, provides array-like access to page data that is shared between pages, layout pages, and partial pages.</summary>
+ <returns>An object that provides array-like access to page data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.Profile"></member>
+ <member name="M:System.Web.WebPages.WebPageRenderingBase.RenderPage(System.String,System.Object[])">
+ <summary>When overridden in a derived class, renders a web page.</summary>
+ <returns>The markup that represents the web page.</returns>
+ <param name="path">The path of the page to render.</param>
+ <param name="data">Additional data that is used to render the page.</param>
+ </member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.Request"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.Response"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.Server"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.Session"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.TemplateInfo"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.UICulture"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.UrlData"></member>
+ <member name="P:System.Web.WebPages.WebPageRenderingBase.User"></member>
+ <member name="T:System.Web.WebPages.Html.HtmlHelper">
+ <summary>Provides support for rendering HTML form controls and performing form validation in a web page.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.AnonymousObjectToHtmlAttributes(System.Object)">
+ <summary>Creates a dictionary of HTML attributes from the input object, translating underscores to dashes.</summary>
+ <returns>A dictionary that represents HTML attributes.</returns>
+ <param name="htmlAttributes">Anonymous object describing HTML attributes.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.AttributeEncode(System.Object)">
+ <summary>Returns an HTML-encoded string that represents the specified object by using a minimal encoding that is suitable only for HTML attributes that are enclosed in quotation marks.</summary>
+ <returns>An HTML-encoded string that represents the object.</returns>
+ <param name="value">The object to encode.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.AttributeEncode(System.String)">
+ <summary>Returns an HTML-encoded string that represents the specified string by using a minimal encoding that is suitable only for HTML attributes that are enclosed in quotation marks.</summary>
+ <returns>An HTML-encoded string that represents the original string.</returns>
+ <param name="value">The string to encode.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.CheckBox(System.String)">
+ <summary>Returns an HTML check box control that has the specified name.</summary>
+ <returns>The HTML markup that represents the check box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.CheckBox(System.String,System.Boolean)">
+ <summary>Returns an HTML check box control that has the specified name and default checked status.</summary>
+ <returns>The HTML markup that represents the check box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="isChecked">true to indicate that the checked attribute is set to checked; otherwise, false.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.CheckBox(System.String,System.Boolean,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML check box control that has the specified name, default checked status, and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the check box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="isChecked">true to indicate that the checked attribute is set to checked; otherwise, false.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.CheckBox(System.String,System.Boolean,System.Object)">
+ <summary>Returns an HTML check box control that has the specified name, default checked status, and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the check box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="isChecked">true to indicate that the checked attribute is set to checked; otherwise, false.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.CheckBox(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML check box control that has the specified name and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the check box control.</returns>
+ <param name="name"> The value to assign to the name attribute of the HTML control element.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.CheckBox(System.String,System.Object)">
+ <summary>Returns an HTML check box control that has the specified name and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the check box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.DropDownList(System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem})">
+ <summary>Returns an HTML drop-down list control that has the specified name and that contains the specified list items.</summary>
+ <returns>The HTML markup that represents the drop-down list control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.DropDownList(System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items.</summary>
+ <returns>The HTML markup that represents the drop-down list control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.DropDownList(System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object)">
+ <summary>Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items.</summary>
+ <returns>The HTML markup that represents the drop-down list control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.DropDownList(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem})">
+ <summary>Returns an HTML drop-down list control that has the specified name, and that contains the specified list items and default item.</summary>
+ <returns>The HTML markup that represents the drop-down list control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.DropDownList(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items and default item.</summary>
+ <returns>The HTML markup that represents the drop-down list control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.DropDownList(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object)">
+ <summary>Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items and default item.</summary>
+ <returns>The HTML markup that represents the drop-down list control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.DropDownList(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML drop-down list control that has the specified name, custom attributes defined by an attribute dictionary, and default selection, and that contains the specified list items and default item.</summary>
+ <returns>The HTML markup that represents the drop-down list control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="selectedValue">The value that specifies the item in the list that is selected by default. The selected item is the first item in the list whose value matches the parameter (or whose text matches, if there is no value.) </param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.DropDownList(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object,System.Object)">
+ <summary>Returns an HTML drop-down list control that has the specified name, custom attributes defined by an attribute object, and default selection, and that contains the specified list items and default item.</summary>
+ <returns>The HTML markup that represents the drop-down list control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="selectedValue">The value that specifies the item in the list that is selected by default. The item that is selected is the first item in the list that has a matching value, or that matches the items displayed text if the item has no value.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Encode(System.Object)">
+ <summary>Returns an HTML-encoded string that represents the specified object by using a full encoding that is suitable for arbitrary HTML.</summary>
+ <returns>An HTML-encoded string that represents the object.</returns>
+ <param name="value">The object to encode.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Encode(System.String)">
+ <summary>Returns an HTML-encoded string that represents the specified string by using a full encoding that is suitable for arbitrary HTML.</summary>
+ <returns>An HTML-encoded string that represents the original string.</returns>
+ <param name="value">The string to encode.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Hidden(System.String)">
+ <summary>Returns an HTML hidden control that has the specified name.</summary>
+ <returns>The HTML markup that represents the hidden control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Hidden(System.String,System.Object)">
+ <summary>Returns an HTML hidden control that has the specified name and value.</summary>
+ <returns>The HTML markup that represents the hidden control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Hidden(System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML hidden control that has the specified name, value, and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the hidden control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Hidden(System.String,System.Object,System.Object)">
+ <summary>Returns an HTML hidden control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the hidden control.</returns>
+ <param name="name"> The value to assign to the name attribute of the HTML control element.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="P:System.Web.WebPages.Html.HtmlHelper.IdAttributeDotReplacement">
+ <summary>Gets or sets the character that is used to replace the dot (.) in the id attribute of rendered form controls.</summary>
+ <returns>The character that is used to replace the dot in the id attribute of rendered form controls. The default is an underscore (_).</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Label(System.String)">
+ <summary>Returns an HTML label that displays the specified text.</summary>
+ <returns>The HTML markup that represents the label.</returns>
+ <param name="labelText">The text to display.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="labelText" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Label(System.String,System.Object)">
+ <summary>Returns an HTML label that displays the specified text and that has the specified custom attributes.</summary>
+ <returns>The HTML markup that represents the label.</returns>
+ <param name="labelText">The text to display.</param>
+ <param name="attributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="labelText" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Label(System.String,System.String)">
+ <summary>Returns an HTML label that displays the specified text and that has the specified for attribute.</summary>
+ <returns>The HTML markup that represents the label.</returns>
+ <param name="labelText">The text to display.</param>
+ <param name="labelFor">The value to assign to the for attribute of the HTML control element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="labelText" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Label(System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML label that displays the specified text, and that has the specified for attribute and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the label.</returns>
+ <param name="labelText">The text to display.</param>
+ <param name="labelFor">The value to assign to the for attribute of the HTML control element.</param>
+ <param name="attributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="labelText" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Label(System.String,System.String,System.Object)">
+ <summary>Returns an HTML label that displays the specified text, and that has the specified for attribute and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the label.</returns>
+ <param name="labelText">The text to display.</param>
+ <param name="labelFor">The value to assign to the for attribute of the HTML control element.</param>
+ <param name="attributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="labelText" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem})">
+ <summary>Returns an HTML list box control that has the specified name and that contains the specified list items.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object)">
+ <summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object,System.Int32,System.Boolean)">
+ <summary>Returns an HTML list box control that has the specified name, size, list items, and default selections, and that specifies whether multiple selections are enabled.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
+ <param name="size">The value to assign to the size attribute of the element.</param>
+ <param name="allowMultiple">true to indicate that the multiple selections are enabled; otherwise, false.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem})">
+ <summary>Returns an HTML list box control that has the specified name, and that contains the specified list items and default item.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list box.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items and default item.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object)">
+ <summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items and default item.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list box.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items, default item, and selections.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. </param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object,System.Int32,System.Boolean)">
+ <summary>Returns an HTML list box control that has the specified name, size, items, default item, and selections, and that specifies whether multiple selections are enabled.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
+ <param name="size">The value to assign to the size attribute of the element.</param>
+ <param name="allowMultiple">true to indicate that multiple selections are enabled; otherwise, false.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object,System.Int32,System.Boolean,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML list box control that has the specified name, size, custom attributes defined by an attribute dictionary, items, default item, and selections, and that specifies whether multiple selections are enabled.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
+ <param name="size">The value to assign to the size attribute of the element.</param>
+ <param name="allowMultiple">true to indicate that multiple selections are enabled; otherwise, false.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object,System.Int32,System.Boolean,System.Object)">
+ <summary>Returns an HTML list box control that has the specified name, size, custom attributes defined by an attribute object, items, default item, and selections, and that specifies whether multiple selections are enabled.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
+ <param name="size">The value to assign to the size attribute of the element.</param>
+ <param name="allowMultiple">true to indicate that multiple selections are enabled; otherwise, false.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ListBox(System.String,System.String,System.Collections.Generic.IEnumerable{System.Web.WebPages.Html.SelectListItem},System.Object,System.Object)">
+ <summary>Returns an HTML list box control that has the specified name, items, default item, and custom attributes defined by an attribute object, and selections.</summary>
+ <returns>The HTML markup that represents the list box control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML select element.</param>
+ <param name="defaultOption">The text to display for the default option in the list.</param>
+ <param name="selectList">A list of <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instances that are used to populate the list.</param>
+ <param name="selectedValues">An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ObjectToDictionary(System.Object)">
+ <summary>Creates a dictionary from an object, by adding each public instance property as a key with its associated value to the dictionary. It will expose public properties from derived types as well. This is typically used with objects of an anonymous type.</summary>
+ <returns>The created dictionary of property names and property values.</returns>
+ <param name="value">The object to be converted.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Password(System.String)">
+ <summary>Returns an HTML password control that has the specified name.</summary>
+ <returns>The HTML markup that represents the password control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Password(System.String,System.Object)">
+ <summary>Returns an HTML password control that has the specified name and value.</summary>
+ <returns>The HTML markup that represents the password control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Password(System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML password control that has the specified name, value, and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the password control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Password(System.String,System.Object,System.Object)">
+ <summary>Returns an HTML password control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the password control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="htmlAttributes"> An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.RadioButton(System.String,System.Object)">
+ <summary>Returns an HTML radio button control that has the specified name and value.</summary>
+ <returns>The HTML markup that represents the radio button control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.RadioButton(System.String,System.Object,System.Boolean)">
+ <summary>Returns an HTML radio button control that has the specified name, value, and default selected status.</summary>
+ <returns>The HTML markup that represents the radio button control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="isChecked">true to indicate that the control is selected; otherwise, false.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.RadioButton(System.String,System.Object,System.Boolean,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML radio button control that has the specified name, value, default selected status, and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the radio button control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="isChecked">true to indicate that the control is selected; otherwise, false.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.RadioButton(System.String,System.Object,System.Boolean,System.Object)">
+ <summary>Returns an HTML radio button control that has the specified name, value, default selected status, and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the radio button control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="isChecked">true to indicate that the control is selected; otherwise, false.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.RadioButton(System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML radio button control that has the specified name, value, and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the radio button control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.RadioButton(System.String,System.Object,System.Object)">
+ <summary>Returns an HTML radio button control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the radio button control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Raw(System.Object)">
+ <summary>Wraps HTML markup in an <see cref="T:System.Web.HtmlString" /> instance so that it is interpreted as HTML markup.</summary>
+ <returns>The unencoded HTML.</returns>
+ <param name="value">The object to render HTML for.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.Raw(System.String)">
+ <summary>Wraps HTML markup in an <see cref="T:System.Web.HtmlString" /> instance so that it is interpreted as HTML markup.</summary>
+ <returns>The unencoded HTML.</returns>
+ <param name="value">The string to interpret as HTML markup instead of being HTML-encoded.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextArea(System.String)">
+ <summary>Returns an HTML multi-line text input (text area) control that has the specified name.</summary>
+ <returns>The HTML markup that represents the text area control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML textarea element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextArea(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML multi-line text input (text area) control that has the specified name and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the text area control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML textarea element.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextArea(System.String,System.Object)">
+ <summary>Returns an HTML multi-line text input (text area) control that has the specified name and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the text area control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML textarea element.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextArea(System.String,System.String)">
+ <summary>Returns an HTML multi-line text input (text area) control that has the specified name and value.</summary>
+ <returns>The HTML markup that represents the text area control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML textrarea element.</param>
+ <param name="value">The text to display.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextArea(System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML multi-line text input (text area) control that has the specified name, value, and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the text area control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML textarea element.</param>
+ <param name="value">The text to display.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextArea(System.String,System.String,System.Int32,System.Int32,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML multi-line text input (text area) control that has the specified name, value, row attribute, col attribute, and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the text area control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML textarea element.</param>
+ <param name="value">The text to display.</param>
+ <param name="rows">The value to assign to the rows attribute of the element.</param>
+ <param name="columns">The value to assign to the cols attribute of the element.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextArea(System.String,System.String,System.Int32,System.Int32,System.Object)">
+ <summary>Returns an HTML multi-line text input (text area) control that has the specified name, value, row attribute, col attribute, and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the text area control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML textarea element.</param>
+ <param name="value">The text to display.</param>
+ <param name="rows">The value to assign to the rows attribute of the element.</param>
+ <param name="columns">The value to assign to the cols attribute of the element.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextArea(System.String,System.String,System.Object)">
+ <summary>Returns an HTML multi-line text input (text area) control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the text area control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML textarea element.</param>
+ <param name="value">The text to display.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextBox(System.String)">
+ <summary>Returns an HTML text control that has the specified name.</summary>
+ <returns>The HTML markup that represents the text control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextBox(System.String,System.Object)">
+ <summary>Returns an HTML text control that has the specified name and value.</summary>
+ <returns>The HTML markup that represents the text control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextBox(System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML text control that has the specified name, value, and custom attributes defined by an attribute dictionary.</summary>
+ <returns>The HTML markup that represents the text control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.TextBox(System.String,System.Object,System.Object)">
+ <summary>Returns an HTML text control that has the specified name, value, and custom attributes defined by an attribute object.</summary>
+ <returns>The HTML markup that represents the text control.</returns>
+ <param name="name">The value to assign to the name attribute of the HTML control element.</param>
+ <param name="value">The value to assign to the value attribute of the element.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="P:System.Web.WebPages.Html.HtmlHelper.UnobtrusiveJavaScriptEnabled">
+ <summary>Gets or sets a value that indicates whether the page uses unobtrusive JavaScript for Ajax functionality.</summary>
+ <returns>true if the page uses unobtrusive JavaScript; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.HtmlHelper.ValidationInputCssClassName">
+ <summary>Gets or sets the name of the CSS class that defines the appearance of input elements when validation fails.</summary>
+ <returns>The name of the CSS class. The default is field-validation-error.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.HtmlHelper.ValidationInputValidCssClassName">
+ <summary>Gets or sets the name of the CSS class that defines the appearance of input elements when validation passes.</summary>
+ <returns>The name of the CSS class. The default is input-validation-valid.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationMessage(System.String)">
+ <summary>Returns an HTML span element that contains the first validation error message for the specified form field.</summary>
+ <returns>If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field.</returns>
+ <param name="name">The name of the form field that was validated.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationMessage(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML span element that has the specified custom attributes defined by an attribute dictionary, and that contains the first validation error message for the specified form field.</summary>
+ <returns>If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field.</returns>
+ <param name="name">The name of the form field that was validated.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationMessage(System.String,System.Object)">
+ <summary>Returns an HTML span element that has the specified custom attributes defined by an attribute object, and that contains the first validation error message for the specified form field.</summary>
+ <returns>If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field.</returns>
+ <param name="name">The name of the form field that was validated.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationMessage(System.String,System.String)">
+ <summary>Returns an HTML span element that contains a validation error message for the specified form field.</summary>
+ <returns>If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field.</returns>
+ <param name="name">The name of the form field that was validated.</param>
+ <param name="message">The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationMessage(System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML span element that has the specified custom attributes defined by an attribute dictionary, and that contains a validation error message for the specified form field.</summary>
+ <returns>If the specified field is valid, null; otherwise, the HTML markup that represents a validation error message that is associated with the specified field.</returns>
+ <param name="name">The name of the form field that was validated.</param>
+ <param name="message">The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed.</param>
+ <param name="htmlAttributes"> The names and values of custom attributes for the element.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationMessage(System.String,System.String,System.Object)">
+ <summary>Returns an HTML span element that has the specified custom attributes defined by an attribute object, and that contains a validation error message for the specified form field.</summary>
+ <returns>If the specified field is valid, null; otherwise, the HTML markup that represents a validation error message that is associated with the specified field.</returns>
+ <param name="name">The name of the form field that was validated.</param>
+ <param name="message">The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ <exception cref="T:Sytem.ArgumentException">
+ <paramref name="name" /> is null or empty.</exception>
+ </member>
+ <member name="P:System.Web.WebPages.Html.HtmlHelper.ValidationMessageCssClassName">
+ <summary>Gets or sets the name of the CSS class that defines the appearance of validation error messages when validation fails.</summary>
+ <returns>The name of the CSS class. The default is field-validation-error.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.HtmlHelper.ValidationMessageValidCssClassName">
+ <summary>Gets or sets the name of the CSS class that defines the appearance of validation error messages when validation passes.</summary>
+ <returns>The name of the CSS class. The default is field-validation-valid.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationSummary">
+ <summary>Returns an HTML div element that contains an unordered list of all validation error messages from the model-state dictionary.</summary>
+ <returns>The HTML markup that represents the validation error messages.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationSummary(System.Boolean)">
+ <summary>Returns an HTML div element that contains an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors.</summary>
+ <returns>The HTML markup that represents the validation error messages.</returns>
+ <param name="excludeFieldErrors">true to exclude field-level validation error messages from the list; false to include both model-level and field-level validation error messages.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationSummary(System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains an unordered list of all validation error messages that are in the model-state dictionary.</summary>
+ <returns>The HTML markup that represents the validation error messages.</returns>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationSummary(System.Object)">
+ <summary>Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains an unordered list of all validation error messages that are in the model-state dictionary.</summary>
+ <returns>The HTML markup that represents the validation error messages.</returns>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationSummary(System.String)">
+ <summary>Returns an HTML div element that contains a summary message and an unordered list of all validation error messages that are in the model-state dictionary.</summary>
+ <returns>The HTML markup that represents the validation error messages.</returns>
+ <param name="message">The message that comes before the list of validation error messages.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationSummary(System.String,System.Boolean,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains a summary message and an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors.</summary>
+ <returns>The HTML markup that represents the validation error messages.</returns>
+ <param name="message">The summary message that comes before the list of validation error messages.</param>
+ <param name="excludeFieldErrors">true to exclude field-level validation error messages from the results; false to include both model-level and field-level validation error messages.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationSummary(System.String,System.Boolean,System.Object)">
+ <summary>Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains a summary message and an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors.</summary>
+ <returns>The HTML markup that represents the validation error messages.</returns>
+ <param name="message">The summary message that comes before the list of validation error messages.</param>
+ <param name="excludeFieldErrors">true to exclude field-level validation error messages from the results; false to include and field-level validation error messages.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationSummary(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
+ <summary>Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains a summary message and an unordered list of all validation error message from the model-state dictionary.</summary>
+ <returns>The HTML markup that represents the validation error messages.</returns>
+ <param name="message">The message that comes before the list of validation error messages.</param>
+ <param name="htmlAttributes">The names and values of custom attributes for the element.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.HtmlHelper.ValidationSummary(System.String,System.Object)">
+ <summary>Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains a summary message and an unordered list of all validation error message from the model-state dictionary.</summary>
+ <returns>The HTML markup that represents the validation error messages.</returns>
+ <param name="message">The summary message that comes before the list of validation error messages.</param>
+ <param name="htmlAttributes">An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Html.HtmlHelper.ValidationSummaryClass">
+ <summary>Gets or sets the name of the CSS class that defines the appearance of a validation summary when validation fails.</summary>
+ <returns>The name of the CSS class. The default is validation-summary-errors.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.HtmlHelper.ValidationSummaryValidClass">
+ <summary>Gets or sets the name of the CSS class that defines the appearance of a validation summary when validation passes.</summary>
+ <returns>The name of the CSS class. The default is validation-summary-valid.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Html.ModelState">
+ <summary>Encapsulates the state of model binding to a property of an action-method argument, or to the argument itself.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelState.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Html.ModelState" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.Html.ModelState.Errors">
+ <summary>Returns a list of strings that contains any errors that occurred during model binding.</summary>
+ <returns>The errors that occurred during model binding.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.ModelState.Value">
+ <summary>Returns an object that encapsulates the value that was bound during model binding.</summary>
+ <returns>The value that was bound.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Html.ModelStateDictionary">
+ <summary>Represents the result of binding a posted form to an action method, which includes information such as validation status and validation error messages.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Html.ModelStateDictionary" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.#ctor(System.Web.WebPages.Html.ModelStateDictionary)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Html.ModelStateDictionary" /> class by using values that are copied from the specified model-state dictionary.</summary>
+ <param name="dictionary">The model-state dictionary that values are copied from.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.WebPages.Html.ModelState})">
+ <summary>Adds the specified item to the model-state dictionary.</summary>
+ <param name="item">The item to add to the model-state dictionary.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.Add(System.String,System.Web.WebPages.Html.ModelState)">
+ <summary>Adds an item that has the specified key and value to the model-state dictionary.</summary>
+ <param name="key">The key.</param>
+ <param name="value">The value.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.AddError(System.String,System.String)">
+ <summary>Adds an error message to the model state that is associated with the specified key.</summary>
+ <param name="key">The key that is associated with the model state that the error message is added to.</param>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.AddFormError(System.String)">
+ <summary>Adds an error message to the model state that is associated with the entire form.</summary>
+ <param name="errorMessage">The error message.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.Clear">
+ <summary>Removes all items from the model-state dictionary.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Web.WebPages.Html.ModelState})">
+ <summary>Determines whether the model-state dictionary contains the specified item.</summary>
+ <returns>true if the model-state dictionary contains the specified item; otherwise, false.</returns>
+ <param name="item">The item to look for.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.ContainsKey(System.String)">
+ <summary>Determines whether the model-state dictionary contains the specified key.</summary>
+ <returns>true if the model-state dictionary contains the specified key; otherwise, false.</returns>
+ <param name="key">The key to look for.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.WebPages.Html.ModelState}[],System.Int32)">
+ <summary>Copies the elements of the model-state dictionary to an array, starting at the specified index.</summary>
+ <param name="array">The one-dimensional <see cref="T:System.Array" /> instance where the elements will be copied to.</param>
+ <param name="arrayIndex">The index in <paramref name="array" /> at which copying begins.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Html.ModelStateDictionary.Count">
+ <summary>Gets the number of model states that the model-state dictionary contains.</summary>
+ <returns>The number of model states in the model-state dictionary.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the collection.</summary>
+ <returns>An enumerator that can be used to iterate through the collection.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.ModelStateDictionary.IsReadOnly">
+ <summary>Gets a value that indicates whether the model-state dictionary is read-only.</summary>
+ <returns>true if the model-state dictionary is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.ModelStateDictionary.IsValid">
+ <summary>Gets a value that indicates whether any error messages are associated with any model state in the model-state dictionary.</summary>
+ <returns>true if any error messages are associated with any model state in the dictionary; otherwise, false.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.IsValidField(System.String)">
+ <summary>Determines whether any error messages are associated with the specified key.</summary>
+ <returns>true if no error messages are associated with the specified key, or the specified key does not exist; otherwise, false.</returns>
+ <param name="key">The key.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="key" /> is null.</exception>
+ </member>
+ <member name="P:System.Web.WebPages.Html.ModelStateDictionary.Item(System.String)">
+ <summary>Gets or sets the model state that is associated with the specified key in the model-state dictionary.</summary>
+ <returns>The model state that is associated with the specified key in the dictionary.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.ModelStateDictionary.Keys">
+ <summary>Gets a list that contains the keys in the model-state dictionary.</summary>
+ <returns>The list of keys in the dictionary.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.Merge(System.Web.WebPages.Html.ModelStateDictionary)">
+ <summary>Copies the values from the specified model-state dictionary into this <see cref="T:System.Web.WebPages.Html.ModelStateDictionary" /> instance, overwriting existing values when the keys are the same.</summary>
+ <param name="dictionary">The model-state dictionary that values are copied from.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.WebPages.Html.ModelState})">
+ <summary>Removes the first occurrence of the specified item from the model-state dictionary.</summary>
+ <returns>true if the item was successfully removed from the model-state dictionary; false if the item was not removed or if the item does not exist in the model-state dictionary.</returns>
+ <param name="item">The item to remove.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.Remove(System.String)">
+ <summary>Removes the item that has the specified key from the model-state dictionary.</summary>
+ <returns>true if the item was successfully removed from the model-state dictionary; false if the item was not removed or does not exist in the model-state dictionary.</returns>
+ <param name="key">The key of the element to remove.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.SetModelValue(System.String,System.Object)">
+ <summary>Sets the value of the model state that is associated with the specified key.</summary>
+ <param name="key">The key to set the value of.</param>
+ <param name="value">The value to set the key to.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through the model-state dictionary.</summary>
+ <returns>An enumerator that can be used to iterate through the model-state dictionary.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Html.ModelStateDictionary.TryGetValue(System.String,System.Web.WebPages.Html.ModelState@)">
+ <summary>Gets the model-state value that is associated with the specified key.</summary>
+ <returns>true if the model-state dictionary contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key to get the value of.</param>
+ <param name="value">When this method returns, if the key is found, contains the model-state value that is associated with the specified key; otherwise, contains the default value for the <see cref="T:System.Web.WebPages.Html.ModelState" /> type. This parameter is passed uninitialized.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Html.ModelStateDictionary.Values">
+ <summary>Gets a list that contains the values in the model-state dictionary.</summary>
+ <returns>The list of values in the dictionary.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Html.SelectListItem">
+ <summary>Represents an item in an HTML select list.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Html.SelectListItem.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Html.SelectListItem" /> class using the default settings.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Html.SelectListItem.#ctor(System.Web.WebPages.Html.SelectListItem)">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Html.SelectListItem" /> class by copying the specified select list item.</summary>
+ <param name="item">The select list item to copy.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Html.SelectListItem.Selected">
+ <summary>Gets or sets a value that indicates whether the <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instance is selected.</summary>
+ <returns>true if the select list item is selected; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.SelectListItem.Text">
+ <summary>Gets or sets the text that is used to display the <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instance on a web page.</summary>
+ <returns>The text that is used to display the select list item.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Html.SelectListItem.Value">
+ <summary>Gets or sets the value of the HTML value attribute of the HTML option element that is associated with the <see cref="T:System.Web.WebPages.Html.SelectListItem" /> instance.</summary>
+ <returns>The value of the HTML value attribute that is associated with the select list item.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Instrumentation.InstrumentationService">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a web pages instrumentation service.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.InstrumentationService.#ctor">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.Instrumentation.InstrumentationService" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.InstrumentationService.BeginContext(System.Web.HttpContextBase,System.String,System.IO.TextWriter,System.Int32,System.Int32,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Called before it renders the output for the specified context.</summary>
+ <param name="context">The context.</param>
+ <param name="virtualPath">The virtual path.</param>
+ <param name="writer">The writer.</param>
+ <param name="startPosition">The start position.</param>
+ <param name="length">The length of the context.</param>
+ <param name="isLiteral">Determines whether the context is literal.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.InstrumentationService.EndContext(System.Web.HttpContextBase,System.String,System.IO.TextWriter,System.Int32,System.Int32,System.Boolean)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Called after it renders the output for the specified context.</summary>
+ <param name="context">The context.</param>
+ <param name="virtualPath">The virtual path.</param>
+ <param name="writer">The writer.</param>
+ <param name="startPosition">The start position.</param>
+ <param name="length">The length of the context.</param>
+ <param name="isLiteral">Determines whether the context is literal.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Instrumentation.InstrumentationService.IsAvailable">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value indicating whether the service is available.</summary>
+ <returns>true if the service is available; otherwise, false.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Instrumentation.PositionTagged`1">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents a position tagged.</summary>
+ <typeparam name="T">The type of the position..</typeparam>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.PositionTagged`1.#ctor(`0,System.Int32)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the <see cref="T:System.Web.WebPages.Instrumentation.PositionTagged`1" /> class.</summary>
+ <param name="value">The value of this current instance.</param>
+ <param name="offset">The offset.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.PositionTagged`1.Equals(System.Object)">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified object is equal to the current object.</summary>
+ <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
+ <param name="obj">The object to compare to.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.PositionTagged`1.GetHashCode">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the hash code of the current instance.</summary>
+ <returns>The hash code of the current instance.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.PositionTagged`1.op_Equality(System.Web.WebPages.Instrumentation.PositionTagged{`0},System.Web.WebPages.Instrumentation.PositionTagged{`0})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two objects are equal.</summary>
+ <returns>true if the two objects are equal; otherwise, false.</returns>
+ <param name="left">The first object.</param>
+ <param name="right">The second object.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.PositionTagged`1.op_Implicit(System.Tuple{`0,System.Int32})~System.Web.WebPages.Instrumentation.PositionTagged{`0}">
+ <summary>Converts the specified object to a <see cref="T:System.Web.WebPages.Instrumentation.PositionTagged`1" /> object.</summary>
+ <returns>The <see cref="T:System.Web.WebPages.Instrumentation.PositionTagged`1" /> that represents the converted <paramref name="value" />.</returns>
+ <param name="value">The object to convert.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.PositionTagged`1.op_Implicit(System.Web.WebPages.Instrumentation.PositionTagged{`0})~`0">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Converts the <paramref name="value" /> to a <see cref="T:System.Web.WebPages.Instrumentation.PositionTagged`1" /> object.</summary>
+ <returns>The <see cref="T:System.Web.WebPages.Instrumentation.PositionTagged`1" /> that represents the converted <paramref name="value" />.</returns>
+ <param name="value">The object to convert.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.PositionTagged`1.op_Inequality(System.Web.WebPages.Instrumentation.PositionTagged{`0},System.Web.WebPages.Instrumentation.PositionTagged{`0})">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the two objects are not equal.</summary>
+ <returns>true if the two objects are not equal; otherwise, false.</returns>
+ <param name="left">The first object.</param>
+ <param name="right">The second object.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Instrumentation.PositionTagged`1.Position">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the position associated with the <see cref="T:System.Web.WebPages.Instrumentation.PositionTagged`1" />.</summary>
+ <returns>The position associated with the <see cref="T:System.Web.WebPages.Instrumentation.PositionTagged`1" />.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Instrumentation.PositionTagged`1.ToString">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a string representation of the <see cref="T:System.Web.WebPages.Instrumentation.PositionTagged`1" /> object.</summary>
+ <returns>A string that represents the <see cref="T:System.Web.WebPages.Instrumentation.PositionTagged`1" /> object.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Instrumentation.PositionTagged`1.Value">
+ <summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets or sets the value of the current instance.</summary>
+ <returns>The value of the current instance.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Scope.AspNetRequestScopeStorageProvider">
+ <summary>Defines an ASP.NET request scope storage provider.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.AspNetRequestScopeStorageProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Scope.AspNetRequestScopeStorageProvider" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.AspNetRequestScopeStorageProvider.ApplicationScope">
+ <summary>Gets the dictionary to store data in the application scope.</summary>
+ <returns>The dictionary that stores application scope data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.AspNetRequestScopeStorageProvider.CurrentScope">
+ <summary>Gets or sets the dictionary to store data in the current scope.</summary>
+ <returns>The dictionary that stores current scope data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.AspNetRequestScopeStorageProvider.GlobalScope">
+ <summary>Gets the dictionary to store data in the global scope.</summary>
+ <returns>The dictionary that stores global scope data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.AspNetRequestScopeStorageProvider.RequestScope">
+ <summary>Gets the dictionary to store data in the request scope.</summary>
+ <returns>The dictionary that stores request scope data.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Scope.IScopeStorageProvider">
+ <summary>Defines a dictionary that provides scoped access to data.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.IScopeStorageProvider.CurrentScope">
+ <summary>Gets and sets the dictionary that is used to store data in the current scope.</summary>
+ <returns>The dictionary that stores current scope data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.IScopeStorageProvider.GlobalScope">
+ <summary>Gets the dictionary that is used to store data in the global scope.</summary>
+ <returns>The dictionary that stores global scope data.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Scope.ScopeStorage">
+ <summary>Defines a class that is used to contain storage for a transient scope.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorage.CreateTransientScope">
+ <summary>Returns a dictionary that is used to store data in a transient scope, based on the scope in the <see cref="P:System.Web.WebPages.Scope.ScopeStorage.CurrentScope" /> property.</summary>
+ <returns>The dictionary that stores transient scope data.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorage.CreateTransientScope(System.Collections.Generic.IDictionary{System.Object,System.Object})">
+ <summary>Returns a dictionary that is used to store data in a transient scope.</summary>
+ <returns>The dictionary that stores transient scope data.</returns>
+ <param name="context">The context.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorage.CurrentProvider">
+ <summary>Gets or sets the current scope provider.</summary>
+ <returns>The current scope provider.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorage.CurrentScope">
+ <summary>Gets the dictionary that is used to store data in the current scope.</summary>
+ <returns>The dictionary that stores current scope data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorage.GlobalScope">
+ <summary>Gets the dictionary that is used to store data in the global scope.</summary>
+ <returns>The dictionary that stores global scope data.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Scope.ScopeStorageDictionary">
+ <summary>Represents a collection of keys and values that are used to store data at different scope levels (local, global, and so on).</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> class.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.#ctor(System.Collections.Generic.IDictionary{System.Object,System.Object})">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> class using the specified base scope.</summary>
+ <param name="baseScope">The base scope.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.Add(System.Collections.Generic.KeyValuePair{System.Object,System.Object})">
+ <summary>Adds a key/value pair to the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object using the specified generic collection.</summary>
+ <param name="item">The key/value pair.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.Add(System.Object,System.Object)">
+ <summary>Adds the specified key and specified value to the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object.</summary>
+ <param name="key">The key.</param>
+ <param name="value">The value.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BackingStore">
+ <summary>Gets the dictionary that stores the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object data.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope">
+ <summary>Gets the base scope for the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object.</summary>
+ <returns>The base scope for the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.Clear">
+ <summary>Removes all keys and values from the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.Contains(System.Collections.Generic.KeyValuePair{System.Object,System.Object})">
+ <summary>Returns a value that indicates whether the specified key/value pair exists in either the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object or in the <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> object.</summary>
+ <returns>true if the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object or the <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> object contains an element that has the specified key/value pair; otherwise, false.</returns>
+ <param name="item">The key/value pair.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.ContainsKey(System.Object)">
+ <summary>Returns a value that indicates whether the specified key exists in the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object or in the <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> object.</summary>
+ <returns>true if the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object or the <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> object contains an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.Object,System.Object}[],System.Int32)">
+ <summary>Copies all of the elements in the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object and the <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> object to an <see cref="T:System.Array" /> object, starting at the specified index.</summary>
+ <param name="array">The array.</param>
+ <param name="arrayIndex">The zero-based index in <paramref name="array" />.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorageDictionary.Count">
+ <summary>Gets the number of key/value pairs that are in the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <returns>The number of key/value pairs.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.GetEnumerator">
+ <summary>Returns an enumerator that can be used to iterate through concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <returns>An <see cref="T:System.Collections.Generic.IEnumerator" /> object.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.GetItems">
+ <summary>Returns an enumerator that can be used to iterate through the distinct elements of concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <returns>An enumerator that contains distinct elements from the concatenated dictionary objects.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorageDictionary.IsReadOnly">
+ <summary>Gets a value that indicates whether the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object is read-only.</summary>
+ <returns>true if the <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> object is read-only; otherwise, false.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorageDictionary.Item(System.Object)">
+ <summary>Gets or sets the element that is associated with the specified key.</summary>
+ <returns>The element that has the specified key.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorageDictionary.Keys">
+ <summary>Gets a <see cref="T:System.Collections.Generic.List`1" /> object that contains the keys from the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <returns>An object that contains that contains the keys.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.Remove(System.Collections.Generic.KeyValuePair{System.Object,System.Object})">
+ <summary>Removes the specified key/value pair from the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <returns>true if the key/value pair is removed, or false if <paramref name="item" /> is not found in the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</returns>
+ <param name="item">The key/value pair.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.Remove(System.Object)">
+ <summary>Removes the value that has the specified key from the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <returns>true if the key/value pair is removed, or false if <paramref name="key" /> is not found in the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</returns>
+ <param name="key">The key.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.SetValue(System.Object,System.Object)">
+ <summary>Sets a value using the specified key in the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <param name="key">The key.</param>
+ <param name="value">The value.</param>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.System#Collections#IEnumerable#GetEnumerator">
+ <summary>Returns an enumerator for the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <returns>The enumerator.</returns>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.ScopeStorageDictionary.TryGetValue(System.Object,System.Object@)">
+ <summary>Gets the value that is associated with the specified key from the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <returns>true if the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects contain an element that has the specified key; otherwise, false.</returns>
+ <param name="key">The key.</param>
+ <param name="value">When this method returns, if the key is found, contains the value that is associated with the specified key; otherwise, the default value for the type of the <paramref name="value" /> parameter. This parameter is passed uninitialized.</param>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.ScopeStorageDictionary.Values">
+ <summary>Gets a <see cref="T:System.Collections.Generic.List`1" /> object that contains the values from the concatenated <see cref="T:System.Web.WebPages.Scope.ScopeStorageDictionary" /> and <see cref="P:System.Web.WebPages.Scope.ScopeStorageDictionary.BaseScope" /> objects.</summary>
+ <returns>The object that contains the values.</returns>
+ </member>
+ <member name="T:System.Web.WebPages.Scope.StaticScopeStorageProvider">
+ <summary>Provides scoped access to static data.</summary>
+ </member>
+ <member name="M:System.Web.WebPages.Scope.StaticScopeStorageProvider.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Scope.StaticScopeStorageProvider" /> class.</summary>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.StaticScopeStorageProvider.CurrentScope">
+ <summary>Gets or sets a dictionary that stores current data under a static context.</summary>
+ <returns>The dictionary that provides current scoped data.</returns>
+ </member>
+ <member name="P:System.Web.WebPages.Scope.StaticScopeStorageProvider.GlobalScope">
+ <summary>Gets a dictionary that stores global data under a static context.</summary>
+ <returns>The dictionary that provides global scoped data.</returns>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/PollutometerWebApi.Tests/bin/Debug/nunit.framework.dll b/PollutometerWebApi.Tests/bin/Debug/nunit.framework.dll
new file mode 100644
index 0000000..ed6550b
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/nunit.framework.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/bin/Debug/nunit.framework.xml b/PollutometerWebApi.Tests/bin/Debug/nunit.framework.xml
new file mode 100644
index 0000000..532d828
--- /dev/null
+++ b/PollutometerWebApi.Tests/bin/Debug/nunit.framework.xml
@@ -0,0 +1,10984 @@
+<?xml version="1.0"?>
+<doc>
+ <assembly>
+ <name>nunit.framework</name>
+ </assembly>
+ <members>
+ <member name="T:NUnit.Framework.ActionTargets">
+ <summary>
+ The different targets a test action attribute can be applied to
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.ActionTargets.Default">
+ <summary>
+ Default target, which is determined by where the action attribute is attached
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.ActionTargets.Test">
+ <summary>
+ Target a individual test case
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.ActionTargets.Suite">
+ <summary>
+ Target a suite of test cases
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestDelegate">
+ <summary>
+ Delegate used by tests that execute code and
+ capture any thrown exception.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Assert">
+ <summary>
+ The Assert class contains a collection of static methods that
+ implement the most common assertions used in NUnit.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Assert.#ctor">
+ <summary>
+ We don't actually want any instances of this object, but some people
+ like to inherit from it to add other static methods. Hence, the
+ protected constructor disallows any instances of this object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Equals(System.Object,System.Object)">
+ <summary>
+ The Equals method throws an AssertionException. This is done
+ to make sure there is no mistake by calling this function.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.ReferenceEquals(System.Object,System.Object)">
+ <summary>
+ override the default ReferenceEquals to throw an AssertionException. This
+ implementation makes sure there is no mistake in calling this function
+ as part of Assert.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Pass(System.String,System.Object[])">
+ <summary>
+ Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
+ that are passed in. This allows a test to be cut short, with a result
+ of success returned to NUnit.
+ </summary>
+ <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Pass(System.String)">
+ <summary>
+ Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
+ that are passed in. This allows a test to be cut short, with a result
+ of success returned to NUnit.
+ </summary>
+ <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Pass">
+ <summary>
+ Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
+ that are passed in. This allows a test to be cut short, with a result
+ of success returned to NUnit.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Fail(System.String,System.Object[])">
+ <summary>
+ Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message and arguments
+ that are passed in. This is used by the other Assert functions.
+ </summary>
+ <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Fail(System.String)">
+ <summary>
+ Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message that is
+ passed in. This is used by the other Assert functions.
+ </summary>
+ <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Fail">
+ <summary>
+ Throws an <see cref="T:NUnit.Framework.AssertionException"/>.
+ This is used by the other Assert functions.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Ignore(System.String,System.Object[])">
+ <summary>
+ Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message and arguments
+ that are passed in. This causes the test to be reported as ignored.
+ </summary>
+ <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Ignore(System.String)">
+ <summary>
+ Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message that is
+ passed in. This causes the test to be reported as ignored.
+ </summary>
+ <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Ignore">
+ <summary>
+ Throws an <see cref="T:NUnit.Framework.IgnoreException"/>.
+ This causes the test to be reported as ignored.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Inconclusive(System.String,System.Object[])">
+ <summary>
+ Throws an <see cref="T:NUnit.Framework.InconclusiveException"/> with the message and arguments
+ that are passed in. This causes the test to be reported as inconclusive.
+ </summary>
+ <param name="message">The message to initialize the <see cref="T:NUnit.Framework.InconclusiveException"/> with.</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Inconclusive(System.String)">
+ <summary>
+ Throws an <see cref="T:NUnit.Framework.InconclusiveException"/> with the message that is
+ passed in. This causes the test to be reported as inconclusive.
+ </summary>
+ <param name="message">The message to initialize the <see cref="T:NUnit.Framework.InconclusiveException"/> with.</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Inconclusive">
+ <summary>
+ Throws an <see cref="T:NUnit.Framework.InconclusiveException"/>.
+ This causes the test to be reported as Inconclusive.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint expression to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display if the condition is false</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display if the condition is false</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That(System.Boolean)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="del">An ActualValueDelegate returning the value to be tested</param>
+ <param name="expr">A Constraint expression to be applied</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="del">An ActualValueDelegate returning the value to be tested</param>
+ <param name="expr">A Constraint expression to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="del">An ActualValueDelegate returning the value to be tested</param>
+ <param name="expr">A Constraint expression to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to a referenced value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to a referenced value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to a referenced value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Asserts that the code represented by a delegate throws an exception
+ that satisfies the constraint provided.
+ </summary>
+ <param name="code">A TestDelegate to be executed</param>
+ <param name="constraint">A ThrowsConstraint used in the test</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.ByVal(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ Used as a synonym for That in rare cases where a private setter
+ causes a Visual Basic compilation error.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.ByVal(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ Used as a synonym for That in rare cases where a private setter
+ causes a Visual Basic compilation error.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.ByVal(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ Used as a synonym for That in rare cases where a private setter
+ causes a Visual Basic compilation error.
+ </summary>
+ <remarks>
+ This method is provided for use by VB developers needing to test
+ the value of properties with private setters.
+ </remarks>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint expression to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String,System.Object[])">
+ <summary>
+ Verifies that a delegate throws a particular exception when called.
+ </summary>
+ <param name="expression">A constraint to be satisfied by the exception</param>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String)">
+ <summary>
+ Verifies that a delegate throws a particular exception when called.
+ </summary>
+ <param name="expression">A constraint to be satisfied by the exception</param>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate)">
+ <summary>
+ Verifies that a delegate throws a particular exception when called.
+ </summary>
+ <param name="expression">A constraint to be satisfied by the exception</param>
+ <param name="code">A TestDelegate</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
+ <summary>
+ Verifies that a delegate throws a particular exception when called.
+ </summary>
+ <param name="expectedExceptionType">The exception Type expected</param>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String)">
+ <summary>
+ Verifies that a delegate throws a particular exception when called.
+ </summary>
+ <param name="expectedExceptionType">The exception Type expected</param>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate)">
+ <summary>
+ Verifies that a delegate throws a particular exception when called.
+ </summary>
+ <param name="expectedExceptionType">The exception Type expected</param>
+ <param name="code">A TestDelegate</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
+ <summary>
+ Verifies that a delegate throws a particular exception when called.
+ </summary>
+ <typeparam name="T">Type of the expected exception</typeparam>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String)">
+ <summary>
+ Verifies that a delegate throws a particular exception when called.
+ </summary>
+ <typeparam name="T">Type of the expected exception</typeparam>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate)">
+ <summary>
+ Verifies that a delegate throws a particular exception when called.
+ </summary>
+ <typeparam name="T">Type of the expected exception</typeparam>
+ <param name="code">A TestDelegate</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String,System.Object[])">
+ <summary>
+ Verifies that a delegate throws an exception when called
+ and returns it.
+ </summary>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String)">
+ <summary>
+ Verifies that a delegate throws an exception when called
+ and returns it.
+ </summary>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate)">
+ <summary>
+ Verifies that a delegate throws an exception when called
+ and returns it.
+ </summary>
+ <param name="code">A TestDelegate</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
+ <summary>
+ Verifies that a delegate throws an exception of a certain Type
+ or one derived from it when called and returns it.
+ </summary>
+ <param name="expectedExceptionType">The expected Exception Type</param>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String)">
+ <summary>
+ Verifies that a delegate throws an exception of a certain Type
+ or one derived from it when called and returns it.
+ </summary>
+ <param name="expectedExceptionType">The expected Exception Type</param>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate)">
+ <summary>
+ Verifies that a delegate throws an exception of a certain Type
+ or one derived from it when called and returns it.
+ </summary>
+ <param name="expectedExceptionType">The expected Exception Type</param>
+ <param name="code">A TestDelegate</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
+ <summary>
+ Verifies that a delegate throws an exception of a certain Type
+ or one derived from it when called and returns it.
+ </summary>
+ <typeparam name="T">The expected Exception Type</typeparam>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String)">
+ <summary>
+ Verifies that a delegate throws an exception of a certain Type
+ or one derived from it when called and returns it.
+ </summary>
+ <typeparam name="T">The expected Exception Type</typeparam>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate)">
+ <summary>
+ Verifies that a delegate throws an exception of a certain Type
+ or one derived from it when called and returns it.
+ </summary>
+ <typeparam name="T">The expected Exception Type</typeparam>
+ <param name="code">A TestDelegate</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String,System.Object[])">
+ <summary>
+ Verifies that a delegate does not throw an exception
+ </summary>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String)">
+ <summary>
+ Verifies that a delegate does not throw an exception.
+ </summary>
+ <param name="code">A TestDelegate</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate)">
+ <summary>
+ Verifies that a delegate does not throw an exception.
+ </summary>
+ <param name="code">A TestDelegate</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String,System.Object[])">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.True(System.Boolean)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String,System.Object[])">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String,System.Object[])">
+ <summary>
+ Asserts that a condition is false. If the condition is true the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String)">
+ <summary>
+ Asserts that a condition is false. If the condition is true the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.False(System.Boolean)">
+ <summary>
+ Asserts that a condition is false. If the condition is true the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String,System.Object[])">
+ <summary>
+ Asserts that a condition is false. If the condition is true the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String)">
+ <summary>
+ Asserts that a condition is false. If the condition is true the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean)">
+ <summary>
+ Asserts that a condition is false. If the condition is true the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String,System.Object[])">
+ <summary>
+ Verifies that the object that is passed in is not equal to <code>null</code>
+ If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String)">
+ <summary>
+ Verifies that the object that is passed in is not equal to <code>null</code>
+ If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.NotNull(System.Object)">
+ <summary>
+ Verifies that the object that is passed in is not equal to <code>null</code>
+ If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String,System.Object[])">
+ <summary>
+ Verifies that the object that is passed in is not equal to <code>null</code>
+ If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String)">
+ <summary>
+ Verifies that the object that is passed in is not equal to <code>null</code>
+ If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object)">
+ <summary>
+ Verifies that the object that is passed in is not equal to <code>null</code>
+ If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Null(System.Object,System.String,System.Object[])">
+ <summary>
+ Verifies that the object that is passed in is equal to <code>null</code>
+ If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Null(System.Object,System.String)">
+ <summary>
+ Verifies that the object that is passed in is equal to <code>null</code>
+ If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Null(System.Object)">
+ <summary>
+ Verifies that the object that is passed in is equal to <code>null</code>
+ If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String,System.Object[])">
+ <summary>
+ Verifies that the object that is passed in is equal to <code>null</code>
+ If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String)">
+ <summary>
+ Verifies that the object that is passed in is equal to <code>null</code>
+ If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNull(System.Object)">
+ <summary>
+ Verifies that the object that is passed in is equal to <code>null</code>
+ If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="anObject">The object that is to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String,System.Object[])">
+ <summary>
+ Verifies that two ints are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String)">
+ <summary>
+ Verifies that two ints are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32)">
+ <summary>
+ Verifies that two ints are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String,System.Object[])">
+ <summary>
+ Verifies that two longs are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String)">
+ <summary>
+ Verifies that two longs are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64)">
+ <summary>
+ Verifies that two longs are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
+ <summary>
+ Verifies that two unsigned ints are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String)">
+ <summary>
+ Verifies that two unsigned ints are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32)">
+ <summary>
+ Verifies that two unsigned ints are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
+ <summary>
+ Verifies that two unsigned longs are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String)">
+ <summary>
+ Verifies that two unsigned longs are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64)">
+ <summary>
+ Verifies that two unsigned longs are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
+ <summary>
+ Verifies that two decimals are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String)">
+ <summary>
+ Verifies that two decimals are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal)">
+ <summary>
+ Verifies that two decimals are equal. If they are not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
+ <summary>
+ Verifies that two doubles are equal considering a delta. If the
+ expected value is infinity then the delta value is ignored. If
+ they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
+ thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="delta">The maximum acceptable difference between the
+ the expected and the actual</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
+ <summary>
+ Verifies that two doubles are equal considering a delta. If the
+ expected value is infinity then the delta value is ignored. If
+ they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
+ thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="delta">The maximum acceptable difference between the
+ the expected and the actual</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double)">
+ <summary>
+ Verifies that two doubles are equal considering a delta. If the
+ expected value is infinity then the delta value is ignored. If
+ they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
+ thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="delta">The maximum acceptable difference between the
+ the expected and the actual</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String,System.Object[])">
+ <summary>
+ Verifies that two doubles are equal considering a delta. If the
+ expected value is infinity then the delta value is ignored. If
+ they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
+ thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="delta">The maximum acceptable difference between the
+ the expected and the actual</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String)">
+ <summary>
+ Verifies that two doubles are equal considering a delta. If the
+ expected value is infinity then the delta value is ignored. If
+ they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
+ thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="delta">The maximum acceptable difference between the
+ the expected and the actual</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double)">
+ <summary>
+ Verifies that two doubles are equal considering a delta. If the
+ expected value is infinity then the delta value is ignored. If
+ they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
+ thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="delta">The maximum acceptable difference between the
+ the expected and the actual</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String,System.Object[])">
+ <summary>
+ Verifies that two objects are equal. Two objects are considered
+ equal if both are null, or if both have the same value. NUnit
+ has special semantics for some object types.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The value that is expected</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String)">
+ <summary>
+ Verifies that two objects are equal. Two objects are considered
+ equal if both are null, or if both have the same value. NUnit
+ has special semantics for some object types.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The value that is expected</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object)">
+ <summary>
+ Verifies that two objects are equal. Two objects are considered
+ equal if both are null, or if both have the same value. NUnit
+ has special semantics for some object types.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The value that is expected</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String,System.Object[])">
+ <summary>
+ Verifies that two ints are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String)">
+ <summary>
+ Verifies that two ints are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32)">
+ <summary>
+ Verifies that two ints are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String,System.Object[])">
+ <summary>
+ Verifies that two longs are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String)">
+ <summary>
+ Verifies that two longs are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64)">
+ <summary>
+ Verifies that two longs are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
+ <summary>
+ Verifies that two unsigned ints are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String)">
+ <summary>
+ Verifies that two unsigned ints are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32)">
+ <summary>
+ Verifies that two unsigned ints are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
+ <summary>
+ Verifies that two unsigned longs are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String)">
+ <summary>
+ Verifies that two unsigned longs are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64)">
+ <summary>
+ Verifies that two unsigned longs are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
+ <summary>
+ Verifies that two decimals are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String)">
+ <summary>
+ Verifies that two decimals are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal)">
+ <summary>
+ Verifies that two decimals are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String,System.Object[])">
+ <summary>
+ Verifies that two floats are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String)">
+ <summary>
+ Verifies that two floats are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single)">
+ <summary>
+ Verifies that two floats are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String,System.Object[])">
+ <summary>
+ Verifies that two doubles are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String)">
+ <summary>
+ Verifies that two doubles are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double)">
+ <summary>
+ Verifies that two doubles are not equal. If they are equal, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String,System.Object[])">
+ <summary>
+ Verifies that two objects are not equal. Two objects are considered
+ equal if both are null, or if both have the same value. NUnit
+ has special semantics for some object types.
+ If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The value that is expected</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String)">
+ <summary>
+ Verifies that two objects are not equal. Two objects are considered
+ equal if both are null, or if both have the same value. NUnit
+ has special semantics for some object types.
+ If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The value that is expected</param>
+ <param name="actual">The actual value</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object)">
+ <summary>
+ Verifies that two objects are not equal. Two objects are considered
+ equal if both are null, or if both have the same value. NUnit
+ has special semantics for some object types.
+ If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The value that is expected</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that two objects refer to the same object. If they
+ are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String)">
+ <summary>
+ Asserts that two objects refer to the same object. If they
+ are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object)">
+ <summary>
+ Asserts that two objects refer to the same object. If they
+ are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that two objects do not refer to the same object. If they
+ are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String)">
+ <summary>
+ Asserts that two objects do not refer to the same object. If they
+ are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object)">
+ <summary>
+ Asserts that two objects do not refer to the same object. If they
+ are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String,System.Object[])">
+ <summary>
+ Verifies that the double that is passed in is an <code>NaN</code> value.
+ If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="aDouble">The value that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String)">
+ <summary>
+ Verifies that the double that is passed in is an <code>NaN</code> value.
+ If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="aDouble">The value that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNaN(System.Double)">
+ <summary>
+ Verifies that the double that is passed in is an <code>NaN</code> value.
+ If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="aDouble">The value that is to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String,System.Object[])">
+ <summary>
+ Verifies that the double that is passed in is an <code>NaN</code> value.
+ If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="aDouble">The value that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String)">
+ <summary>
+ Verifies that the double that is passed in is an <code>NaN</code> value.
+ If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="aDouble">The value that is to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double})">
+ <summary>
+ Verifies that the double that is passed in is an <code>NaN</code> value.
+ If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
+ is thrown.
+ </summary>
+ <param name="aDouble">The value that is to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String,System.Object[])">
+ <summary>
+ Assert that a string is empty - that is equal to string.Empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String)">
+ <summary>
+ Assert that a string is empty - that is equal to string.Empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsEmpty(System.String)">
+ <summary>
+ Assert that a string is empty - that is equal to string.Empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Assert that an array, list or other collection is empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing ICollection</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.IEnumerable,System.String)">
+ <summary>
+ Assert that an array, list or other collection is empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing ICollection</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.IEnumerable)">
+ <summary>
+ Assert that an array, list or other collection is empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing ICollection</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String,System.Object[])">
+ <summary>
+ Assert that a string is not empty - that is not equal to string.Empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String)">
+ <summary>
+ Assert that a string is not empty - that is not equal to string.Empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String)">
+ <summary>
+ Assert that a string is not empty - that is not equal to string.Empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Assert that an array, list or other collection is not empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing ICollection</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.IEnumerable,System.String)">
+ <summary>
+ Assert that an array, list or other collection is not empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing ICollection</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.IEnumerable)">
+ <summary>
+ Assert that an array, list or other collection is not empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing ICollection</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String,System.Object[])">
+ <summary>
+ Assert that a string is either null or equal to string.Empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String)">
+ <summary>
+ Assert that a string is either null or equal to string.Empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String)">
+ <summary>
+ Assert that a string is either null or equal to string.Empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String,System.Object[])">
+ <summary>
+ Assert that a string is not null or empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String)">
+ <summary>
+ Assert that a string is not null or empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String)">
+ <summary>
+ Assert that a string is not null or empty
+ </summary>
+ <param name="aString">The string to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object may be assigned a value of a given Type.
+ </summary>
+ <param name="expected">The expected Type.</param>
+ <param name="actual">The object under examination</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String)">
+ <summary>
+ Asserts that an object may be assigned a value of a given Type.
+ </summary>
+ <param name="expected">The expected Type.</param>
+ <param name="actual">The object under examination</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object)">
+ <summary>
+ Asserts that an object may be assigned a value of a given Type.
+ </summary>
+ <param name="expected">The expected Type.</param>
+ <param name="actual">The object under examination</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object may be assigned a value of a given Type.
+ </summary>
+ <typeparam name="T">The expected Type.</typeparam>
+ <param name="actual">The object under examination</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String)">
+ <summary>
+ Asserts that an object may be assigned a value of a given Type.
+ </summary>
+ <typeparam name="T">The expected Type.</typeparam>
+ <param name="actual">The object under examination</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object)">
+ <summary>
+ Asserts that an object may be assigned a value of a given Type.
+ </summary>
+ <typeparam name="T">The expected Type.</typeparam>
+ <param name="actual">The object under examination</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object may not be assigned a value of a given Type.
+ </summary>
+ <param name="expected">The expected Type.</param>
+ <param name="actual">The object under examination</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String)">
+ <summary>
+ Asserts that an object may not be assigned a value of a given Type.
+ </summary>
+ <param name="expected">The expected Type.</param>
+ <param name="actual">The object under examination</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object)">
+ <summary>
+ Asserts that an object may not be assigned a value of a given Type.
+ </summary>
+ <param name="expected">The expected Type.</param>
+ <param name="actual">The object under examination</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object may not be assigned a value of a given Type.
+ </summary>
+ <typeparam name="T">The expected Type.</typeparam>
+ <param name="actual">The object under examination</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String)">
+ <summary>
+ Asserts that an object may not be assigned a value of a given Type.
+ </summary>
+ <typeparam name="T">The expected Type.</typeparam>
+ <param name="actual">The object under examination</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object)">
+ <summary>
+ Asserts that an object may not be assigned a value of a given Type.
+ </summary>
+ <typeparam name="T">The expected Type.</typeparam>
+ <param name="actual">The object under examination</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object is an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String)">
+ <summary>
+ Asserts that an object is an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object)">
+ <summary>
+ Asserts that an object is an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object is an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String)">
+ <summary>
+ Asserts that an object is an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object)">
+ <summary>
+ Asserts that an object is an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object is an instance of a given type.
+ </summary>
+ <typeparam name="T">The expected Type</typeparam>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String)">
+ <summary>
+ Asserts that an object is an instance of a given type.
+ </summary>
+ <typeparam name="T">The expected Type</typeparam>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object)">
+ <summary>
+ Asserts that an object is an instance of a given type.
+ </summary>
+ <typeparam name="T">The expected Type</typeparam>
+ <param name="actual">The object being examined</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object is not an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String)">
+ <summary>
+ Asserts that an object is not an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object)">
+ <summary>
+ Asserts that an object is not an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object is not an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String)">
+ <summary>
+ Asserts that an object is not an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object)">
+ <summary>
+ Asserts that an object is not an instance of a given type.
+ </summary>
+ <param name="expected">The expected Type</param>
+ <param name="actual">The object being examined</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that an object is not an instance of a given type.
+ </summary>
+ <typeparam name="T">The expected Type</typeparam>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String)">
+ <summary>
+ Asserts that an object is not an instance of a given type.
+ </summary>
+ <typeparam name="T">The expected Type</typeparam>
+ <param name="actual">The object being examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object)">
+ <summary>
+ Asserts that an object is not an instance of a given type.
+ </summary>
+ <typeparam name="T">The expected Type</typeparam>
+ <param name="actual">The object being examined</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable)">
+ <summary>
+ Verifies that the first value is greater than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable)">
+ <summary>
+ Verifies that the first value is less than the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable)">
+ <summary>
+ Verifies that the first value is greater than or equal tothe second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be greater</param>
+ <param name="arg2">The second value, expected to be less</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable)">
+ <summary>
+ Verifies that the first value is less than or equal to the second
+ value. If it is not, then an
+ <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="arg1">The first value, expected to be less</param>
+ <param name="arg2">The second value, expected to be greater</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String,System.Object[])">
+ <summary>
+ Asserts that an object is contained in a list.
+ </summary>
+ <param name="expected">The expected object</param>
+ <param name="actual">The list to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String)">
+ <summary>
+ Asserts that an object is contained in a list.
+ </summary>
+ <param name="expected">The expected object</param>
+ <param name="actual">The list to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection)">
+ <summary>
+ Asserts that an object is contained in a list.
+ </summary>
+ <param name="expected">The expected object</param>
+ <param name="actual">The list to be examined</param>
+ </member>
+ <member name="M:NUnit.Framework.Assert.AssertDoublesAreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
+ <summary>
+ Helper for Assert.AreEqual(double expected, double actual, ...)
+ allowing code generation to work consistently.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="delta">The maximum acceptable difference between the
+ the expected and the actual</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Array of objects to be used in formatting the message</param>
+ </member>
+ <member name="P:NUnit.Framework.Assert.Counter">
+ <summary>
+ Gets the number of assertions executed so far and
+ resets the counter to zero.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.AssertionHelper">
+ <summary>
+ AssertionHelper is an optional base class for user tests,
+ allowing the use of shorter names for constraints and
+ asserts and avoiding conflict with the definition of
+ <see cref="T:NUnit.Framework.Is"/>, from which it inherits much of its
+ behavior, in certain mock object frameworks.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ConstraintFactory">
+ <summary>
+ Helper class with properties and methods that supply
+ a number of constraints used in Asserts.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Exactly(System.Int32)">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding only if a specified number of them succeed.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Property(System.String)">
+ <summary>
+ Returns a new PropertyConstraintExpression, which will either
+ test for the existence of the named property on the object
+ being tested or apply any following constraint to that property.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute(System.Type)">
+ <summary>
+ Returns a new AttributeConstraint checking for the
+ presence of a particular attribute on an object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute``1">
+ <summary>
+ Returns a new AttributeConstraint checking for the
+ presence of a particular attribute on an object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EqualTo(System.Object)">
+ <summary>
+ Returns a constraint that tests two items for equality
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SameAs(System.Object)">
+ <summary>
+ Returns a constraint that tests that two references are the same object
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThan(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is greater than the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThanOrEqualTo(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is greater than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtLeast(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is greater than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThan(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is less than the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThanOrEqualTo(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is less than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtMost(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is less than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual
+ value is of the exact type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf``1">
+ <summary>
+ Returns a constraint that tests whether the actual
+ value is of the exact type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EquivalentTo(System.Collections.IEnumerable)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is a collection containing the same elements as the
+ collection supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SubsetOf(System.Collections.IEnumerable)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is a subset of the collection supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Member(System.Object)">
+ <summary>
+ Returns a new CollectionContainsConstraint checking for the
+ presence of a particular object in the collection.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.Object)">
+ <summary>
+ Returns a new CollectionContainsConstraint checking for the
+ presence of a particular object in the collection.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.String)">
+ <summary>
+ Returns a new ContainsConstraint. This constraint
+ will, in turn, make use of the appropriate second-level
+ constraint, depending on the type of the actual argument.
+ This overload is only used if the item sought is a string,
+ since any other type implies that we are looking for a
+ collection member.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringContaining(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value contains the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.ContainsSubstring(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value contains the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotContain(System.String)">
+ <summary>
+ Returns a constraint that fails if the actual
+ value contains the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StartsWith(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value starts with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringStarting(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value starts with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotStartWith(System.String)">
+ <summary>
+ Returns a constraint that fails if the actual
+ value starts with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EndsWith(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value ends with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringEnding(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value ends with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotEndWith(System.String)">
+ <summary>
+ Returns a constraint that fails if the actual
+ value ends with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Matches(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value matches the regular expression supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringMatching(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value matches the regular expression supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotMatch(System.String)">
+ <summary>
+ Returns a constraint that fails if the actual
+ value matches the pattern supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePath(System.String)">
+ <summary>
+ Returns a constraint that tests whether the path provided
+ is the same as an expected path after canonicalization.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SubPath(System.String)">
+ <summary>
+ Returns a constraint that tests whether the path provided
+ is the same path or under an expected path after canonicalization.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePathOrUnder(System.String)">
+ <summary>
+ Returns a constraint that tests whether the path provided
+ is the same path or under an expected path after canonicalization.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InRange``1(``0,``0)">
+ <summary>
+ Returns a constraint that tests whether the actual value falls
+ within a specified range.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Not">
+ <summary>
+ Returns a ConstraintExpression that negates any
+ following constraint.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.No">
+ <summary>
+ Returns a ConstraintExpression that negates any
+ following constraint.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.All">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if all of them succeed.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Some">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if at least one of them succeeds.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.None">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if all of them fail.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Length">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the Length property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Count">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the Count property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Message">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the Message property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.InnerException">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the InnerException property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Null">
+ <summary>
+ Returns a constraint that tests for null
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.True">
+ <summary>
+ Returns a constraint that tests for True
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.False">
+ <summary>
+ Returns a constraint that tests for False
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Positive">
+ <summary>
+ Returns a constraint that tests for a positive value
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Negative">
+ <summary>
+ Returns a constraint that tests for a negative value
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.NaN">
+ <summary>
+ Returns a constraint that tests for NaN
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Empty">
+ <summary>
+ Returns a constraint that tests for empty
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Unique">
+ <summary>
+ Returns a constraint that tests whether a collection
+ contains all unique items.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.BinarySerializable">
+ <summary>
+ Returns a constraint that tests whether an object graph is serializable in binary format.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.XmlSerializable">
+ <summary>
+ Returns a constraint that tests whether an object graph is serializable in xml format.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Ordered">
+ <summary>
+ Returns a constraint that tests whether a collection is ordered
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure. Works
+ identically to Assert.That.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure. Works
+ identically to Assert.That.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ <param name="message">The message to be displayed in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure. Works
+ identically to Assert.That.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ <param name="message">The message to be displayed in case of failure</param>
+ <param name="args">Arguments to use in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String,System.Object[])">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
+ <see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display if the condition is false</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
+ <see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String)"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display if the condition is false</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to <see cref="M:NUnit.Framework.Assert.That(System.Boolean)"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="expr">A Constraint expression to be applied</param>
+ <param name="del">An ActualValueDelegate returning the value to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="expr">A Constraint expression to be applied</param>
+ <param name="del">An ActualValueDelegate returning the value to be tested</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="del">An ActualValueDelegate returning the value to be tested</param>
+ <param name="expr">A Constraint expression to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to a referenced value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to a referenced value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to a referenced value, succeeding if the constraint
+ is satisfied and throwing an assertion exception on failure.
+ </summary>
+ <param name="actual">The actual value to test</param>
+ <param name="expression">A Constraint to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Asserts that the code represented by a delegate throws an exception
+ that satisfies the constraint provided.
+ </summary>
+ <param name="code">A TestDelegate to be executed</param>
+ <param name="constraint">A ThrowsConstraint used in the test</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionHelper.Map(System.Collections.ICollection)">
+ <summary>
+ Returns a ListMapper based on a collection.
+ </summary>
+ <param name="original">The original collection</param>
+ <returns></returns>
+ </member>
+ <member name="T:NUnit.Framework.Assume">
+ <summary>
+ Provides static methods to express the assumptions
+ that must be met for a test to give a meaningful
+ result. If an assumption is not met, the test
+ should produce an inconclusive result.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Assume.Equals(System.Object,System.Object)">
+ <summary>
+ The Equals method throws an AssertionException. This is done
+ to make sure there is no mistake by calling this function.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.ReferenceEquals(System.Object,System.Object)">
+ <summary>
+ override the default ReferenceEquals to throw an AssertionException. This
+ implementation makes sure there is no mistake in calling this function
+ as part of Assert.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an InconclusiveException on failure.
+ </summary>
+ <param name="expression">A Constraint expression to be applied</param>
+ <param name="actual">The actual value to test</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an InconclusiveException on failure.
+ </summary>
+ <param name="expression">A Constraint expression to be applied</param>
+ <param name="actual">The actual value to test</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an InconclusiveException on failure.
+ </summary>
+ <param name="expression">A Constraint expression to be applied</param>
+ <param name="actual">The actual value to test</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String,System.Object[])">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.InconclusiveException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display if the condition is false</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the method throws
+ an <see cref="T:NUnit.Framework.InconclusiveException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ <param name="message">The message to display if the condition is false</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That(System.Boolean)">
+ <summary>
+ Asserts that a condition is true. If the condition is false the
+ method throws an <see cref="T:NUnit.Framework.InconclusiveException"/>.
+ </summary>
+ <param name="condition">The evaluated condition</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an InconclusiveException on failure.
+ </summary>
+ <param name="expr">A Constraint expression to be applied</param>
+ <param name="del">An ActualValueDelegate returning the value to be tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an InconclusiveException on failure.
+ </summary>
+ <param name="expr">A Constraint expression to be applied</param>
+ <param name="del">An ActualValueDelegate returning the value to be tested</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to an actual value, succeeding if the constraint
+ is satisfied and throwing an InconclusiveException on failure.
+ </summary>
+ <param name="del">An ActualValueDelegate returning the value to be tested</param>
+ <param name="expr">A Constraint expression to be applied</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Apply a constraint to a referenced value, succeeding if the constraint
+ is satisfied and throwing an InconclusiveException on failure.
+ </summary>
+ <param name="expression">A Constraint expression to be applied</param>
+ <param name="actual">The actual value to test</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
+ <summary>
+ Apply a constraint to a referenced value, succeeding if the constraint
+ is satisfied and throwing an InconclusiveException on failure.
+ </summary>
+ <param name="expression">A Constraint expression to be applied</param>
+ <param name="actual">The actual value to test</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
+ <summary>
+ Apply a constraint to a referenced value, succeeding if the constraint
+ is satisfied and throwing an InconclusiveException on failure.
+ </summary>
+ <param name="expression">A Constraint expression to be applied</param>
+ <param name="actual">The actual value to test</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Asserts that the code represented by a delegate throws an exception
+ that satisfies the constraint provided.
+ </summary>
+ <param name="code">A TestDelegate to be executed</param>
+ <param name="constraint">A ThrowsConstraint used in the test</param>
+ </member>
+ <member name="M:NUnit.Framework.AsyncInvocationRegion.WaitForPendingOperationsToComplete(System.Object)">
+ <summary>
+ Waits for pending asynchronous operations to complete, if appropriate,
+ and returns a proper result of the invocation by unwrapping task results
+ </summary>
+ <param name="invocationResult">The raw result of the method invocation</param>
+ <returns>The unwrapped result, if necessary</returns>
+ </member>
+ <member name="T:NUnit.Framework.CollectionAssert">
+ <summary>
+ A set of Assert methods operationg on one or more collections
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.Equals(System.Object,System.Object)">
+ <summary>
+ The Equals method throws an AssertionException. This is done
+ to make sure there is no mistake by calling this function.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.ReferenceEquals(System.Object,System.Object)">
+ <summary>
+ override the default ReferenceEquals to throw an AssertionException. This
+ implementation makes sure there is no mistake in calling this function
+ as part of Assert.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type)">
+ <summary>
+ Asserts that all items contained in collection are of the type specified by expectedType.
+ </summary>
+ <param name="collection">IEnumerable containing objects to be considered</param>
+ <param name="expectedType">System.Type that all objects in collection must be instances of</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String)">
+ <summary>
+ Asserts that all items contained in collection are of the type specified by expectedType.
+ </summary>
+ <param name="collection">IEnumerable containing objects to be considered</param>
+ <param name="expectedType">System.Type that all objects in collection must be instances of</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String,System.Object[])">
+ <summary>
+ Asserts that all items contained in collection are of the type specified by expectedType.
+ </summary>
+ <param name="collection">IEnumerable containing objects to be considered</param>
+ <param name="expectedType">System.Type that all objects in collection must be instances of</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable)">
+ <summary>
+ Asserts that all items contained in collection are not equal to null.
+ </summary>
+ <param name="collection">IEnumerable containing objects to be considered</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String)">
+ <summary>
+ Asserts that all items contained in collection are not equal to null.
+ </summary>
+ <param name="collection">IEnumerable containing objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Asserts that all items contained in collection are not equal to null.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable)">
+ <summary>
+ Ensures that every object contained in collection exists within the collection
+ once and only once.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String)">
+ <summary>
+ Ensures that every object contained in collection exists within the collection
+ once and only once.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Ensures that every object contained in collection exists within the collection
+ once and only once.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>
+ Asserts that expected and actual are exactly equal. The collections must have the same count,
+ and contain the exact same objects in the same order.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
+ <summary>
+ Asserts that expected and actual are exactly equal. The collections must have the same count,
+ and contain the exact same objects in the same order.
+ If comparer is not null then it will be used to compare the objects.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
+ <summary>
+ Asserts that expected and actual are exactly equal. The collections must have the same count,
+ and contain the exact same objects in the same order.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
+ <summary>
+ Asserts that expected and actual are exactly equal. The collections must have the same count,
+ and contain the exact same objects in the same order.
+ If comparer is not null then it will be used to compare the objects.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Asserts that expected and actual are exactly equal. The collections must have the same count,
+ and contain the exact same objects in the same order.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
+ <summary>
+ Asserts that expected and actual are exactly equal. The collections must have the same count,
+ and contain the exact same objects in the same order.
+ If comparer is not null then it will be used to compare the objects.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>
+ Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
+ <summary>
+ Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>
+ Asserts that expected and actual are not exactly equal.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
+ <summary>
+ Asserts that expected and actual are not exactly equal.
+ If comparer is not null then it will be used to compare the objects.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
+ <summary>
+ Asserts that expected and actual are not exactly equal.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
+ <summary>
+ Asserts that expected and actual are not exactly equal.
+ If comparer is not null then it will be used to compare the objects.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Asserts that expected and actual are not exactly equal.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
+ <summary>
+ Asserts that expected and actual are not exactly equal.
+ If comparer is not null then it will be used to compare the objects.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>
+ Asserts that expected and actual are not equivalent.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
+ <summary>
+ Asserts that expected and actual are not equivalent.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Asserts that expected and actual are not equivalent.
+ </summary>
+ <param name="expected">The first IEnumerable of objects to be considered</param>
+ <param name="actual">The second IEnumerable of objects to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object)">
+ <summary>
+ Asserts that collection contains actual as an item.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ <param name="actual">Object to be found within collection</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String)">
+ <summary>
+ Asserts that collection contains actual as an item.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ <param name="actual">Object to be found within collection</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that collection contains actual as an item.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ <param name="actual">Object to be found within collection</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object)">
+ <summary>
+ Asserts that collection does not contain actual as an item.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ <param name="actual">Object that cannot exist within collection</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String)">
+ <summary>
+ Asserts that collection does not contain actual as an item.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ <param name="actual">Object that cannot exist within collection</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
+ <summary>
+ Asserts that collection does not contain actual as an item.
+ </summary>
+ <param name="collection">IEnumerable of objects to be considered</param>
+ <param name="actual">Object that cannot exist within collection</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>
+ Asserts that the superset does not contain the subset
+ </summary>
+ <param name="subset">The IEnumerable subset to be considered</param>
+ <param name="superset">The IEnumerable superset to be considered</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
+ <summary>
+ Asserts that the superset does not contain the subset
+ </summary>
+ <param name="subset">The IEnumerable subset to be considered</param>
+ <param name="superset">The IEnumerable superset to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Asserts that the superset does not contain the subset
+ </summary>
+ <param name="subset">The IEnumerable subset to be considered</param>
+ <param name="superset">The IEnumerable superset to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>
+ Asserts that the superset contains the subset.
+ </summary>
+ <param name="subset">The IEnumerable subset to be considered</param>
+ <param name="superset">The IEnumerable superset to be considered</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
+ <summary>
+ Asserts that the superset contains the subset.
+ </summary>
+ <param name="subset">The IEnumerable subset to be considered</param>
+ <param name="superset">The IEnumerable superset to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Asserts that the superset contains the subset.
+ </summary>
+ <param name="subset">The IEnumerable subset to be considered</param>
+ <param name="superset">The IEnumerable superset to be considered</param>
+ <param name="message">The message that will be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Assert that an array, list or other collection is empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ <param name="message">The message to be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String)">
+ <summary>
+ Assert that an array, list or other collection is empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ <param name="message">The message to be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable)">
+ <summary>
+ Assert that an array,list or other collection is empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Assert that an array, list or other collection is empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ <param name="message">The message to be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String)">
+ <summary>
+ Assert that an array, list or other collection is empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ <param name="message">The message to be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable)">
+ <summary>
+ Assert that an array,list or other collection is empty
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String,System.Object[])">
+ <summary>
+ Assert that an array, list or other collection is ordered
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ <param name="message">The message to be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String)">
+ <summary>
+ Assert that an array, list or other collection is ordered
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ <param name="message">The message to be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable)">
+ <summary>
+ Assert that an array, list or other collection is ordered
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
+ <summary>
+ Assert that an array, list or other collection is ordered
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ <param name="comparer">A custom comparer to perform the comparisons</param>
+ <param name="message">The message to be displayed on failure</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
+ <summary>
+ Assert that an array, list or other collection is ordered
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ <param name="comparer">A custom comparer to perform the comparisons</param>
+ <param name="message">The message to be displayed on failure</param>
+ </member>
+ <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer)">
+ <summary>
+ Assert that an array, list or other collection is ordered
+ </summary>
+ <param name="collection">An array, list or other collection implementing IEnumerable</param>
+ <param name="comparer">A custom comparer to perform the comparisons</param>
+ </member>
+ <member name="T:NUnit.Framework.Contains">
+ <summary>
+ Helper class with properties and methods that supply
+ a number of constraints used in Asserts.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Contains.Item(System.Object)">
+ <summary>
+ Returns a new CollectionContainsConstraint checking for the
+ presence of a particular object in the collection.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Contains.Substring(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value contains the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.DirectoryAssert">
+ <summary>
+ Summary description for DirectoryAssert
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.Equals(System.Object,System.Object)">
+ <summary>
+ The Equals method throws an AssertionException. This is done
+ to make sure there is no mistake by calling this function.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.ReferenceEquals(System.Object,System.Object)">
+ <summary>
+ override the default ReferenceEquals to throw an AssertionException. This
+ implementation makes sure there is no mistake in calling this function
+ as part of Assert.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.#ctor">
+ <summary>
+ We don't actually want any instances of this object, but some people
+ like to inherit from it to add other static methods. Hence, the
+ protected constructor disallows any instances of this object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
+ <summary>
+ Verifies that two directories are equal. Two directories are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory containing the value that is expected</param>
+ <param name="actual">A directory containing the actual value</param>
+ <param name="message">The message to display if directories are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
+ <summary>
+ Verifies that two directories are equal. Two directories are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory containing the value that is expected</param>
+ <param name="actual">A directory containing the actual value</param>
+ <param name="message">The message to display if directories are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
+ <summary>
+ Verifies that two directories are equal. Two directories are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory containing the value that is expected</param>
+ <param name="actual">A directory containing the actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Verifies that two directories are equal. Two directories are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory path string containing the value that is expected</param>
+ <param name="actual">A directory path string containing the actual value</param>
+ <param name="message">The message to display if directories are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String)">
+ <summary>
+ Verifies that two directories are equal. Two directories are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory path string containing the value that is expected</param>
+ <param name="actual">A directory path string containing the actual value</param>
+ <param name="message">The message to display if directories are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String)">
+ <summary>
+ Verifies that two directories are equal. Two directories are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory path string containing the value that is expected</param>
+ <param name="actual">A directory path string containing the actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
+ <summary>
+ Asserts that two directories are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory containing the value that is expected</param>
+ <param name="actual">A directory containing the actual value</param>
+ <param name="message">The message to display if directories are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
+ <summary>
+ Asserts that two directories are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory containing the value that is expected</param>
+ <param name="actual">A directory containing the actual value</param>
+ <param name="message">The message to display if directories are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
+ <summary>
+ Asserts that two directories are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory containing the value that is expected</param>
+ <param name="actual">A directory containing the actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that two directories are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory path string containing the value that is expected</param>
+ <param name="actual">A directory path string containing the actual value</param>
+ <param name="message">The message to display if directories are equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String)">
+ <summary>
+ Asserts that two directories are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory path string containing the value that is expected</param>
+ <param name="actual">A directory path string containing the actual value</param>
+ <param name="message">The message to display if directories are equal</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String)">
+ <summary>
+ Asserts that two directories are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A directory path string containing the value that is expected</param>
+ <param name="actual">A directory path string containing the actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
+ <summary>
+ Asserts that the directory is empty. If it is not empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="message">The message to display if directories are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String)">
+ <summary>
+ Asserts that the directory is empty. If it is not empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="message">The message to display if directories are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo)">
+ <summary>
+ Asserts that the directory is empty. If it is not empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that the directory is empty. If it is not empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="message">The message to display if directories are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String)">
+ <summary>
+ Asserts that the directory is empty. If it is not empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="message">The message to display if directories are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String)">
+ <summary>
+ Asserts that the directory is empty. If it is not empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
+ <summary>
+ Asserts that the directory is not empty. If it is empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="message">The message to display if directories are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String)">
+ <summary>
+ Asserts that the directory is not empty. If it is empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="message">The message to display if directories are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo)">
+ <summary>
+ Asserts that the directory is not empty. If it is empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that the directory is not empty. If it is empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="message">The message to display if directories are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String)">
+ <summary>
+ Asserts that the directory is not empty. If it is empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="message">The message to display if directories are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String)">
+ <summary>
+ Asserts that the directory is not empty. If it is empty
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
+ <summary>
+ Asserts that path contains actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ <param name="message">The message to display if directory is not within the path</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
+ <summary>
+ Asserts that path contains actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ <param name="message">The message to display if directory is not within the path</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
+ <summary>
+ Asserts that path contains actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that path contains actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ <param name="message">The message to display if directory is not within the path</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String)">
+ <summary>
+ Asserts that path contains actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ <param name="message">The message to display if directory is not within the path</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String)">
+ <summary>
+ Asserts that path contains actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
+ <summary>
+ Asserts that path does not contain actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ <param name="message">The message to display if directory is not within the path</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
+ <summary>
+ Asserts that path does not contain actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ <param name="message">The message to display if directory is not within the path</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
+ <summary>
+ Asserts that path does not contain actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that path does not contain actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ <param name="message">The message to display if directory is not within the path</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String)">
+ <summary>
+ Asserts that path does not contain actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ <param name="message">The message to display if directory is not within the path</param>
+ </member>
+ <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String)">
+ <summary>
+ Asserts that path does not contain actual as a subdirectory or
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="directory">A directory to search</param>
+ <param name="actual">sub-directory asserted to exist under directory</param>
+ </member>
+ <member name="T:NUnit.Framework.FileAssert">
+ <summary>
+ Summary description for FileAssert.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.Equals(System.Object,System.Object)">
+ <summary>
+ The Equals method throws an AssertionException. This is done
+ to make sure there is no mistake by calling this function.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.ReferenceEquals(System.Object,System.Object)">
+ <summary>
+ override the default ReferenceEquals to throw an AssertionException. This
+ implementation makes sure there is no mistake in calling this function
+ as part of Assert.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.#ctor">
+ <summary>
+ We don't actually want any instances of this object, but some people
+ like to inherit from it to add other static methods. Hence, the
+ protected constructor disallows any instances of this object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
+ <summary>
+ Verifies that two Streams are equal. Two Streams are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected Stream</param>
+ <param name="actual">The actual Stream</param>
+ <param name="message">The message to display if Streams are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String)">
+ <summary>
+ Verifies that two Streams are equal. Two Streams are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected Stream</param>
+ <param name="actual">The actual Stream</param>
+ <param name="message">The message to display if objects are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream)">
+ <summary>
+ Verifies that two Streams are equal. Two Streams are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected Stream</param>
+ <param name="actual">The actual Stream</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
+ <summary>
+ Verifies that two files are equal. Two files are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A file containing the value that is expected</param>
+ <param name="actual">A file containing the actual value</param>
+ <param name="message">The message to display if Streams are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
+ <summary>
+ Verifies that two files are equal. Two files are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A file containing the value that is expected</param>
+ <param name="actual">A file containing the actual value</param>
+ <param name="message">The message to display if objects are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo)">
+ <summary>
+ Verifies that two files are equal. Two files are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A file containing the value that is expected</param>
+ <param name="actual">A file containing the actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Verifies that two files are equal. Two files are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The path to a file containing the value that is expected</param>
+ <param name="actual">The path to a file containing the actual value</param>
+ <param name="message">The message to display if Streams are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String)">
+ <summary>
+ Verifies that two files are equal. Two files are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The path to a file containing the value that is expected</param>
+ <param name="actual">The path to a file containing the actual value</param>
+ <param name="message">The message to display if objects are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String)">
+ <summary>
+ Verifies that two files are equal. Two files are considered
+ equal if both are null, or if both have the same value byte for byte.
+ If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The path to a file containing the value that is expected</param>
+ <param name="actual">The path to a file containing the actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
+ <summary>
+ Asserts that two Streams are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected Stream</param>
+ <param name="actual">The actual Stream</param>
+ <param name="message">The message to be displayed when the two Stream are the same.</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String)">
+ <summary>
+ Asserts that two Streams are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected Stream</param>
+ <param name="actual">The actual Stream</param>
+ <param name="message">The message to be displayed when the Streams are the same.</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream)">
+ <summary>
+ Asserts that two Streams are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The expected Stream</param>
+ <param name="actual">The actual Stream</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
+ <summary>
+ Asserts that two files are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A file containing the value that is expected</param>
+ <param name="actual">A file containing the actual value</param>
+ <param name="message">The message to display if Streams are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
+ <summary>
+ Asserts that two files are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A file containing the value that is expected</param>
+ <param name="actual">A file containing the actual value</param>
+ <param name="message">The message to display if objects are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo)">
+ <summary>
+ Asserts that two files are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">A file containing the value that is expected</param>
+ <param name="actual">A file containing the actual value</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that two files are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The path to a file containing the value that is expected</param>
+ <param name="actual">The path to a file containing the actual value</param>
+ <param name="message">The message to display if Streams are not equal</param>
+ <param name="args">Arguments to be used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String)">
+ <summary>
+ Asserts that two files are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The path to a file containing the value that is expected</param>
+ <param name="actual">The path to a file containing the actual value</param>
+ <param name="message">The message to display if objects are not equal</param>
+ </member>
+ <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String)">
+ <summary>
+ Asserts that two files are not equal. If they are equal
+ an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
+ </summary>
+ <param name="expected">The path to a file containing the value that is expected</param>
+ <param name="actual">The path to a file containing the actual value</param>
+ </member>
+ <member name="T:NUnit.Framework.GlobalSettings">
+ <summary>
+ GlobalSettings is a place for setting default values used
+ by the framework in performing asserts.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.GlobalSettings.DefaultFloatingPointTolerance">
+ <summary>
+ Default tolerance for floating point equality
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Guard">
+ <summary>
+ Class used to guard against unexpected argument values
+ by throwing an appropriate exception.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Guard.ArgumentNotNull(System.Object,System.String)">
+ <summary>
+ Throws an exception if an argument is null
+ </summary>
+ <param name="value">The value to be tested</param>
+ <param name="name">The name of the argument</param>
+ </member>
+ <member name="M:NUnit.Framework.Guard.ArgumentNotNullOrEmpty(System.String,System.String)">
+ <summary>
+ Throws an exception if a string argument is null or empty
+ </summary>
+ <param name="value">The value to be tested</param>
+ <param name="name">The name of the argument</param>
+ </member>
+ <member name="T:NUnit.Framework.Has">
+ <summary>
+ Helper class with properties and methods that supply
+ a number of constraints used in Asserts.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Has.Exactly(System.Int32)">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding only if a specified number of them succeed.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Has.Property(System.String)">
+ <summary>
+ Returns a new PropertyConstraintExpression, which will either
+ test for the existence of the named property on the object
+ being tested or apply any following constraint to that property.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Has.Attribute(System.Type)">
+ <summary>
+ Returns a new AttributeConstraint checking for the
+ presence of a particular attribute on an object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Has.Attribute``1">
+ <summary>
+ Returns a new AttributeConstraint checking for the
+ presence of a particular attribute on an object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Has.Member(System.Object)">
+ <summary>
+ Returns a new CollectionContainsConstraint checking for the
+ presence of a particular object in the collection.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Has.No">
+ <summary>
+ Returns a ConstraintExpression that negates any
+ following constraint.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Has.All">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if all of them succeed.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Has.Some">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if at least one of them succeeds.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Has.None">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if all of them fail.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Has.Length">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the Length property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Has.Count">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the Count property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Has.Message">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the Message property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Has.InnerException">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the InnerException property of the object being tested.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.IExpectException">
+ <summary>
+ Interface implemented by a user fixture in order to
+ validate any expected exceptions. It is only called
+ for test methods marked with the ExpectedException
+ attribute.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.IExpectException.HandleException(System.Exception)">
+ <summary>
+ Method to handle an expected exception
+ </summary>
+ <param name="ex">The exception to be handled</param>
+ </member>
+ <member name="T:NUnit.Framework.Is">
+ <summary>
+ Helper class with properties and methods that supply
+ a number of constraints used in Asserts.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.EqualTo(System.Object)">
+ <summary>
+ Returns a constraint that tests two items for equality
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.SameAs(System.Object)">
+ <summary>
+ Returns a constraint that tests that two references are the same object
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.GreaterThan(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is greater than the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.GreaterThanOrEqualTo(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is greater than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.AtLeast(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is greater than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.LessThan(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is less than the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.LessThanOrEqualTo(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is less than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.AtMost(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is less than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.TypeOf(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual
+ value is of the exact type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.TypeOf``1">
+ <summary>
+ Returns a constraint that tests whether the actual
+ value is of the exact type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.InstanceOf(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.InstanceOf``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.InstanceOfType(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.InstanceOfType``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.AssignableFrom(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.AssignableFrom``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.AssignableTo(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.AssignableTo``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.EquivalentTo(System.Collections.IEnumerable)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is a collection containing the same elements as the
+ collection supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.SubsetOf(System.Collections.IEnumerable)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is a subset of the collection supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.StringContaining(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value contains the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.StringStarting(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value starts with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.StringEnding(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value ends with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.StringMatching(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value matches the regular expression supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.SamePath(System.String)">
+ <summary>
+ Returns a constraint that tests whether the path provided
+ is the same as an expected path after canonicalization.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.SubPath(System.String)">
+ <summary>
+ Returns a constraint that tests whether the path provided
+ is under an expected path after canonicalization.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.SamePathOrUnder(System.String)">
+ <summary>
+ Returns a constraint that tests whether the path provided
+ is the same path or under an expected path after canonicalization.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Is.InRange``1(``0,``0)">
+ <summary>
+ Returns a constraint that tests whether the actual value falls
+ within a specified range.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.Not">
+ <summary>
+ Returns a ConstraintExpression that negates any
+ following constraint.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.All">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if all of them succeed.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.Null">
+ <summary>
+ Returns a constraint that tests for null
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.True">
+ <summary>
+ Returns a constraint that tests for True
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.False">
+ <summary>
+ Returns a constraint that tests for False
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.Positive">
+ <summary>
+ Returns a constraint that tests for a positive value
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.Negative">
+ <summary>
+ Returns a constraint that tests for a negative value
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.NaN">
+ <summary>
+ Returns a constraint that tests for NaN
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.Empty">
+ <summary>
+ Returns a constraint that tests for empty
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.Unique">
+ <summary>
+ Returns a constraint that tests whether a collection
+ contains all unique items.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.BinarySerializable">
+ <summary>
+ Returns a constraint that tests whether an object graph is serializable in binary format.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.XmlSerializable">
+ <summary>
+ Returns a constraint that tests whether an object graph is serializable in xml format.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Is.Ordered">
+ <summary>
+ Returns a constraint that tests whether a collection is ordered
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.ITestCaseData">
+ <summary>
+ The ITestCaseData interface is implemented by a class
+ that is able to return complete testcases for use by
+ a parameterized test method.
+
+ NOTE: This interface is used in both the framework
+ and the core, even though that results in two different
+ types. However, sharing the source code guarantees that
+ the various implementations will be compatible and that
+ the core is able to reflect successfully over the
+ framework implementations of ITestCaseData.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.Arguments">
+ <summary>
+ Gets the argument list to be provided to the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.Result">
+ <summary>
+ Gets the expected result
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.HasExpectedResult">
+ <summary>
+ Indicates whether a result has been specified.
+ This is necessary because the result may be
+ null, so it's value cannot be checked.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.ExpectedException">
+ <summary>
+ Gets the expected exception Type
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.ExpectedExceptionName">
+ <summary>
+ Gets the FullName of the expected exception
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.TestName">
+ <summary>
+ Gets the name to be used for the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.Description">
+ <summary>
+ Gets the description of the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.Ignored">
+ <summary>
+ Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
+ </summary>
+ <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.Explicit">
+ <summary>
+ Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is explicit.
+ </summary>
+ <value><c>true</c> if explicit; otherwise, <c>false</c>.</value>
+ </member>
+ <member name="P:NUnit.Framework.ITestCaseData.IgnoreReason">
+ <summary>
+ Gets the ignore reason.
+ </summary>
+ <value>The ignore reason.</value>
+ </member>
+ <member name="T:NUnit.Framework.Iz">
+ <summary>
+ The Iz class is a synonym for Is intended for use in VB,
+ which regards Is as a keyword.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.List">
+ <summary>
+ The List class is a helper class with properties and methods
+ that supply a number of constraints used with lists and collections.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.List.Map(System.Collections.ICollection)">
+ <summary>
+ List.Map returns a ListMapper, which can be used to map
+ the original collection to another collection.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="T:NUnit.Framework.ListMapper">
+ <summary>
+ ListMapper is used to transform a collection used as an actual argument
+ producing another collection to be used in the assertion.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.ListMapper.#ctor(System.Collections.ICollection)">
+ <summary>
+ Construct a ListMapper based on a collection
+ </summary>
+ <param name="original">The collection to be transformed</param>
+ </member>
+ <member name="M:NUnit.Framework.ListMapper.Property(System.String)">
+ <summary>
+ Produces a collection containing all the values of a property
+ </summary>
+ <param name="name">The collection of property values</param>
+ <returns></returns>
+ </member>
+ <member name="T:NUnit.Framework.Randomizer">
+ <summary>
+ Randomizer returns a set of random values in a repeatable
+ way, to allow re-running of tests if necessary.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.MemberInfo)">
+ <summary>
+ Get a randomizer for a particular member, returning
+ one that has already been created if it exists.
+ This ensures that the same values are generated
+ each time the tests are reloaded.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.ParameterInfo)">
+ <summary>
+ Get a randomizer for a particular parameter, returning
+ one that has already been created if it exists.
+ This ensures that the same values are generated
+ each time the tests are reloaded.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Randomizer.#ctor">
+ <summary>
+ Construct a randomizer using a random seed
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Randomizer.#ctor(System.Int32)">
+ <summary>
+ Construct a randomizer using a specified seed
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Int32)">
+ <summary>
+ Return an array of random doubles between 0.0 and 1.0.
+ </summary>
+ <param name="count"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Double,System.Double,System.Int32)">
+ <summary>
+ Return an array of random doubles with values in a specified range.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Randomizer.GetInts(System.Int32,System.Int32,System.Int32)">
+ <summary>
+ Return an array of random ints with values in a specified range.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Randomizer.RandomSeed">
+ <summary>
+ Get a random seed for use in creating a randomizer.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.SpecialValue">
+ <summary>
+ The SpecialValue enum is used to represent TestCase arguments
+ that cannot be used as arguments to an Attribute.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.SpecialValue.Null">
+ <summary>
+ Null represents a null value, which cannot be used as an
+ argument to an attribute under .NET 1.x
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.StringAssert">
+ <summary>
+ Basic Asserts on strings.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.Equals(System.Object,System.Object)">
+ <summary>
+ The Equals method throws an AssertionException. This is done
+ to make sure there is no mistake by calling this function.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.ReferenceEquals(System.Object,System.Object)">
+ <summary>
+ override the default ReferenceEquals to throw an AssertionException. This
+ implementation makes sure there is no mistake in calling this function
+ as part of Assert.
+ </summary>
+ <param name="a"></param>
+ <param name="b"></param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that a string is found within another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String)">
+ <summary>
+ Asserts that a string is found within another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String)">
+ <summary>
+ Asserts that a string is found within another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that a string is not found within another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String)">
+ <summary>
+ Asserts that a string is found within another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String)">
+ <summary>
+ Asserts that a string is found within another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that a string starts with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String)">
+ <summary>
+ Asserts that a string starts with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String)">
+ <summary>
+ Asserts that a string starts with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that a string does not start with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String)">
+ <summary>
+ Asserts that a string does not start with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String)">
+ <summary>
+ Asserts that a string does not start with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that a string ends with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String)">
+ <summary>
+ Asserts that a string ends with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String)">
+ <summary>
+ Asserts that a string ends with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that a string does not end with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String)">
+ <summary>
+ Asserts that a string does not end with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String)">
+ <summary>
+ Asserts that a string does not end with another string.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The string to be examined</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that two strings are equal, without regard to case.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The actual string</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String)">
+ <summary>
+ Asserts that two strings are equal, without regard to case.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The actual string</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String)">
+ <summary>
+ Asserts that two strings are equal, without regard to case.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The actual string</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that two strings are not equal, without regard to case.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The actual string</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String)">
+ <summary>
+ Asserts that two strings are Notequal, without regard to case.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The actual string</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String)">
+ <summary>
+ Asserts that two strings are not equal, without regard to case.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The actual string</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that a string matches an expected regular expression pattern.
+ </summary>
+ <param name="pattern">The regex pattern to be matched</param>
+ <param name="actual">The actual string</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String)">
+ <summary>
+ Asserts that a string matches an expected regular expression pattern.
+ </summary>
+ <param name="pattern">The regex pattern to be matched</param>
+ <param name="actual">The actual string</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String)">
+ <summary>
+ Asserts that a string matches an expected regular expression pattern.
+ </summary>
+ <param name="pattern">The regex pattern to be matched</param>
+ <param name="actual">The actual string</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String,System.Object[])">
+ <summary>
+ Asserts that a string does not match an expected regular expression pattern.
+ </summary>
+ <param name="pattern">The regex pattern to be used</param>
+ <param name="actual">The actual string</param>
+ <param name="message">The message to display in case of failure</param>
+ <param name="args">Arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String)">
+ <summary>
+ Asserts that a string does not match an expected regular expression pattern.
+ </summary>
+ <param name="pattern">The regex pattern to be used</param>
+ <param name="actual">The actual string</param>
+ <param name="message">The message to display in case of failure</param>
+ </member>
+ <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String)">
+ <summary>
+ Asserts that a string does not match an expected regular expression pattern.
+ </summary>
+ <param name="pattern">The regex pattern to be used</param>
+ <param name="actual">The actual string</param>
+ </member>
+ <member name="T:NUnit.Framework.TestCaseData">
+ <summary>
+ The TestCaseData class represents a set of arguments
+ and other parameter info to be used for a parameterized
+ test case. It provides a number of instance modifiers
+ for use in initializing the test case.
+
+ Note: Instance modifiers are getters that return
+ the same instance after modifying it's state.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.arguments">
+ <summary>
+ The argument list to be provided to the test
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.expectedResult">
+ <summary>
+ The expected result to be returned
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.hasExpectedResult">
+ <summary>
+ Set to true if this has an expected result
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.expectedExceptionType">
+ <summary>
+ The expected exception Type
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.expectedExceptionName">
+ <summary>
+ The FullName of the expected exception
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.testName">
+ <summary>
+ The name to be used for the test
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.description">
+ <summary>
+ The description of the test
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.properties">
+ <summary>
+ A dictionary of properties, used to add information
+ to tests without requiring the class to change.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.isIgnored">
+ <summary>
+ If true, indicates that the test case is to be ignored
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.isExplicit">
+ <summary>
+ If true, indicates that the test case is marked explicit
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestCaseData.ignoreReason">
+ <summary>
+ The reason for ignoring a test case
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object[])">
+ <summary>
+ Initializes a new instance of the <see cref="T:TestCaseData"/> class.
+ </summary>
+ <param name="args">The arguments.</param>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:TestCaseData"/> class.
+ </summary>
+ <param name="arg">The argument.</param>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:TestCaseData"/> class.
+ </summary>
+ <param name="arg1">The first argument.</param>
+ <param name="arg2">The second argument.</param>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object,System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:TestCaseData"/> class.
+ </summary>
+ <param name="arg1">The first argument.</param>
+ <param name="arg2">The second argument.</param>
+ <param name="arg3">The third argument.</param>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.Returns(System.Object)">
+ <summary>
+ Sets the expected result for the test
+ </summary>
+ <param name="result">The expected result</param>
+ <returns>A modified TestCaseData</returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.Throws(System.Type)">
+ <summary>
+ Sets the expected exception type for the test
+ </summary>
+ <param name="exceptionType">Type of the expected exception.</param>
+ <returns>The modified TestCaseData instance</returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.Throws(System.String)">
+ <summary>
+ Sets the expected exception type for the test
+ </summary>
+ <param name="exceptionName">FullName of the expected exception.</param>
+ <returns>The modified TestCaseData instance</returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.SetName(System.String)">
+ <summary>
+ Sets the name of the test case
+ </summary>
+ <returns>The modified TestCaseData instance</returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.SetDescription(System.String)">
+ <summary>
+ Sets the description for the test case
+ being constructed.
+ </summary>
+ <param name="description">The description.</param>
+ <returns>The modified TestCaseData instance.</returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.SetCategory(System.String)">
+ <summary>
+ Applies a category to the test
+ </summary>
+ <param name="category"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.String)">
+ <summary>
+ Applies a named property to the test
+ </summary>
+ <param name="propName"></param>
+ <param name="propValue"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Int32)">
+ <summary>
+ Applies a named property to the test
+ </summary>
+ <param name="propName"></param>
+ <param name="propValue"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Double)">
+ <summary>
+ Applies a named property to the test
+ </summary>
+ <param name="propName"></param>
+ <param name="propValue"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.Ignore">
+ <summary>
+ Ignores this TestCase.
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.Ignore(System.String)">
+ <summary>
+ Ignores this TestCase, specifying the reason.
+ </summary>
+ <param name="reason">The reason.</param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.MakeExplicit">
+ <summary>
+ Marks this TestCase as Explicit
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseData.MakeExplicit(System.String)">
+ <summary>
+ Marks this TestCase as Explicit, specifying the reason.
+ </summary>
+ <param name="reason">The reason.</param>
+ <returns></returns>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.Arguments">
+ <summary>
+ Gets the argument list to be provided to the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.Result">
+ <summary>
+ Gets the expected result
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.HasExpectedResult">
+ <summary>
+ Returns true if the result has been set
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.ExpectedException">
+ <summary>
+ Gets the expected exception Type
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.ExpectedExceptionName">
+ <summary>
+ Gets the FullName of the expected exception
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.TestName">
+ <summary>
+ Gets the name to be used for the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.Description">
+ <summary>
+ Gets the description of the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.Ignored">
+ <summary>
+ Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
+ </summary>
+ <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.Explicit">
+ <summary>
+ Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is explicit.
+ </summary>
+ <value><c>true</c> if explicit; otherwise, <c>false</c>.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.IgnoreReason">
+ <summary>
+ Gets the ignore reason.
+ </summary>
+ <value>The ignore reason.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.Categories">
+ <summary>
+ Gets a list of categories associated with this test.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseData.Properties">
+ <summary>
+ Gets the property dictionary for this test
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestContext">
+ <summary>
+ Provide the context information of the current test
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TestContext.#ctor(System.Collections.IDictionary)">
+ <summary>
+ Constructs a TestContext using the provided context dictionary
+ </summary>
+ <param name="context">A context dictionary</param>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.CurrentContext">
+ <summary>
+ Get the current test context. This is created
+ as needed. The user may save the context for
+ use within a test, but it should not be used
+ outside the test for which it is created.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.Test">
+ <summary>
+ Gets a TestAdapter representing the currently executing test in this context.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.Result">
+ <summary>
+ Gets a ResultAdapter representing the current result for the test
+ executing in this context.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.TestDirectory">
+ <summary>
+ Gets the directory containing the current test assembly.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.WorkDirectory">
+ <summary>
+ Gets the directory to be used for outputing files created
+ by this test run.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestContext.TestAdapter">
+ <summary>
+ TestAdapter adapts a Test for consumption by
+ the user test code.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TestContext.TestAdapter.#ctor(System.Collections.IDictionary)">
+ <summary>
+ Constructs a TestAdapter for this context
+ </summary>
+ <param name="context">The context dictionary</param>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.TestAdapter.Name">
+ <summary>
+ The name of the test.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.TestAdapter.FullName">
+ <summary>
+ The FullName of the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.TestAdapter.Properties">
+ <summary>
+ The properties of the test.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestContext.ResultAdapter">
+ <summary>
+ ResultAdapter adapts a TestResult for consumption by
+ the user test code.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TestContext.ResultAdapter.#ctor(System.Collections.IDictionary)">
+ <summary>
+ Construct a ResultAdapter for a context
+ </summary>
+ <param name="context">The context holding the result</param>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.ResultAdapter.State">
+ <summary>
+ The TestState of current test. This maps to the ResultState
+ used in nunit.core and is subject to change in the future.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestContext.ResultAdapter.Status">
+ <summary>
+ The TestStatus of current test. This enum will be used
+ in future versions of NUnit and so is to be preferred
+ to the TestState value.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestDetails">
+ <summary>
+ Provides details about a test
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TestDetails.#ctor(System.Object,System.Reflection.MethodInfo,System.String,System.String,System.Boolean)">
+ <summary>
+ Creates an instance of TestDetails
+ </summary>
+ <param name="fixture">The fixture that the test is a member of, if available.</param>
+ <param name="method">The method that implements the test, if available.</param>
+ <param name="fullName">The full name of the test.</param>
+ <param name="type">A string representing the type of test, e.g. "Test Case".</param>
+ <param name="isSuite">Indicates if the test represents a suite of tests.</param>
+ </member>
+ <member name="P:NUnit.Framework.TestDetails.Fixture">
+ <summary>
+ The fixture that the test is a member of, if available.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestDetails.Method">
+ <summary>
+ The method that implements the test, if available.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestDetails.FullName">
+ <summary>
+ The full name of the test.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestDetails.Type">
+ <summary>
+ A string representing the type of test, e.g. "Test Case".
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestDetails.IsSuite">
+ <summary>
+ Indicates if the test represents a suite of tests.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestState">
+ <summary>
+ The ResultState enum indicates the result of running a test
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestState.Inconclusive">
+ <summary>
+ The result is inconclusive
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestState.NotRunnable">
+ <summary>
+ The test was not runnable.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestState.Skipped">
+ <summary>
+ The test has been skipped.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestState.Ignored">
+ <summary>
+ The test has been ignored.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestState.Success">
+ <summary>
+ The test succeeded
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestState.Failure">
+ <summary>
+ The test failed
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestState.Error">
+ <summary>
+ The test encountered an unexpected exception
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestState.Cancelled">
+ <summary>
+ The test was cancelled by the user
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestStatus">
+ <summary>
+ The TestStatus enum indicates the result of running a test
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestStatus.Inconclusive">
+ <summary>
+ The test was inconclusive
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestStatus.Skipped">
+ <summary>
+ The test has skipped
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestStatus.Passed">
+ <summary>
+ The test succeeded
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TestStatus.Failed">
+ <summary>
+ The test failed
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Text">
+ <summary>
+ Helper class with static methods used to supply constraints
+ that operate on strings.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Text.Contains(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value contains the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Text.DoesNotContain(System.String)">
+ <summary>
+ Returns a constraint that fails if the actual
+ value contains the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Text.StartsWith(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value starts with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Text.DoesNotStartWith(System.String)">
+ <summary>
+ Returns a constraint that fails if the actual
+ value starts with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Text.EndsWith(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value ends with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Text.DoesNotEndWith(System.String)">
+ <summary>
+ Returns a constraint that fails if the actual
+ value ends with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Text.Matches(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value matches the Regex pattern supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Text.DoesNotMatch(System.String)">
+ <summary>
+ Returns a constraint that fails if the actual
+ value matches the pattern supplied as an argument.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Text.All">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if all of them succeed.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TextMessageWriter">
+ <summary>
+ TextMessageWriter writes constraint descriptions and messages
+ in displayable form as a text stream. It tailors the display
+ of individual message components to form the standard message
+ format of NUnit assertion failure messages.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.MessageWriter">
+ <summary>
+ MessageWriter is the abstract base for classes that write
+ constraint descriptions and messages in some form. The
+ class has separate methods for writing various components
+ of a message, allowing implementations to tailor the
+ presentation as needed.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.#ctor">
+ <summary>
+ Construct a MessageWriter given a culture
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.String,System.Object[])">
+ <summary>
+ Method to write single line message with optional args, usually
+ written to precede the general failure message.
+ </summary>
+ <param name="message">The message to be written</param>
+ <param name="args">Any arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
+ <summary>
+ Method to write single line message with optional args, usually
+ written to precede the general failure message, at a givel
+ indentation level.
+ </summary>
+ <param name="level">The indentation level of the message</param>
+ <param name="message">The message to be written</param>
+ <param name="args">Any arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Display Expected and Actual lines for a constraint. This
+ is called by MessageWriter's default implementation of
+ WriteMessageTo and provides the generic two-line display.
+ </summary>
+ <param name="constraint">The constraint that failed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object)">
+ <summary>
+ Display Expected and Actual lines for given values. This
+ method may be called by constraints that need more control over
+ the display of actual and expected values than is provided
+ by the default implementation.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value causing the failure</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
+ <summary>
+ Display Expected and Actual lines for given values, including
+ a tolerance value on the Expected line.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value causing the failure</param>
+ <param name="tolerance">The tolerance within which the test was made</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
+ <summary>
+ Display the expected and actual string values on separate lines.
+ If the mismatch parameter is >=0, an additional line is displayed
+ line containing a caret that points to the mismatch point.
+ </summary>
+ <param name="expected">The expected string value</param>
+ <param name="actual">The actual string value</param>
+ <param name="mismatch">The point at which the strings don't match or -1</param>
+ <param name="ignoreCase">If true, case is ignored in locating the point where the strings differ</param>
+ <param name="clipping">If true, the strings should be clipped to fit the line</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteConnector(System.String)">
+ <summary>
+ Writes the text for a connector.
+ </summary>
+ <param name="connector">The connector.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.WritePredicate(System.String)">
+ <summary>
+ Writes the text for a predicate.
+ </summary>
+ <param name="predicate">The predicate.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteExpectedValue(System.Object)">
+ <summary>
+ Writes the text for an expected value.
+ </summary>
+ <param name="expected">The expected value.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteModifier(System.String)">
+ <summary>
+ Writes the text for a modifier
+ </summary>
+ <param name="modifier">The modifier.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteActualValue(System.Object)">
+ <summary>
+ Writes the text for an actual value.
+ </summary>
+ <param name="actual">The actual value.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteValue(System.Object)">
+ <summary>
+ Writes the text for a generalized value.
+ </summary>
+ <param name="val">The value.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteCollectionElements(System.Collections.IEnumerable,System.Int32,System.Int32)">
+ <summary>
+ Writes the text for a collection value,
+ starting at a particular point, to a max length
+ </summary>
+ <param name="collection">The collection containing elements to write.</param>
+ <param name="start">The starting point of the elements to write</param>
+ <param name="max">The maximum number of elements to write</param>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.MessageWriter.MaxLineLength">
+ <summary>
+ Abstract method to get the max line length
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TextMessageWriter.Pfx_Expected">
+ <summary>
+ Prefix used for the expected value line of a message
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TextMessageWriter.Pfx_Actual">
+ <summary>
+ Prefix used for the actual value line of a message
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.TextMessageWriter.PrefixLength">
+ <summary>
+ Length of a message prefix
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.#ctor">
+ <summary>
+ Construct a TextMessageWriter
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.#ctor(System.String,System.Object[])">
+ <summary>
+ Construct a TextMessageWriter, specifying a user message
+ and optional formatting arguments.
+ </summary>
+ <param name="userMessage"></param>
+ <param name="args"></param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
+ <summary>
+ Method to write single line message with optional args, usually
+ written to precede the general failure message, at a givel
+ indentation level.
+ </summary>
+ <param name="level">The indentation level of the message</param>
+ <param name="message">The message to be written</param>
+ <param name="args">Any arguments used in formatting the message</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Display Expected and Actual lines for a constraint. This
+ is called by MessageWriter's default implementation of
+ WriteMessageTo and provides the generic two-line display.
+ </summary>
+ <param name="constraint">The constraint that failed</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object)">
+ <summary>
+ Display Expected and Actual lines for given values. This
+ method may be called by constraints that need more control over
+ the display of actual and expected values than is provided
+ by the default implementation.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value causing the failure</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
+ <summary>
+ Display Expected and Actual lines for given values, including
+ a tolerance value on the expected line.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value causing the failure</param>
+ <param name="tolerance">The tolerance within which the test was made</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
+ <summary>
+ Display the expected and actual string values on separate lines.
+ If the mismatch parameter is >=0, an additional line is displayed
+ line containing a caret that points to the mismatch point.
+ </summary>
+ <param name="expected">The expected string value</param>
+ <param name="actual">The actual string value</param>
+ <param name="mismatch">The point at which the strings don't match or -1</param>
+ <param name="ignoreCase">If true, case is ignored in string comparisons</param>
+ <param name="clipping">If true, clip the strings to fit the max line length</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteConnector(System.String)">
+ <summary>
+ Writes the text for a connector.
+ </summary>
+ <param name="connector">The connector.</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WritePredicate(System.String)">
+ <summary>
+ Writes the text for a predicate.
+ </summary>
+ <param name="predicate">The predicate.</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteModifier(System.String)">
+ <summary>
+ Write the text for a modifier.
+ </summary>
+ <param name="modifier">The modifier.</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedValue(System.Object)">
+ <summary>
+ Writes the text for an expected value.
+ </summary>
+ <param name="expected">The expected value.</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteActualValue(System.Object)">
+ <summary>
+ Writes the text for an actual value.
+ </summary>
+ <param name="actual">The actual value.</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteValue(System.Object)">
+ <summary>
+ Writes the text for a generalized value.
+ </summary>
+ <param name="val">The value.</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteCollectionElements(System.Collections.IEnumerable,System.Int32,System.Int32)">
+ <summary>
+ Writes the text for a collection value,
+ starting at a particular point, to a max length
+ </summary>
+ <param name="collection">The collection containing elements to write.</param>
+ <param name="start">The starting point of the elements to write</param>
+ <param name="max">The maximum number of elements to write</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Write the generic 'Expected' line for a constraint
+ </summary>
+ <param name="constraint">The constraint that failed</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object)">
+ <summary>
+ Write the generic 'Expected' line for a given value
+ </summary>
+ <param name="expected">The expected value</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object,NUnit.Framework.Constraints.Tolerance)">
+ <summary>
+ Write the generic 'Expected' line for a given value
+ and tolerance.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="tolerance">The tolerance within which the test was made</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Write the generic 'Actual' line for a constraint
+ </summary>
+ <param name="constraint">The constraint for which the actual value is to be written</param>
+ </member>
+ <member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(System.Object)">
+ <summary>
+ Write the generic 'Actual' line for a given value
+ </summary>
+ <param name="actual">The actual value causing a failure</param>
+ </member>
+ <member name="P:NUnit.Framework.TextMessageWriter.MaxLineLength">
+ <summary>
+ Gets or sets the maximum line length for this writer
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Throws">
+ <summary>
+ Helper class with properties and methods that supply
+ constraints that operate on exceptions.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Throws.TypeOf(System.Type)">
+ <summary>
+ Creates a constraint specifying the exact type of exception expected
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Throws.TypeOf``1">
+ <summary>
+ Creates a constraint specifying the exact type of exception expected
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Throws.InstanceOf(System.Type)">
+ <summary>
+ Creates a constraint specifying the type of exception expected
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Throws.InstanceOf``1">
+ <summary>
+ Creates a constraint specifying the type of exception expected
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Throws.Exception">
+ <summary>
+ Creates a constraint specifying an expected exception
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Throws.InnerException">
+ <summary>
+ Creates a constraint specifying an exception with a given InnerException
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Throws.TargetInvocationException">
+ <summary>
+ Creates a constraint specifying an expected TargetInvocationException
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Throws.ArgumentException">
+ <summary>
+ Creates a constraint specifying an expected TargetInvocationException
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Throws.InvalidOperationException">
+ <summary>
+ Creates a constraint specifying an expected TargetInvocationException
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Throws.Nothing">
+ <summary>
+ Creates a constraint specifying that no exception is thrown
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.CategoryAttribute">
+ <summary>
+ Attribute used to apply a category to a test
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.CategoryAttribute.categoryName">
+ <summary>
+ The name of the category
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.CategoryAttribute.#ctor(System.String)">
+ <summary>
+ Construct attribute for a given category based on
+ a name. The name may not contain the characters ',',
+ '+', '-' or '!'. However, this is not checked in the
+ constructor since it would cause an error to arise at
+ as the test was loaded without giving a clear indication
+ of where the problem is located. The error is handled
+ in NUnitFramework.cs by marking the test as not
+ runnable.
+ </summary>
+ <param name="name">The name of the category</param>
+ </member>
+ <member name="M:NUnit.Framework.CategoryAttribute.#ctor">
+ <summary>
+ Protected constructor uses the Type name as the name
+ of the category.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.CategoryAttribute.Name">
+ <summary>
+ The name of the category
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.DatapointAttribute">
+ <summary>
+ Used to mark a field for use as a datapoint when executing a theory
+ within the same fixture that requires an argument of the field's Type.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.DatapointsAttribute">
+ <summary>
+ Used to mark an array as containing a set of datapoints to be used
+ executing a theory within the same fixture that requires an argument
+ of the Type of the array elements.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.DescriptionAttribute">
+ <summary>
+ Attribute used to provide descriptive text about a
+ test case or fixture.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.DescriptionAttribute.#ctor(System.String)">
+ <summary>
+ Construct the attribute
+ </summary>
+ <param name="description">Text describing the test</param>
+ </member>
+ <member name="P:NUnit.Framework.DescriptionAttribute.Description">
+ <summary>
+ Gets the test description
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.MessageMatch">
+ <summary>
+ Enumeration indicating how the expected message parameter is to be used
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.MessageMatch.Exact">
+ Expect an exact match
+ </member>
+ <member name="F:NUnit.Framework.MessageMatch.Contains">
+ Expect a message containing the parameter string
+ </member>
+ <member name="F:NUnit.Framework.MessageMatch.Regex">
+ Match the regular expression provided as a parameter
+ </member>
+ <member name="F:NUnit.Framework.MessageMatch.StartsWith">
+ Expect a message that starts with the parameter string
+ </member>
+ <member name="T:NUnit.Framework.ExpectedExceptionAttribute">
+ <summary>
+ ExpectedExceptionAttribute
+ </summary>
+
+ </member>
+ <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor">
+ <summary>
+ Constructor for a non-specific exception
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.Type)">
+ <summary>
+ Constructor for a given type of exception
+ </summary>
+ <param name="exceptionType">The type of the expected exception</param>
+ </member>
+ <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.String)">
+ <summary>
+ Constructor for a given exception name
+ </summary>
+ <param name="exceptionName">The full name of the expected exception</param>
+ </member>
+ <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedException">
+ <summary>
+ Gets or sets the expected exception type
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedExceptionName">
+ <summary>
+ Gets or sets the full Type name of the expected exception
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedMessage">
+ <summary>
+ Gets or sets the expected message text
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ExpectedExceptionAttribute.UserMessage">
+ <summary>
+ Gets or sets the user message displayed in case of failure
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ExpectedExceptionAttribute.MatchType">
+ <summary>
+ Gets or sets the type of match to be performed on the expected message
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ExpectedExceptionAttribute.Handler">
+ <summary>
+ Gets the name of a method to be used as an exception handler
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.ExplicitAttribute">
+ <summary>
+ ExplicitAttribute marks a test or test fixture so that it will
+ only be run if explicitly executed from the gui or command line
+ or if it is included by use of a filter. The test will not be
+ run simply because an enclosing suite is run.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.ExplicitAttribute.#ctor">
+ <summary>
+ Default constructor
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.ExplicitAttribute.#ctor(System.String)">
+ <summary>
+ Constructor with a reason
+ </summary>
+ <param name="reason">The reason test is marked explicit</param>
+ </member>
+ <member name="P:NUnit.Framework.ExplicitAttribute.Reason">
+ <summary>
+ The reason test is marked explicit
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.IgnoreAttribute">
+ <summary>
+ Attribute used to mark a test that is to be ignored.
+ Ignored tests result in a warning message when the
+ tests are run.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.IgnoreAttribute.#ctor">
+ <summary>
+ Constructs the attribute without giving a reason
+ for ignoring the test.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.IgnoreAttribute.#ctor(System.String)">
+ <summary>
+ Constructs the attribute giving a reason for ignoring the test
+ </summary>
+ <param name="reason">The reason for ignoring the test</param>
+ </member>
+ <member name="P:NUnit.Framework.IgnoreAttribute.Reason">
+ <summary>
+ The reason for ignoring a test
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.IncludeExcludeAttribute">
+ <summary>
+ Abstract base for Attributes that are used to include tests
+ in the test run based on environmental settings.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor">
+ <summary>
+ Constructor with no included items specified, for use
+ with named property syntax.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor(System.String)">
+ <summary>
+ Constructor taking one or more included items
+ </summary>
+ <param name="include">Comma-delimited list of included items</param>
+ </member>
+ <member name="P:NUnit.Framework.IncludeExcludeAttribute.Include">
+ <summary>
+ Name of the item that is needed in order for
+ a test to run. Multiple itemss may be given,
+ separated by a comma.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.IncludeExcludeAttribute.Exclude">
+ <summary>
+ Name of the item to be excluded. Multiple items
+ may be given, separated by a comma.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.IncludeExcludeAttribute.Reason">
+ <summary>
+ The reason for including or excluding the test
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.PlatformAttribute">
+ <summary>
+ PlatformAttribute is used to mark a test fixture or an
+ individual method as applying to a particular platform only.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.PlatformAttribute.#ctor">
+ <summary>
+ Constructor with no platforms specified, for use
+ with named property syntax.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.PlatformAttribute.#ctor(System.String)">
+ <summary>
+ Constructor taking one or more platforms
+ </summary>
+ <param name="platforms">Comma-deliminted list of platforms</param>
+ </member>
+ <member name="T:NUnit.Framework.CultureAttribute">
+ <summary>
+ CultureAttribute is used to mark a test fixture or an
+ individual method as applying to a particular Culture only.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.CultureAttribute.#ctor">
+ <summary>
+ Constructor with no cultures specified, for use
+ with named property syntax.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.CultureAttribute.#ctor(System.String)">
+ <summary>
+ Constructor taking one or more cultures
+ </summary>
+ <param name="cultures">Comma-deliminted list of cultures</param>
+ </member>
+ <member name="T:NUnit.Framework.CombinatorialAttribute">
+ <summary>
+ Marks a test to use a combinatorial join of any argument data
+ provided. NUnit will create a test case for every combination of
+ the arguments provided. This can result in a large number of test
+ cases and so should be used judiciously. This is the default join
+ type, so the attribute need not be used except as documentation.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.PropertyAttribute">
+ <summary>
+ PropertyAttribute is used to attach information to a test as a name/value pair..
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.String)">
+ <summary>
+ Construct a PropertyAttribute with a name and string value
+ </summary>
+ <param name="propertyName">The name of the property</param>
+ <param name="propertyValue">The property value</param>
+ </member>
+ <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Int32)">
+ <summary>
+ Construct a PropertyAttribute with a name and int value
+ </summary>
+ <param name="propertyName">The name of the property</param>
+ <param name="propertyValue">The property value</param>
+ </member>
+ <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Double)">
+ <summary>
+ Construct a PropertyAttribute with a name and double value
+ </summary>
+ <param name="propertyName">The name of the property</param>
+ <param name="propertyValue">The property value</param>
+ </member>
+ <member name="M:NUnit.Framework.PropertyAttribute.#ctor">
+ <summary>
+ Constructor for derived classes that set the
+ property dictionary directly.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.Object)">
+ <summary>
+ Constructor for use by derived classes that use the
+ name of the type as the property name. Derived classes
+ must ensure that the Type of the property value is
+ a standard type supported by the BCL. Any custom
+ types will cause a serialization Exception when
+ in the client.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.PropertyAttribute.Properties">
+ <summary>
+ Gets the property dictionary for this attribute
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.CombinatorialAttribute.#ctor">
+ <summary>
+ Default constructor
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.PairwiseAttribute">
+ <summary>
+ Marks a test to use pairwise join of any argument data provided.
+ NUnit will attempt too excercise every pair of argument values at
+ least once, using as small a number of test cases as it can. With
+ only two arguments, this is the same as a combinatorial join.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.PairwiseAttribute.#ctor">
+ <summary>
+ Default constructor
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.SequentialAttribute">
+ <summary>
+ Marks a test to use a sequential join of any argument data
+ provided. NUnit will use arguements for each parameter in
+ sequence, generating test cases up to the largest number
+ of argument values provided and using null for any arguments
+ for which it runs out of values. Normally, this should be
+ used with the same number of arguments for each parameter.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.SequentialAttribute.#ctor">
+ <summary>
+ Default constructor
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.MaxTimeAttribute">
+ <summary>
+ Summary description for MaxTimeAttribute.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.MaxTimeAttribute.#ctor(System.Int32)">
+ <summary>
+ Construct a MaxTimeAttribute, given a time in milliseconds.
+ </summary>
+ <param name="milliseconds">The maximum elapsed time in milliseconds</param>
+ </member>
+ <member name="T:NUnit.Framework.RandomAttribute">
+ <summary>
+ RandomAttribute is used to supply a set of random values
+ to a single parameter of a parameterized test.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.ValuesAttribute">
+ <summary>
+ ValuesAttribute is used to provide literal arguments for
+ an individual parameter of a test.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.ParameterDataAttribute">
+ <summary>
+ Abstract base class for attributes that apply to parameters
+ and supply data for the parameter.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.ParameterDataAttribute.GetData(System.Reflection.ParameterInfo)">
+ <summary>
+ Gets the data to be provided to the specified parameter
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.ValuesAttribute.data">
+ <summary>
+ The collection of data to be returned. Must
+ be set by any derived attribute classes.
+ We use an object[] so that the individual
+ elements may have their type changed in GetData
+ if necessary.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object)">
+ <summary>
+ Construct with one argument
+ </summary>
+ <param name="arg1"></param>
+ </member>
+ <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object)">
+ <summary>
+ Construct with two arguments
+ </summary>
+ <param name="arg1"></param>
+ <param name="arg2"></param>
+ </member>
+ <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object,System.Object)">
+ <summary>
+ Construct with three arguments
+ </summary>
+ <param name="arg1"></param>
+ <param name="arg2"></param>
+ <param name="arg3"></param>
+ </member>
+ <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object[])">
+ <summary>
+ Construct with an array of arguments
+ </summary>
+ <param name="args"></param>
+ </member>
+ <member name="M:NUnit.Framework.ValuesAttribute.GetData(System.Reflection.ParameterInfo)">
+ <summary>
+ Get the collection of values to be used as arguments
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32)">
+ <summary>
+ Construct a set of doubles from 0.0 to 1.0,
+ specifying only the count.
+ </summary>
+ <param name="count"></param>
+ </member>
+ <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Double,System.Double,System.Int32)">
+ <summary>
+ Construct a set of doubles from min to max
+ </summary>
+ <param name="min"></param>
+ <param name="max"></param>
+ <param name="count"></param>
+ </member>
+ <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
+ <summary>
+ Construct a set of ints from min to max
+ </summary>
+ <param name="min"></param>
+ <param name="max"></param>
+ <param name="count"></param>
+ </member>
+ <member name="M:NUnit.Framework.RandomAttribute.GetData(System.Reflection.ParameterInfo)">
+ <summary>
+ Get the collection of values to be used as arguments
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.RangeAttribute">
+ <summary>
+ RangeAttribute is used to supply a range of values to an
+ individual parameter of a parameterized test.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32)">
+ <summary>
+ Construct a range of ints using default step of 1
+ </summary>
+ <param name="from"></param>
+ <param name="to"></param>
+ </member>
+ <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
+ <summary>
+ Construct a range of ints specifying the step size
+ </summary>
+ <param name="from"></param>
+ <param name="to"></param>
+ <param name="step"></param>
+ </member>
+ <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int64,System.Int64,System.Int64)">
+ <summary>
+ Construct a range of longs
+ </summary>
+ <param name="from"></param>
+ <param name="to"></param>
+ <param name="step"></param>
+ </member>
+ <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Double,System.Double,System.Double)">
+ <summary>
+ Construct a range of doubles
+ </summary>
+ <param name="from"></param>
+ <param name="to"></param>
+ <param name="step"></param>
+ </member>
+ <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Single,System.Single,System.Single)">
+ <summary>
+ Construct a range of floats
+ </summary>
+ <param name="from"></param>
+ <param name="to"></param>
+ <param name="step"></param>
+ </member>
+ <member name="T:NUnit.Framework.RepeatAttribute">
+ <summary>
+ RepeatAttribute may be applied to test case in order
+ to run it multiple times.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.RepeatAttribute.#ctor(System.Int32)">
+ <summary>
+ Construct a RepeatAttribute
+ </summary>
+ <param name="count">The number of times to run the test</param>
+ </member>
+ <member name="T:NUnit.Framework.RequiredAddinAttribute">
+ <summary>
+ RequiredAddinAttribute may be used to indicate the names of any addins
+ that must be present in order to run some or all of the tests in an
+ assembly. If the addin is not loaded, the entire assembly is marked
+ as NotRunnable.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.RequiredAddinAttribute.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:RequiredAddinAttribute"/> class.
+ </summary>
+ <param name="requiredAddin">The required addin.</param>
+ </member>
+ <member name="P:NUnit.Framework.RequiredAddinAttribute.RequiredAddin">
+ <summary>
+ Gets the name of required addin.
+ </summary>
+ <value>The required addin name.</value>
+ </member>
+ <member name="T:NUnit.Framework.SetCultureAttribute">
+ <summary>
+ Summary description for SetCultureAttribute.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.SetCultureAttribute.#ctor(System.String)">
+ <summary>
+ Construct given the name of a culture
+ </summary>
+ <param name="culture"></param>
+ </member>
+ <member name="T:NUnit.Framework.SetUICultureAttribute">
+ <summary>
+ Summary description for SetUICultureAttribute.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.SetUICultureAttribute.#ctor(System.String)">
+ <summary>
+ Construct given the name of a culture
+ </summary>
+ <param name="culture"></param>
+ </member>
+ <member name="T:NUnit.Framework.SetUpAttribute">
+ <summary>
+ SetUpAttribute is used in a TestFixture to identify a method
+ that is called immediately before each test is run. It is
+ also used in a SetUpFixture to identify the method that is
+ called once, before any of the subordinate tests are run.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.SetUpFixtureAttribute">
+ <summary>
+ Attribute used to mark a class that contains one-time SetUp
+ and/or TearDown methods that apply to all the tests in a
+ namespace or an assembly.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.SuiteAttribute">
+ <summary>
+ Attribute used to mark a static (shared in VB) property
+ that returns a list of tests.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TearDownAttribute">
+ <summary>
+ Attribute used in a TestFixture to identify a method that is
+ called immediately after each test is run. It is also used
+ in a SetUpFixture to identify the method that is called once,
+ after all subordinate tests have run. In either case, the method
+ is guaranteed to be called, even if an exception is thrown.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestActionAttribute">
+ <summary>
+ Provide actions to execute before and after tests.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.ITestAction">
+ <summary>
+ When implemented by an attribute, this interface implemented to provide actions to execute before and after tests.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.ITestAction.BeforeTest(NUnit.Framework.TestDetails)">
+ <summary>
+ Executed before each test is run
+ </summary>
+ <param name="testDetails">Provides details about the test that is going to be run.</param>
+ </member>
+ <member name="M:NUnit.Framework.ITestAction.AfterTest(NUnit.Framework.TestDetails)">
+ <summary>
+ Executed after each test is run
+ </summary>
+ <param name="testDetails">Provides details about the test that has just been run.</param>
+ </member>
+ <member name="P:NUnit.Framework.ITestAction.Targets">
+ <summary>
+ Provides the target for the action attribute
+ </summary>
+ <returns>The target for the action attribute</returns>
+ </member>
+ <member name="M:NUnit.Framework.TestActionAttribute.BeforeTest(NUnit.Framework.TestDetails)">
+ <summary>
+ Method called before each test
+ </summary>
+ <param name="testDetails">Info about the test to be run</param>
+ </member>
+ <member name="M:NUnit.Framework.TestActionAttribute.AfterTest(NUnit.Framework.TestDetails)">
+ <summary>
+ Method called after each test
+ </summary>
+ <param name="testDetails">Info about the test that was just run</param>
+ </member>
+ <member name="P:NUnit.Framework.TestActionAttribute.Targets">
+ <summary>
+ Gets or sets the ActionTargets for this attribute
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestAttribute">
+ <summary>
+ Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
+ class makes the method callable from the NUnit test runner. There is a property
+ called Description which is optional which you can provide a more detailed test
+ description. This class cannot be inherited.
+ </summary>
+
+ <example>
+ [TestFixture]
+ public class Fixture
+ {
+ [Test]
+ public void MethodToTest()
+ {}
+
+ [Test(Description = "more detailed description")]
+ publc void TestDescriptionMethod()
+ {}
+ }
+ </example>
+
+ </member>
+ <member name="P:NUnit.Framework.TestAttribute.Description">
+ <summary>
+ Descriptive text for this test
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestCaseAttribute">
+ <summary>
+ TestCaseAttribute is used to mark parameterized test cases
+ and provide them with their arguments.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object[])">
+ <summary>
+ Construct a TestCaseAttribute with a list of arguments.
+ This constructor is not CLS-Compliant
+ </summary>
+ <param name="arguments"></param>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object)">
+ <summary>
+ Construct a TestCaseAttribute with a single argument
+ </summary>
+ <param name="arg"></param>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object)">
+ <summary>
+ Construct a TestCaseAttribute with a two arguments
+ </summary>
+ <param name="arg1"></param>
+ <param name="arg2"></param>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object,System.Object)">
+ <summary>
+ Construct a TestCaseAttribute with a three arguments
+ </summary>
+ <param name="arg1"></param>
+ <param name="arg2"></param>
+ <param name="arg3"></param>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.Arguments">
+ <summary>
+ Gets the list of arguments to a test case
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.Result">
+ <summary>
+ Gets or sets the expected result. Use
+ ExpectedResult by preference.
+ </summary>
+ <value>The result.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedResult">
+ <summary>
+ Gets or sets the expected result.
+ </summary>
+ <value>The result.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.HasExpectedResult">
+ <summary>
+ Gets a flag indicating whether an expected
+ result has been set.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.Categories">
+ <summary>
+ Gets a list of categories associated with this test;
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.Category">
+ <summary>
+ Gets or sets the category associated with this test.
+ May be a single category or a comma-separated list.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedException">
+ <summary>
+ Gets or sets the expected exception.
+ </summary>
+ <value>The expected exception.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedExceptionName">
+ <summary>
+ Gets or sets the name the expected exception.
+ </summary>
+ <value>The expected name of the exception.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedMessage">
+ <summary>
+ Gets or sets the expected message of the expected exception
+ </summary>
+ <value>The expected message of the exception.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.MatchType">
+ <summary>
+ Gets or sets the type of match to be performed on the expected message
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.Description">
+ <summary>
+ Gets or sets the description.
+ </summary>
+ <value>The description.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.TestName">
+ <summary>
+ Gets or sets the name of the test.
+ </summary>
+ <value>The name of the test.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.Ignore">
+ <summary>
+ Gets or sets the ignored status of the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.Ignored">
+ <summary>
+ Gets or sets the ignored status of the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.Explicit">
+ <summary>
+ Gets or sets the explicit status of the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.Reason">
+ <summary>
+ Gets or sets the reason for not running the test
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseAttribute.IgnoreReason">
+ <summary>
+ Gets or sets the reason for not running the test.
+ Set has the side effect of marking the test as ignored.
+ </summary>
+ <value>The ignore reason.</value>
+ </member>
+ <member name="T:NUnit.Framework.TestCaseSourceAttribute">
+ <summary>
+ FactoryAttribute indicates the source to be used to
+ provide test cases for a test method.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.String)">
+ <summary>
+ Construct with the name of the data source, which must
+ be a property, field or method of the test class itself.
+ </summary>
+ <param name="sourceName">An array of the names of the factories that will provide data</param>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type)">
+ <summary>
+ Construct with a Type, which must implement IEnumerable
+ </summary>
+ <param name="sourceType">The Type that will provide data</param>
+ </member>
+ <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type,System.String)">
+ <summary>
+ Construct with a Type and name.
+ that don't support params arrays.
+ </summary>
+ <param name="sourceType">The Type that will provide data</param>
+ <param name="sourceName">The name of the method, property or field that will provide data</param>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceName">
+ <summary>
+ The name of a the method, property or fiend to be used as a source
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceType">
+ <summary>
+ A Type to be used as a source
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestCaseSourceAttribute.Category">
+ <summary>
+ Gets or sets the category associated with this test.
+ May be a single category or a comma-separated list.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestFixtureAttribute">
+ <example>
+ [TestFixture]
+ public class ExampleClass
+ {}
+ </example>
+ </member>
+ <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor">
+ <summary>
+ Default constructor
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor(System.Object[])">
+ <summary>
+ Construct with a object[] representing a set of arguments.
+ In .NET 2.0, the arguments may later be separated into
+ type arguments and constructor arguments.
+ </summary>
+ <param name="arguments"></param>
+ </member>
+ <member name="P:NUnit.Framework.TestFixtureAttribute.Description">
+ <summary>
+ Descriptive text for this fixture
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestFixtureAttribute.Category">
+ <summary>
+ Gets and sets the category for this fixture.
+ May be a comma-separated list of categories.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestFixtureAttribute.Categories">
+ <summary>
+ Gets a list of categories for this fixture
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestFixtureAttribute.Arguments">
+ <summary>
+ The arguments originally provided to the attribute
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.TestFixtureAttribute.Ignore">
+ <summary>
+ Gets or sets a value indicating whether this <see cref="T:NUnit.Framework.TestFixtureAttribute"/> should be ignored.
+ </summary>
+ <value><c>true</c> if ignore; otherwise, <c>false</c>.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestFixtureAttribute.IgnoreReason">
+ <summary>
+ Gets or sets the ignore reason. May set Ignored as a side effect.
+ </summary>
+ <value>The ignore reason.</value>
+ </member>
+ <member name="P:NUnit.Framework.TestFixtureAttribute.TypeArgs">
+ <summary>
+ Get or set the type arguments. If not set
+ explicitly, any leading arguments that are
+ Types are taken as type arguments.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestFixtureSetUpAttribute">
+ <summary>
+ Attribute used to identify a method that is
+ called before any tests in a fixture are run.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TestFixtureTearDownAttribute">
+ <summary>
+ Attribute used to identify a method that is called after
+ all the tests in a fixture have run. The method is
+ guaranteed to be called, even if an exception is thrown.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.TheoryAttribute">
+ <summary>
+ Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
+ class makes the method callable from the NUnit test runner. There is a property
+ called Description which is optional which you can provide a more detailed test
+ description. This class cannot be inherited.
+ </summary>
+
+ <example>
+ [TestFixture]
+ public class Fixture
+ {
+ [Test]
+ public void MethodToTest()
+ {}
+
+ [Test(Description = "more detailed description")]
+ publc void TestDescriptionMethod()
+ {}
+ }
+ </example>
+
+ </member>
+ <member name="T:NUnit.Framework.TimeoutAttribute">
+ <summary>
+ Used on a method, marks the test with a timeout value in milliseconds.
+ The test will be run in a separate thread and is cancelled if the timeout
+ is exceeded. Used on a method or assembly, sets the default timeout
+ for all contained test methods.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.TimeoutAttribute.#ctor(System.Int32)">
+ <summary>
+ Construct a TimeoutAttribute given a time in milliseconds
+ </summary>
+ <param name="timeout">The timeout value in milliseconds</param>
+ </member>
+ <member name="T:NUnit.Framework.RequiresSTAAttribute">
+ <summary>
+ Marks a test that must run in the STA, causing it
+ to run in a separate thread if necessary.
+
+ On methods, you may also use STAThreadAttribute
+ to serve the same purpose.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.RequiresSTAAttribute.#ctor">
+ <summary>
+ Construct a RequiresSTAAttribute
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.RequiresMTAAttribute">
+ <summary>
+ Marks a test that must run in the MTA, causing it
+ to run in a separate thread if necessary.
+
+ On methods, you may also use MTAThreadAttribute
+ to serve the same purpose.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.RequiresMTAAttribute.#ctor">
+ <summary>
+ Construct a RequiresMTAAttribute
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.RequiresThreadAttribute">
+ <summary>
+ Marks a test that must run on a separate thread.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor">
+ <summary>
+ Construct a RequiresThreadAttribute
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor(System.Threading.ApartmentState)">
+ <summary>
+ Construct a RequiresThreadAttribute, specifying the apartment
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.ValueSourceAttribute">
+ <summary>
+ ValueSourceAttribute indicates the source to be used to
+ provide data for one parameter of a test method.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.String)">
+ <summary>
+ Construct with the name of the factory - for use with languages
+ that don't support params arrays.
+ </summary>
+ <param name="sourceName">The name of the data source to be used</param>
+ </member>
+ <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.Type,System.String)">
+ <summary>
+ Construct with a Type and name - for use with languages
+ that don't support params arrays.
+ </summary>
+ <param name="sourceType">The Type that will provide data</param>
+ <param name="sourceName">The name of the method, property or field that will provide data</param>
+ </member>
+ <member name="P:NUnit.Framework.ValueSourceAttribute.SourceName">
+ <summary>
+ The name of a the method, property or fiend to be used as a source
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.ValueSourceAttribute.SourceType">
+ <summary>
+ A Type to be used as a source
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AllItemsConstraint">
+ <summary>
+ AllItemsConstraint applies another constraint to each
+ item in a collection, succeeding if they all succeed.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.PrefixConstraint">
+ <summary>
+ Abstract base class used for prefixes
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.Constraint">
+ <summary>
+ The Constraint class is the base of all built-in constraints
+ within NUnit. It provides the operator overloads used to combine
+ constraints.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.IResolveConstraint">
+ <summary>
+ The IConstraintExpression interface is implemented by all
+ complete and resolvable constraints and expressions.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.IResolveConstraint.Resolve">
+ <summary>
+ Return the top-level constraint for this expression
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.Constraint.UNSET">
+ <summary>
+ Static UnsetObject used to detect derived constraints
+ failing to set the actual value.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.Constraint.actual">
+ <summary>
+ The actual value being tested against a constraint
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.Constraint.displayName">
+ <summary>
+ The display name of this Constraint for use by ToString()
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.Constraint.argcnt">
+ <summary>
+ Argument fields used by ToString();
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.Constraint.builder">
+ <summary>
+ The builder holding this constraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.#ctor">
+ <summary>
+ Construct a constraint with no arguments
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object)">
+ <summary>
+ Construct a constraint with one argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object,System.Object)">
+ <summary>
+ Construct a constraint with two arguments
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.SetBuilder(NUnit.Framework.Constraints.ConstraintBuilder)">
+ <summary>
+ Sets the ConstraintBuilder holding this constraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the failure message to the MessageWriter provided
+ as an argument. The default implementation simply passes
+ the constraint and the actual value to the writer, which
+ then displays the constraint description and the value.
+
+ Constraints that need to provide additional details,
+ such as where the error occured can override this.
+ </summary>
+ <param name="writer">The MessageWriter on which to display the message</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
+ <summary>
+ Test whether the constraint is satisfied by an
+ ActualValueDelegate that returns the value to be tested.
+ The default implementation simply evaluates the delegate
+ but derived classes may override it to provide for delayed
+ processing.
+ </summary>
+ <param name="del">An <see cref="T:NUnit.Framework.Constraints.ActualValueDelegate`1"/></param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(``0@)">
+ <summary>
+ Test whether the constraint is satisfied by a given reference.
+ The default implementation simply dereferences the value but
+ derived classes may override it to provide for delayed processing.
+ </summary>
+ <param name="actual">A reference to the value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. The default implementation simply writes
+ the raw value of actual, leaving it to the writer to
+ perform any formatting.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.ToString">
+ <summary>
+ Default override of ToString returns the constraint DisplayName
+ followed by any arguments within angle brackets.
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.GetStringRepresentation">
+ <summary>
+ Returns the string representation of this constraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ This operator creates a constraint that is satisfied only if both
+ argument constraints are satisfied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ This operator creates a constraint that is satisfied if either
+ of the argument constraints is satisfied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.op_LogicalNot(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ This operator creates a constraint that is satisfied if the
+ argument constraint is not satisfied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32)">
+ <summary>
+ Returns a DelayedConstraint with the specified delay time.
+ </summary>
+ <param name="delayInMilliseconds">The delay in milliseconds.</param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32,System.Int32)">
+ <summary>
+ Returns a DelayedConstraint with the specified delay time
+ and polling interval.
+ </summary>
+ <param name="delayInMilliseconds">The delay in milliseconds.</param>
+ <param name="pollingInterval">The interval at which to test the constraint.</param>
+ <returns></returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Constraint.DisplayName">
+ <summary>
+ The display name of this Constraint for use by ToString().
+ The default value is the name of the constraint with
+ trailing "Constraint" removed. Derived classes may set
+ this to another name in their constructors.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Constraint.And">
+ <summary>
+ Returns a ConstraintExpression by appending And
+ to the current constraint.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Constraint.With">
+ <summary>
+ Returns a ConstraintExpression by appending And
+ to the current constraint.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Constraint.Or">
+ <summary>
+ Returns a ConstraintExpression by appending Or
+ to the current constraint.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">
+ <summary>
+ Class used to detect any derived constraints
+ that fail to set the actual value in their
+ Matches override.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">
+ <summary>
+ The base constraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Construct given a base constraint
+ </summary>
+ <param name="resolvable"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Construct an AllItemsConstraint on top of an existing constraint
+ </summary>
+ <param name="itemConstraint"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.Matches(System.Object)">
+ <summary>
+ Apply the item constraint to each item in the collection,
+ failing if any item fails.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AndConstraint">
+ <summary>
+ AndConstraint succeeds only if both members succeed.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.BinaryConstraint">
+ <summary>
+ BinaryConstraint is the abstract base of all constraints
+ that combine two other constraints in some fashion.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.BinaryConstraint.left">
+ <summary>
+ The first constraint being combined
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.BinaryConstraint.right">
+ <summary>
+ The second constraint being combined
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BinaryConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Construct a BinaryConstraint from two other constraints
+ </summary>
+ <param name="left">The first constraint</param>
+ <param name="right">The second constraint</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AndConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Create an AndConstraint from two other constraints
+ </summary>
+ <param name="left">The first constraint</param>
+ <param name="right">The second constraint</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AndConstraint.Matches(System.Object)">
+ <summary>
+ Apply both member constraints to an actual value, succeeding
+ succeeding only if both of them succeed.
+ </summary>
+ <param name="actual">The actual value</param>
+ <returns>True if the constraints both succeeded</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description for this contraint to a MessageWriter
+ </summary>
+ <param name="writer">The MessageWriter to receive the description</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. The default implementation simply writes
+ the raw value of actual, leaving it to the writer to
+ perform any formatting.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AssignableFromConstraint">
+ <summary>
+ AssignableFromConstraint is used to test that an object
+ can be assigned from a given Type.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.TypeConstraint">
+ <summary>
+ TypeConstraint is the abstract base for constraints
+ that take a Type as their expected value.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.TypeConstraint.expectedType">
+ <summary>
+ The expected Type used by the constraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.TypeConstraint.#ctor(System.Type)">
+ <summary>
+ Construct a TypeConstraint for a given Type
+ </summary>
+ <param name="type"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.TypeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. TypeConstraints override this method to write
+ the name of the type.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.#ctor(System.Type)">
+ <summary>
+ Construct an AssignableFromConstraint for the type provided
+ </summary>
+ <param name="type"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.Matches(System.Object)">
+ <summary>
+ Test whether an object can be assigned from the specified type
+ </summary>
+ <param name="actual">The object to be tested</param>
+ <returns>True if the object can be assigned a value of the expected Type, otherwise false.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer">The MessageWriter to use</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AssignableToConstraint">
+ <summary>
+ AssignableToConstraint is used to test that an object
+ can be assigned to a given Type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.#ctor(System.Type)">
+ <summary>
+ Construct an AssignableToConstraint for the type provided
+ </summary>
+ <param name="type"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.Matches(System.Object)">
+ <summary>
+ Test whether an object can be assigned to the specified type
+ </summary>
+ <param name="actual">The object to be tested</param>
+ <returns>True if the object can be assigned a value of the expected Type, otherwise false.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer">The MessageWriter to use</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AttributeConstraint">
+ <summary>
+ AttributeConstraint tests that a specified attribute is present
+ on a Type or other provider and that the value of the attribute
+ satisfies some other constraint.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeConstraint.#ctor(System.Type,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Constructs an AttributeConstraint for a specified attriute
+ Type and base constraint.
+ </summary>
+ <param name="type"></param>
+ <param name="baseConstraint"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeConstraint.Matches(System.Object)">
+ <summary>
+ Determines whether the Type or other provider has the
+ expected attribute and if its value matches the
+ additional constraint specified.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Writes a description of the attribute to the specified writer.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Writes the actual value supplied to the specified writer.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeConstraint.GetStringRepresentation">
+ <summary>
+ Returns a string representation of the constraint.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AttributeExistsConstraint">
+ <summary>
+ AttributeExistsConstraint tests for the presence of a
+ specified attribute on a Type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.#ctor(System.Type)">
+ <summary>
+ Constructs an AttributeExistsConstraint for a specific attribute Type
+ </summary>
+ <param name="type"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.Matches(System.Object)">
+ <summary>
+ Tests whether the object provides the expected attribute.
+ </summary>
+ <param name="actual">A Type, MethodInfo, or other ICustomAttributeProvider</param>
+ <returns>True if the expected attribute is present, otherwise false</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Writes the description of the constraint to the specified writer
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.BasicConstraint">
+ <summary>
+ BasicConstraint is the abstract base for constraints that
+ perform a simple comparison to a constant value.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BasicConstraint.#ctor(System.Object,System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:BasicConstraint"/> class.
+ </summary>
+ <param name="expected">The expected.</param>
+ <param name="description">The description.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BasicConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BasicConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.BinarySerializableConstraint">
+ <summary>
+ BinarySerializableConstraint tests whether
+ an object is serializable in binary format.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. The default implementation simply writes
+ the raw value of actual, leaving it to the writer to
+ perform any formatting.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.GetStringRepresentation">
+ <summary>
+ Returns the string representation
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.CollectionConstraint">
+ <summary>
+ CollectionConstraint is the abstract base class for
+ constraints that operate on collections.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor">
+ <summary>
+ Construct an empty CollectionConstraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor(System.Object)">
+ <summary>
+ Construct a CollectionConstraint
+ </summary>
+ <param name="arg"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionConstraint.IsEmpty(System.Collections.IEnumerable)">
+ <summary>
+ Determines whether the specified enumerable is empty.
+ </summary>
+ <param name="enumerable">The enumerable.</param>
+ <returns>
+ <c>true</c> if the specified enumerable is empty; otherwise, <c>false</c>.
+ </returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionConstraint.doMatch(System.Collections.IEnumerable)">
+ <summary>
+ Protected method to be implemented by derived classes
+ </summary>
+ <param name="collection"></param>
+ <returns></returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.CollectionContainsConstraint">
+ <summary>
+ CollectionContainsConstraint is used to test whether a collection
+ contains an expected object as a member.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.CollectionItemsEqualConstraint">
+ <summary>
+ CollectionItemsEqualConstraint is the abstract base class for all
+ collection constraints that apply some notion of item equality
+ as a part of their operation.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor">
+ <summary>
+ Construct an empty CollectionConstraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor(System.Object)">
+ <summary>
+ Construct a CollectionConstraint
+ </summary>
+ <param name="arg"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(NUnit.Framework.Constraints.EqualityAdapter)">
+ <summary>
+ Flag the constraint to use the supplied EqualityAdapter.
+ NOTE: For internal use only.
+ </summary>
+ <param name="adapter">The EqualityAdapter to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IComparer)">
+ <summary>
+ Flag the constraint to use the supplied IComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Flag the constraint to use the supplied IComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Comparison{``0})">
+ <summary>
+ Flag the constraint to use the supplied Comparison object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IEqualityComparer)">
+ <summary>
+ Flag the constraint to use the supplied IEqualityComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Flag the constraint to use the supplied IEqualityComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.ItemsEqual(System.Object,System.Object)">
+ <summary>
+ Compares two collection members for equality
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Tally(System.Collections.IEnumerable)">
+ <summary>
+ Return a new CollectionTally for use in making tests
+ </summary>
+ <param name="c">The collection to be included in the tally</param>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreCase">
+ <summary>
+ Flag the constraint to ignore case and return self.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.#ctor(System.Object)">
+ <summary>
+ Construct a CollectionContainsConstraint
+ </summary>
+ <param name="expected"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.doMatch(System.Collections.IEnumerable)">
+ <summary>
+ Test whether the expected item is contained in the collection
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a descripton of the constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.CollectionEquivalentConstraint">
+ <summary>
+ CollectionEquivalentCOnstraint is used to determine whether two
+ collections are equivalent.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.#ctor(System.Collections.IEnumerable)">
+ <summary>
+ Construct a CollectionEquivalentConstraint
+ </summary>
+ <param name="expected"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.doMatch(System.Collections.IEnumerable)">
+ <summary>
+ Test whether two collections are equivalent
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.CollectionOrderedConstraint">
+ <summary>
+ CollectionOrderedConstraint is used to test whether a collection is ordered.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.#ctor">
+ <summary>
+ Construct a CollectionOrderedConstraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using(System.Collections.IComparer)">
+ <summary>
+ Modifies the constraint to use an IComparer and returns self.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Modifies the constraint to use an IComparer&lt;T&gt; and returns self.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Comparison{``0})">
+ <summary>
+ Modifies the constraint to use a Comparison&lt;T&gt; and returns self.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.By(System.String)">
+ <summary>
+ Modifies the constraint to test ordering by the value of
+ a specified property and returns self.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.doMatch(System.Collections.IEnumerable)">
+ <summary>
+ Test whether the collection is ordered
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of the constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.GetStringRepresentation">
+ <summary>
+ Returns the string representation of the constraint.
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.CollectionOrderedConstraint.Descending">
+ <summary>
+ If used performs a reverse comparison
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.CollectionSubsetConstraint">
+ <summary>
+ CollectionSubsetConstraint is used to determine whether
+ one collection is a subset of another
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.#ctor(System.Collections.IEnumerable)">
+ <summary>
+ Construct a CollectionSubsetConstraint
+ </summary>
+ <param name="expected">The collection that the actual value is expected to be a subset of</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.doMatch(System.Collections.IEnumerable)">
+ <summary>
+ Test whether the actual collection is a subset of
+ the expected collection provided.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.CollectionTally">
+ <summary>
+ CollectionTally counts (tallies) the number of
+ occurences of each object in one or more enumerations.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionTally.#ctor(NUnit.Framework.Constraints.NUnitEqualityComparer,System.Collections.IEnumerable)">
+ <summary>
+ Construct a CollectionTally object from a comparer and a collection
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Object)">
+ <summary>
+ Try to remove an object from the tally
+ </summary>
+ <param name="o">The object to remove</param>
+ <returns>True if successful, false if the object was not found</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Collections.IEnumerable)">
+ <summary>
+ Try to remove a set of objects from the tally
+ </summary>
+ <param name="c">The objects to remove</param>
+ <returns>True if successful, false if any object was not found</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.CollectionTally.Count">
+ <summary>
+ The number of objects remaining in the tally
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ComparisonAdapter">
+ <summary>
+ ComparisonAdapter class centralizes all comparisons of
+ values in NUnit, adapting to the use of any provided
+ IComparer, IComparer&lt;T&gt; or Comparison&lt;T&gt;
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For(System.Collections.IComparer)">
+ <summary>
+ Returns a ComparisonAdapter that wraps an IComparer
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Returns a ComparisonAdapter that wraps an IComparer&lt;T&gt;
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Comparison{``0})">
+ <summary>
+ Returns a ComparisonAdapter that wraps a Comparison&lt;T&gt;
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.Compare(System.Object,System.Object)">
+ <summary>
+ Compares two objects
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ComparisonAdapter.Default">
+ <summary>
+ Gets the default ComparisonAdapter, which wraps an
+ NUnitComparer object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.#ctor(System.Collections.IComparer)">
+ <summary>
+ Construct a ComparisonAdapter for an IComparer
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.Compare(System.Object,System.Object)">
+ <summary>
+ Compares two objects
+ </summary>
+ <param name="expected"></param>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.DefaultComparisonAdapter.#ctor">
+ <summary>
+ Construct a default ComparisonAdapter
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1">
+ <summary>
+ ComparisonAdapter&lt;T&gt; extends ComparisonAdapter and
+ allows use of an IComparer&lt;T&gt; or Comparison&lt;T&gt;
+ to actually perform the comparison.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.#ctor(System.Collections.Generic.IComparer{`0})">
+ <summary>
+ Construct a ComparisonAdapter for an IComparer&lt;T&gt;
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.Compare(System.Object,System.Object)">
+ <summary>
+ Compare a Type T to an object
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.#ctor(System.Comparison{`0})">
+ <summary>
+ Construct a ComparisonAdapter for a Comparison&lt;T&gt;
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.Compare(System.Object,System.Object)">
+ <summary>
+ Compare a Type T to an object
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ComparisonConstraint">
+ <summary>
+ Abstract base class for constraints that compare values to
+ determine if one is greater than, equal to or less than
+ the other. This class supplies the Using modifiers.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.comparer">
+ <summary>
+ ComparisonAdapter to be used in making the comparison
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.Object,System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using(System.Collections.IComparer)">
+ <summary>
+ Modifies the constraint to use an IComparer and returns self
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Modifies the constraint to use an IComparer&lt;T&gt; and returns self
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Comparison{``0})">
+ <summary>
+ Modifies the constraint to use a Comparison&lt;T&gt; and returns self
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ActualValueDelegate`1">
+ <summary>
+ Delegate used to delay evaluation of the actual value
+ to be used in evaluating a constraint
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ConstraintBuilder">
+ <summary>
+ ConstraintBuilder maintains the stacks that are used in
+ processing a ConstraintExpression. An OperatorStack
+ is used to hold operators that are waiting for their
+ operands to be reognized. a ConstraintStack holds
+ input constraints as well as the results of each
+ operator applied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.#ctor">
+ <summary>
+ Initializes a new instance of the <see cref="T:ConstraintBuilder"/> class.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.ConstraintOperator)">
+ <summary>
+ Appends the specified operator to the expression by first
+ reducing the operator stack and then pushing the new
+ operator on the stack.
+ </summary>
+ <param name="op">The operator to push.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Appends the specified constraint to the expresson by pushing
+ it on the constraint stack.
+ </summary>
+ <param name="constraint">The constraint to push.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SetTopOperatorRightContext(System.Object)">
+ <summary>
+ Sets the top operator right context.
+ </summary>
+ <param name="rightContext">The right context.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ReduceOperatorStack(System.Int32)">
+ <summary>
+ Reduces the operator stack until the topmost item
+ precedence is greater than or equal to the target precedence.
+ </summary>
+ <param name="targetPrecedence">The target precedence.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Resolve">
+ <summary>
+ Resolves this instance, returning a Constraint. If the builder
+ is not currently in a resolvable state, an exception is thrown.
+ </summary>
+ <returns>The resolved constraint</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.IsResolvable">
+ <summary>
+ Gets a value indicating whether this instance is resolvable.
+ </summary>
+ <value>
+ <c>true</c> if this instance is resolvable; otherwise, <c>false</c>.
+ </value>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack">
+ <summary>
+ OperatorStack is a type-safe stack for holding ConstraintOperators
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
+ <summary>
+ Initializes a new instance of the <see cref="T:OperatorStack"/> class.
+ </summary>
+ <param name="builder">The builder.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Push(NUnit.Framework.Constraints.ConstraintOperator)">
+ <summary>
+ Pushes the specified operator onto the stack.
+ </summary>
+ <param name="op">The op.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Pop">
+ <summary>
+ Pops the topmost operator from the stack.
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Empty">
+ <summary>
+ Gets a value indicating whether this <see cref="T:OpStack"/> is empty.
+ </summary>
+ <value><c>true</c> if empty; otherwise, <c>false</c>.</value>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Top">
+ <summary>
+ Gets the topmost operator without modifying the stack.
+ </summary>
+ <value>The top.</value>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack">
+ <summary>
+ ConstraintStack is a type-safe stack for holding Constraints
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
+ <summary>
+ Initializes a new instance of the <see cref="T:ConstraintStack"/> class.
+ </summary>
+ <param name="builder">The builder.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Push(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Pushes the specified constraint. As a side effect,
+ the constraint's builder field is set to the
+ ConstraintBuilder owning this stack.
+ </summary>
+ <param name="constraint">The constraint.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Pop">
+ <summary>
+ Pops this topmost constrait from the stack.
+ As a side effect, the constraint's builder
+ field is set to null.
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Empty">
+ <summary>
+ Gets a value indicating whether this <see cref="T:ConstraintStack"/> is empty.
+ </summary>
+ <value><c>true</c> if empty; otherwise, <c>false</c>.</value>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Top">
+ <summary>
+ Gets the topmost constraint without modifying the stack.
+ </summary>
+ <value>The topmost constraint</value>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ConstraintExpression">
+ <summary>
+ ConstraintExpression represents a compound constraint in the
+ process of being constructed from a series of syntactic elements.
+
+ Individual elements are appended to the expression as they are
+ reognized. Once an actual Constraint is appended, the expression
+ returns a resolvable Constraint.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ConstraintExpressionBase">
+ <summary>
+ ConstraintExpressionBase is the abstract base class for the
+ ConstraintExpression class, which represents a
+ compound constraint in the process of being constructed
+ from a series of syntactic elements.
+
+ NOTE: ConstraintExpressionBase is separate because the
+ ConstraintExpression class was generated in earlier
+ versions of NUnit. The two classes may be combined
+ in a future version.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.ConstraintExpressionBase.builder">
+ <summary>
+ The ConstraintBuilder holding the elements recognized so far
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor">
+ <summary>
+ Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/> class.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
+ <summary>
+ Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/>
+ class passing in a ConstraintBuilder, which may be pre-populated.
+ </summary>
+ <param name="builder">The builder.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.ToString">
+ <summary>
+ Returns a string representation of the expression as it
+ currently stands. This should only be used for testing,
+ since it has the side-effect of resolving the expression.
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.ConstraintOperator)">
+ <summary>
+ Appends an operator to the expression and returns the
+ resulting expression itself.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.SelfResolvingOperator)">
+ <summary>
+ Appends a self-resolving operator to the expression and
+ returns a new ResolvableConstraintExpression.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Appends a constraint to the expression and returns that
+ constraint, which is associated with the current state
+ of the expression being built.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor">
+ <summary>
+ Initializes a new instance of the <see cref="T:ConstraintExpression"/> class.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
+ <summary>
+ Initializes a new instance of the <see cref="T:ConstraintExpression"/>
+ class passing in a ConstraintBuilder, which may be pre-populated.
+ </summary>
+ <param name="builder">The builder.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Exactly(System.Int32)">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding only if a specified number of them succeed.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Property(System.String)">
+ <summary>
+ Returns a new PropertyConstraintExpression, which will either
+ test for the existence of the named property on the object
+ being tested or apply any following constraint to that property.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute(System.Type)">
+ <summary>
+ Returns a new AttributeConstraint checking for the
+ presence of a particular attribute on an object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute``1">
+ <summary>
+ Returns a new AttributeConstraint checking for the
+ presence of a particular attribute on an object.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Returns the constraint provided as an argument - used to allow custom
+ custom constraints to easily participate in the syntax.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches``1(System.Predicate{``0})">
+ <summary>
+ Returns the constraint provided as an argument - used to allow custom
+ custom constraints to easily participate in the syntax.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EqualTo(System.Object)">
+ <summary>
+ Returns a constraint that tests two items for equality
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SameAs(System.Object)">
+ <summary>
+ Returns a constraint that tests that two references are the same object
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThan(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is greater than the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThanOrEqualTo(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is greater than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtLeast(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is greater than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThan(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is less than the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThanOrEqualTo(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is less than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtMost(System.Object)">
+ <summary>
+ Returns a constraint that tests whether the
+ actual value is less than or equal to the suppled argument
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual
+ value is of the exact type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf``1">
+ <summary>
+ Returns a constraint that tests whether the actual
+ value is of the exact type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is of the type supplied as an argument or a derived type.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo(System.Type)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo``1">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is assignable from the type supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EquivalentTo(System.Collections.IEnumerable)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is a collection containing the same elements as the
+ collection supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubsetOf(System.Collections.IEnumerable)">
+ <summary>
+ Returns a constraint that tests whether the actual value
+ is a subset of the collection supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Member(System.Object)">
+ <summary>
+ Returns a new CollectionContainsConstraint checking for the
+ presence of a particular object in the collection.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.Object)">
+ <summary>
+ Returns a new CollectionContainsConstraint checking for the
+ presence of a particular object in the collection.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.String)">
+ <summary>
+ Returns a new ContainsConstraint. This constraint
+ will, in turn, make use of the appropriate second-level
+ constraint, depending on the type of the actual argument.
+ This overload is only used if the item sought is a string,
+ since any other type implies that we are looking for a
+ collection member.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringContaining(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value contains the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.ContainsSubstring(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value contains the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StartsWith(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value starts with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringStarting(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value starts with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EndsWith(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value ends with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringEnding(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value ends with the substring supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value matches the regular expression supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringMatching(System.String)">
+ <summary>
+ Returns a constraint that succeeds if the actual
+ value matches the regular expression supplied as an argument.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePath(System.String)">
+ <summary>
+ Returns a constraint that tests whether the path provided
+ is the same as an expected path after canonicalization.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubPath(System.String)">
+ <summary>
+ Returns a constraint that tests whether the path provided
+ is the same path or under an expected path after canonicalization.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePathOrUnder(System.String)">
+ <summary>
+ Returns a constraint that tests whether the path provided
+ is the same path or under an expected path after canonicalization.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InRange``1(``0,``0)">
+ <summary>
+ Returns a constraint that tests whether the actual value falls
+ within a specified range.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Not">
+ <summary>
+ Returns a ConstraintExpression that negates any
+ following constraint.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.No">
+ <summary>
+ Returns a ConstraintExpression that negates any
+ following constraint.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.All">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if all of them succeed.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Some">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if at least one of them succeeds.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.None">
+ <summary>
+ Returns a ConstraintExpression, which will apply
+ the following constraint to all members of a collection,
+ succeeding if all of them fail.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Length">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the Length property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Count">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the Count property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Message">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the Message property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.InnerException">
+ <summary>
+ Returns a new ConstraintExpression, which will apply the following
+ constraint to the InnerException property of the object being tested.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.With">
+ <summary>
+ With is currently a NOP - reserved for future use.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Null">
+ <summary>
+ Returns a constraint that tests for null
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.True">
+ <summary>
+ Returns a constraint that tests for True
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.False">
+ <summary>
+ Returns a constraint that tests for False
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Positive">
+ <summary>
+ Returns a constraint that tests for a positive value
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Negative">
+ <summary>
+ Returns a constraint that tests for a negative value
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.NaN">
+ <summary>
+ Returns a constraint that tests for NaN
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Empty">
+ <summary>
+ Returns a constraint that tests for empty
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Unique">
+ <summary>
+ Returns a constraint that tests whether a collection
+ contains all unique items.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.BinarySerializable">
+ <summary>
+ Returns a constraint that tests whether an object graph is serializable in binary format.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.XmlSerializable">
+ <summary>
+ Returns a constraint that tests whether an object graph is serializable in xml format.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Ordered">
+ <summary>
+ Returns a constraint that tests whether a collection is ordered
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ContainsConstraint">
+ <summary>
+ ContainsConstraint tests a whether a string contains a substring
+ or a collection contains an object. It postpones the decision of
+ which test to use until the type of the actual argument is known.
+ This allows testing whether a string is contained in a collection
+ or as a substring of another string using the same syntax.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ContainsConstraint.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.ContainsConstraint"/> class.
+ </summary>
+ <param name="expected">The expected.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using(System.Collections.IComparer)">
+ <summary>
+ Flag the constraint to use the supplied IComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Flag the constraint to use the supplied IComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Comparison{``0})">
+ <summary>
+ Flag the constraint to use the supplied Comparison object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using(System.Collections.IEqualityComparer)">
+ <summary>
+ Flag the constraint to use the supplied IEqualityComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Flag the constraint to use the supplied IEqualityComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ContainsConstraint.IgnoreCase">
+ <summary>
+ Flag the constraint to ignore case and return self.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.DelayedConstraint">
+ <summary>
+ Applies a delay to the match so that a match can be evaluated in the future.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32)">
+ <summary>
+ Creates a new DelayedConstraint
+ </summary>
+ <param name="baseConstraint">The inner constraint two decorate</param>
+ <param name="delayInMilliseconds">The time interval after which the match is performed</param>
+ <exception cref="T:System.InvalidOperationException">If the value of <paramref name="delayInMilliseconds"/> is less than 0</exception>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32,System.Int32)">
+ <summary>
+ Creates a new DelayedConstraint
+ </summary>
+ <param name="baseConstraint">The inner constraint two decorate</param>
+ <param name="delayInMilliseconds">The time interval after which the match is performed</param>
+ <param name="pollingInterval">The time interval used for polling</param>
+ <exception cref="T:System.InvalidOperationException">If the value of <paramref name="delayInMilliseconds"/> is less than 0</exception>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for if the base constraint fails, false if it succeeds</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
+ <summary>
+ Test whether the constraint is satisfied by a delegate
+ </summary>
+ <param name="del">The delegate whose value is to be tested</param>
+ <returns>True for if the base constraint fails, false if it succeeds</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches``1(``0@)">
+ <summary>
+ Test whether the constraint is satisfied by a given reference.
+ Overridden to wait for the specified delay period before
+ calling the base constraint with the dereferenced value.
+ </summary>
+ <param name="actual">A reference to the value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a MessageWriter.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.DelayedConstraint.GetStringRepresentation">
+ <summary>
+ Returns the string representation of the constraint.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EmptyCollectionConstraint">
+ <summary>
+ EmptyCollectionConstraint tests whether a collection is empty.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.doMatch(System.Collections.IEnumerable)">
+ <summary>
+ Check that the collection is empty
+ </summary>
+ <param name="collection"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EmptyConstraint">
+ <summary>
+ EmptyConstraint tests a whether a string or collection is empty,
+ postponing the decision about which test is applied until the
+ type of the actual argument is known.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EmptyConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EmptyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EmptyDirectoryConstraint">
+ <summary>
+ EmptyDirectoryConstraint is used to test that a directory is empty
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EmptyDirectoryConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EmptyDirectoryConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EmptyDirectoryConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. The default implementation simply writes
+ the raw value of actual, leaving it to the writer to
+ perform any formatting.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EmptyStringConstraint">
+ <summary>
+ EmptyStringConstraint tests whether a string is empty.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EndsWithConstraint">
+ <summary>
+ EndsWithConstraint can test whether a string ends
+ with an expected substring.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.StringConstraint">
+ <summary>
+ StringConstraint is the abstract base for constraints
+ that operate on strings. It supports the IgnoreCase
+ modifier for string operations.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.StringConstraint.expected">
+ <summary>
+ The expected value
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.StringConstraint.caseInsensitive">
+ <summary>
+ Indicates whether tests should be case-insensitive
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.StringConstraint.#ctor(System.String)">
+ <summary>
+ Constructs a StringConstraint given an expected value
+ </summary>
+ <param name="expected">The expected value</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.StringConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.StringConstraint.Matches(System.String)">
+ <summary>
+ Test whether the constraint is satisfied by a given string
+ </summary>
+ <param name="actual">The string to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.StringConstraint.IgnoreCase">
+ <summary>
+ Modify the constraint to ignore case in matching.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:EndsWithConstraint"/> class.
+ </summary>
+ <param name="expected">The expected string</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.String)">
+ <summary>
+ Test whether the constraint is matched by the actual value.
+ This is a template method, which calls the IsMatch method
+ of the derived class.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EqualConstraint">
+ <summary>
+ EqualConstraint is able to compare an actual value with the
+ expected value provided in its constructor. Two objects are
+ considered equal if both are null, or if both have the same
+ value. NUnit has special semantics for some object types.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.EqualConstraint.clipStrings">
+ <summary>
+ If true, strings in error messages will be clipped
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.EqualConstraint.comparer">
+ <summary>
+ NUnitEqualityComparer used to test equality.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.EqualConstraint"/> class.
+ </summary>
+ <param name="expected">The expected value.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.Within(System.Object)">
+ <summary>
+ Flag the constraint to use a tolerance when determining equality.
+ </summary>
+ <param name="amount">Tolerance value to be used</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.Comparer(System.Collections.IComparer)">
+ <summary>
+ Flag the constraint to use the supplied IComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IComparer)">
+ <summary>
+ Flag the constraint to use the supplied IComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Flag the constraint to use the supplied IComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Comparison{``0})">
+ <summary>
+ Flag the constraint to use the supplied Comparison object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IEqualityComparer)">
+ <summary>
+ Flag the constraint to use the supplied IEqualityComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Flag the constraint to use the supplied IEqualityComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a failure message. Overridden to provide custom
+ failure messages for EqualConstraint.
+ </summary>
+ <param name="writer">The MessageWriter to write to</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write description of this constraint
+ </summary>
+ <param name="writer">The MessageWriter to write to</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionDifferences(NUnit.Framework.Constraints.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
+ <summary>
+ Display the failure information for two collections that did not match.
+ </summary>
+ <param name="writer">The MessageWriter on which to display</param>
+ <param name="expected">The expected collection.</param>
+ <param name="actual">The actual collection</param>
+ <param name="depth">The depth of this failure in a set of nested collections</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayTypesAndSizes(NUnit.Framework.Constraints.MessageWriter,System.Collections.IEnumerable,System.Collections.IEnumerable,System.Int32)">
+ <summary>
+ Displays a single line showing the types and sizes of the expected
+ and actual enumerations, collections or arrays. If both are identical,
+ the value is only shown once.
+ </summary>
+ <param name="writer">The MessageWriter on which to display</param>
+ <param name="expected">The expected collection or array</param>
+ <param name="actual">The actual collection or array</param>
+ <param name="indent">The indentation level for the message line</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayFailurePoint(NUnit.Framework.Constraints.MessageWriter,System.Collections.IEnumerable,System.Collections.IEnumerable,NUnit.Framework.Constraints.FailurePoint,System.Int32)">
+ <summary>
+ Displays a single line showing the point in the expected and actual
+ arrays at which the comparison failed. If the arrays have different
+ structures or dimensions, both values are shown.
+ </summary>
+ <param name="writer">The MessageWriter on which to display</param>
+ <param name="expected">The expected array</param>
+ <param name="actual">The actual array</param>
+ <param name="failurePoint">Index of the failure point in the underlying collections</param>
+ <param name="indent">The indentation level for the message line</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayEnumerableDifferences(NUnit.Framework.Constraints.MessageWriter,System.Collections.IEnumerable,System.Collections.IEnumerable,System.Int32)">
+ <summary>
+ Display the failure information for two IEnumerables that did not match.
+ </summary>
+ <param name="writer">The MessageWriter on which to display</param>
+ <param name="expected">The expected enumeration.</param>
+ <param name="actual">The actual enumeration</param>
+ <param name="depth">The depth of this failure in a set of nested collections</param>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.IgnoreCase">
+ <summary>
+ Flag the constraint to ignore case and return self.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.NoClip">
+ <summary>
+ Flag the constraint to suppress string clipping
+ and return self.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.AsCollection">
+ <summary>
+ Flag the constraint to compare arrays as collections
+ and return self.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.Ulps">
+ <summary>
+ Switches the .Within() modifier to interpret its tolerance as
+ a distance in representable values (see remarks).
+ </summary>
+ <returns>Self.</returns>
+ <remarks>
+ Ulp stands for "unit in the last place" and describes the minimum
+ amount a given value can change. For any integers, an ulp is 1 whole
+ digit. For floating point values, the accuracy of which is better
+ for smaller numbers and worse for larger numbers, an ulp depends
+ on the size of the number. Using ulps for comparison of floating
+ point results instead of fixed tolerances is safer because it will
+ automatically compensate for the added inaccuracy of larger numbers.
+ </remarks>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.Percent">
+ <summary>
+ Switches the .Within() modifier to interpret its tolerance as
+ a percentage that the actual values is allowed to deviate from
+ the expected value.
+ </summary>
+ <returns>Self</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.Days">
+ <summary>
+ Causes the tolerance to be interpreted as a TimeSpan in days.
+ </summary>
+ <returns>Self</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.Hours">
+ <summary>
+ Causes the tolerance to be interpreted as a TimeSpan in hours.
+ </summary>
+ <returns>Self</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.Minutes">
+ <summary>
+ Causes the tolerance to be interpreted as a TimeSpan in minutes.
+ </summary>
+ <returns>Self</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.Seconds">
+ <summary>
+ Causes the tolerance to be interpreted as a TimeSpan in seconds.
+ </summary>
+ <returns>Self</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.Milliseconds">
+ <summary>
+ Causes the tolerance to be interpreted as a TimeSpan in milliseconds.
+ </summary>
+ <returns>Self</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.EqualConstraint.Ticks">
+ <summary>
+ Causes the tolerance to be interpreted as a TimeSpan in clock ticks.
+ </summary>
+ <returns>Self</returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EqualityAdapter">
+ <summary>
+ EqualityAdapter class handles all equality comparisons
+ that use an IEqualityComparer, IEqualityComparer&lt;T&gt;
+ or a ComparisonAdapter.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualityAdapter.AreEqual(System.Object,System.Object)">
+ <summary>
+ Compares two objects, returning true if they are equal
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualityAdapter.CanCompare(System.Object,System.Object)">
+ <summary>
+ Returns true if the two objects can be compared by this adapter.
+ The base adapter cannot handle IEnumerables except for strings.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IComparer)">
+ <summary>
+ Returns an EqualityAdapter that wraps an IComparer.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IEqualityComparer)">
+ <summary>
+ Returns an EqualityAdapter that wraps an IEqualityComparer.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Returns an EqualityAdapter that wraps an IEqualityComparer&lt;T&gt;.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Returns an EqualityAdapter that wraps an IComparer&lt;T&gt;.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Comparison{``0})">
+ <summary>
+ Returns an EqualityAdapter that wraps a Comparison&lt;T&gt;.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EqualityAdapter.ComparerAdapter">
+ <summary>
+ EqualityAdapter that wraps an IComparer.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.EqualityAdapter.GenericEqualityAdapter`1.CanCompare(System.Object,System.Object)">
+ <summary>
+ Returns true if the two objects can be compared by this adapter.
+ Generic adapter requires objects of the specified type.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EqualityAdapter.ComparerAdapter`1">
+ <summary>
+ EqualityAdapter that wraps an IComparer.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EqualityAdapterList">
+ <summary>
+ EqualityAdapterList represents a list of EqualityAdapters
+ in a common class across platforms.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ExactCountConstraint">
+ <summary>
+ ExactCountConstraint applies another constraint to each
+ item in a collection, succeeding only if a specified
+ number of items succeed.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExactCountConstraint.#ctor(System.Int32,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Construct an ExactCountConstraint on top of an existing constraint
+ </summary>
+ <param name="expectedCount"></param>
+ <param name="itemConstraint"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExactCountConstraint.Matches(System.Object)">
+ <summary>
+ Apply the item constraint to each item in the collection,
+ succeeding only if the expected number of items pass.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExactCountConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ExactTypeConstraint">
+ <summary>
+ ExactTypeConstraint is used to test that an object
+ is of the exact type provided in the constructor
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.#ctor(System.Type)">
+ <summary>
+ Construct an ExactTypeConstraint for a given Type
+ </summary>
+ <param name="type">The expected Type.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.Matches(System.Object)">
+ <summary>
+ Test that an object is of the exact type specified
+ </summary>
+ <param name="actual">The actual value.</param>
+ <returns>True if the tested object is of the exact type provided, otherwise false.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer">The MessageWriter to use</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ExceptionTypeConstraint">
+ <summary>
+ ExceptionTypeConstraint is a special version of ExactTypeConstraint
+ used to provided detailed info about the exception thrown in
+ an error message.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExceptionTypeConstraint.#ctor(System.Type)">
+ <summary>
+ Constructs an ExceptionTypeConstraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExceptionTypeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. Overriden to write additional information
+ in the case of an Exception.
+ </summary>
+ <param name="writer">The MessageWriter to use</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.FailurePoint">
+ <summary>
+ FailurePoint class represents one point of failure
+ in an equality test.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FailurePoint.Position">
+ <summary>
+ The location of the failure
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FailurePoint.ExpectedValue">
+ <summary>
+ The expected value
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FailurePoint.ActualValue">
+ <summary>
+ The actual value
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FailurePoint.ExpectedHasData">
+ <summary>
+ Indicates whether the expected value is valid
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FailurePoint.ActualHasData">
+ <summary>
+ Indicates whether the actual value is valid
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.FailurePointList">
+ <summary>
+ FailurePointList represents a set of FailurePoints
+ in a cross-platform way.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.FalseConstraint">
+ <summary>
+ FalseConstraint tests that the actual value is false
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.FalseConstraint.#ctor">
+ <summary>
+ Initializes a new instance of the <see cref="T:FalseConstraint"/> class.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics">
+ <summary>Helper routines for working with floating point numbers</summary>
+ <remarks>
+ <para>
+ The floating point comparison code is based on this excellent article:
+ http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm
+ </para>
+ <para>
+ "ULP" means Unit in the Last Place and in the context of this library refers to
+ the distance between two adjacent floating point numbers. IEEE floating point
+ numbers can only represent a finite subset of natural numbers, with greater
+ accuracy for smaller numbers and lower accuracy for very large numbers.
+ </para>
+ <para>
+ If a comparison is allowed "2 ulps" of deviation, that means the values are
+ allowed to deviate by up to 2 adjacent floating point values, which might be
+ as low as 0.0000001 for small numbers or as high as 10.0 for large numbers.
+ </para>
+ </remarks>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(System.Single,System.Single,System.Int32)">
+ <summary>Compares two floating point values for equality</summary>
+ <param name="left">First floating point value to be compared</param>
+ <param name="right">Second floating point value t be compared</param>
+ <param name="maxUlps">
+ Maximum number of representable floating point values that are allowed to
+ be between the left and the right floating point values
+ </param>
+ <returns>True if both numbers are equal or close to being equal</returns>
+ <remarks>
+ <para>
+ Floating point values can only represent a finite subset of natural numbers.
+ For example, the values 2.00000000 and 2.00000024 can be stored in a float,
+ but nothing inbetween them.
+ </para>
+ <para>
+ This comparison will count how many possible floating point values are between
+ the left and the right number. If the number of possible values between both
+ numbers is less than or equal to maxUlps, then the numbers are considered as
+ being equal.
+ </para>
+ <para>
+ Implementation partially follows the code outlined here:
+ http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
+ </para>
+ </remarks>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(System.Double,System.Double,System.Int64)">
+ <summary>Compares two double precision floating point values for equality</summary>
+ <param name="left">First double precision floating point value to be compared</param>
+ <param name="right">Second double precision floating point value t be compared</param>
+ <param name="maxUlps">
+ Maximum number of representable double precision floating point values that are
+ allowed to be between the left and the right double precision floating point values
+ </param>
+ <returns>True if both numbers are equal or close to being equal</returns>
+ <remarks>
+ <para>
+ Double precision floating point values can only represent a limited series of
+ natural numbers. For example, the values 2.0000000000000000 and 2.0000000000000004
+ can be stored in a double, but nothing inbetween them.
+ </para>
+ <para>
+ This comparison will count how many possible double precision floating point
+ values are between the left and the right number. If the number of possible
+ values between both numbers is less than or equal to maxUlps, then the numbers
+ are considered as being equal.
+ </para>
+ <para>
+ Implementation partially follows the code outlined here:
+ http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
+ </para>
+ </remarks>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsInt(System.Single)">
+ <summary>
+ Reinterprets the memory contents of a floating point value as an integer value
+ </summary>
+ <param name="value">
+ Floating point value whose memory contents to reinterpret
+ </param>
+ <returns>
+ The memory contents of the floating point value interpreted as an integer
+ </returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsLong(System.Double)">
+ <summary>
+ Reinterprets the memory contents of a double precision floating point
+ value as an integer value
+ </summary>
+ <param name="value">
+ Double precision floating point value whose memory contents to reinterpret
+ </param>
+ <returns>
+ The memory contents of the double precision floating point value
+ interpreted as an integer
+ </returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsFloat(System.Int32)">
+ <summary>
+ Reinterprets the memory contents of an integer as a floating point value
+ </summary>
+ <param name="value">Integer value whose memory contents to reinterpret</param>
+ <returns>
+ The memory contents of the integer value interpreted as a floating point value
+ </returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsDouble(System.Int64)">
+ <summary>
+ Reinterprets the memory contents of an integer value as a double precision
+ floating point value
+ </summary>
+ <param name="value">Integer whose memory contents to reinterpret</param>
+ <returns>
+ The memory contents of the integer interpreted as a double precision
+ floating point value
+ </returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion">
+ <summary>Union of a floating point variable and an integer</summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Float">
+ <summary>The union's value as a floating point variable</summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Int">
+ <summary>The union's value as an integer</summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.UInt">
+ <summary>The union's value as an unsigned integer</summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion">
+ <summary>Union of a double precision floating point variable and a long</summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Double">
+ <summary>The union's value as a double precision floating point variable</summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Long">
+ <summary>The union's value as a long</summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.ULong">
+ <summary>The union's value as an unsigned long</summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.GreaterThanConstraint">
+ <summary>
+ Tests whether a value is greater than the value supplied to its constructor
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.GreaterThanConstraint.expected">
+ <summary>
+ The value against which a comparison is to be made
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:GreaterThanConstraint"/> class.
+ </summary>
+ <param name="expected">The expected value.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint">
+ <summary>
+ Tests whether a value is greater than or equal to the value supplied to its constructor
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.expected">
+ <summary>
+ The value against which a comparison is to be made
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:GreaterThanOrEqualConstraint"/> class.
+ </summary>
+ <param name="expected">The expected value.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.InstanceOfTypeConstraint">
+ <summary>
+ InstanceOfTypeConstraint is used to test that an object
+ is of the same type provided or derived from it.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.#ctor(System.Type)">
+ <summary>
+ Construct an InstanceOfTypeConstraint for the type provided
+ </summary>
+ <param name="type">The expected Type</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches(System.Object)">
+ <summary>
+ Test whether an object is of the specified type or a derived type
+ </summary>
+ <param name="actual">The object to be tested</param>
+ <returns>True if the object is of the provided type or derives from it, otherwise false.</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer">The MessageWriter to use</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.LessThanConstraint">
+ <summary>
+ Tests whether a value is less than the value supplied to its constructor
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.LessThanConstraint.expected">
+ <summary>
+ The value against which a comparison is to be made
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.LessThanConstraint.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:LessThanConstraint"/> class.
+ </summary>
+ <param name="expected">The expected value.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.LessThanConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.LessThanConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.LessThanOrEqualConstraint">
+ <summary>
+ Tests whether a value is less than or equal to the value supplied to its constructor
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.LessThanOrEqualConstraint.expected">
+ <summary>
+ The value against which a comparison is to be made
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:LessThanOrEqualConstraint"/> class.
+ </summary>
+ <param name="expected">The expected value.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.MsgUtils">
+ <summary>
+ Static methods used in creating messages
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.MsgUtils.ELLIPSIS">
+ <summary>
+ Static string used when strings are clipped
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MsgUtils.GetTypeRepresentation(System.Object)">
+ <summary>
+ Returns the representation of a type as used in NUnitLite.
+ This is the same as Type.ToString() except for arrays,
+ which are displayed with their declared sizes.
+ </summary>
+ <param name="obj"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MsgUtils.EscapeControlChars(System.String)">
+ <summary>
+ Converts any control characters in a string
+ to their escaped representation.
+ </summary>
+ <param name="s">The string to be converted</param>
+ <returns>The converted string</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesAsString(System.Int32[])">
+ <summary>
+ Return the a string representation for a set of indices into an array
+ </summary>
+ <param name="indices">Array of indices for which a string is needed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesFromCollectionIndex(System.Collections.IEnumerable,System.Int32)">
+ <summary>
+ Get an array of indices representing the point in a enumerable,
+ collection or array corresponding to a single int index into the
+ collection.
+ </summary>
+ <param name="collection">The collection to which the indices apply</param>
+ <param name="index">Index in the collection</param>
+ <returns>Array of indices</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MsgUtils.ClipString(System.String,System.Int32,System.Int32)">
+ <summary>
+ Clip a string to a given length, starting at a particular offset, returning the clipped
+ string with ellipses representing the removed parts
+ </summary>
+ <param name="s">The string to be clipped</param>
+ <param name="maxStringLength">The maximum permitted length of the result string</param>
+ <param name="clipStart">The point at which to start clipping</param>
+ <returns>The clipped string</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MsgUtils.ClipExpectedAndActual(System.String@,System.String@,System.Int32,System.Int32)">
+ <summary>
+ Clip the expected and actual strings in a coordinated fashion,
+ so that they may be displayed together.
+ </summary>
+ <param name="expected"></param>
+ <param name="actual"></param>
+ <param name="maxDisplayLength"></param>
+ <param name="mismatch"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.MsgUtils.FindMismatchPosition(System.String,System.String,System.Int32,System.Boolean)">
+ <summary>
+ Shows the position two strings start to differ. Comparison
+ starts at the start index.
+ </summary>
+ <param name="expected">The expected string</param>
+ <param name="actual">The actual string</param>
+ <param name="istart">The index in the strings at which comparison should start</param>
+ <param name="ignoreCase">Boolean indicating whether case should be ignored</param>
+ <returns>-1 if no mismatch found, or the index where mismatch found</returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NaNConstraint">
+ <summary>
+ NaNConstraint tests that the actual value is a double or float NaN
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NaNConstraint.Matches(System.Object)">
+ <summary>
+ Test that the actual value is an NaN
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NaNConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a specified writer
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NoItemConstraint">
+ <summary>
+ NoItemConstraint applies another constraint to each
+ item in a collection, failing if any of them succeeds.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NoItemConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Construct a NoItemConstraint on top of an existing constraint
+ </summary>
+ <param name="itemConstraint"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NoItemConstraint.Matches(System.Object)">
+ <summary>
+ Apply the item constraint to each item in the collection,
+ failing if any item fails.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NoItemConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NotConstraint">
+ <summary>
+ NotConstraint negates the effect of some other constraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NotConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.NotConstraint"/> class.
+ </summary>
+ <param name="baseConstraint">The base constraint to be negated.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NotConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for if the base constraint fails, false if it succeeds</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a MessageWriter.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NullConstraint">
+ <summary>
+ NullConstraint tests that the actual value is null
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NullConstraint.#ctor">
+ <summary>
+ Initializes a new instance of the <see cref="T:NullConstraint"/> class.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NullOrEmptyStringConstraint">
+ <summary>
+ NullEmptyStringConstraint tests whether a string is either null or empty.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.#ctor">
+ <summary>
+ Constructs a new NullOrEmptyStringConstraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.Numerics">
+ <summary>
+ The Numerics class contains common operations on numeric values.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Numerics.IsNumericType(System.Object)">
+ <summary>
+ Checks the type of the object, returning true if
+ the object is a numeric type.
+ </summary>
+ <param name="obj">The object to check</param>
+ <returns>true if the object is a numeric type</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Numerics.IsFloatingPointNumeric(System.Object)">
+ <summary>
+ Checks the type of the object, returning true if
+ the object is a floating point numeric type.
+ </summary>
+ <param name="obj">The object to check</param>
+ <returns>true if the object is a floating point numeric type</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Numerics.IsFixedPointNumeric(System.Object)">
+ <summary>
+ Checks the type of the object, returning true if
+ the object is a fixed point numeric type.
+ </summary>
+ <param name="obj">The object to check</param>
+ <returns>true if the object is a fixed point numeric type</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Numerics.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
+ <summary>
+ Test two numeric values for equality, performing the usual numeric
+ conversions and using a provided or default tolerance. If the tolerance
+ provided is Empty, this method may set it to a default tolerance.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="tolerance">A reference to the tolerance in effect</param>
+ <returns>True if the values are equal</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Numerics.Compare(System.Object,System.Object)">
+ <summary>
+ Compare two numeric values, performing the usual numeric conversions.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <returns>The relationship of the values to each other</returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NUnitComparer">
+ <summary>
+ NUnitComparer encapsulates NUnit's default behavior
+ in comparing two objects.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NUnitComparer.Compare(System.Object,System.Object)">
+ <summary>
+ Compares two objects
+ </summary>
+ <param name="x"></param>
+ <param name="y"></param>
+ <returns></returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.NUnitComparer.Default">
+ <summary>
+ Returns the default NUnitComparer.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NUnitComparer`1">
+ <summary>
+ Generic version of NUnitComparer
+ </summary>
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NUnitComparer`1.Compare(`0,`0)">
+ <summary>
+ Compare two objects of the same type
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NUnitEqualityComparer">
+ <summary>
+ NUnitEqualityComparer encapsulates NUnit's handling of
+ equality tests between objects.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.INUnitEqualityComparer">
+ <summary>
+
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.INUnitEqualityComparer.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
+ <summary>
+ Compares two objects for equality within a tolerance
+ </summary>
+ <param name="x">The first object to compare</param>
+ <param name="y">The second object to compare</param>
+ <param name="tolerance">The tolerance to use in the comparison</param>
+ <returns></returns>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.caseInsensitive">
+ <summary>
+ If true, all string comparisons will ignore case
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.compareAsCollection">
+ <summary>
+ If true, arrays will be treated as collections, allowing
+ those of different dimensions to be compared
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.externalComparers">
+ <summary>
+ Comparison objects used in comparisons for some constraints.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.failurePoints">
+ <summary>
+ List of points at which a failure occured.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.recursionDetector">
+ <summary>
+ RecursionDetector used to check for recursion when
+ evaluating self-referencing enumerables.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
+ <summary>
+ Compares two objects for equality within a tolerance, setting
+ the tolerance to the actual tolerance used if an empty
+ tolerance is supplied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.ArraysEqual(System.Array,System.Array,NUnit.Framework.Constraints.Tolerance@)">
+ <summary>
+ Helper method to compare two arrays
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.DirectoriesEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
+ <summary>
+ Method to compare two DirectoryInfo objects
+ </summary>
+ <param name="expected">first directory to compare</param>
+ <param name="actual">second directory to compare</param>
+ <returns>true if equivalent, false if not</returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.Default">
+ <summary>
+ Returns the default NUnitEqualityComparer
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreCase">
+ <summary>
+ Gets and sets a flag indicating whether case should
+ be ignored in determining equality.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.CompareAsCollection">
+ <summary>
+ Gets and sets a flag indicating that arrays should be
+ compared as collections, without regard to their shape.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.ExternalComparers">
+ <summary>
+ Gets the list of external comparers to be used to
+ test for equality. They are applied to members of
+ collections, in place of NUnit's own logic.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoints">
+ <summary>
+ Gets the list of failure points for the last Match performed.
+ The list consists of objects to be interpreted by the caller.
+ This generally means that the caller may only make use of
+ objects it has placed on the list at a particular depthy.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NUnitEqualityComparer.RecursionDetector">
+ <summary>
+ RecursionDetector detects when a comparison
+ between two enumerables has reached a point
+ where the same objects that were previously
+ compared are again being compared. This allows
+ the caller to stop the comparison if desired.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.RecursionDetector.CheckRecursion(System.Collections.IEnumerable,System.Collections.IEnumerable)">
+ <summary>
+ Check whether two objects have previously
+ been compared, returning true if they have.
+ The two objects are remembered, so that a
+ second call will always return true.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.OrConstraint">
+ <summary>
+ OrConstraint succeeds if either member succeeds
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.OrConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Create an OrConstraint from two other constraints
+ </summary>
+ <param name="left">The first constraint</param>
+ <param name="right">The second constraint</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.OrConstraint.Matches(System.Object)">
+ <summary>
+ Apply the member constraints to an actual value, succeeding
+ succeeding as soon as one of them succeeds.
+ </summary>
+ <param name="actual">The actual value</param>
+ <returns>True if either constraint succeeded</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.OrConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description for this contraint to a MessageWriter
+ </summary>
+ <param name="writer">The MessageWriter to receive the description</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.PathConstraint">
+ <summary>
+ PathConstraint serves as the abstract base of constraints
+ that operate on paths and provides several helper methods.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.PathConstraint.expectedPath">
+ <summary>
+ The expected path used in the constraint
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.PathConstraint.caseInsensitive">
+ <summary>
+ Flag indicating whether a caseInsensitive comparison should be made
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PathConstraint.#ctor(System.String)">
+ <summary>
+ Construct a PathConstraint for a give expected path
+ </summary>
+ <param name="expectedPath">The expected path</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PathConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PathConstraint.IsMatch(System.String,System.String)">
+ <summary>
+ Returns true if the expected path and actual path match
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PathConstraint.GetStringRepresentation">
+ <summary>
+ Returns the string representation of this constraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PathConstraint.Canonicalize(System.String)">
+ <summary>
+ Transform the provided path to its canonical form so that it
+ may be more easily be compared with other paths.
+ </summary>
+ <param name="path">The original path</param>
+ <returns>The path in canonical form</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PathConstraint.IsSubPath(System.String,System.String,System.Boolean)">
+ <summary>
+ Test whether one path in canonical form is under another.
+ </summary>
+ <param name="path1">The first path - supposed to be the parent path</param>
+ <param name="path2">The second path - supposed to be the child path</param>
+ <param name="ignoreCase">Indicates whether case should be ignored</param>
+ <returns></returns>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.PathConstraint.IgnoreCase">
+ <summary>
+ Modifies the current instance to be case-insensitve
+ and returns it.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.PathConstraint.RespectCase">
+ <summary>
+ Modifies the current instance to be case-sensitve
+ and returns it.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.PredicateConstraint`1">
+ <summary>
+ Predicate constraint wraps a Predicate in a constraint,
+ returning success if the predicate is true.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.#ctor(System.Predicate{`0})">
+ <summary>
+ Construct a PredicateConstraint from a predicate
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.Matches(System.Object)">
+ <summary>
+ Determines whether the predicate succeeds when applied
+ to the actual value.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Writes the description to a MessageWriter
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.PropertyConstraint">
+ <summary>
+ PropertyConstraint extracts a named property and uses
+ its value as the actual value for a chained constraint.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyConstraint.#ctor(System.String,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Initializes a new instance of the <see cref="T:PropertyConstraint"/> class.
+ </summary>
+ <param name="name">The name.</param>
+ <param name="baseConstraint">The constraint to apply to the property.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. The default implementation simply writes
+ the raw value of actual, leaving it to the writer to
+ perform any formatting.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyConstraint.GetStringRepresentation">
+ <summary>
+ Returns the string representation of the constraint.
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.PropertyExistsConstraint">
+ <summary>
+ PropertyExistsConstraint tests that a named property
+ exists on the object provided through Match.
+
+ Originally, PropertyConstraint provided this feature
+ in addition to making optional tests on the vaue
+ of the property. The two constraints are now separate.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:PropertyExistConstraint"/> class.
+ </summary>
+ <param name="name">The name of the property.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the property exists for a given object
+ </summary>
+ <param name="actual">The object to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.GetStringRepresentation">
+ <summary>
+ Returns the string representation of the constraint.
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.RangeConstraint`1">
+ <summary>
+ RangeConstraint tests whether two values are within a
+ specified range.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.RangeConstraint`1.#ctor(`0,`0)">
+ <summary>
+ Initializes a new instance of the <see cref="T:RangeConstraint"/> class.
+ </summary>
+ <param name="from">From.</param>
+ <param name="to">To.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.RangeConstraint`1.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.RangeConstraint`1.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.RegexConstraint">
+ <summary>
+ RegexConstraint can test whether a string matches
+ the pattern provided.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.RegexConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:RegexConstraint"/> class.
+ </summary>
+ <param name="pattern">The pattern.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.RegexConstraint.Matches(System.String)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.RegexConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ResolvableConstraintExpression">
+ <summary>
+ ResolvableConstraintExpression is used to represent a compound
+ constraint being constructed at a point where the last operator
+ may either terminate the expression or may have additional
+ qualifying constraints added to it.
+
+ It is used, for example, for a Property element or for
+ an Exception element, either of which may be optionally
+ followed by constraints that apply to the property or
+ exception.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor">
+ <summary>
+ Create a new instance of ResolvableConstraintExpression
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
+ <summary>
+ Create a new instance of ResolvableConstraintExpression,
+ passing in a pre-populated ConstraintBuilder.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.NUnit#Framework#Constraints#IResolveConstraint#Resolve">
+ <summary>
+ Resolve the current expression to a Constraint
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseAnd(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
+ <summary>
+ This operator creates a constraint that is satisfied only if both
+ argument constraints are satisfied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
+ <summary>
+ This operator creates a constraint that is satisfied only if both
+ argument constraints are satisfied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseAnd(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ This operator creates a constraint that is satisfied only if both
+ argument constraints are satisfied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseOr(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
+ <summary>
+ This operator creates a constraint that is satisfied if either
+ of the argument constraints is satisfied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseOr(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ This operator creates a constraint that is satisfied if either
+ of the argument constraints is satisfied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
+ <summary>
+ This operator creates a constraint that is satisfied if either
+ of the argument constraints is satisfied.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_LogicalNot(NUnit.Framework.Constraints.ResolvableConstraintExpression)">
+ <summary>
+ This operator creates a constraint that is satisfied if the
+ argument constraint is not satisfied.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.And">
+ <summary>
+ Appends an And Operator to the expression
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.Or">
+ <summary>
+ Appends an Or operator to the expression.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ReusableConstraint">
+ <summary>
+ ReusableConstraint wraps a constraint expression after
+ resolving it so that it can be reused consistently.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ReusableConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
+ <summary>
+ Construct a ReusableConstraint from a constraint expression
+ </summary>
+ <param name="c">The expression to be resolved and reused</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ReusableConstraint.op_Implicit(NUnit.Framework.Constraints.Constraint)~NUnit.Framework.Constraints.ReusableConstraint">
+ <summary>
+ Converts a constraint to a ReusableConstraint
+ </summary>
+ <param name="c">The constraint to be converted</param>
+ <returns>A ReusableConstraint</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ReusableConstraint.ToString">
+ <summary>
+ Returns the string representation of the constraint.
+ </summary>
+ <returns>A string representing the constraint</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ReusableConstraint.Resolve">
+ <summary>
+ Resolves the ReusableConstraint by returning the constraint
+ that it originally wrapped.
+ </summary>
+ <returns>A resolved constraint</returns>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SameAsConstraint">
+ <summary>
+ SameAsConstraint tests whether an object is identical to
+ the object passed to its constructor
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SameAsConstraint.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:SameAsConstraint"/> class.
+ </summary>
+ <param name="expected">The expected object.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SameAsConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SameAsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SamePathConstraint">
+ <summary>
+ Summary description for SamePathConstraint.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SamePathConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:SamePathConstraint"/> class.
+ </summary>
+ <param name="expected">The expected path</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SamePathConstraint.IsMatch(System.String,System.String)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="expectedPath">The expected path</param>
+ <param name="actualPath">The actual path</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SamePathConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SamePathOrUnderConstraint">
+ <summary>
+ SamePathOrUnderConstraint tests that one path is under another
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:SamePathOrUnderConstraint"/> class.
+ </summary>
+ <param name="expected">The expected path</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.IsMatch(System.String,System.String)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="expectedPath">The expected path</param>
+ <param name="actualPath">The actual path</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SomeItemsConstraint">
+ <summary>
+ SomeItemsConstraint applies another constraint to each
+ item in a collection, succeeding if any of them succeeds.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Construct a SomeItemsConstraint on top of an existing constraint
+ </summary>
+ <param name="itemConstraint"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.Matches(System.Object)">
+ <summary>
+ Apply the item constraint to each item in the collection,
+ succeeding if any item succeeds.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.StartsWithConstraint">
+ <summary>
+ StartsWithConstraint can test whether a string starts
+ with an expected substring.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:StartsWithConstraint"/> class.
+ </summary>
+ <param name="expected">The expected string</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.String)">
+ <summary>
+ Test whether the constraint is matched by the actual value.
+ This is a template method, which calls the IsMatch method
+ of the derived class.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SubPathConstraint">
+ <summary>
+ SubPathConstraint tests that the actual path is under the expected path
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SubPathConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:SubPathConstraint"/> class.
+ </summary>
+ <param name="expected">The expected path</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SubPathConstraint.IsMatch(System.String,System.String)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="expectedPath">The expected path</param>
+ <param name="actualPath">The actual path</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SubPathConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SubstringConstraint">
+ <summary>
+ SubstringConstraint can test whether a string contains
+ the expected substring.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SubstringConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:SubstringConstraint"/> class.
+ </summary>
+ <param name="expected">The expected.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SubstringConstraint.Matches(System.String)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SubstringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ThrowsConstraint">
+ <summary>
+ ThrowsConstraint is used to test the exception thrown by
+ a delegate by applying a constraint to it.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.ThrowsConstraint"/> class,
+ using a constraint to be applied to the exception.
+ </summary>
+ <param name="baseConstraint">A constraint to apply to the caught exception.</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches(System.Object)">
+ <summary>
+ Executes the code of the delegate and captures any exception.
+ If a non-null base constraint was provided, it applies that
+ constraint to the exception.
+ </summary>
+ <param name="actual">A delegate representing the code to be tested</param>
+ <returns>True if an exception is thrown and the constraint succeeds, otherwise false</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
+ <summary>
+ Converts an ActualValueDelegate to a TestDelegate
+ before calling the primary overload.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. The default implementation simply writes
+ the raw value of actual, leaving it to the writer to
+ perform any formatting.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.GetStringRepresentation">
+ <summary>
+ Returns the string representation of this constraint
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ThrowsConstraint.ActualException">
+ <summary>
+ Get the actual exception thrown - used by Assert.Throws.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ThrowsNothingConstraint">
+ <summary>
+ ThrowsNothingConstraint tests that a delegate does not
+ throw an exception.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True if no exception is thrown, otherwise false</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
+ <summary>
+ Test whether the constraint is satisfied by a given delegate
+ </summary>
+ <param name="del">Delegate returning the value to be tested</param>
+ <returns>True if no exception is thrown, otherwise false</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. Overridden in ThrowsNothingConstraint to write
+ information about the exception that was actually caught.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.Tolerance">
+ <summary>
+ The Tolerance class generalizes the notion of a tolerance
+ within which an equality test succeeds. Normally, it is
+ used with numeric types, but it can be used with any
+ type that supports taking a difference between two
+ objects and comparing that difference to a value.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object)">
+ <summary>
+ Constructs a linear tolerance of a specdified amount
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object,NUnit.Framework.Constraints.ToleranceMode)">
+ <summary>
+ Constructs a tolerance given an amount and ToleranceMode
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.Tolerance.CheckLinearAndNumeric">
+ <summary>
+ Tests that the current Tolerance is linear with a
+ numeric value, throwing an exception if it is not.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Empty">
+ <summary>
+ Returns an empty Tolerance object, equivalent to
+ specifying no tolerance. In most cases, it results
+ in an exact match but for floats and doubles a
+ default tolerance may be used.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Zero">
+ <summary>
+ Returns a zero Tolerance object, equivalent to
+ specifying an exact match.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Mode">
+ <summary>
+ Gets the ToleranceMode for the current Tolerance
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Value">
+ <summary>
+ Gets the value of the current Tolerance instance.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Percent">
+ <summary>
+ Returns a new tolerance, using the current amount as a percentage.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Ulps">
+ <summary>
+ Returns a new tolerance, using the current amount in Ulps.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Days">
+ <summary>
+ Returns a new tolerance with a TimeSpan as the amount, using
+ the current amount as a number of days.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Hours">
+ <summary>
+ Returns a new tolerance with a TimeSpan as the amount, using
+ the current amount as a number of hours.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Minutes">
+ <summary>
+ Returns a new tolerance with a TimeSpan as the amount, using
+ the current amount as a number of minutes.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Seconds">
+ <summary>
+ Returns a new tolerance with a TimeSpan as the amount, using
+ the current amount as a number of seconds.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Milliseconds">
+ <summary>
+ Returns a new tolerance with a TimeSpan as the amount, using
+ the current amount as a number of milliseconds.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.Ticks">
+ <summary>
+ Returns a new tolerance with a TimeSpan as the amount, using
+ the current amount as a number of clock ticks.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Tolerance.IsEmpty">
+ <summary>
+ Returns true if the current tolerance is empty.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ToleranceMode">
+ <summary>
+ Modes in which the tolerance value for a comparison can be interpreted.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.ToleranceMode.None">
+ <summary>
+ The tolerance was created with a value, without specifying
+ how the value would be used. This is used to prevent setting
+ the mode more than once and is generally changed to Linear
+ upon execution of the test.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.ToleranceMode.Linear">
+ <summary>
+ The tolerance is used as a numeric range within which
+ two compared values are considered to be equal.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.ToleranceMode.Percent">
+ <summary>
+ Interprets the tolerance as the percentage by which
+ the two compared values my deviate from each other.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.ToleranceMode.Ulps">
+ <summary>
+ Compares two values based in their distance in
+ representable numbers.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.TrueConstraint">
+ <summary>
+ TrueConstraint tests that the actual value is true
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.TrueConstraint.#ctor">
+ <summary>
+ Initializes a new instance of the <see cref="T:TrueConstraint"/> class.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.UniqueItemsConstraint">
+ <summary>
+ UniqueItemsConstraint tests whether all the items in a
+ collection are unique.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.doMatch(System.Collections.IEnumerable)">
+ <summary>
+ Check that all items are unique.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.XmlSerializableConstraint">
+ <summary>
+ XmlSerializableConstraint tests whether
+ an object is serializable in XML format.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. The default implementation simply writes
+ the raw value of actual, leaving it to the writer to
+ perform any formatting.
+ </summary>
+ <param name="writer">The writer on which the actual value is displayed</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.GetStringRepresentation">
+ <summary>
+ Returns the string representation of this constraint
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AllOperator">
+ <summary>
+ Represents a constraint that succeeds if all the
+ members of a collection match a base constraint.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.CollectionOperator">
+ <summary>
+ Abstract base for operators that indicate how to
+ apply a constraint to items in a collection.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.PrefixOperator">
+ <summary>
+ PrefixOperator takes a single constraint and modifies
+ it's action in some way.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ConstraintOperator">
+ <summary>
+ The ConstraintOperator class is used internally by a
+ ConstraintBuilder to represent an operator that
+ modifies or combines constraints.
+
+ Constraint operators use left and right precedence
+ values to determine whether the top operator on the
+ stack should be reduced before pushing a new operator.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.ConstraintOperator.left_precedence">
+ <summary>
+ The precedence value used when the operator
+ is about to be pushed to the stack.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.ConstraintOperator.right_precedence">
+ <summary>
+ The precedence value used when the operator
+ is on the top of the stack.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ConstraintOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
+ <summary>
+ Reduce produces a constraint from the operator and
+ any arguments. It takes the arguments from the constraint
+ stack and pushes the resulting constraint on it.
+ </summary>
+ <param name="stack"></param>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftContext">
+ <summary>
+ The syntax element preceding this operator
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightContext">
+ <summary>
+ The syntax element folowing this operator
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftPrecedence">
+ <summary>
+ The precedence value used when the operator
+ is about to be pushed to the stack.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightPrecedence">
+ <summary>
+ The precedence value used when the operator
+ is on the top of the stack.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PrefixOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
+ <summary>
+ Reduce produces a constraint from the operator and
+ any arguments. It takes the arguments from the constraint
+ stack and pushes the resulting constraint on it.
+ </summary>
+ <param name="stack"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PrefixOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Returns the constraint created by applying this
+ prefix to another constraint.
+ </summary>
+ <param name="constraint"></param>
+ <returns></returns>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.CollectionOperator.#ctor">
+ <summary>
+ Constructs a CollectionOperator
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AllOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Returns a constraint that will apply the argument
+ to the members of a collection, succeeding if
+ they all succeed.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AndOperator">
+ <summary>
+ Operator that requires both it's arguments to succeed
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.BinaryOperator">
+ <summary>
+ Abstract base class for all binary operators
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BinaryOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
+ <summary>
+ Reduce produces a constraint from the operator and
+ any arguments. It takes the arguments from the constraint
+ stack and pushes the resulting constraint on it.
+ </summary>
+ <param name="stack"></param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.BinaryOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Abstract method that produces a constraint by applying
+ the operator to its left and right constraint arguments.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.BinaryOperator.LeftPrecedence">
+ <summary>
+ Gets the left precedence of the operator
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.BinaryOperator.RightPrecedence">
+ <summary>
+ Gets the right precedence of the operator
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AndOperator.#ctor">
+ <summary>
+ Construct an AndOperator
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AndOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Apply the operator to produce an AndConstraint
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AttributeOperator">
+ <summary>
+ Operator that tests for the presence of a particular attribute
+ on a type and optionally applies further tests to the attribute.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SelfResolvingOperator">
+ <summary>
+ Abstract base class for operators that are able to reduce to a
+ constraint whether or not another syntactic element follows.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeOperator.#ctor(System.Type)">
+ <summary>
+ Construct an AttributeOperator for a particular Type
+ </summary>
+ <param name="type">The Type of attribute tested</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.AttributeOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
+ <summary>
+ Reduce produces a constraint from the operator and
+ any arguments. It takes the arguments from the constraint
+ stack and pushes the resulting constraint on it.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ExactCountOperator">
+ <summary>
+ Represents a constraint that succeeds if the specified
+ count of members of a collection match a base constraint.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExactCountOperator.#ctor(System.Int32)">
+ <summary>
+ Construct an ExactCountOperator for a specified count
+ </summary>
+ <param name="expectedCount">The expected count</param>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ExactCountOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Returns a constraint that will apply the argument
+ to the members of a collection, succeeding if
+ none of them succeed.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NoneOperator">
+ <summary>
+ Represents a constraint that succeeds if none of the
+ members of a collection match a base constraint.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NoneOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Returns a constraint that will apply the argument
+ to the members of a collection, succeeding if
+ none of them succeed.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NotOperator">
+ <summary>
+ Negates the test of the constraint it wraps.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NotOperator.#ctor">
+ <summary>
+ Constructs a new NotOperator
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.NotOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Returns a NotConstraint applied to its argument.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.OrOperator">
+ <summary>
+ Operator that requires at least one of it's arguments to succeed
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.OrOperator.#ctor">
+ <summary>
+ Construct an OrOperator
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.OrOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Apply the operator to produce an OrConstraint
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.PropOperator">
+ <summary>
+ Operator used to test for the presence of a named Property
+ on an object and optionally apply further tests to the
+ value of that property.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropOperator.#ctor(System.String)">
+ <summary>
+ Constructs a PropOperator for a particular named property
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.PropOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
+ <summary>
+ Reduce produces a constraint from the operator and
+ any arguments. It takes the arguments from the constraint
+ stack and pushes the resulting constraint on it.
+ </summary>
+ <param name="stack"></param>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.PropOperator.Name">
+ <summary>
+ Gets the name of the property to which the operator applies
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SomeOperator">
+ <summary>
+ Represents a constraint that succeeds if any of the
+ members of a collection match a base constraint.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.SomeOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Returns a constraint that will apply the argument
+ to the members of a collection, succeeding if
+ any of them succeed.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ThrowsOperator">
+ <summary>
+ Operator that tests that an exception is thrown and
+ optionally applies further tests to the exception.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsOperator.#ctor">
+ <summary>
+ Construct a ThrowsOperator
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.ThrowsOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
+ <summary>
+ Reduce produces a constraint from the operator and
+ any arguments. It takes the arguments from the constraint
+ stack and pushes the resulting constraint on it.
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.WithOperator">
+ <summary>
+ Represents a constraint that simply wraps the
+ constraint provided as an argument, without any
+ further functionality, but which modifes the
+ order of evaluation because of its precedence.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.WithOperator.#ctor">
+ <summary>
+ Constructor for the WithOperator
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.Constraints.WithOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Returns a constraint that wraps its argument
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.AssertionException">
+ <summary>
+ Thrown when an assertion failed.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.AssertionException.#ctor(System.String)">
+ <param name="message">The error message that explains
+ the reason for the exception</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionException.#ctor(System.String,System.Exception)">
+ <param name="message">The error message that explains
+ the reason for the exception</param>
+ <param name="inner">The exception that caused the
+ current exception</param>
+ </member>
+ <member name="M:NUnit.Framework.AssertionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <summary>
+ Serialization Constructor
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.IgnoreException">
+ <summary>
+ Thrown when an assertion failed.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.IgnoreException.#ctor(System.String)">
+ <param name="message"></param>
+ </member>
+ <member name="M:NUnit.Framework.IgnoreException.#ctor(System.String,System.Exception)">
+ <param name="message">The error message that explains
+ the reason for the exception</param>
+ <param name="inner">The exception that caused the
+ current exception</param>
+ </member>
+ <member name="M:NUnit.Framework.IgnoreException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <summary>
+ Serialization Constructor
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.InconclusiveException">
+ <summary>
+ Thrown when a test executes inconclusively.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.String)">
+ <param name="message">The error message that explains
+ the reason for the exception</param>
+ </member>
+ <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.String,System.Exception)">
+ <param name="message">The error message that explains
+ the reason for the exception</param>
+ <param name="inner">The exception that caused the
+ current exception</param>
+ </member>
+ <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <summary>
+ Serialization Constructor
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.SuccessException">
+ <summary>
+ Thrown when an assertion failed.
+ </summary>
+ </member>
+ <member name="M:NUnit.Framework.SuccessException.#ctor(System.String)">
+ <param name="message"></param>
+ </member>
+ <member name="M:NUnit.Framework.SuccessException.#ctor(System.String,System.Exception)">
+ <param name="message">The error message that explains
+ the reason for the exception</param>
+ <param name="inner">The exception that caused the
+ current exception</param>
+ </member>
+ <member name="M:NUnit.Framework.SuccessException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <summary>
+ Serialization Constructor
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.INUnitEqualityComparer`1">
+ <summary>
+
+ </summary>
+ <typeparam name="T"></typeparam>
+ </member>
+ <member name="M:NUnit.Framework.INUnitEqualityComparer`1.AreEqual(`0,`0,NUnit.Framework.Constraints.Tolerance@)">
+ <summary>
+ Compares two objects of a given Type for equality within a tolerance
+ </summary>
+ <param name="x">The first object to compare</param>
+ <param name="y">The second object to compare</param>
+ <param name="tolerance">The tolerance to use in the comparison</param>
+ <returns></returns>
+ </member>
+ </members>
+</doc>
diff --git a/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.CopyComplete b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.CopyComplete
diff --git a/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.CoreCompileInputs.cache b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..117b5b1
--- /dev/null
+++ b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+25958d716bafa1831f3ced38faaed89f778fd505
diff --git a/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.FileListAbsolute.txt b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..cfc0fe1
--- /dev/null
+++ b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.FileListAbsolute.txt
@@ -0,0 +1,27 @@
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.Tests.pdb
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/nunit.framework.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/Microsoft.Web.Infrastructure.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/PollutometerWebApi.pdb
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/nunit.framework.xml
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.xml
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.Mvc.xml
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.Http.WebHost.xml
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Net.Http.Formatting.xml
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.Razor.xml
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Razor.xml
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.xml
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/bin/Debug/System.Web.WebPages.Deployment.xml
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csprojResolveAssemblyReference.cache
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csproj.CoreCompileInputs.cache
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.dll
+/home/marcin/MonoDevelop Projects/Pollutometer-WebAPI/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.pdb
diff --git a/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csprojResolveAssemblyReference.cache b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..11b2422
--- /dev/null
+++ b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.csprojResolveAssemblyReference.cache
Binary files differ
diff --git a/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.dll b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.dll
new file mode 100644
index 0000000..a1a6f09
--- /dev/null
+++ b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.dll
Binary files differ
diff --git a/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.pdb b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.pdb
new file mode 100644
index 0000000..ee082ed
--- /dev/null
+++ b/PollutometerWebApi.Tests/obj/Debug/PollutometerWebApi.Tests.pdb
Binary files differ
diff --git a/PollutometerWebApi.Tests/packages.config b/PollutometerWebApi.Tests/packages.config
new file mode 100644
index 0000000..01c187c
--- /dev/null
+++ b/PollutometerWebApi.Tests/packages.config
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+ <package id="NUnit" version="2.6.4" targetFramework="net461" />
+</packages> \ No newline at end of file