Freigeben über


AuthenticationService.CreateDefaultUser-Methode

Erstellt einen Standardbenutzer.

Namespace: System.ServiceModel.DomainServices.Client.ApplicationServices
Assembly: System.ServiceModel.DomainServices.Client (in system.servicemodel.domainservices.client.dll)

Verwendung

'Usage
Dim returnValue As IPrincipal

returnValue = Me.CreateDefaultUser

Syntax

'Declaration
Protected MustOverride Function CreateDefaultUser As IPrincipal
protected abstract IPrincipal CreateDefaultUser ()
protected:
virtual IPrincipal^ CreateDefaultUser () abstract
protected abstract IPrincipal CreateDefaultUser ()
protected abstract function CreateDefaultUser () : IPrincipal

Rückgabewert

Der erstellte Benutzer.

Ausnahmen

Ausnahmetyp Bedingung
InvalidOperationException

Dieser Vorgang gibt NULL zurück.

Hinweise

Diese Methode wird aufgerufen, wenn Sie auf die User-Eigenschaft zugreifen, bevor die User-Eigenschaft festgelegt ist. Der zurückgegebene Wert wird dann in der User-Eigenschaft gespeichert, bis Sie durch Aufruf der Methode Login, Logout oder LoadUser eine neue Benutzerinstanz abrufen.

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht sichergestellt.

Plattformen

Entwicklungsplattformen

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 und Windows 2000

Zielplattformen

Siehe auch

Verweis

AuthenticationService-Klasse
AuthenticationService-Member
System.ServiceModel.DomainServices.Client.ApplicationServices-Namespace