Compartir a través de


ChallengeResult Clase

Definición

Que ActionResult en ejecución 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
Herencia
ChallengeResult

Constructores

ChallengeResult()

Inicializa una nueva instancia de la clase ChallengeResult.

ChallengeResult(AuthenticationProperties)

Inicializa una nueva instancia de ChallengeResult con la interfaz properties especificada.

ChallengeResult(AuthenticationProperties)

Inicializa una nueva instancia de ChallengeResult con la interfaz properties especificada.

ChallengeResult(IList<String>)

Inicializa una nueva instancia de con los esquemas de ChallengeResult autenticación especificados.

ChallengeResult(IList<String>, AuthenticationProperties)

Inicializa una nueva instancia de con los esquemas de ChallengeResult autenticación especificados y properties.

ChallengeResult(IList<String>, AuthenticationProperties)

Inicializa una nueva instancia de con los esquemas de ChallengeResult autenticación especificados y properties.

ChallengeResult(String)

Inicializa una nueva instancia de con el esquema de ChallengeResult autenticación especificado.

ChallengeResult(String, AuthenticationProperties)

Inicializa una nueva instancia de con el esquema de ChallengeResult autenticación especificado y properties.

ChallengeResult(String, AuthenticationProperties)

Inicializa una nueva instancia de con el esquema de ChallengeResult autenticación especificado y properties.

Propiedades

AuthenticationSchemes

Obtiene o establece los esquemas de autenticación que se impugnan.

Properties

Obtiene o establece el AuthenticationProperties objeto utilizado para realizar el desafío de autenticación.

Métodos

ExecuteResult(ActionContext)

Ejecuta la operación de resultado del método de acción de forma sincrónica. MVC llama a este método para procesar el resultado de un método de acción.

(Heredado de ActionResult)
ExecuteResultAsync(ActionContext)

Ejecuta la operación de resultado del método de acción de forma asincrónica. MVC llama a este método para procesar el resultado de un método de acción. La implementación predeterminada de este método llama al ExecuteResult(ActionContext) método y devuelve una tarea completada.

Se aplica a