Share via


PageResultExecutor Class

Definition

Executes a Razor Page.

public ref class PageResultExecutor : Microsoft::AspNetCore::Mvc::ViewFeatures::ViewExecutor
public class PageResultExecutor : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor
type PageResultExecutor = class
    inherit ViewExecutor
Public Class PageResultExecutor
Inherits ViewExecutor
Inheritance
PageResultExecutor

Constructors

PageResultExecutor(IHttpResponseStreamWriterFactory, ICompositeViewEngine, IRazorViewEngine, IRazorPageActivator, DiagnosticListener, HtmlEncoder)

Creates a new PageResultExecutor.

PageResultExecutor(IHttpResponseStreamWriterFactory, ICompositeViewEngine, IRazorViewEngine, IRazorPageActivator, DiagnosticSource, HtmlEncoder)

Creates a new PageResultExecutor.

PageResultExecutor(IHttpResponseStreamWriterFactory, ICompositeViewEngine, IRazorViewEngine, IRazorPageActivator, DiagnosticSource, HtmlEncoder)

Creates a new PageResultExecutor.

Properties

DiagnosticListener

Gets the DiagnosticListener.

(Inherited from ViewExecutor)
DiagnosticSource

Gets the DiagnosticSource.

(Inherited from ViewExecutor)
ModelMetadataProvider

Gets the IModelMetadataProvider.

(Inherited from ViewExecutor)
TempDataFactory

Gets the ITempDataDictionaryFactory.

(Inherited from ViewExecutor)
ViewEngine

Gets the default IViewEngine.

(Inherited from ViewExecutor)
ViewOptions

Gets the MvcViewOptions.

(Inherited from ViewExecutor)
WriterFactory

Gets the IHttpResponseStreamWriterFactory.

(Inherited from ViewExecutor)

Methods

ExecuteAsync(ActionContext, IView, ViewDataDictionary, ITempDataDictionary, String, Nullable<Int32>)

Executes a view asynchronously.

(Inherited from ViewExecutor)
ExecuteAsync(PageContext, PageResult)

Executes a Razor Page asynchronously.

ExecuteAsync(ViewContext, String, Nullable<Int32>)

Executes a view asynchronously.

(Inherited from ViewExecutor)

Applies to