/ Assembly List / LJCDBMessage


Data Service Message Library

The Data Service Message library contains classes for utilizing Request XML messages and Result XML messages.

The Data Service Client Library (LJCDBCLientLib) and the Data Service library (LJCDBServiceLib) use the Request and Result XML messages to communicate between them.

The DbRequest Object Graph
The DbRequest object is the top-level of an object hierarchy to serialize and deserialize the Request XML Message.
It uses the objects: DbRequest, Columns(DbColumns), KeyColumns(DbColumns), Joins(DbJoins), DbJoin, JoinOns(DbJoinOns), DbJoinOn, Filters(DbFilters), DbFilter, (ConditionSet)DbConditionSet, (Conditions)DbConditions and DbCondition.

The DbResult Object Graph
The DbResult object is the top-level of an object hierarchy to serialize and deserialize the Result XML Message.
It uses the objects: DbResult and DbRecords.

Referenced Assemblies

LJCDataAccess
LJCNetCommon

Runtime Required Assemblies

LJCDataAccessConfig
LJCTextDataReaderLib

DbRequest Column Diagram DbRequest Join Diagram DbResult Diagram

Request
DbCondition Represents a filter condition.
DbConditions Represents a collection of DbCondition objects.
DbConditionSet Represents the conditions and properties. (E)
DbFilter Represents a filter which is part of a where clause.
DbFilters Represents a collection of DbFilter objects. (E)
DbJoin Represents a database table join.
DbJoinOn Represents a Join On definition.
DbJoinOns Represents a collection of join on definitions.
DbJoins Represents a collection of table joins. (E)
DbRequest Represents a database request. (E)

Result
DbResult Represents a Request result. (R)
DbRow Represents a result Row.
DbRows Represents a collection of LJCNetCommon.DbValues.

Other Classes
DbCommon Common data message methods.
DbSqlBuilder Provides SQL builder methods.
RequestType The RequestType values.
ResultConverter`2 Converts DbColumns and DbResult objects to data objects.
17 Types

Copyright © Lester J. Clark and Contributors.
Licensed under the MIT License.