Mire használható a műveleti eredmény az ASP NET MVC-ben?
Mire használható a műveleti eredmény az ASP NET MVC-ben?

Videó: Mire használható a műveleti eredmény az ASP NET MVC-ben?

Videó: Mire használható a műveleti eredmény az ASP NET MVC-ben?
Videó: CS50 2013 - Week 9 2024, Lehet
Anonim

Ban ben ÁSPISKÍGYÓ . HÁLÓ , MVC különböző típusai vannak Akció eredményei . Minden egyes akció eredménye eltérő kimeneti formátumot ad vissza. Egy programozó használ különböző cselekvési eredmények a várt kimenet eléréséhez. Akció eredményei visszaadni a eredmény az adott kérés oldalának megtekintéséhez.

Hasonlóképpen felteszik a kérdést, hogy mi az ASP NET MVC-ben az akció eredménye?

An ActionResult egy vezérlő metódus visszatérési típusa, más néven an akció metódus, és a * alaposztályaként szolgál Eredmény osztályok. Akció A metódusok modelleket adnak vissza nézetekhez, fájlfolyamokhoz, átirányítják más vezérlőkre, vagy bármire, ami az adott feladathoz szükséges.

Továbbá, mi a különbség a ViewResult () és az ActionResult () között az asp net MVC-ben? Eredmény megtekintése alosztálya ActionResult . A View metódus a Eredmény megtekintése . Az egyetlen különbség hogy a ActionResult az egyik, a vezérlő nem ígéri, hogy nézetet ad vissza – módosíthatja a metódus törzsét úgy, hogy feltételesen visszaadja a RedirectResult-ot vagy valami mást anélkül, hogy megváltoztatná a metódusdefiníciót.

Azt is tudni kell, hogy milyen típusú cselekvési eredmények vannak az MVC-ben?

Most láthatod, hogy a Akció eredménye egy alapadat típus amelynek származtatott típusok a következők: HttpStatusCodeResult, JavaScriptResult, FileResult, ContentResult, JsonResult, EmptyResult, RedirectResult, RedirectToRouteResult, ViewResult. És minden adat ellen kell lennie egy segítő módszernek típus (akár alap, akár származtatott típus ).

Mi az a CreatedAtAction?

CreatedAtAction (Karakterlánc, objektum, objektum) CreatedAtActionResult objektumot hoz létre, amely Status201Created választ ad. CreatedAtAction (String, String, Object, Object) CreatedAtActionResult objektumot hoz létre, amely Status201Created választ ad.

Ajánlott: