Compartilhar via


AuthorizeRouteView Classe

Definição

Combina os comportamentos de e RouteView, para AuthorizeView que ele exiba a página correspondente à rota especificada, mas somente se o usuário estiver autorizado a vê-la.

Além disso, esse componente fornece um parâmetro em cascata do tipo Task<TResult>, que torna o estado de autenticação atual do usuário disponível para descendentes.

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
Herança
AuthorizeRouteView

Construtores

AuthorizeRouteView()

Inicialize uma nova instância de um AuthorizeRouteView.

Propriedades

Authorizing

O conteúdo que será exibido enquanto a autorização assíncrona estiver em andamento.

DefaultLayout

Obtém ou define o tipo de um layout a ser usado se a página não declarar nenhum layout. Se especificado, o tipo deve implementar IComponent e aceitar um parâmetro chamado Body.

(Herdado de RouteView)
NotAuthorized

O conteúdo que será exibido se o usuário não estiver autorizado.

Resource

O recurso ao qual o acesso está sendo controlado.

RouteData

Obtém ou define os dados de rota. Isso determina a página que será exibida e os valores de parâmetro que serão fornecidos à página.

(Herdado de RouteView)

Métodos

Attach(RenderHandle)

Anexa o componente a um RenderHandle.

(Herdado de RouteView)
Render(RenderTreeBuilder)

Renderiza o componente.

(Herdado de RouteView)
SetParametersAsync(ParameterView)

Define parâmetros fornecidos pelo pai do componente na árvore de renderização.

(Herdado de RouteView)

Aplica-se a