Freigeben über


AuthorizeRouteView Klasse

Definition

Kombiniert das Verhalten von AuthorizeView und RouteView, sodass die Seite angezeigt wird, die der angegebenen Route entspricht, aber nur, wenn der Benutzer autorisiert ist, sie anzuzeigen.

Darüber hinaus stellt diese Komponente einen kaskadierenden Parameter vom Typ Task<TResult>bereit, der den aktuellen Authentifizierungsstatus des Benutzers für Abhängige verfügbar macht.

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
Vererbung
AuthorizeRouteView

Konstruktoren

AuthorizeRouteView()

Initialisieren Sie eine neue instance eines AuthorizeRouteView.

Eigenschaften

Authorizing

Der Inhalt, der während der asynchronen Autorisierung angezeigt wird.

DefaultLayout

Ruft den Typ eines Layouts ab, das verwendet werden soll, wenn die Seite kein Layout deklariert, oder legt diesen fest. Wenn angegeben, muss der Typ einen Parameter namens Bodyimplementieren IComponent und akzeptieren.

(Geerbt von RouteView)
NotAuthorized

Der Inhalt, der angezeigt wird, wenn der Benutzer nicht autorisiert ist.

Resource

Die Ressource, auf die der Zugriff gesteuert wird.

RouteData

Ruft die Routendaten ab oder legt diese fest. Dadurch werden die seite, die angezeigt wird, und die Parameterwerte bestimmt, die für die Seite angegeben werden.

(Geerbt von RouteView)

Methoden

Attach(RenderHandle)

Fügt die -Komponente an eine an RenderHandle.

(Geerbt von RouteView)
Render(RenderTreeBuilder)

Rendert die Komponente.

(Geerbt von RouteView)
SetParametersAsync(ParameterView)

Legt Parameter fest, die vom übergeordneten Element der Komponente in der Renderstruktur bereitgestellt werden.

(Geerbt von RouteView)

Gilt für: