Datasnap.DSSession.TDSSessionManager.TerminateAllSessions

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type:
procedure
function
Visibility: public
Source:
Datasnap.DSSession.pas
Datasnap.DSSession.hpp
Unit: Datasnap.DSSession
Parent: TDSSessionManager

Delphi

procedure TerminateAllSessions(const ACreator: TObject); overload;
procedure TerminateAllSessions; overload;

C++

void __fastcall TerminateAllSessions(System::TObject* const ACreator)/* overload */;
void __fastcall TerminateAllSessions()/* overload */;

Description

Terminates all registered sessions.

The TerminateAllSessions method terminates all registered sessions. There are two TerminateAllSessions overloads.

The first overload terminates all registered sessions for a given owner specified through the ACreator parameter. The sessions are usually terminated when the owner is taken offline or being closed.

The second TerminateAllSessions overload usually terminates all registered sessions when the server is stopped. In this case, TerminateAllSessions takes no parameters.

See Also