Namespace DataWeb.Data.SqlServer
Classes
FormStore
ItemEntityStore
ItemEntityStore.ItemFileFilter
ItemEntityStore.ItemFilter
ListStore
Query
Builds and compiles parameterized SQL queries with support for multiple tables, relations, filtering, grouping, ordering, and pagination. Provides comprehensive SQL injection prevention through input validation (whitelist for table/field names, blacklist for dangerous keywords) and parameterized query construction. Supports advanced features including version control, culture filtering, permission-based visibility, and multi-table relation handling (Sibling, FirstChild, DataField relations).
Query.EditField
Query.Filter
Represents a WHERE filter condition with a logical mode.
Query.Relation
Query.Table
ReaderExtension
SequentialValueStore
SQL Server implementation of sequential value generation for auto-incrementing counters.
ServicesConfiguration
Dependency injection configuration class for DataWeb SQL Server data access services. Registers all SQL Server-backed store implementations for resources, settings, items, audit, analytics, identity, notifications, media, newsletters, permissions, and more.
SqlHelper
SQL Server data access helper providing async query execution and result mapping. Handles connection management, command execution, and result transformation.