Condividi tramite


Membri AuthenticationBase

Fornisce un servizio del dominio di base che incapsula il dominio di autenticazione.

Nella tabella seguente sono elencati i membri esposti dal tipo AuthenticationBase.

Protetto Costruttori

  Nome Descrizione
  AuthenticationBase Inizializza una nuova istanza della classe AuthenticationBase.

Torna all'inizio

Pubblico Proprietà

Vedere anche Protetto Proprietà

  Nome Descrizione
public propertystatic Factory  Ottiene o imposta l'oggetto IDomainServiceFactory utilizzato per creare nuove istanze di DomainService. (ereditato da DomainService)

Torna all'inizio

Protetto Proprietà

  Nome Descrizione
protected property AuthorizationContext  Ottiene o imposta l'oggetto AuthorizationContext del modello facoltativo da utilizzare per IsAuthorized. (ereditato da DomainService)
protected property ChangeSet  Ottiene l'oggetto ChangeSet corrente. (ereditato da DomainService)
protected property ServiceContext  Ottiene l'oggetto DomainServiceContext attivo per DomainService. (ereditato da DomainService)
protected property ServiceDescription  Ottiene l'oggetto DomainServiceDescription per DomainService. (ereditato da DomainService)
protected property ValidationContext  Ottiene o imposta l'oggetto ValidationContext facoltativo da utilizzare per tutte le operazioni di convalida richiamate da DomainService. (ereditato da DomainService)

Torna all'inizio

Pubblico Metodi

Vedere anche Protetto Metodi

  Nome Descrizione
public method Dispose  Di overload. Rilascia le risorse utilizzate da DomainService. (ereditato da DomainService)
public method Equals  Di overload. (ereditato da Object)
public method GetHashCode  (ereditato da Object)
public method GetType  (ereditato da Object)
public method GetUser Ottiene l'entità di sicurezza e il profilo per l'utente corrente.
public method Initialize  (ereditato da DomainService)
public method Invoke  (ereditato da DomainService)
public method IsAuthorized  (ereditato da DomainService)
public method Login Autentica e restituisce l'utente con il nome e la password specificati.
public method Logout Disconnette un utente autenticato.
public method Query  (ereditato da DomainService)
public methodstatic ReferenceEquals  (ereditato da Object)
public method Submit  (ereditato da DomainService)
public method ToString  (ereditato da Object)
public method UpdateUser Aggiorna il profilo per l'utente autenticato.

Torna all'inizio

Protetto Metodi

  Nome Descrizione
protected method AuthorizeChangeSet  Restituisce un valore che indica se l'utente è autorizzato a inviare l'oggetto ChangeSet specificato. (ereditato da DomainService)
protected method ClearAuthenticationToken Cancella tutti i token di autenticazione rilasciati.
protected method Count  (ereditato da DomainService)
protected method CreateUser Crea una nuova istanza di T e la inizializza con i valori predefiniti.
protected method Dispose  Di overload. (ereditato da DomainService)
protected method ExecuteChangeSet  Richiama l'oggetto DomainOperationEntry per ogni operazione in ChangeSet. (ereditato da DomainService)
protected method Finalize  (ereditato da Object)
protected method GetAnonymousUser Ottiene un utente anonimo.
protected method GetAuthenticatedUser Ottiene l'utente per l'entità di sicurezza autenticata.
protected method IssueAuthenticationToken Rilascia un token per l'entità di sicurezza autenticata.
protected method MemberwiseClone  (ereditato da Object)
protected method OnError  (ereditato da DomainService)
protected method PersistChangeSet  Completa le modifiche dopo che tutte le operazioni in ChangeSet sono state richiamate. (ereditato da DomainService)
protected method UpdateUserCore Aggiorna i dati utente per l'identità autenticata.
protected method ValidateChangeSet  Convalida l'intero oggetto ChangeSet prima di chiamare ExecuteChangeSet. (ereditato da DomainService)
protected method ValidateUser Verifica che il nome utente e la password forniti siano validi.

Torna all'inizio

Vedere anche

Riferimento

Classe generica AuthenticationBase
Spazio dei nomi System.ServiceModel.DomainServices.Server.ApplicationServices