AuthorizeView Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Muestra contenido diferente en función del estado de autorización del usuario.
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
- Herencia
Constructores
| AuthorizeView() |
Construye una instancia de AuthorizeView. |
Propiedades
| Authorized |
Contenido que se mostrará si el usuario está autorizado. Si especifica un valor para este parámetro, no especifique también un valor para ChildContent. (Heredado de AuthorizeViewCore) |
| Authorizing |
Contenido que se mostrará mientras la autorización asincrónica está en curso. (Heredado de AuthorizeViewCore) |
| ChildContent |
Contenido que se mostrará si el usuario está autorizado. (Heredado de AuthorizeViewCore) |
| NotAuthorized |
Contenido que se mostrará si el usuario no está autorizado. (Heredado de AuthorizeViewCore) |
| Policy |
Nombre de directiva que determina si se puede mostrar el contenido. |
| Resource |
Recurso al que se controla el acceso. (Heredado de AuthorizeViewCore) |
| Roles |
Lista delimitada por comas de roles que pueden mostrar el contenido. |
Métodos
| BuildRenderTree(RenderTreeBuilder) |
Representa el componente en el proporcionado RenderTreeBuilder. (Heredado de AuthorizeViewCore) |
| GetAuthorizeData() |
Obtiene los datos usados para la autorización. |
| InvokeAsync(Action) |
Ejecuta el elemento de trabajo proporcionado en el contexto de sincronización del representador asociado. (Heredado de ComponentBase) |
| InvokeAsync(Func<Task>) |
Ejecuta el elemento de trabajo proporcionado en el contexto de sincronización del representador asociado. (Heredado de ComponentBase) |
| OnAfterRender(Boolean) |
Método invocado después de cada vez que se ha representado el componente. (Heredado de ComponentBase) |
| OnAfterRenderAsync(Boolean) |
Método invocado después de cada vez que se ha representado el componente. Tenga en cuenta que el componente no se vuelve a representar automáticamente después de la finalización de ningún devuelto Task, ya que eso provocaría un bucle de representación infinito. (Heredado de ComponentBase) |
| OnInitialized() |
Método invocado cuando el componente está listo para iniciarse, habiendo recibido sus parámetros iniciales de su elemento primario en el árbol de representación. (Heredado de ComponentBase) |
| OnInitializedAsync() |
Método invocado cuando el componente está listo para iniciarse, habiendo recibido sus parámetros iniciales de su elemento primario en el árbol de representación. Invalide este método si va a realizar una operación asincrónica y quiere que el componente se actualice cuando se complete esa operación. (Heredado de ComponentBase) |
| OnParametersSet() |
Método invocado cuando el componente ha recibido parámetros de su elemento primario en el árbol de representación y los valores entrantes se han asignado a las propiedades. (Heredado de ComponentBase) |
| OnParametersSetAsync() |
Método invocado cuando el componente ha recibido parámetros de su elemento primario en el árbol de representación y los valores entrantes se han asignado a las propiedades. (Heredado de AuthorizeViewCore) |
| SetParametersAsync(ParameterView) |
Establece los parámetros proporcionados por el elemento primario del componente en el árbol de representación. (Heredado de ComponentBase) |
| ShouldRender() |
Devuelve una marca para indicar si el componente debe representarse. (Heredado de ComponentBase) |
| StateHasChanged() |
Notifica al componente que su estado ha cambiado. Cuando corresponda, esto hará que el componente se vuelva a representar. (Heredado de ComponentBase) |
Implementaciones de interfaz explícitas
| IComponent.Attach(RenderHandle) | (Heredado de ComponentBase) |
| IHandleAfterRender.OnAfterRenderAsync() | (Heredado de ComponentBase) |
| IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object) | (Heredado de ComponentBase) |