Microsoft.AspNetCore.Mvc.ViewFeatures.Internal Namespace

namespace Microsoft.AspNetCore.Mvc.ViewFeatures.Internal

Interfaces

interface IViewBufferScope
Creates and manages the lifetime of ViewBufferValue[] instances.

Classes

class AutoValidateAntiforgeryTokenAuthorizationFilter
class CachedExpressionCompiler
class DefaultDisplayTemplates
class DefaultEditorTemplates
class DynamicViewData
class ExpressionHelper
class ExpressionMetadataProvider
class ExpressionTextCache
This class holds the cache for the expression text that is computed by ExpressionHelper.
class MemoryPoolViewBufferScope
A Microsoft.AspNetCore.Mvc.ViewFeatures.Internal.IViewBufferScope that uses pooled memory.
class MvcViewOptionsSetup
Sets up default options for Microsoft.AspNetCore.Mvc.MvcViewOptions.
class NullView
class PagedBufferedTextWriter
class PartialViewResultExecutor
Finds and executes an Microsoft.AspNetCore.Mvc.ViewEngines.IView for a Microsoft.AspNetCore.Mvc.PartialViewResult.
class SaveTempDataFilter
A filter that saves temp data.
class TempDataMvcOptionsSetup
Sets up default options for Microsoft.AspNetCore.Mvc.MvcOptions.
class TemplateBuilder
class TemplateRenderer
class ValidateAntiforgeryTokenAuthorizationFilter
class ValidationHelpers
class ViewBuffer
An Microsoft.AspNetCore.Html.IHtmlContentBuilder that is backed by a buffer provided by Microsoft.AspNetCore.Mvc.ViewFeatures.Internal.IViewBufferScope.
class ViewBufferPage
class ViewBufferTextWriter
<p> A System.IO.TextWriter that is backed by a unbuffered writer (over the Response stream) and/or a Microsoft.AspNetCore.Mvc.ViewFeatures.Internal.ViewBuffer </p> <p> When <code>Flush</code> or <code>FlushAsync</code> is invoked, the writer copies all content from the buffer to the writer and switches to writing to the unbuffered writer for all further write operations. </p>
class ViewComponentInvokerCache
class ViewComponentResultExecutor
class ViewResultExecutor
Finds and executes an Microsoft.AspNetCore.Mvc.ViewEngines.IView for a Microsoft.AspNetCore.Mvc.ViewResult.

Structures

struct ViewBufferValue
Encapsulates a string or Microsoft.AspNetCore.Html.IHtmlContent value.