Sdílet prostřednictvím


ViewComponentResult Třída

Definice

An IActionResult , který vykreslí komponentu zobrazení na odpověď.

public ref class ViewComponentResult : Microsoft::AspNetCore::Mvc::ActionResult
public ref class ViewComponentResult : Microsoft::AspNetCore::Mvc::ActionResult, Microsoft::AspNetCore::Mvc::IActionResult, Microsoft::AspNetCore::Mvc::Infrastructure::IStatusCodeActionResult
public class ViewComponentResult : Microsoft.AspNetCore.Mvc.ActionResult
public class ViewComponentResult : Microsoft.AspNetCore.Mvc.ActionResult, Microsoft.AspNetCore.Mvc.IActionResult, Microsoft.AspNetCore.Mvc.Infrastructure.IStatusCodeActionResult
type ViewComponentResult = class
    inherit ActionResult
type ViewComponentResult = class
    inherit ActionResult
    interface IStatusCodeActionResult
    interface IActionResult
type ViewComponentResult = class
    inherit ActionResult
    interface IActionResult
    interface IStatusCodeActionResult
Public Class ViewComponentResult
Inherits ActionResult
Public Class ViewComponentResult
Inherits ActionResult
Implements IActionResult, IStatusCodeActionResult
Dědičnost
ViewComponentResult
Implementuje

Konstruktory

ViewComponentResult()

An IActionResult , který vykreslí komponentu zobrazení na odpověď.

Vlastnosti

Arguments

Získá nebo nastaví argumenty zadané součásti zobrazení.

ContentType

Získá nebo nastaví hlavičku Content-Type pro odpověď.

Model

Získejte datový model zobrazení.

StatusCode

Získá nebo nastaví stavový kód HTTP.

TempData

Získá nebo nastaví ITempDataDictionary pro tento výsledek.

ViewComponentName

Získá nebo nastaví název komponenty zobrazení, která se má vyvolat. Pokud ViewComponentType je nastavená na hodnotu, která nenínull , bude ignorována.

ViewComponentType

Získá nebo nastaví typ komponenty zobrazení vyvolat.

ViewData

Získá nebo nastaví ViewDataDictionary pro tento výsledek.

ViewEngine
Zastaralé.

Tato vlastnost se nepoužívá a v další hlavní verzi se odebere.

Získá nebo nastaví IViewEngine použitý k vyhledání zobrazení.

Metody

ExecuteResult(ActionContext)

Provede operaci výsledku metody akce synchronně. Tuto metodu volá MVC ke zpracování výsledku metody akce.

(Zděděno od ActionResult)
ExecuteResultAsync(ActionContext)

Provede operaci výsledku metody action asynchronně. Tuto metodu volá MVC ke zpracování výsledku metody akce.

Platí pro