Compartir a través de


Miembros AuthenticationService

Proporciona una clase base para los servicios que autentican, cargan y guardan el usuario actual.

En las tablas siguientes se enumeran los miembros que se exponen por el tipo AuthenticationService.

Protegido Constructores

  Nombre Descripción
  AuthenticationService Inicializa una nueva instancia de la clase AuthenticationService.

Superior

Público Propiedades

(vea también Protegido Propiedades)

  Nombre Descripción
IsBusy Obtiene un valor que indica si una operación asincrónica está en curso.
IsLoadingUser Obtiene un valor que indica si una operación LoadUser asincrónica está en curso.
IsLoggingIn Obtiene un valor que indica si una operación Login asincrónica está en curso.
IsLoggingOut Obtiene un valor que indica si una operación Logout asincrónica está en curso.
IsSavingUser Obtiene un valor que indica si una operación SaveUser asincrónica está en curso.
User Obtiene una entidad de seguridad que representa el usuario autenticado.

Superior

Protegido Propiedades

  Nombre Descripción
SupportsCancellation Obtiene un valor que indica si esta implementación de autenticación admite cancelaciones.

Superior

Público Métodos

(vea también Protegido Métodos)

  Nombre Descripción
Equals  Sobrecargado. (Se hereda de Object)
GetHashCode  (Se hereda de Object)
GetType  (Se hereda de Object)
LoadUser Sobrecargado. Carga de forma asincrónica el usuario autenticado desde el servidor.
Login Sobrecargado.  
Logout Sobrecargado.  
ReferenceEquals  (Se hereda de Object)
SaveUser Sobrecargado.  
ToString  (Se hereda de Object)

Superior

Protegido Métodos

  Nombre Descripción
BeginLoadUser Comienza una operación LoadUser asincrónica.
BeginLogin Comienza una operación Login asincrónica.
BeginLogout Comienza una operación Logout asincrónica.
BeginSaveUser Comienza una operación SaveUser asincrónica.
CancelLoadUser Cancela una operación LoadUser asincrónica.
CancelLogin Cancela una operación Login asincrónica.
CancelLogout Cancela una operación Logout asincrónica.
CancelSaveUser Cancela una operación SaveUser asincrónica.
CreateDefaultUser Crea un usuario predeterminado.
EndLoadUser Finaliza una operación LoadUser asincrónica.
EndLogin Finaliza una operación Login asincrónica.
EndLogout Finaliza una operación Logout asincrónica.
EndSaveUser Finaliza una operación SaveUser asincrónica.
Finalize  (Se hereda de Object)
MemberwiseClone  (Se hereda de Object)
OnPropertyChanged Genera un evento PropertyChanged.
RaisePropertyChanged Genera un evento PropertyChanged para la propiedad especificada.

Superior

Público Eventos

  Nombre Descripción
LoggedIn Se produce cuando un nuevo usuario inicia sesión correctamente.
LoggedOut Se produce cuando un usuario cierra sesión correctamente.

Superior

Implementaciones de interfaces explícitas

  Nombre Descripción
  System.ComponentModel.INotifyPropertyChanged.PropertyChanged  

Superior

Vea también

Referencia

Clase AuthenticationService
Espacio de nombres System.ServiceModel.DomainServices.Client.ApplicationServices