Microsoft.AspNetCore.Mvc.ViewFeatures Namespace¶
-
namespace
Microsoft.AspNetCore.Mvc.
ViewFeatures
¶ Interfaces
- interface
IAntiforgeryPolicy
- A marker interface for filters which define a policy for antiforgery token validation.
- interface
IHtmlGenerator
- Contract for a service supporting
Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper
and <code>ITagHelper</code> implementations. - interface
IKeepTempDataResult
- A marker interface for
Microsoft.AspNetCore.Mvc.IActionResult
types which need to have temp data saved. - interface
IModelExpressionProvider
- Provides
Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression
for a Lambda expression. - interface
ITempDataDictionary
- Represents a set of data that persists only from one request to the next.
- interface
ITempDataDictionaryFactory
- A factory which provides access to an
Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary
instance for a request. - interface
ITempDataProvider
- Defines the contract for temporary-data providers that store data that is viewed on the next request.
- interface
IViewContextAware
- Contract for contextualizing a property activated by a view with the
Microsoft.AspNetCore.Mvc.Rendering.ViewContext
.
Enumerations
- enum
InputType
Delegates
- delegate
TryGetValueDelegate
Classes
- class
AntiforgeryExtensions
- class
AttributeDictionary
- A dictionary for HTML attributes.
- class
DefaultHtmlGenerator
- class
FormContext
- class
HtmlHelper
- Default implementation of
Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper
. - class
HtmlHelperOptions
- Provides programmatic configuration for the HTML helpers and
Microsoft.AspNetCore.Mvc.Rendering.ViewContext
. - class
HtmlHelper<TModel>
- class
JsonHelper
- Default implementation of
Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper
. - class
ModelExplorer
- Associates a model object with it’s corresponding
Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata
. - class
ModelExplorerExtensions
- Extension methods for
Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer
. - class
ModelExpression
- Describes an
System.Linq.Expressions.Expression
passed to a tag helper. - class
ModelExpressionProvider
- A default implementation of
Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
. - class
ModelMetadataProviderExtensions
- Extensions methods for
Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
. - class
SaveTempDataAttribute
- A filter that saves the
Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary
for a request. - class
SessionStateTempDataProvider
- Provides session-state data to the current
Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary
object. - class
StringHtmlContent
- String content which gets encoded when written.
- class
TempDataDictionary
- class
TempDataDictionaryFactory
- A default implementation of
Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory
. - class
TemplateInfo
- class
TryGetValueProvider
- class
ViewContextAttribute
- Specifies that a tag helper property should be set with the current
Microsoft.AspNetCore.Mvc.Rendering.ViewContext
when creating the tag helper. The property must have a public set method. - class
ViewDataDictionary
- class
ViewDataDictionaryAttribute
- Specifies that a controller property should be set with the current
Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary
when creating the controller. The property must have a public set method. - class
ViewDataDictionaryControllerPropertyActivator
- class
ViewDataDictionary<TModel>
- class
ViewDataEvaluator
- class
ViewDataInfo
- class
ViewExecutor
- Executes an
Microsoft.AspNetCore.Mvc.ViewEngines.IView
.
Structures
- struct
Enumerator
- An enumerator for
Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary
.
- interface