Compartilhar via


ChallengeResult Classe

Definição

Um ActionResult que na execução invoca HttpContext.ChallengeAsync.

public ref class ChallengeResult : Microsoft::AspNetCore::Mvc::ActionResult
public class ChallengeResult : Microsoft.AspNetCore.Mvc.ActionResult
type ChallengeResult = class
    inherit ActionResult
Public Class ChallengeResult
Inherits ActionResult
Herança
ChallengeResult

Construtores

ChallengeResult()

Inicializa uma nova instância de ChallengeResult.

ChallengeResult(AuthenticationProperties)

Inicializa uma nova instância de ChallengeResult com o propertiesespecificado.

ChallengeResult(AuthenticationProperties)

Inicializa uma nova instância de ChallengeResult com o propertiesespecificado.

ChallengeResult(IList<String>)

Inicializa uma nova instância do ChallengeResult com os esquemas de autenticação especificados.

ChallengeResult(IList<String>, AuthenticationProperties)

Inicializa uma nova instância do ChallengeResult com os esquemas de autenticação especificados e properties.

ChallengeResult(IList<String>, AuthenticationProperties)

Inicializa uma nova instância do ChallengeResult com os esquemas de autenticação especificados e properties.

ChallengeResult(String)

Inicializa uma nova instância do ChallengeResult com o esquema de autenticação especificado.

ChallengeResult(String, AuthenticationProperties)

Inicializa uma nova instância do ChallengeResult com o esquema de autenticação especificado e properties.

ChallengeResult(String, AuthenticationProperties)

Inicializa uma nova instância do ChallengeResult com o esquema de autenticação especificado e properties.

Propriedades

AuthenticationSchemes

Obtém ou define os esquemas de autenticação que são desafiados.

Properties

Obtém ou define o AuthenticationProperties usado para executar o desafio de autenticação.

Métodos

ExecuteResult(ActionContext)

Executa a operação de resultado do método de ação de forma síncrona. Esse método é chamado pelo MVC para processar o resultado de um método de ação.

(Herdado de ActionResult)
ExecuteResultAsync(ActionContext)

Executa a operação de resultado do método de ação de forma assíncrona. Esse método é chamado pelo MVC para processar o resultado de um método de ação. A implementação padrão desse método chama o ExecuteResult(ActionContext) método e retorna uma tarefa concluída.

Aplica-se a