RemoteAuthenticatorViewCore<TAuthenticationState> 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í.
Componente que controla las operaciones de autenticación remota en una aplicación.
generic <typename TAuthenticationState>
where TAuthenticationState : RemoteAuthenticationStatepublic ref class RemoteAuthenticatorViewCore : Microsoft::AspNetCore::Components::ComponentBase
public class RemoteAuthenticatorViewCore<TAuthenticationState> : Microsoft.AspNetCore.Components.ComponentBase where TAuthenticationState : RemoteAuthenticationState
type RemoteAuthenticatorViewCore<'AuthenticationState (requires 'AuthenticationState :> RemoteAuthenticationState)> = class
inherit ComponentBase
Public Class RemoteAuthenticatorViewCore(Of TAuthenticationState)
Inherits ComponentBase
Parámetros de tipo
- TAuthenticationState
El tipo de estado de usuario se conserva mientras la operación está en curso. Debe ser serializable.
- Herencia
- Derivado
Constructores
| RemoteAuthenticatorViewCore<TAuthenticationState>() |
Propiedades
| Action |
Obtiene o establece la RemoteAuthenticationActions acción que el componente debe controlar. |
| ApplicationPaths |
Obtiene o establece con RemoteAuthenticationApplicationPathsOptions las rutas de acceso a diferentes páginas de autenticación. |
| AuthenticationState |
Obtiene o establece la |
| CompletingLoggingIn |
Obtiene o establece un RenderFragment objeto con la interfaz de usuario que se va a mostrar mientras LogInCallback se controla. |
| CompletingLogOut |
Obtiene o establece un RenderFragment objeto con la interfaz de usuario que se va a mostrar mientras LogOutCallback se controla. |
| LoggingIn |
Obtiene o establece un RenderFragment objeto con la interfaz de usuario que se va a mostrar mientras LogIn se controla. |
| LogInFailed |
Obtiene o establece un RenderFragment objeto con la interfaz de usuario que se va a mostrar mientras LogInFailed se controla. |
| LogOut |
Obtiene o establece un RenderFragment objeto con la interfaz de usuario que se va a mostrar mientras LogOut se controla. |
| LogOutFailed |
Obtiene o establece un RenderFragment objeto con la interfaz de usuario que se va a mostrar mientras LogOutFailed se controla. |
| LogOutSucceeded |
Obtiene o establece un RenderFragment objeto con la interfaz de usuario que se va a mostrar mientras LogOutSucceeded se controla. |
| OnLogInSucceeded |
Obtiene o establece una devolución de llamada de evento que se invocará con el estado de autenticación almacenado cuando una operación de inicio de sesión se realice correctamente. |
| OnLogOutSucceeded |
Obtiene o establece una devolución de llamada de evento que se invocará con el estado de autenticación almacenado cuando una operación de cierre de sesión se realice correctamente. |
| Registering |
Obtiene o establece un RenderFragment objeto con la interfaz de usuario que se va a mostrar mientras Register se controla. |
| UserProfile |
Obtiene o establece un RenderFragment objeto con la interfaz de usuario que se va a mostrar mientras Profile se controla. |
Métodos
| BuildRenderTree(RenderTreeBuilder) |
Representa el componente en el proporcionado RenderTreeBuilder. |
| 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. |
| 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) |