Aracılığıyla paylaş


ViewResultExecutor Sınıf

Tanım

için ViewResultbir IView bulur ve yürütür.

public ref class ViewResultExecutor : Microsoft::AspNetCore::Mvc::ViewFeatures::ViewExecutor, Microsoft::AspNetCore::Mvc::Infrastructure::IActionResultExecutor<Microsoft::AspNetCore::Mvc::ViewResult ^>
public class ViewResultExecutor : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor, Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.ViewResult>
type ViewResultExecutor = class
    inherit ViewExecutor
    interface IActionResultExecutor<ViewResult>
Public Class ViewResultExecutor
Inherits ViewExecutor
Implements IActionResultExecutor(Of ViewResult)
Devralma
ViewResultExecutor
Uygulamalar

Oluşturucular

ViewResultExecutor(IOptions<MvcViewOptions>, IHttpResponseStreamWriterFactory, ICompositeViewEngine, ITempDataDictionaryFactory, DiagnosticListener, ILoggerFactory, IModelMetadataProvider)

Yeni bir ViewResultExecutor oluşturur.

ViewResultExecutor(IOptions<MvcViewOptions>, IHttpResponseStreamWriterFactory, ICompositeViewEngine, ITempDataDictionaryFactory, DiagnosticSource, ILoggerFactory, IModelMetadataProvider)

Yeni bir ViewResultExecutor oluşturur.

Özellikler

DiagnosticListener

DiagnosticListener öğesini alır.

(Devralındığı yer: ViewExecutor)
DiagnosticSource

DiagnosticSource öğesini alır.

(Devralındığı yer: ViewExecutor)
Logger

ILogger öğesini alır.

ModelMetadataProvider

IModelMetadataProvider öğesini alır.

(Devralındığı yer: ViewExecutor)
TempDataFactory

ITempDataDictionaryFactory öğesini alır.

(Devralındığı yer: ViewExecutor)
ViewEngine

Varsayılan IViewEngineöğesini alır.

(Devralındığı yer: ViewExecutor)
ViewOptions

MvcViewOptions öğesini alır.

(Devralındığı yer: ViewExecutor)
WriterFactory

IHttpResponseStreamWriterFactory öğesini alır.

(Devralındığı yer: ViewExecutor)

Yöntemler

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

Bir görünümü zaman uyumsuz olarak yürütür.

(Devralındığı yer: ViewExecutor)
ExecuteAsync(ActionContext, ViewResult)

öğesini değiştirerek HttpResponseeylem sonucunu zaman uyumsuz olarak yürütür.

ExecuteAsync(ViewContext, String, Nullable<Int32>)

Bir görünümü zaman uyumsuz olarak yürütür.

(Devralındığı yer: ViewExecutor)
FindView(ActionContext, ViewResult)

ile viewResultilişkilendirilmiş öğesini IView bulmaya çalışır.

Şunlara uygulanır