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
public property DomainContext Ottiene o imposta il contesto del dominio in cui questo servizio delega l'autenticazione, il caricamento e il salvataggio.
public property DomainContextType Ottiene o imposta il tipo del contesto del dominio.
public property IsBusy  Ottiene un valore che indica se è in corso un'operazione asincrona. (ereditato da AuthenticationService)
public property IsLoadingUser  Ottiene un valore che indica se è in corso un'operazione LoadUser asincrona. (ereditato da AuthenticationService)
public property IsLoggingIn  Ottiene un valore che indica se è in corso un'operazione Login asincrona. (ereditato da AuthenticationService)
public property IsLoggingOut  Ottiene un valore che indica se è in corso un'operazione Logout asincrona. (ereditato da AuthenticationService)
public property IsSavingUser  Ottiene un valore che indica se è in corso un'operazione SaveUser asincrona. (ereditato da AuthenticationService)
public property User  Ottiene un'entità di sicurezza che rappresenta l'utente autenticato. (ereditato da AuthenticationService)

Torna all'inizio

Protetto Proprietà

  Nome Descrizione
protected property 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
public method Equals  Di overload. (ereditato da Object)
public method GetHashCode  (ereditato da Object)
public method GetType  (ereditato da Object)
public method LoadUser  Di overload. Carica in modo asincrono l'utente autenticato dal server. (ereditato da AuthenticationService)
public method Login  Di overload. (ereditato da AuthenticationService)
public method Logout  Di overload. (ereditato da AuthenticationService)
public methodstatic ReferenceEquals  (ereditato da Object)
public method SaveUser  Di overload. (ereditato da AuthenticationService)
public method ToString  (ereditato da Object)

Torna all'inizio

Protetto Metodi

  Nome Descrizione
protected method BeginLoadUser Sottoposto a override. Inizia un'operazione LoadUser asincrona.
protected method BeginLogin Sottoposto a override. Inizia un'operazione Login asincrona.
protected method BeginLogout Sottoposto a override. Inizia un'operazione Logout asincrona.
protected method BeginSaveUser Sottoposto a override. Inizia un'operazione SaveUser asincrona.
protected method CancelLoadUser Sottoposto a override. Annulla un'operazione LoadUser asincrona.
protected method CancelLogin Sottoposto a override. Annulla un'operazione Login asincrona.
protected method CancelLogout Sottoposto a override. Annulla un'operazione Logout asincrona.
protected method CancelSaveUser Sottoposto a override. Annulla un'operazione SaveUser asincrona.
protected method CreateDefaultUser Sottoposto a override. Crea un utente predefinito.
protected method EndLoadUser Sottoposto a override. Termina un'operazione LoadUser asincrona.
protected method EndLogin Sottoposto a override. Termina un'operazione Login asincrona.
protected method EndLogout Sottoposto a override. Termina un'operazione Logout asincrona.
protected method EndSaveUser Sottoposto a override. Termina un'operazione SaveUser asincrona.
protected method Finalize  (ereditato da Object)
protected method Initialize Inizializza questo servizio di autenticazione.
protected method MemberwiseClone  (ereditato da Object)
protected method OnPropertyChanged  (ereditato da AuthenticationService)
protected method RaisePropertyChanged  (ereditato da AuthenticationService)

Torna all'inizio

Pubblico Eventi

  Nome Descrizione
public event LoggedIn  Si verifica all'accesso di un nuovo utente. (ereditato da AuthenticationService)
public event 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