Zongsoft.Data
Responsibilities of the Zongsoft.Data namespace and its subnamespaces in the core class library.
Zongsoft.Data defines the basic abstraction of data access, data service model, conditions, operand, mode, paging, sorting, transactions, data dictionary and data metadata in the core class library. The complete data engine implementation is continued to be extended by the Zongsoft.Data module.
Main Responsibilities
Define data access and data service abstractions such as
IDataAccess,IDataService,IDataSearcher, etc.Express query conditions, operand, paging, sorting, return values, data schema and data types.
Provides
Transactionambient transaction objects and transaction participation registration models.Provides data service events, data manipulation options, model descriptions, and data dictionaries.
Provides data metadata abstraction for use by mapping file and data engine implementations.
Sub Namespace
Zongsoft.Data.Archiving
Data archiving related abstractions.
Zongsoft.Data.Metadata
Data metadata models such as entities, attributes, associations, commands and parameters.
Transaction state, transaction information, registration context, and transaction participant abstractions.
Related Resources
Last updated