Membri WebAuthenticationService
Fornisce un'estensione astratta di AuthenticationService che interagisce con un oggetto DomainContext generato da un servizio del dominio che implementa IAuthentication.
Nella tabella seguente sono elencati i membri esposti dal tipo WebAuthenticationService.
Pubblico Proprietà
Vedere anche Protetto Proprietà
Nome | Descrizione | |
---|---|---|
DomainContext | Ottiene o imposta il contesto del dominio in cui questo servizio delega l'autenticazione, il caricamento e il salvataggio. | |
DomainContextType | Ottiene o imposta il tipo del contesto del dominio. | |
IsBusy | Ottiene un valore che indica se è in corso un'operazione asincrona. (ereditato da AuthenticationService) | |
IsLoadingUser | Ottiene un valore che indica se è in corso un'operazione LoadUser asincrona. (ereditato da AuthenticationService) | |
IsLoggingIn | Ottiene un valore che indica se è in corso un'operazione Login asincrona. (ereditato da AuthenticationService) | |
IsLoggingOut | Ottiene un valore che indica se è in corso un'operazione Logout asincrona. (ereditato da AuthenticationService) | |
IsSavingUser | Ottiene un valore che indica se è in corso un'operazione SaveUser asincrona. (ereditato da AuthenticationService) | |
User | Ottiene un'entità di sicurezza che rappresenta l'utente autenticato. (ereditato da AuthenticationService) |
Torna all'inizio
Protetto Proprietà
Nome | Descrizione | |
---|---|---|
SupportsCancellation | Sottoposto a override. Ottiene un valore che indica se questo servizio supporta l'annullamento. |
Torna all'inizio
Pubblico Metodi
Vedere anche Protetto Metodi
Nome | Descrizione | |
---|---|---|
Equals | Di overload. (ereditato da Object) | |
GetHashCode | (ereditato da Object) | |
GetType | (ereditato da Object) | |
LoadUser | Di overload. Carica in modo asincrono l'utente autenticato dal server. (ereditato da AuthenticationService) | |
Login | Di overload. (ereditato da AuthenticationService) | |
Logout | Di overload. (ereditato da AuthenticationService) | |
ReferenceEquals | (ereditato da Object) | |
SaveUser | Di overload. (ereditato da AuthenticationService) | |
ToString | (ereditato da Object) |
Torna all'inizio
Protetto Metodi
Nome | Descrizione | |
---|---|---|
BeginLoadUser | Sottoposto a override. Inizia un'operazione LoadUser asincrona. | |
BeginLogin | Sottoposto a override. Inizia un'operazione Login asincrona. |
|
BeginLogout | Sottoposto a override. Inizia un'operazione Logout asincrona. |
|
BeginSaveUser | Sottoposto a override. Inizia un'operazione SaveUser asincrona. |
|
CancelLoadUser | Sottoposto a override. Annulla un'operazione LoadUser asincrona. |
|
CancelLogin | Sottoposto a override. Annulla un'operazione Login asincrona. |
|
CancelLogout | Sottoposto a override. Annulla un'operazione Logout asincrona. |
|
CancelSaveUser | Sottoposto a override. Annulla un'operazione SaveUser asincrona. |
|
CreateDefaultUser | Sottoposto a override. Crea un utente predefinito. | |
EndLoadUser | Sottoposto a override. Termina un'operazione LoadUser asincrona. |
|
EndLogin | Sottoposto a override. Termina un'operazione Login asincrona. |
|
EndLogout | Sottoposto a override. Termina un'operazione Logout asincrona. |
|
EndSaveUser | Sottoposto a override. Termina un'operazione SaveUser asincrona. |
|
Finalize | (ereditato da Object) | |
Initialize | Inizializza questo servizio di autenticazione. | |
MemberwiseClone | (ereditato da Object) | |
OnPropertyChanged | (ereditato da AuthenticationService) | |
RaisePropertyChanged | (ereditato da AuthenticationService) |
Torna all'inizio
Pubblico Eventi
Nome | Descrizione | |
---|---|---|
LoggedIn | Si verifica all'accesso di un nuovo utente. (ereditato da AuthenticationService) | |
LoggedOut | Si verifica alla disconnessione di un utente. (ereditato da AuthenticationService) |
Torna all'inizio
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
System.ComponentModel.INotifyPropertyChanged.PropertyChanged | (ereditato da AuthenticationService) |
Torna all'inizio
Vedere anche
Riferimento
Classe WebAuthenticationService
Spazio dei nomi System.ServiceModel.DomainServices.Client.ApplicationServices