AuthorizeView Класс

Определение

Отображает разное содержимое в зависимости от состояния авторизации пользователя.

public ref class AuthorizeView : Microsoft::AspNetCore::Components::Authorization::AuthorizeViewCore
public class AuthorizeView : Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore
type AuthorizeView = class
    inherit AuthorizeViewCore
Public Class AuthorizeView
Inherits AuthorizeViewCore
Наследование

Конструкторы

AuthorizeView()

Конструирует экземпляр AuthorizeView .

Свойства

Authorized

Содержимое, которое будет отображаться, если пользователь является полномочным. Если указано значение для этого параметра, не указывайте также значение для ChildContent .

(Унаследовано от AuthorizeViewCore)
Authorizing

Содержимое, которое будет отображаться, пока выполняется асинхронная авторизация.

(Унаследовано от AuthorizeViewCore)
ChildContent

Содержимое, которое будет отображаться, если пользователь является полномочным.

(Унаследовано от AuthorizeViewCore)
NotAuthorized

Содержимое, которое будет отображаться, если пользователь не является полномочным.

(Унаследовано от AuthorizeViewCore)
Policy

Имя политики, определяющее, можно ли отображать содержимое.

Resource

Ресурс, к которому управляется доступ.

(Унаследовано от AuthorizeViewCore)
Roles

Разделенный запятыми список ролей, которым разрешено отображать содержимое.

Методы

BuildRenderTree(RenderTreeBuilder)

Подготавливает компонент к просмотру в заданном RenderTreeBuilder .

(Унаследовано от AuthorizeViewCore)
GetAuthorizeData()

Возвращает данные, используемые для авторизации.

InvokeAsync(Action)

Выполняет указанный рабочий элемент в контексте синхронизации связанного модуля подготовки отчетов.

(Унаследовано от ComponentBase)
InvokeAsync(Func<Task>)

Выполняет указанный рабочий элемент в контексте синхронизации связанного модуля подготовки отчетов.

(Унаследовано от ComponentBase)
OnAfterRender(Boolean)

Метод, вызываемый после каждого отображения компонента.

(Унаследовано от ComponentBase)
OnAfterRenderAsync(Boolean)

Метод, вызываемый после каждого отображения компонента. Обратите внимание, что компонент не перерисовывается автоматически после завершения любого возвращенного Task , поскольку это вызовет бесконечный цикл визуализации.

(Унаследовано от ComponentBase)
OnInitialized()

Метод, вызываемый при готовности компонента к запуску, который получил начальные параметры от родительского элемента в дереве отрисовки.

(Унаследовано от ComponentBase)
OnInitializedAsync()

Метод, вызываемый при готовности компонента к запуску, который получил начальные параметры от родительского элемента в дереве отрисовки.

Переопределите этот метод, если вы выполняете асинхронную операцию и хотите, чтобы компонент обновлялся после завершения этой операции.

(Унаследовано от ComponentBase)
OnParametersSet()

Метод, вызываемый, когда компонент получил параметры от своего родителя в дереве отрисовки, а входящие значения были назначены свойствам.

(Унаследовано от ComponentBase)
OnParametersSetAsync()

Метод, вызываемый, когда компонент получил параметры от своего родителя в дереве отрисовки, а входящие значения были назначены свойствам.

(Унаследовано от AuthorizeViewCore)
SetParametersAsync(ParameterView)

Задает параметры, предоставляемые родительским компонентом компонента в дереве отрисовки.

(Унаследовано от ComponentBase)
ShouldRender()

Возвращает флаг, указывающий, должен ли компонент отображаться.

(Унаследовано от ComponentBase)
StateHasChanged()

Уведомляет компонент о том, что его состояние изменилось. Если применимо, компонент будет повторно подготовлен к просмотру.

(Унаследовано от ComponentBase)

Явные реализации интерфейса

IComponent.Attach(RenderHandle) (Унаследовано от ComponentBase)
IHandleAfterRender.OnAfterRenderAsync() (Унаследовано от ComponentBase)
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object) (Унаследовано от ComponentBase)

Применяется к