O que é ActionResult MVC?
O que é ActionResult MVC?

Vídeo: O que é ActionResult MVC?

Vídeo: O que é ActionResult MVC?
Vídeo: ASP.NET MVC Action Results | ASP.NET MVC Tutorials | By Mr.Sudhakar Sharma 2024, Maio
Anonim

Um ActionResult é um tipo de retorno de um método controlador, também chamado de método de ação, e serve como classe base para * classes Result. Os métodos de ação retornam modelos para visualizações, fluxos de arquivos, redirecionam para outros controladores ou o que for necessário para a tarefa em questão.

Também sei, o que é ActionResult e ViewResult em MVC?

ViewResult e ActionResult em ASP. NET MVC ActionResult é uma classe abstrata ou base. Por outro lado ViewResult é uma subclasse de ActionResult . Sempre que o tipo de retorno de ação do controlador é ActionResult então a ação é capaz de retornar qualquer subtipo como view, json, RedirectToAction etc.

Além disso, qual é a diferença entre ViewResult () e ActionResult () em asp net MVC? ViewResult é uma subclasse de ActionResult . O método View retorna um ViewResult . O único diferença é isso com o ActionResult primeiro, seu controlador não está prometendo retornar uma visão - você pode alterar o corpo do método para retornar condicionalmente um RedirectResult ou qualquer outra coisa sem alterar a definição do método.

Posteriormente, também se pode perguntar, quantos tipos de ActionResult existem no MVC?

Existem dois métodos em Resultado da Ação . Um é ActionResult () e outro é ExecuteResult (). Existem tipos diferentes de resultados de ação em ASP. NET MVC . Cada resultado tem um tipo diferente do formato do resultado para visualizar a página.

O que é o filtro MVC?

ASP. NET Filtro MVC é uma classe personalizada onde você pode escrever lógica personalizada para executar antes ou depois da execução de um método de ação. Os filtros podem ser aplicados a um método de ação ou controlador de forma declarativa ou programática.

Recomendado: