Skip to main content

DevExpress.DataAccess Namespace

Contains classes that utilize the most popular approaches to access different data providers.

Assemblies: DevExpress.Data.v23.2.dll, DevExpress.DataAccess.v23.2.dll

NuGet Packages: DevExpress.Data, DevExpress.DataAccess, DevExpress.Win.PivotGrid, DevExpress.Win.TreeMap

Classes

Name Description
CustomFilterExpressionEventArgs Provides data for the CustomFilterExpression events.
DataComponentBase
DataConnectionBase Serves as the base class for classes that represent a data connection.
DataProviderBase Obsolete. Serves as the base class for classes that represent a data provider.
DataProviderBase.SelectSqlGeneratorWithAlias
DataSourceFillErrorEventArgs Provides data for the FillError event.
DataSourceParameterBase The base for classes that provide the data source parameter functionality.
DataSourceParameterBase.BaseEqualityComparer
DefaultConnectionStringProvider Enables you to resolve connection strings by their names at runtime in all .NET applications.
Expression An expression assigned to a data source parameter.
Node<T> A base class that defines a node in a tree-like structure of objects.
ValidateCustomSqlQueryEventArgs Provides data for the SqlDataSource.ValidateCustomSqlQuery event.

Interfaces

Name Description
IDataComponent When implemented by a class, provides basic functionality required by data access components.
IDataSourceProtectionService
ISecureDataConverter

Delegates

Name Description
CustomFilterExpressionEventHandler References a method that will handle CustomFilterExpression events.
DataSourceFillErrorEventHandler References the method that handles the JsonDataSource.FillError event.
ValidateCustomSqlQueryEventHandler References a method that will handle the SqlDataSource.ValidateCustomSqlQuery event.

Enums

Name Description
DocumentLoadingBehavior Lists the options that define whether to trust object data sources loaded in end-user applications.