AccessMacroProcessor |
This class is used to convert Data Abstract macros to the Microsoft Access format. |
BaseConnection |
The BaseConnection class implements the IAbstractConnection interface. Instances of this class are returned by the ConnectionManager component and are used by Data Abstract to access the underlying database without need to perform direct calls to the... |
BaseLoginService |
Provides the base for the SimpleLoginService and MultiDbLoginService service classes used by the Login templates. |
BeforeAcquireConnectionEventHandler |
|
BeforeFindServiceSchemaEventHandler |
|
BeforeGetTableDataEventHandler |
|
BusinessProcessor |
When a Data Abstract service UpdateData method is called, each of the deltas sent by the client are handed to a specific Business Processor (either auto created or explicitly dropped on the service at design time),... |
BusinessProcessorAutoCreatedEventHandler |
|
CoBaseLoginServiceAsync |
|
CoDataAbstractServiceAsync |
|
ColumnSorting |
The ColumnSorting class represents information about sorting data in the result data set. |
CoMultiDbLoginServiceAsync |
|
CoMultiDbLoginServiceV5Async |
|
ConfigConstants |
The ConfigConstants static helper class holds strings required for the manipulation of configuration files. |
Configuration |
Contains information about all known ADO.NET providers and database providers with which Data Abstract for .NET can work. |
ConfigurationAccess |
The ConfigurationAccess helper class contains methods to load a .daConfig configuration from a resource. These methods are used internally by the Configuration class and should not be used separately. |
ConnectionConstants |
The ConnectionConstants static auxiliary class allows to create default filenames or get constant extensions for connection files. |
ConnectionDefinition |
Stores information about a Data Abstract connection and administers the related connection pool in behalf of a ConnectionManager. |
ConnectionDefinitionCollection |
A strongly typed NamedObjectCollection descendant that handles ConnectionDefinition elements. |
ConnectionManager |
Includes the functionality required to handle a list of database connection definitions, instantiate actual connections and determine pooling settings. |
ConnectionOperationEventHandler |
|
ConnectionPool |
The ConnectionPool class is a CustomObjectPool pool implementation that handles IAbstractConnection instances. This is one of the core components of the ConnectionManager infrastructure that provides database connection management services to the Data... |
ConnectionStringParser |
The ConnectionStringParser static helper class provides methods to generate a connection string depending on database options and to parse it. |
CoSimpleLoginServiceAsync |
|
DataAbstractService |
This is the base class of all standard Data Abstract services. |
DataAbstractServiceAfterGetSchemaEventHandler |
|
DataAbstractServiceEventHandler |
|
DataAbstractServiceExecuteCommandEventHandler |
|
DataAbstractServiceGetDataEventHandler |
|
DataAbstractServiceGetSchemaEventHandler |
|
DataAbstractServiceReturnXmlEventHandler |
|
DataAbstractServiceUpdateDataEventHandler |
|
DatabaseProfile |
DatabaseProfile is a class that stores the database profile known to the server application. |
DataParameter |
Stores a name/value pair. |
DataParameter_Activator |
DataParameter_Activator creates instances of the DataParameter class. This class is used internally by TypeManager to create an instance of DataParameter whenever this class is being transferred between server and client. |
DataProviderInfo |
DataProviderInfo is a class that stores information about ADO.NET providers known to the server application. |
DBISAMMacroProcessor |
The DBISAMMacroProcessor class produces macro substitutions that are compatible with the DBISAM SQL dialect. The DBISAMMacroProcessor class allows you to create DBISAM SQL queries without the need to know the DBISAM SQL dialect. |
DefaultSqlMacroProcessor |
DefaultSqlMacroProcessor is an "empty" macro processor which is assigned to the DatabaseProfile when no macro processor is defined in the driver profile configuration. This macro processor is used by Data Abstract if the backend database does not support macros. All its methods return an empty string. |
ElevateDBMacroProcessor |
The ElevateDBMacroProcessor class provides ElevateDB SQL specific definitions for SQL functions defined in the SqlMacroProcessor class. |
Engine |
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... |
ExecuteCommandHandler |
|
FirebirdMacroProcessor |
The FirebirdMacroProcessor class provides Firebird SQL-specific definitions for SQL functions defined in the SqlMacroProcessor class. |
InterbaseMacroProcessor |
The InterbaseMacroProcessor class is used to convert Data Abstract macros to InterBase\Firebird format. |
JavaScriptHttpDispatcher |
The JavaScriptHttpDispatcher class provides very easy way to add Remoting SDK for JavaScript and Data Abstract support to the Data Abstract server application. |
LoginStringParser |
The LoginStringParser class allows to parse semicolon-separated login strings. The main difference |
MSSQL2005MacroProcessor |
The MSSQL2005MacroProcessor class provides MS SQL 2005 specific definitions for SQL functions defined in the SqlMacroProcessor class. |
MSSQL2008MacroProcessor |
The MSSQL2008MacroProcessor class provides MS SQL 2008 specific definitions for SQL functions defined in the SqlMacroProcessor class. |
MSSQL2012MacroProcessor |
The MSSQL2012MacroProcessor class provides MS SQL 2012 specific definitions for SQL functions defined in the SqlMacroProcessor class. |
MSSQLMacroProcessor |
The MSSQLMacroProcessor class provides MS SQL specific definitions for SQL functions defined in the SqlMacroProcessor class. |
MultiDbLoginService |
Provides the base implementation for the LoginService created by the MultiDB Login templates. |
MultiDbLoginServiceV5 |
This class implements the MultiDbLoginServiceV5 service defined in the DataAbstract for .NET framework. The MultiDbLoginServiceV5 class extends the MultiDbLoginService by adding several methods that allow to get information about database connections... |
MySQLMacroProcessor |
The MySQLMacroProcessor class provides MySQL SQL specific definitions for SQL functions defined in the SqlMacroProcessor class. |
NameValuePair |
|
NameValuePair_Activator |
|
NexusDBMacroProcessor |
The NexusDBMacroProcessor class provides NexusDB SQL specific definitions for SQL functions defined in the SqlMacroProcessor class. |
ODataSchemaDispatcher |
The ODATA (see OData Publishing) Schema Dispatcher is a class that exposes a Data Abstract service as an OData provider. OData is an open specification with standardized ways of accessing, updating... |
OracleMacroProcessor |
The OracleMacroProcessor class is used to convert Data Abstract macros defined in the Schema statement to Oracle format. |
ParamMapping |
The ParamMapping class is used to create mapping between ADO.NET command parameters and DeltaChange values. This mapping is establiched when a DeltaChange instance containining pending database changes is processed by the Data Abstract server. |
PostgreSQLMacroProcessor |
The PostgreSQLMacroProcessor class is used to convert Data Abstract macros defined in the Schema statement to PostgreSQL format. |
ProfileMapping |
The ProfileMapping class is used by the DatabaseProfile class to store mappings between database profile(s) that are known by the current DatabaseProfile instance and database driver(s) loaded by the Data Abstract engine. |
ResourceAccess |
The ResourceAccess class contains methods to retrieve resources from assemblies by name and extension. |
RestSchemaDispatcher |
Main class to enable REST support in an Remoting SDK capable Http server class. |
SchemaAccess |
The SchemaAccess class is used internally by Data Abstract for retrieving schemas by their alias names. Depending on the method, a schema can be searched for in an assembly, an assembly specified as input parameter or in the schema cache of the SchemaAccess class. |
SchemaConstants |
The SchemaConstants class contains constants that define the DataAbstract infrastructure parameters for Schemas. |
ScriptContext |
The ScriptContext class is used inside Data Abstract and implements the IScriptContext, IScriptSession and IServerScriptContext interfaces. |
ServiceSchemaOperationEventHandler |
|
SimpleDataAbstractService |
SimpleDataAbstractService is a sub class of the DataAbstractService that simplifies data access for use from foreign platforms, like javascript or php. Instead of using a streamer it wraps all the data in an array of SimpleDataResult. It also simplifies... |
SimpleDataParameter |
SimpleDataParameter is used for storing information about parameter such Name, Type, Value. |
SimpleDataResult |
SimpleDataResult is a Remoting SDK structure that contains the result of an SQL or plain Data request. |
SimpleDelta |
Simple delta contains a set of changes for a single table. |
SimpleDeltaChange |
This structure contains the new & old values of a row when sending updates to the server and when returning the changes. |
SimpleFieldInfo |
Structure to hold information about the structure of a field in a table. |
SimpleLoginService |
Provides the base implementation for the LoginService created by the MultiDB Login templates. |
SimpleRequestInfo |
SimpleRequestInfo is used for requests to a DataAbstract server with the SimpleGetData call as an alternative to the GetData call. The simple version is callable from xml-rpc and json servers and doesn't require specialized serializers. |
SqlGenerationEventHandler |
|
SqlGenerator |
The SqlGenerator class provides methods to generate SQL SELECT statements and command execution SQL statements based on the information about data table name, it's fields, etc. |
SQLiteMacroProcessor |
The SQLiteMacroProcessor class provides SQLite SQL specific definitions for SQL functions defined in the SqlMacroProcessor class. |
SqlMacroCallback |
|
SqlMacroProcedure |
|
SqlMacroProcessor |
The SqlMacroProcessor provides the base for classes that can process macros in SQL queries for different databases. It is part of the Macro Processor conception. |
SqlMacroVariable |
|
SqlParametersParser |
|
SybaseAdvantageMacroProcessor |
The SybaseAdvantageMacroProcessor class provides Sybase Advantage SQL specific definitions for SQL functions defined in the SqlMacroProcessor class. |
TableRequestInfo |
TableRequestInfo allows you to specify additional parameters for querying certain schema tables. |
TableRequestInfoV5 |
As well as TableRequestInfo, TableRequestInfoV5 class allows to specify additional custom parameters for getting data from certain schema table. |
TableRequestInfoV6 |
As well as TableRequestInfo, TableRequestInfoV6 class allows to specify additional custom parameters for getting data from certain schema table. |
TableRequestInfoV7 |
As well as TableRequestInfo, TableRequestInfoV7 class allows to specify additional custom parameters for getting data from certain schema table. |
TableRequestInfoV7_Activator |
|
TransactionOperationEventHandler |
|
UserInfo |
The UserInfo class can be used to provide additional information about user being authenticating back to the client application. For example SimpleLoginService method return an instance of this class as an out parameter. However Authentication and Login infrastructure of Data Abstract doesn't enforce use of the UserInfo class. It is even possible to define own structures of similar purpose or to not use it at all. |
WhereParser |
The WhereParser class creates new WhereExpression instances based on the provided strings. |