Engine Class

This is a Library topic for Data Abstract for .NET
This page is generated from external data, please do not update
Namespaces — Interfaces — Classes — Enums — Implements
Contents |
Overview
The Engine static class is used by the Data Abstract server infrastructure to store link t one of its core objects - the ConnectionManager instance. This class also provides methods used by local data adapters to acquire and release data service instances.
Location
- Assembly: RemObjects.DataAbstract.Server.dll
- Namespace: RemObjects.DataAbstract.Server
Properties
| ConnectionManager |
|---|
|
Provides access to the previously registered (via theRegisterConnectionManager method) ConnectionManager. This property always returns a non-null object or raises an exception if no ConnectionManager is registered.
|
Class Methods
| AcquireLocalService |
|---|
|
Instantiates a service named serviceName. This method is used by local data adapters to acquire data services. Service instance is activated using the sessionId arument value as session identifier.
|
| RegisterConnectionManager |
|
Registers the global Connection Manager. An exception will be raised if another ConnectionManager is already registered. This method is called by default by the ConnectionManager constructor.
|
| ReleaseLocalService |
|
Deactivates and releases the service instance previously acquired by the AcquireLocalService method.
|
| UnRegisterConnectionManager |
|
Tries to unregister the global ConnectionManager. This method returns false if the ConnectionManager instance provided as parameter is not the one registered as global ConnectionManager. In this case the currently registered global ConnectionManager is not unregistered.
|
See Also
- ConnectionManager
- Lists
- Data Abstract for .NET: Namespaces — Interfaces — Classes — Enums — Implements
- RemObjects SDK for .NET: Namespaces — Interfaces — Classes — Enums — Implements
- RemObjects Script for .NET: Namespaces — Classes
- Data Abstract shared: Data Types – File Types
- other editions:
- Data Abstract for Xcode: Protocols — Classes — Enums — Implements
- Data Abstract for Delphi: Interfaces — Classes — Enums — Aliases — Implements
- Data Abstract for Java: Namespaces — Interfaces — Classes — Enums — Implements
- Data Abstract for JavaScript: Objects
- Data Abstract for .NET: Namespaces — Interfaces — Classes — Enums — Implements

Product: RemObjects Data Abstract
Available Editions: Data Abstract for .NET, Delphi and Xcode