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.