<?xml version="1.0"?>
<doc>
    <assembly>
        <name>System.Web.Mvc</name>
    </assembly>
    <members>
        <member name="T:System.Web.PrefixContainer">
            <summary>
            This is a container for prefix values. It normalizes all the values into dotted-form and then stores
            them in a sorted array. All queries for prefixes are also normalized to dotted-form, and searches
            for ContainsPrefix are done with a binary search.
            </summary>
        </member>
        <member name="T:System.Threading.Tasks.TaskHelpers">
            <summary>
            Helpers for safely using Task libraries. 
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.Canceled">
            <summary>
            Returns a canceled Task. The task is completed, IsCanceled = True, IsFaulted = False.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.Canceled``1">
            <summary>
            Returns a canceled Task of the given type. The task is completed, IsCanceled = True, IsFaulted = False.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.Completed">
            <summary>
            Returns a completed task that has no result. 
            </summary>        
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.FromError(System.Exception)">
            <summary>
            Returns an error task. The task is Completed, IsCanceled = False, IsFaulted = True
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.FromError``1(System.Exception)">
            <summary>
            Returns an error task of the given type. The task is Completed, IsCanceled = False, IsFaulted = True
            </summary>
            <typeparam name="TResult"></typeparam>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.FromErrors(System.Collections.Generic.IEnumerable{System.Exception})">
            <summary>
            Returns an error task of the given type. The task is Completed, IsCanceled = False, IsFaulted = True
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.FromErrors``1(System.Collections.Generic.IEnumerable{System.Exception})">
            <summary>
            Returns an error task of the given type. The task is Completed, IsCanceled = False, IsFaulted = True
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.FromResult``1(``0)">
            <summary>
            Returns a successful completed task with the given result.  
            </summary>        
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.Iterate(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task},System.Threading.CancellationToken,System.Boolean)">
            <summary>
            Return a task that runs all the tasks inside the iterator sequentially. It stops as soon
            as one of the tasks fails or cancels, or after all the tasks have run succesfully.
            </summary>
            <param name="asyncIterator">collection of tasks to wait on</param>
            <param name="cancellationToken">cancellation token</param>
            <param name="disposeEnumerator">whether or not to dispose the enumerator we get from <paramref name="asyncIterator"/>.
            Only set to <c>false</c> if you can guarantee that <paramref name="asyncIterator"/>'s enumerator does not have any resources it needs to dispose.</param>
            <returns>a task that signals completed when all the incoming tasks are finished.</returns>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.IterateImpl(System.Collections.Generic.IEnumerator{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
            <summary>
            Provides the implementation of the Iterate method.
            Contains special logic to help speed up common cases.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.IterateImplIncompleteTask(System.Collections.Generic.IEnumerator{System.Threading.Tasks.Task},System.Threading.Tasks.Task,System.Threading.CancellationToken)">
            <summary>
            Fallback for IterateImpl when the antecedent Task isn't yet complete.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.RunSynchronously(System.Action,System.Threading.CancellationToken)">
            <summary>
            Replacement for Task.Factory.StartNew when the code can run synchronously. 
            We run the code immediately and avoid the thread switch. 
            This is used to help synchronous code implement task interfaces.
            </summary>
            <param name="action">action to run synchronouslyt</param>
            <param name="token">cancellation token. This is only checked before we run the task, and if cancelled, we immediately return a cancelled task.</param>
            <returns>a task who result is the result from Func()</returns>
            <remarks>
            Avoid calling Task.Factory.StartNew.         
            This avoids gotchas with StartNew:
            - ensures cancellation token is checked (StartNew doesn't check cancellation tokens).
            - Keeps on the same thread. 
            - Avoids switching synchronization contexts.
            Also take in a lambda so that we can wrap in a try catch and honor task failure semantics.        
            </remarks>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.RunSynchronously``1(System.Func{``0},System.Threading.CancellationToken)">
            <summary>
            Replacement for Task.Factory.StartNew when the code can run synchronously. 
            We run the code immediately and avoid the thread switch. 
            This is used to help synchronous code implement task interfaces.
            </summary>
            <typeparam name="TResult">type of result that task will return.</typeparam>
            <param name="func">function to run synchronously and produce result</param>
            <param name="cancellationToken">cancellation token. This is only checked before we run the task, and if cancelled, we immediately return a cancelled task.</param>
            <returns>a task who result is the result from Func()</returns>
            <remarks>
            Avoid calling Task.Factory.StartNew.         
            This avoids gotchas with StartNew:
            - ensures cancellation token is checked (StartNew doesn't check cancellation tokens).
            - Keeps on the same thread. 
            - Avoids switching synchronization contexts.
            Also take in a lambda so that we can wrap in a try catch and honor task failure semantics.        
            </remarks>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.RunSynchronously``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
            <summary>
            Overload of RunSynchronously that avoids a call to Unwrap(). 
            This overload is useful when func() starts doing some synchronous work and then hits IO and 
            needs to create a task to finish the work. 
            </summary>
            <typeparam name="TResult">type of result that Task will return</typeparam>
            <param name="func">function that returns a task</param>
            <param name="cancellationToken">cancellation token. This is only checked before we run the task, and if cancelled, we immediately return a cancelled task.</param>
            <returns>a task, created by running func().</returns>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.SetIfTaskFailed``1(System.Threading.Tasks.TaskCompletionSource{``0},System.Threading.Tasks.Task)">
            <summary>
            Update the completion source if the task failed (cancelled or faulted). No change to completion source if the task succeeded. 
            </summary>
            <typeparam name="TResult">result type of completion source</typeparam>
            <param name="tcs">completion source to update</param>
            <param name="source">task to update from.</param>
            <returns>true on success</returns>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.TrySetFromTask``1(System.Threading.Tasks.TaskCompletionSource{``0},System.Threading.Tasks.Task)">
            <summary>
            Set a completion source from the given Task.
            </summary>
            <typeparam name="TResult">result type for completion source.</typeparam>
            <param name="tcs">completion source to set</param>
            <param name="source">Task to get values from.</param>
            <returns>true if this successfully sets the completion source.</returns>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpers.TrySetFromTask``1(System.Threading.Tasks.TaskCompletionSource{System.Threading.Tasks.Task{``0}},System.Threading.Tasks.Task)">
            <summary>
            Set a completion source from the given Task. If the task ran to completion and the result type doesn't match
            the type of the completion source, then a default value will be used. This is useful for converting Task into
            Task{AsyncVoid}, but it can also accidentally be used to introduce data loss (by passing the wrong
            task type), so please execute this method with care.
            </summary>
            <typeparam name="TResult">result type for completion source.</typeparam>
            <param name="tcs">completion source to set</param>
            <param name="source">Task to get values from.</param>
            <returns>true if this successfully sets the completion source.</returns>
        </member>
        <member name="T:System.Threading.Tasks.TaskHelpers.AsyncVoid">
            <summary>
            Used as the T in a "conversion" of a Task into a Task{T}
            </summary>
        </member>
        <member name="T:System.Threading.Tasks.TaskHelpers.CancelCache`1">
            <summary>
            This class is a convenient cache for per-type cancelled tasks
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Catch(System.Threading.Tasks.Task,System.Func{System.Threading.Tasks.CatchInfo,System.Threading.Tasks.CatchInfoBase{System.Threading.Tasks.Task}.CatchResult},System.Threading.CancellationToken)">
            <summary>
            Calls the given continuation, after the given task completes, if it ends in a faulted state.
            Will not be called if the task did not fault (meaning, it will not be called if the task ran
            to completion or was canceled). Intended to roughly emulate C# 5's support for "try/catch" in
            async methods. Note that this method allows you to return a Task, so that you can either return
            a completed Task (indicating that you swallowed the exception) or a faulted task (indicating that
            that the exception should be propagated). In C#, you cannot normally use await within a catch
            block, so returning a real async task should never be done from Catch().
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Catch``1(System.Threading.Tasks.Task{``0},System.Func{System.Threading.Tasks.CatchInfo{``0},System.Threading.Tasks.CatchInfoBase{System.Threading.Tasks.Task{``0}}.CatchResult},System.Threading.CancellationToken)">
            <summary>
            Calls the given continuation, after the given task completes, if it ends in a faulted state.
            Will not be called if the task did not fault (meaning, it will not be called if the task ran
            to completion or was canceled). Intended to roughly emulate C# 5's support for "try/catch" in
            async methods. Note that this method allows you to return a Task, so that you can either return
            a completed Task (indicating that you swallowed the exception) or a faulted task (indicating that
            that the exception should be propagated). In C#, you cannot normally use await within a catch
            block, so returning a real async task should never be done from Catch().
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.CopyResultToCompletionSource``1(System.Threading.Tasks.Task,System.Threading.Tasks.TaskCompletionSource{``0},``0)">
            <summary>
            Upon completion of the task, copies its result into the given task completion source, regardless of the
            completion state. This causes the original task to be fully observed, and the task that is returned by
            this method will always successfully run to completion, regardless of the original task state.
            Since this method consumes a task with no return value, you must provide the return value to be used
            when the inner task ran to successful completion.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.CopyResultToCompletionSource``1(System.Threading.Tasks.Task{``0},System.Threading.Tasks.TaskCompletionSource{``0})">
            <summary>
            Upon completion of the task, copies its result into the given task completion source, regardless of the
            completion state. This causes the original task to be fully observed, and the task that is returned by
            this method will always successfully run to completion, regardless of the original task state.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.CastToObject(System.Threading.Tasks.Task)">
            <summary>
            Cast Task to Task of object
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.CastToObject``1(System.Threading.Tasks.Task{``0})">
            <summary>
            Cast Task of T to Task of object
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.CastFromObject``1(System.Threading.Tasks.Task{System.Object})">
            <summary>
            Cast Task of object to Task of T
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.FastUnwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
            <summary>
            A version of task.Unwrap that is optimized to prevent unnecessarily capturing the
            execution context when the antecedent task is already completed.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.FastUnwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
            <summary>
            A version of task.Unwrap that is optimized to prevent unnecessarily capturing the
            execution context when the antecedent task is already completed.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Finally(System.Threading.Tasks.Task,System.Action,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, regardless of the state
            the task ended in. Intended to roughly emulate C# 5's support for "finally" in async methods.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Finally``1(System.Threading.Tasks.Task{``0},System.Action,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, regardless of the state
            the task ended in. Intended to roughly emulate C# 5's support for "finally" in async methods.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.MarkExceptionsObserved(System.Threading.Tasks.Task)">
            <summary>
            Marks a Task as "exception observed". The Task is required to have been completed first.
            </summary>
            <remarks>
            Useful for 'finally' clauses, as if the 'finally' action throws we'll propagate the new
            exception and lose track of the inner exception.
            </remarks>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Then(System.Threading.Tasks.Task,System.Action,System.Threading.CancellationToken,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, if the task successfully ran
            to completion (i.e., was not cancelled and did not fault).
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Then``1(System.Threading.Tasks.Task,System.Func{``0},System.Threading.CancellationToken,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, if the task successfully ran
            to completion (i.e., was not cancelled and did not fault).
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Then(System.Threading.Tasks.Task,System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, if the task successfully ran
            to completion (i.e., was not cancelled and did not fault).
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Then``1(System.Threading.Tasks.Task,System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, if the task successfully ran
            to completion (i.e., was not cancelled and did not fault).
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Then``1(System.Threading.Tasks.Task{``0},System.Action{``0},System.Threading.CancellationToken,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, if the task successfully ran
            to completion (i.e., was not cancelled and did not fault). The continuation is provided with the
            result of the task as its sole parameter.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Then``2(System.Threading.Tasks.Task{``0},System.Func{``0,``1},System.Threading.CancellationToken,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, if the task successfully ran
            to completion (i.e., was not cancelled and did not fault). The continuation is provided with the
            result of the task as its sole parameter.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Then``1(System.Threading.Tasks.Task{``0},System.Func{``0,System.Threading.Tasks.Task},System.Threading.CancellationToken,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, if the task successfully ran
            to completion (i.e., was not cancelled and did not fault). The continuation is provided with the
            result of the task as its sole parameter.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.Then``2(System.Threading.Tasks.Task{``0},System.Func{``0,System.Threading.Tasks.Task{``1}},System.Threading.CancellationToken,System.Boolean)">
            <summary>
            Calls the given continuation, after the given task has completed, if the task successfully ran
            to completion (i.e., was not cancelled and did not fault). The continuation is provided with the
            result of the task as its sole parameter.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.ThrowIfFaulted(System.Threading.Tasks.Task)">
            <summary>
            Throws the first faulting exception for a task which is faulted. It attempts to preserve the original
            stack trace when throwing the exception (which should always work in 4.5, and should also work in 4.0
            when running in full trust). Note: It is the caller's responsibility not to pass incomplete tasks to
            this method, because it does degenerate into a call to the equivalent of .Wait() on the task when it
            hasn't yet completed.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.ToAsyncVoidTask(System.Action)">
            <summary>
            Adapts any action into a Task (returning AsyncVoid, so that it's usable with Task{T} extension methods).
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.ToTask``1(System.Threading.Tasks.Task,System.Threading.CancellationToken,``0)">
            <summary>
            Changes the return value of a task to the given result, if the task ends in the RanToCompletion state.
            This potentially imposes an extra ContinueWith to convert a non-completed task, so use this with caution.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.TaskHelpersExtensions.TryGetResult``1(System.Threading.Tasks.Task{``0},``0@)">
            <summary>
            Attempts to get the result value for the given task. If the task ran to completion, then
            it will return true and set the result value; otherwise, it will return false.
            </summary>
        </member>
        <member name="T:System.Threading.Tasks.TaskHelpersExtensions.AsyncVoid">
            <summary>
            Used as the T in a "conversion" of a Task into a Task{T}
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.CatchInfoBase`1.Throw">
            <summary>
            Returns a CatchResult that re-throws the original exception.
            </summary>
        </member>
        <member name="P:System.Threading.Tasks.CatchInfoBase`1.Exception">
            <summary>
            The exception that was thrown to cause the Catch block to execute.
            </summary>
        </member>
        <member name="T:System.Threading.Tasks.CatchInfoBase`1.CatchResult">
            <summary>
            Represents a result to be returned from a Catch handler.
            </summary>
        </member>
        <member name="P:System.Threading.Tasks.CatchInfoBase`1.CatchResult.Task">
            <summary>
            Gets or sets the task to be returned to the caller.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.CatchInfo.Handled">
            <summary>
            Returns a CatchResult that returns a completed (non-faulted) task.
            </summary>
        </member>
        <member name="M:System.Threading.Tasks.CatchInfo.Task(System.Threading.Tasks.Task)">
            <summary>
            Returns a CatchResult that executes the given task and returns it, in whatever state it finishes.
            </summary>
            <param name="task">The task to return.</param>
        </member>
        <member name="M:System.Threading.Tasks.CatchInfo.Throw(System.Exception)">
            <summary>
            Returns a CatchResult that throws the given exception.
            </summary>
            <param name="ex">The exception to throw.</param>
        </member>
        <member name="M:System.Threading.Tasks.CatchInfo`1.Handled(`0)">
            <summary>
            Returns a CatchResult that returns a completed (non-faulted) task.
            </summary>
            <param name="returnValue">The return value of the task.</param>
        </member>
        <member name="M:System.Threading.Tasks.CatchInfo`1.Task(System.Threading.Tasks.Task{`0})">
            <summary>
            Returns a CatchResult that executes the given task and returns it, in whatever state it finishes.
            </summary>
            <param name="task">The task to return.</param>
        </member>
        <member name="M:System.Threading.Tasks.CatchInfo`1.Throw(System.Exception)">
            <summary>
            Returns a CatchResult that throws the given exception.
            </summary>
            <param name="ex">The exception to throw.</param>
        </member>
        <member name="T:System.Web.Mvc.AllowAnonymousAttribute">
            <summary>
            Actions and controllers with the AllowAnonymous attribute are skipped by the Authorize attribute
            on authorization. See AccountController.cs in the project template for an example.
            </summary>
        </member>
        <member name="T:System.Web.Mvc.Async.TaskAsyncActionDescriptor">
            <summary>
            When an action method returns either Task or Task{T} the TaskAsyncActionDescriptor provides information about the action.
            </summary>
        </member>
        <member name="F:System.Web.Mvc.Async.TaskAsyncActionDescriptor._taskValueExtractors">
            <summary>
            dictionary to hold methods that can read Task{T}.Result
            </summary>
        </member>
        <member name="T:System.Web.Mvc.Async.TaskWrapperAsyncResult">
            <summary>
            Wraps a <see cref="P:System.Web.Mvc.Async.TaskWrapperAsyncResult.Task"/> class, optionally overriding the State object (since the Task Asynchronous Pattern doesn't normally use it).
            Copied from System.Web.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Async.TaskWrapperAsyncResult.CleanupThunk">
            <summary>
            Cleanup logic to run after Task is finished
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Async.TaskWrapperAsyncResult.CompletedSynchronously">
            <summary>
            Gets a value indicating whether the asynchronous operation completed synchronously.
            </summary>
            <returns>true if the asynchronous operation completed synchronously; otherwise, false.</returns>
        </member>
        <member name="F:System.Web.Mvc.ModelMetadata._additionalValues">
            <summary>
            Explicit backing store for the things we want initialized by default, so don't have to call
            the protected virtual setters of an auto-generated property
            </summary>
        </member>
        <member name="T:System.Web.Mvc.DataTypeAttributeAdapter">
            <summary>
            A validation adapter that is used to map <see cref="T:System.ComponentModel.DataAnnotations.DataTypeAttribute"/>'s to a single client side validation rule.
            </summary>
        </member>
        <member name="T:System.Web.Mvc.ValidationAttributeHelpers">
            <summary>
            This class uses reflection to not take a dependency on .net 4.5
            </summary>
        </member>
        <member name="F:System.Web.Mvc.Async.AsyncManager._timeout">
            <summary>
            default timeout is 45 sec
            </summary>
            <remarks>
            from: http://msdn.microsoft.com/en-us/library/system.web.ui.page.asynctimeout.aspx
            </remarks>
        </member>
        <member name="M:System.Web.Mvc.Async.AsyncManager.Finish">
            <summary>
            The developer may call this function to signal that all operations are complete instead of
            waiting for the operation counter to reach zero.
            </summary>
        </member>
        <member name="M:System.Web.Mvc.Async.AsyncManager.Sync(System.Action)">
            <summary>
            Executes a callback in the current synchronization context, which gives access to HttpContext and related items.
            </summary>
            <param name="action"></param>
        </member>
        <member name="P:System.Web.Mvc.Async.AsyncManager.Timeout">
            <summary>
            Measured in milliseconds, Timeout.Infinite means 'no timeout'
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Controller.DisableAsyncSupport">
            <summary>
            This is for backwards compat. MVC 4.0 starts allowing Controller to support asynchronous patterns.
            This means ExecuteCore doesn't get called on derived classes. Derived classes can override this
            flag and set to true if they still need ExecuteCore to be called.
            </summary>
        </member>
        <member name="F:System.Web.Mvc.DependencyResolver._currentCache">
            <summary>
            Cache should always be a new CacheDependencyResolver(_current).
            </summary>
        </member>
        <member name="P:System.Web.Mvc.DependencyResolver.InnerCurrentCache">
            <summary>
            Provides caching over results returned by Current.
            </summary>
        </member>
        <member name="T:System.Web.Mvc.DependencyResolver.CacheDependencyResolver">
            <summary>
            Wraps an IDependencyResolver and ensures single instance per-type.
            </summary>
            <remarks>
            Note it's possible for multiple threads to race and call the _resolver service multiple times.
            We'll pick one winner and ignore the others and still guarantee a unique instance.
            </remarks>
        </member>
        <member name="M:System.Web.Mvc.Async.ReflectedAsyncControllerDescriptor.AllowLegacyAsyncActions(System.Type)">
            <summary>
            Determines if we should bind "Foo" to FooAsync/FooCompleted pattern. 
            </summary>
            <param name="controllerType"></param>
            <returns></returns>
        </member>
        <member name="T:System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper">
            <remarks>
            Server.Execute() requires that the provided IHttpHandler subclass Page.
            </remarks>
        </member>
        <member name="T:System.Web.Mvc.DataAnnotationsModelValidatorProvider">
            <summary>
            An implementation of <see cref="T:System.Web.Mvc.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.Mvc.IClientValidatable"/>. The logic to support IClientValidatable
            is implemented in <see cref="T:System.Web.Mvc.DataAnnotationsModelValidator"/>.
            </summary>
        </member>
        <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapter(System.Type,System.Type)">
            <summary>
            Registers an adapter type for the given <paramref name="modelType"/>, which must
            implement <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject"/>. The adapter type must derive from
            <see cref="T:System.Web.Mvc.ModelValidator"/> and it must contain a public constructor
            which takes two parameters of types <see cref="T:System.Web.Mvc.ModelMetadata"/> and
            <see cref="T:System.Web.Mvc.ControllerContext"/>.
            </summary>
        </member>
        <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapterFactory(System.Type,System.Web.Mvc.DataAnnotationsValidatableObjectAdapterFactory)">
            <summary>
            Registers an adapter factory for the given <paramref name="modelType"/>, which must
            implement <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject"/>.
            </summary>
        </member>
        <member name="M:System.Web.Mvc.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.Mvc.ModelValidator"/> and it must contain a public constructor
            which takes two parameters of types <see cref="T:System.Web.Mvc.ModelMetadata"/> and
            <see cref="T:System.Web.Mvc.ControllerContext"/>.
            </summary>
        </member>
        <member name="M:System.Web.Mvc.DataAnnotationsModelValidatorProvider.RegisterDefaultValidatableObjectAdapterFactory(System.Web.Mvc.DataAnnotationsValidatableObjectAdapterFactory)">
            <summary>
            Registers the default adapter factory for objects which implement
            <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject"/>.
            </summary>
        </member>
        <member name="M:System.Web.Mvc.HtmlHelper.Raw(System.String)">
            <summary>
            Wraps HTML markup in an IHtmlString, which will enable HTML markup to be
            rendered to the output without getting HTML encoded.
            </summary>
            <param name="value">HTML markup string.</param>
            <returns>An IHtmlString that represents HTML markup.</returns>
        </member>
        <member name="M:System.Web.Mvc.HtmlHelper.Raw(System.Object)">
            <summary>
            Wraps HTML markup from the string representation of an object in an IHtmlString,
            which will enable HTML markup to be rendered to the output without getting HTML encoded.
            </summary>
            <param name="value">object with string representation as HTML markup</param>
            <returns>An IHtmlString that represents HTML markup.</returns>
        </member>
        <member name="P:System.Web.Mvc.JsonResult.MaxJsonLength">
            <summary>
            When set MaxJsonLength passed to the JavaScriptSerializer.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.JsonResult.RecursionLimit">
            <summary>
            When set RecursionLimit passed to the JavaScriptSerializer.
            </summary>
        </member>
        <member name="F:System.Web.Mvc.UrlHelper.HttpRouteKey">
            <summary>
            Key used to signify that a route URL generation request should include HTTP routes (e.g. Web API).
            If this key is not specified then no HTTP routes will match.
            </summary>
        </member>
        <member name="T:System.Web.Mvc.Properties.MvcResources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ActionMethodSelector_AmbiguousMatch">
            <summary>
              Looks up a localized string similar to The current request for action &apos;{0}&apos; on controller type &apos;{1}&apos; is ambiguous between the following action methods:{2}.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ActionMethodSelector_AmbiguousMatchType">
            <summary>
              Looks up a localized string similar to {0} on type {1}.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.AsyncActionDescriptor_CannotExecuteSynchronously">
            <summary>
              Looks up a localized string similar to The asynchronous action method &apos;{0}&apos; cannot be executed synchronously..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.AsyncActionMethodSelector_AmbiguousMethodMatch">
            <summary>
              Looks up a localized string similar to Lookup for method &apos;{0}&apos; on controller type &apos;{1}&apos; failed because of an ambiguity between the following methods:{2}.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.AsyncActionMethodSelector_CouldNotFindMethod">
            <summary>
              Looks up a localized string similar to Could not locate a method named &apos;{0}&apos; on controller type {1}..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.AsyncCommon_AsyncResultAlreadyConsumed">
            <summary>
              Looks up a localized string similar to The provided IAsyncResult has already been consumed..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.AsyncCommon_ControllerMustImplementIAsyncManagerContainer">
            <summary>
              Looks up a localized string similar to The controller of type &apos;{0}&apos; must subclass AsyncController or implement the IAsyncManagerContainer interface..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.AsyncCommon_InvalidAsyncResult">
            <summary>
              Looks up a localized string similar to The provided IAsyncResult is not valid for this method..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.AsyncCommon_InvalidTimeout">
            <summary>
              Looks up a localized string similar to The timeout value must be non-negative or Timeout.Infinite..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.AuthorizeAttribute_CannotUseWithinChildActionCache">
            <summary>
              Looks up a localized string similar to AuthorizeAttribute cannot be used within a child action caching block..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ChildActionOnlyAttribute_MustBeInChildRequest">
            <summary>
              Looks up a localized string similar to The action &apos;{0}&apos; is accessible only by a child request..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ClientDataTypeModelValidatorProvider_FieldMustBeDate">
            <summary>
              Looks up a localized string similar to The field {0} must be a date..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ClientDataTypeModelValidatorProvider_FieldMustBeNumeric">
            <summary>
              Looks up a localized string similar to The field {0} must be a number..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_NoRouteMatched">
            <summary>
              Looks up a localized string similar to No route in the route table matches the supplied values..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_NullOrEmpty">
            <summary>
              Looks up a localized string similar to Value cannot be null or empty..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_PartialViewNotFound">
            <summary>
              Looks up a localized string similar to The partial view &apos;{0}&apos; was not found or no view engine supports the searched locations. The following locations were searched:{1}.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_PropertyCannotBeNullOrEmpty">
            <summary>
              Looks up a localized string similar to The property &apos;{0}&apos; cannot be null or empty..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_PropertyNotFound">
            <summary>
              Looks up a localized string similar to The property {0}.{1} could not be found..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_TriState_False">
            <summary>
              Looks up a localized string similar to False.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_TriState_NotSet">
            <summary>
              Looks up a localized string similar to Not Set.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_TriState_True">
            <summary>
              Looks up a localized string similar to True.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_TypeMustDriveFromType">
            <summary>
              Looks up a localized string similar to The type {0} must derive from {1}.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_ValueNotValidForProperty">
            <summary>
              Looks up a localized string similar to The value &apos;{0}&apos; is invalid..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Common_ViewNotFound">
            <summary>
              Looks up a localized string similar to The view &apos;{0}&apos; or its master was not found or no view engine supports the searched locations. The following locations were searched:{1}.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.CompareAttribute_MustMatch">
            <summary>
              Looks up a localized string similar to &apos;{0}&apos; and &apos;{1}&apos; do not match..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.CompareAttribute_UnknownProperty">
            <summary>
              Looks up a localized string similar to Could not find a property named {0}..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Controller_UnknownAction">
            <summary>
              Looks up a localized string similar to A public action method &apos;{0}&apos; was not found on controller &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Controller_UpdateModel_UpdateUnsuccessful">
            <summary>
              Looks up a localized string similar to The model of type &apos;{0}&apos; could not be updated..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Controller_Validate_ValidationFailed">
            <summary>
              Looks up a localized string similar to The model of type &apos;{0}&apos; is not valid..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ControllerBase_CannotExecuteWithNullHttpContext">
            <summary>
              Looks up a localized string similar to Cannot execute Controller with a null HttpContext..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ControllerBase_CannotHandleMultipleRequests">
            <summary>
              Looks up a localized string similar to A single instance of controller &apos;{0}&apos; cannot be used to handle multiple requests. If a custom controller factory is in use, make sure that it creates a new instance of the controller for each request..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ControllerBuilder_ErrorCreatingControllerFactory">
            <summary>
              Looks up a localized string similar to An error occurred when trying to create the IControllerFactory &apos;{0}&apos;. Make sure that the controller factory has a public parameterless constructor..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ControllerBuilder_FactoryReturnedNull">
            <summary>
              Looks up a localized string similar to The IControllerFactory &apos;{0}&apos; did not return a controller for the name &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ControllerBuilder_MissingIControllerFactory">
            <summary>
              Looks up a localized string similar to The controller factory type &apos;{0}&apos; must implement the IControllerFactory interface..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.CshtmlView_ViewCouldNotBeCreated">
            <summary>
              Looks up a localized string similar to The view found at &apos;{0}&apos; was not created..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.CshtmlView_WrongViewBase">
            <summary>
              Looks up a localized string similar to The view at &apos;{0}&apos; must derive from WebViewPage, or WebViewPage&lt;TModel&gt;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DataAnnotationsModelMetadataProvider_UnknownProperty">
            <summary>
              Looks up a localized string similar to {0} has a DisplayColumn attribute for {1}, but property {1} does not exist..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DataAnnotationsModelMetadataProvider_UnreadableProperty">
            <summary>
              Looks up a localized string similar to {0} has a DisplayColumn attribute for {1}, but property {1} does not have a public getter..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DataAnnotationsModelValidatorProvider_ConstructorRequirements">
            <summary>
              Looks up a localized string similar to The type {0} must have a public constructor which accepts three parameters of types {1}, {2}, and {3}.
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DataAnnotationsModelValidatorProvider_ValidatableConstructorRequirements">
            <summary>
              Looks up a localized string similar to The type {0} must have a public constructor which accepts two parameters of types {1} and {2}..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DefaultControllerFactory_ControllerNameAmbiguous_WithoutRouteUrl">
             <summary>
               Looks up a localized string similar to Multiple types were found that match the controller named &apos;{0}&apos;. This can happen if the route that services this request does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the &apos;MapRoute&apos; method that takes a &apos;namespaces&apos; parameter.
            
            The request for &apos;{0}&apos; has found the following matching controllers:{1}.
             </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DefaultControllerFactory_ControllerNameAmbiguous_WithRouteUrl">
             <summary>
               Looks up a localized string similar to Multiple types were found that match the controller named &apos;{0}&apos;. This can happen if the route that services this request (&apos;{1}&apos;) does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the &apos;MapRoute&apos; method that takes a &apos;namespaces&apos; parameter.
            
            The request for &apos;{0}&apos; has found the following matching controllers:{2}.
             </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DefaultControllerFactory_ErrorCreatingController">
            <summary>
              Looks up a localized string similar to An error occurred when trying to create a controller of type &apos;{0}&apos;. Make sure that the controller has a parameterless public constructor..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DefaultControllerFactory_NoControllerFound">
            <summary>
              Looks up a localized string similar to The controller for path &apos;{0}&apos; was not found or does not implement IController..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DefaultControllerFactory_TypeDoesNotSubclassControllerBase">
            <summary>
              Looks up a localized string similar to The controller type &apos;{0}&apos; must implement IController..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DefaultModelBinder_ValueInvalid">
            <summary>
              Looks up a localized string similar to The value &apos;{0}&apos; is not valid for {1}..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DefaultModelBinder_ValueRequired">
            <summary>
              Looks up a localized string similar to A value is required..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DefaultViewLocationCache_NegativeTimeSpan">
            <summary>
              Looks up a localized string similar to The number of ticks for the TimeSpan value must be greater than or equal to 0..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.DependencyResolver_DoesNotImplementICommonServiceLocator">
            <summary>
              Looks up a localized string similar to The type {0} does not appear to implement Microsoft.Practices.ServiceLocation.IServiceLocator..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ExceptionViewAttribute_NonExceptionType">
            <summary>
              Looks up a localized string similar to The type &apos;{0}&apos; does not inherit from Exception..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ExpressionHelper_InvalidIndexerExpression">
            <summary>
              Looks up a localized string similar to The expression compiler was unable to evaluate the indexer expression &apos;{0}&apos; because it references the model parameter &apos;{1}&apos; which is unavailable..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.FilterAttribute_OrderOutOfRange">
            <summary>
              Looks up a localized string similar to Order must be greater than or equal to -1..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.GlobalFilterCollection_UnsupportedFilterInstance">
            <summary>
              Looks up a localized string similar to The given filter instance must implement one or more of the following filter interfaces: IAuthorizationFilter, IActionFilter, IResultFilter, IExceptionFilter..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.HtmlHelper_InvalidHttpMethod">
            <summary>
              Looks up a localized string similar to The GET and POST HTTP methods are not supported..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.HtmlHelper_InvalidHttpVerb">
            <summary>
              Looks up a localized string similar to The specified HttpVerbs value is not supported. The supported values are Delete, Head, Put, Options, and Patch..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.HtmlHelper_MissingSelectData">
            <summary>
              Looks up a localized string similar to There is no ViewData item of type &apos;{1}&apos; that has the key &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.HtmlHelper_SelectExpressionNotEnumerable">
            <summary>
              Looks up a localized string similar to The parameter &apos;{0}&apos; must evaluate to an IEnumerable when multiple selection is allowed..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.HtmlHelper_TextAreaParameterOutOfRange">
            <summary>
              Looks up a localized string similar to The value must be greater than or equal to zero..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.HtmlHelper_WrongSelectDataType">
            <summary>
              Looks up a localized string similar to The ViewData item that has the key &apos;{0}&apos; is of type &apos;{1}&apos; but must be of type &apos;{2}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.JsonRequest_GetNotAllowed">
            <summary>
              Looks up a localized string similar to This request has been blocked because sensitive information could be disclosed to third party web sites when this is used in a GET request. To allow GET requests, set JsonRequestBehavior to AllowGet..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.JsonValueProviderFactory_RequestTooLarge">
            <summary>
              Looks up a localized string similar to The JSON request was too large to be deserialized..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ModelBinderAttribute_ErrorCreatingModelBinder">
            <summary>
              Looks up a localized string similar to An error occurred when trying to create the IModelBinder &apos;{0}&apos;. Make sure that the binder has a public parameterless constructor..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ModelBinderAttribute_TypeNotIModelBinder">
            <summary>
              Looks up a localized string similar to The type &apos;{0}&apos; does not implement the IModelBinder interface..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ModelBinderDictionary_MultipleAttributes">
            <summary>
              Looks up a localized string similar to The type &apos;{0}&apos; contains multiple attributes that inherit from CustomModelBinderAttribute..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ModelMetadata_PropertyNotSettable">
            <summary>
              Looks up a localized string similar to This property setter is obsolete, because its value is derived from ModelMetadata.Model now..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.MvcForm_ConstructorObsolete">
            <summary>
              Looks up a localized string similar to This constructor is obsolete, because its functionality has been moved to MvcForm(ViewContext) now..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.MvcRazorCodeParser_CannotHaveModelAndInheritsKeyword">
            <summary>
              Looks up a localized string similar to The &apos;inherits&apos; keyword is not allowed when a &apos;{0}&apos; keyword is used..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.MvcRazorCodeParser_ModelKeywordMustBeFollowedByTypeName">
            <summary>
              Looks up a localized string similar to The &apos;{0}&apos; keyword must be followed by a type name on the same line..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.MvcRazorCodeParser_OnlyOneModelStatementIsAllowed">
            <summary>
              Looks up a localized string similar to Only one &apos;{0}&apos; statement is allowed in a file..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.MvcRouteHandler_RouteValuesHasNoController">
            <summary>
              Looks up a localized string similar to The matched route does not include a &apos;controller&apos; route value, which is required..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.OutputCacheAttribute_CannotNestChildCache">
            <summary>
              Looks up a localized string similar to OutputCacheAttribute is not allowed on child actions which are children of an already cached child action..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.OutputCacheAttribute_ChildAction_UnsupportedSetting">
            <summary>
              Looks up a localized string similar to OutputCacheAttribute for child actions only supports Duration, VaryByCustom, and VaryByParam values. Please do not set CacheProfile, Location, NoStore, SqlDependency, VaryByContentEncoding, or VaryByHeader values for child actions..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.OutputCacheAttribute_InvalidDuration">
            <summary>
              Looks up a localized string similar to Duration must be a positive number..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.OutputCacheAttribute_InvalidVaryByParam">
            <summary>
              Looks up a localized string similar to VaryByParam must be &apos;*&apos;, &apos;none&apos;, or a semicolon-delimited list of keys..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.RedirectAction_CannotRedirectInChildAction">
            <summary>
              Looks up a localized string similar to Child actions are not allowed to perform redirect actions..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ReflectedActionDescriptor_CannotCallInstanceMethodOnNonControllerType">
            <summary>
              Looks up a localized string similar to Cannot create a descriptor for instance method &apos;{0}&apos; on type &apos;{1}&apos; because the type does not derive from ControllerBase..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ReflectedActionDescriptor_CannotCallMethodsWithOutOrRefParameters">
            <summary>
              Looks up a localized string similar to Cannot call action method &apos;{0}&apos; on controller &apos;{1}&apos; because the parameter &apos;{2}&apos; is passed by reference..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ReflectedActionDescriptor_CannotCallOpenGenericMethods">
            <summary>
              Looks up a localized string similar to Cannot call action method &apos;{0}&apos; on controller &apos;{1}&apos; because the action method is a generic method..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ReflectedActionDescriptor_CannotCallStaticMethod">
            <summary>
              Looks up a localized string similar to Cannot call action method &apos;{0}&apos; on controller &apos;{1}&apos; because the action method is a static method..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ReflectedActionDescriptor_ParameterCannotBeNull">
            <summary>
              Looks up a localized string similar to The parameters dictionary contains a null entry for parameter &apos;{0}&apos; of non-nullable type &apos;{1}&apos; for method &apos;{2}&apos; in &apos;{3}&apos;. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ReflectedActionDescriptor_ParameterNotInDictionary">
            <summary>
              Looks up a localized string similar to The parameters dictionary does not contain an entry for parameter &apos;{0}&apos; of type &apos;{1}&apos; for method &apos;{2}&apos; in &apos;{3}&apos;. The dictionary must contain an entry for each parameter, including parameters that have null values..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ReflectedActionDescriptor_ParameterValueHasWrongType">
            <summary>
              Looks up a localized string similar to The parameters dictionary contains an invalid entry for parameter &apos;{0}&apos; for method &apos;{1}&apos; in &apos;{2}&apos;. The dictionary contains a value of type &apos;{3}&apos;, but the parameter requires a value of type &apos;{4}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ReflectedParameterBindingInfo_MultipleConverterAttributes">
            <summary>
              Looks up a localized string similar to The parameter &apos;{0}&apos; on method &apos;{1}&apos; contains multiple attributes that inherit from CustomModelBinderAttribute..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.RemoteAttribute_NoUrlFound">
            <summary>
              Looks up a localized string similar to No url for remote validation could be found..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.RemoteAttribute_RemoteValidationFailed">
            <summary>
              Looks up a localized string similar to &apos;{0}&apos; is invalid..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.RequireHttpsAttribute_MustUseSsl">
            <summary>
              Looks up a localized string similar to The requested resource can only be accessed via SSL..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.SessionStateTempDataProvider_SessionStateDisabled">
            <summary>
              Looks up a localized string similar to The SessionStateTempDataProvider class requires session state to be enabled..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.SingleServiceResolver_CannotRegisterTwoInstances">
            <summary>
              Looks up a localized string similar to An instance of {0} was found in the resolver as well as a custom registered provider in {1}. Please set only one or the other..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.SynchronizationContextUtil_ExceptionThrown">
            <summary>
              Looks up a localized string similar to An operation that crossed a synchronization context failed. See the inner exception for more information..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.TaskAsyncActionDescriptor_CannotExecuteSynchronously">
            <summary>
              Looks up a localized string similar to The asynchronous action method &apos;{0}&apos; returns a Task, which cannot be executed synchronously..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.TemplateHelpers_NoTemplate">
            <summary>
              Looks up a localized string similar to Unable to locate an appropriate template for type {0}..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.TemplateHelpers_TemplateLimitations">
            <summary>
              Looks up a localized string similar to Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.Templates_TypeMustImplementIEnumerable">
            <summary>
              Looks up a localized string similar to The Collection template was used with an object of type &apos;{0}&apos;, which does not implement System.IEnumerable..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.TypeCache_DoNotModify">
            <summary>
              Looks up a localized string similar to This file is automatically generated. Please do not modify the contents of this file..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ValidatableObjectAdapter_IncompatibleType">
            <summary>
              Looks up a localized string similar to The model object inside the metadata claimed to be compatible with {0}, but was actually {1}..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ValueProviderResult_ConversionThrew">
            <summary>
              Looks up a localized string similar to The parameter conversion from type &apos;{0}&apos; to type &apos;{1}&apos; failed. See the inner exception for more information..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ValueProviderResult_NoConverterExists">
            <summary>
              Looks up a localized string similar to The parameter conversion from type &apos;{0}&apos; to type &apos;{1}&apos; failed because no type converter can convert between these types..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ViewDataDictionary_ModelCannotBeNull">
            <summary>
              Looks up a localized string similar to The model item passed into the dictionary is null, but this dictionary requires a non-null model item of type &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ViewDataDictionary_WrongTModelType">
            <summary>
              Looks up a localized string similar to The model item passed into the dictionary is of type &apos;{0}&apos;, but this dictionary requires a model item of type &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ViewMasterPage_RequiresViewPage">
            <summary>
              Looks up a localized string similar to A ViewMasterPage can be used only with content pages that derive from ViewPage or ViewPage&lt;TModel&gt;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ViewPageHttpHandlerWrapper_ExceptionOccurred">
            <summary>
              Looks up a localized string similar to Execution of the child request failed. Please examine the InnerException for more information..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ViewStartPage_RequiresMvcRazorView">
            <summary>
              Looks up a localized string similar to A ViewStartPage can be used only with with a page that derives from WebViewPage or another ViewStartPage..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ViewUserControl_RequiresViewDataProvider">
            <summary>
              Looks up a localized string similar to The ViewUserControl &apos;{0}&apos; cannot find an IViewDataContainer object. The ViewUserControl must be inside a ViewPage, a ViewMasterPage, or another ViewUserControl..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.ViewUserControl_RequiresViewPage">
            <summary>
              Looks up a localized string similar to A ViewUserControl can be used only in pages that derive from ViewPage or ViewPage&lt;TModel&gt;..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.WebFormViewEngine_UserControlCannotHaveMaster">
            <summary>
              Looks up a localized string similar to A master name cannot be specified when the view is a ViewUserControl..
            </summary>
        </member>
        <member name="P:System.Web.Mvc.Properties.MvcResources.WebFormViewEngine_WrongViewBase">
            <summary>
              Looks up a localized string similar to The view at &apos;{0}&apos; must derive from ViewPage, ViewPage&lt;TModel&gt;, ViewUserControl, or ViewUserControl&lt;TModel&gt;..
            </summary>
        </member>
    </members>
</doc>
