Freigeben über


WebAuthenticationService-Member

Stellt eine abstrakte Erweiterung von AuthenticationService bereit, der mit einem DomainContext interagiert, der von einem Domänendienst generiert wurde, der IAuthentication implementiert.

In den folgenden Tabellen sind die Member aufgeführt, die durch den Typ WebAuthenticationService verfügbar gemacht werden.

Öffentlich Eigenschaften

(siehe auch Geschützt Eigenschaften)

  Name Beschreibung
public property DomainContext Ruft den Domänenkontext ab, dem dieser Dienst das Authentifizieren, Laden und Speichern überträgt, oder legt diesen fest.
public property DomainContextType Ruft den Domänenkontexttyp ab oder legt diesen fest.
public property IsBusy  Ruft einen Wert ab, der angibt, ob gerade ein asynchroner Vorgang ausgeführt wird. (Geerbt von AuthenticationService)
public property IsLoadingUser  Ruft einen Wert ab, der angibt, ob gerade ein asynchroner LoadUser-Vorgang ausgeführt wird. (Geerbt von AuthenticationService)
public property IsLoggingIn  Ruft einen Wert ab, der angibt, ob gerade ein asynchroner Login-Vorgang ausgeführt wird. (Geerbt von AuthenticationService)
public property IsLoggingOut  Ruft einen Wert ab, der angibt, ob gerade ein asynchroner Logout-Vorgang ausgeführt wird. (Geerbt von AuthenticationService)
public property IsSavingUser  Ruft einen Wert ab, der angibt, ob gerade ein asynchroner SaveUser-Vorgang ausgeführt wird. (Geerbt von AuthenticationService)
public property User  Ruft den Prinzipal ab, der den authentifizierten Benutzer darstellt. (Geerbt von AuthenticationService)

Oben

Geschützt Eigenschaften

  Name Beschreibung
protected property SupportsCancellation Überschrieben. Ruft einen Wert ab, der angibt, ob dieser Dienst Abbrüche unterstützt.

Oben

Öffentlich Methoden

(siehe auch Geschützt Methoden)

  Name Beschreibung
public method Equals  Überladen. (Geerbt von Object)
public method GetHashCode  (Geerbt von Object)
public method GetType  (Geerbt von Object)
public method LoadUser  Überladen. Lädt den authentifizierten Benutzer asynchron vom Server. (Geerbt von AuthenticationService)
public method Login  Überladen. (Geerbt von AuthenticationService)
public method Logout  Überladen. (Geerbt von AuthenticationService)
public methodstatic ReferenceEquals  (Geerbt von Object)
public method SaveUser  Überladen. (Geerbt von AuthenticationService)
public method ToString  (Geerbt von Object)

Oben

Geschützt Methoden

  Name Beschreibung
protected method BeginLoadUser Überschrieben. Startet einen asynchronen LoadUser-Vorgang.
protected method BeginLogin Überschrieben. Startet einen asynchronen Login-Vorgang.
protected method BeginLogout Überschrieben. Startet einen asynchronen Logout-Vorgang.
protected method BeginSaveUser Überschrieben. Startet einen asynchronen SaveUser-Vorgang.
protected method CancelLoadUser Überschrieben. Bricht einen asynchronen LoadUser-Vorgang ab.
protected method CancelLogin Überschrieben. Bricht einen asynchronen Login-Vorgang ab.
protected method CancelLogout Überschrieben. Bricht einen asynchronen Logout-Vorgang ab.
protected method CancelSaveUser Überschrieben. Bricht einen asynchronen SaveUser-Vorgang ab.
protected method CreateDefaultUser Überschrieben. Erstellt einen Standardbenutzer.
protected method EndLoadUser Überschrieben. Beendet einen asynchronen LoadUser-Vorgang.
protected method EndLogin Überschrieben. Beendet einen asynchronen Login-Vorgang.
protected method EndLogout Überschrieben. Beendet einen asynchronen Logout-Vorgang.
protected method EndSaveUser Überschrieben. Beendet einen asynchronen SaveUser-Vorgang.
protected method Finalize  (Geerbt von Object)
protected method Initialize Initialisiert diesen Authentifizierungsdienst.
protected method MemberwiseClone  (Geerbt von Object)
protected method OnPropertyChanged  (Geerbt von AuthenticationService)
protected method RaisePropertyChanged  (Geerbt von AuthenticationService)

Oben

Öffentlich Ereignisse

  Name Beschreibung
public event LoggedIn  Tritt ein, wenn ein neuer Benutzer erfolgreich angemeldet wird. (Geerbt von AuthenticationService)
public event LoggedOut  Tritt ein, wenn ein Benutzer erfolgreich abgemeldet wird. (Geerbt von AuthenticationService)

Oben

Explizite Schnittstellenimplementierungen

  Name Beschreibung
  System.ComponentModel.INotifyPropertyChanged.PropertyChanged  (Geerbt von AuthenticationService)

Oben

Siehe auch

Verweis

WebAuthenticationService-Klasse
System.ServiceModel.DomainServices.Client.ApplicationServices-Namespace