Sdílet prostřednictvím


AuthorizeRouteView Třída

Definice

Kombinuje chování AuthorizeView a tak RouteView, aby se zobrazila stránka odpovídající zadané trase, ale pouze v případě, že má uživatel oprávnění k jejímu zobrazení.

Kromě toho tato komponenta poskytuje kaskádový parametr typu Task<TResult>, který zpřístupní aktuální stav ověřování uživatele pro potomky.

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
Dědičnost
AuthorizeRouteView

Konstruktory

AuthorizeRouteView()

Inicializace nové instance objektu AuthorizeRouteView.

Vlastnosti

Authorizing

Obsah, který se zobrazí v průběhu asynchronní autorizace.

DefaultLayout

Získá nebo nastaví typ rozložení, který má být použit, pokud stránka není deklarována žádné rozložení. Pokud je zadaný, musí typ implementovat IComponent a přijmout parametr s názvem Body.

(Zděděno od RouteView)
NotAuthorized

Obsah, který se zobrazí, pokud uživatel nemá oprávnění.

Resource

Prostředek, ke kterému se řídí přístup.

RouteData

Získá nebo nastaví data trasy. Tím se určí stránka, která se zobrazí, a hodnoty parametrů, které se na stránku zadají.

(Zděděno od RouteView)

Metody

Attach(RenderHandle)

Připojí komponentu k .RenderHandle

(Zděděno od RouteView)
Render(RenderTreeBuilder)

Vykreslí komponentu.

(Zděděno od RouteView)
SetParametersAsync(ParameterView)

Nastaví parametry poskytované nadřazenou komponentou ve stromu vykreslování.

(Zděděno od RouteView)

Platí pro