AuthorizeRouteView Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kombinuje chování AuthorizeView a RouteView, aby se zobrazila stránka odpovídající zadané trase, ale pouze v případě, že má uživatel oprávnění k jeho 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
Konstruktory
| AuthorizeRouteView() |
Inicializace nové instance AuthorizeRouteView. |
Vlastnosti
| Authorizing |
Obsah, který se zobrazí, zatímco probíhá asynchronní autorizace. |
| DefaultLayout |
Získá nebo nastaví typ rozložení, které se má použít, pokud stránka deklaruje žádné rozložení. Pokud je zadán, 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í směrovací data. Určuje stránku, která se zobrazí, a hodnoty parametrů, které budou zadány na stránku. (Zděděno od RouteView) |
Metody
| Attach(RenderHandle) |
Připojí komponentu k sadě RenderHandle. (Zděděno od RouteView) |
| Render(RenderTreeBuilder) |
Vykreslí komponentu. (Zděděno od RouteView) |
| SetParametersAsync(ParameterView) |
Nastaví parametry zadané nadřazeným prvkem komponenty ve stromu vykreslování. (Zděděno od RouteView) |