AuthenticationService.Logout-Methode (Boolean)
Meldet einen authentifizierten Benutzer mit dem angegebenen Wert, der angibt, ob bei Fehlern Ausnahmen ausgelöst werden, asynchron vom Server ab.
Namespace: System.ServiceModel.DomainServices.Client.ApplicationServices
Assembly: System.ServiceModel.DomainServices.Client (in system.servicemodel.domainservices.client.dll)
Verwendung
'Usage
Dim instance As AuthenticationService
Dim throwOnError As Boolean
Dim returnValue As LogoutOperation
returnValue = instance.Logout(throwOnError)
Syntax
'Declaration
Public Function Logout ( _
throwOnError As Boolean _
) As LogoutOperation
public LogoutOperation Logout (
bool throwOnError
)
public:
LogoutOperation^ Logout (
bool throwOnError
)
public LogoutOperation Logout (
boolean throwOnError
)
public function Logout (
throwOnError : boolean
) : LogoutOperation
Parameter
- throwOnError
true, wenn ein nicht behandelter Fehler zu einer Ausnahme führen soll, andernfalls false.
Rückgabewert
Das Ergebnis des Vorgangs.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
InvalidOperationException | Diese Methode wird aufgerufen, während ein anderer asynchroner Vorgang noch verarbeitet wird. |
Hinweise
Diese Methode startet einen Vorgang ohne Abschlussaktion und Benutzerzustand. Wenn diese Methode einen normalen Rückgabewert liefert, wird ggf. ein LoggedOut-Ereignis ausgelöst. Außerdem wird bei erfolgreichem Abschluss dieses Vorgangs User aktualisiert. Um einen Vorgangsfehler zu behandeln, kann MarkErrorAsHandled vom Vorgangsabschlussrückruf oder einem Completed-Ereignishandler aufgerufen werden.
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