AuthorizeViewCore Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A base class for components that display differing content depending on the user's authorization status.
public ref class AuthorizeViewCore abstract : Microsoft::AspNetCore::Components::ComponentBase
public abstract class AuthorizeViewCore : Microsoft.AspNetCore.Components.ComponentBase
type AuthorizeViewCore = class
inherit ComponentBase
Public MustInherit Class AuthorizeViewCore
Inherits ComponentBase
- Inheritance
- Derived
Constructors
| AuthorizeViewCore() |
Properties
| Authorized |
The content that will be displayed if the user is authorized. If you specify a value for this parameter, do not also specify a value for ChildContent. |
| Authorizing |
The content that will be displayed while asynchronous authorization is in progress. |
| ChildContent |
The content that will be displayed if the user is authorized. |
| NotAuthorized |
The content that will be displayed if the user is not authorized. |
| Resource |
The resource to which access is being controlled. |
Methods
| BuildRenderTree(RenderTreeBuilder) |
Renders the component to the supplied RenderTreeBuilder. |
| GetAuthorizeData() |
Gets the data required to apply authorization rules. |
| InvokeAsync(Action) |
Executes the supplied work item on the associated renderer's synchronization context. (Inherited from ComponentBase) |
| InvokeAsync(Func<Task>) |
Executes the supplied work item on the associated renderer's synchronization context. (Inherited from ComponentBase) |
| OnAfterRender(Boolean) |
Method invoked after each time the component has been rendered. (Inherited from ComponentBase) |
| OnAfterRenderAsync(Boolean) |
Method invoked after each time the component has been rendered. Note that the component does not automatically re-render after the completion of any returned Task, because that would cause an infinite render loop. (Inherited from ComponentBase) |
| OnInitialized() |
Method invoked when the component is ready to start, having received its initial parameters from its parent in the render tree. (Inherited from ComponentBase) |
| OnInitializedAsync() |
Method invoked when the component is ready to start, having received its initial parameters from its parent in the render tree. Override this method if you will perform an asynchronous operation and want the component to refresh when that operation is completed. (Inherited from ComponentBase) |
| OnParametersSet() |
Method invoked when the component has received parameters from its parent in the render tree, and the incoming values have been assigned to properties. (Inherited from ComponentBase) |
| OnParametersSetAsync() |
Method invoked when the component has received parameters from its parent in the render tree, and the incoming values have been assigned to properties. |
| SetParametersAsync(ParameterView) |
Sets parameters supplied by the component's parent in the render tree. (Inherited from ComponentBase) |
| ShouldRender() |
Returns a flag to indicate whether the component should render. (Inherited from ComponentBase) |
| StateHasChanged() |
Notifies the component that its state has changed. When applicable, this will cause the component to be re-rendered. (Inherited from ComponentBase) |
Explicit Interface Implementations
| IComponent.Attach(RenderHandle) | (Inherited from ComponentBase) |
| IHandleAfterRender.OnAfterRenderAsync() | (Inherited from ComponentBase) |
| IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object) | (Inherited from ComponentBase) |