Condividi tramite


AuthorizeRouteView Classe

Definizione

Combina i comportamenti di AuthorizeView e RouteView, in modo che visualizzi la pagina corrispondente alla route specificata, ma solo se l'utente è autorizzato a visualizzarlo.

Inoltre, questo componente fornisce un parametro a catena di tipo Task<TResult>, che rende disponibile lo stato di autenticazione corrente dell'utente per i discendenti.

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
Ereditarietà
AuthorizeRouteView

Costruttori

AuthorizeRouteView()

Inizializzare una nuova istanza di un AuthorizeRouteViewoggetto .

Proprietà

Authorizing

Il contenuto che verrà visualizzato mentre l'autorizzazione asincrona è in corso.

DefaultLayout

Ottiene o imposta il tipo di un layout da utilizzare se la pagina non dichiara alcun layout. Se specificato, il tipo deve implementare e accettare IComponent un parametro denominato Body.

(Ereditato da RouteView)
NotAuthorized

Contenuto che verrà visualizzato se l'utente non è autorizzato.

Resource

Risorsa a cui viene controllato l'accesso.

RouteData

Ottiene o imposta i dati della route. Determina la pagina che verrà visualizzata e i valori dei parametri che verranno forniti alla pagina.

(Ereditato da RouteView)

Metodi

Attach(RenderHandle)

Collega il componente a un RenderHandleoggetto .

(Ereditato da RouteView)
Render(RenderTreeBuilder)

Esegue il rendering del componente.

(Ereditato da RouteView)
SetParametersAsync(ParameterView)

Imposta i parametri forniti dall'elemento padre del componente nell'albero di rendering.

(Ereditato da RouteView)

Si applica a