Partager via


AuthorizeRouteView Classe

Définition

Combine les comportements de AuthorizeView et RouteView, de sorte qu’il affiche la page correspondant à l’itinéraire spécifié, mais uniquement si l’utilisateur est autorisé à le voir.

En outre, ce composant fournit un paramètre en cascade de type Task<TResult>, qui rend l’état d’authentification actuel de l’utilisateur disponible pour les descendants.

public ref class AuthorizeRouteView sealed : Microsoft::AspNetCore::Components::RouteView
public sealed class AuthorizeRouteView : Microsoft.AspNetCore.Components.RouteView
type AuthorizeRouteView = class
    inherit RouteView
Public NotInheritable Class AuthorizeRouteView
Inherits RouteView
Héritage
AuthorizeRouteView

Constructeurs

AuthorizeRouteView()

Initialiser une nouvelle instance d’un AuthorizeRouteView.

Propriétés

Authorizing

Contenu qui sera affiché pendant que l’autorisation asynchrone est en cours.

DefaultLayout

Obtient ou définit le type d’une disposition à utiliser si la page ne déclare aucune disposition. S’il est spécifié, le type doit implémenter IComponent et accepter un paramètre nommé Body.

(Hérité de RouteView)
NotAuthorized

Contenu qui sera affiché si l’utilisateur n’est pas autorisé.

Resource

Ressource à laquelle l’accès est contrôlé.

RouteData

Obtient ou définit les données d'itinéraire. Cela détermine la page qui sera affichée et les valeurs de paramètres qui seront fournies à la page.

(Hérité de RouteView)

Méthodes

Attach(RenderHandle)

Attache le composant à un RenderHandle.

(Hérité de RouteView)
Render(RenderTreeBuilder)

Restitue le composant.

(Hérité de RouteView)
SetParametersAsync(ParameterView)

Définit les paramètres fournis par le parent du composant dans l’arborescence de rendu.

(Hérité de RouteView)

S’applique à