CMicrosoft.Practices.EnterpriseLibrary.Data.ConnectionString | ConnectionString class constructs a connection string by inserting a username and password into a template |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DataAccessDesignTime.MetadataTypes.ConnectionStringSettingsCollectionMetadata | This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DataAccessDesignTime.MetadataTypes.ConnectionStringSettingsMetadata | This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DataAccessDesignTime.MetadataTypes.ConnectionStringsSectionMetadata | This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DataAccessDesignTime | This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.DataAccessor< TResult > | An abstract class representing an object that wraps a database operation. An Accessor is executed, at which point it will go out to the database and return a IEnumerable<TResult> of whatever type TResult is |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.CommandAccessor< TResult > | Base class for Data Accessors that execute a DbCommand |
CMicrosoft.Practices.EnterpriseLibrary.Data.SprocAccessor< TResult > | Represents a stored procedure call to the database that will return an enumerable of TResult |
CMicrosoft.Practices.EnterpriseLibrary.Data.SqlStringAccessor< TResult > | Represents a call to the database using SQL that will return an enumerable of TResult |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.Database | Represents an abstract database that commands can be run against |
CMicrosoft.Practices.EnterpriseLibrary.Data.GenericDatabase | The GenericDatabase is used when no specific behavior is required or known for a database |
CMicrosoft.Practices.EnterpriseLibrary.Data.Odbc.OdbcDatabase | Represents an ODBC data provider wrapper |
CMicrosoft.Practices.EnterpriseLibrary.Data.OleDb.OleDbDatabase | |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase | Represents an Oracle database |
CMicrosoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase | Represents a SQL Server database |
CMicrosoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase | Represents a SQL Server database |
CMicrosoft.Practices.EnterpriseLibrary.Data.SqlCe.SqlCeDatabase | Provides helper methods to make working with a Sql Server Compact Edition database easier |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseData | Describes a Database instance, aggregating information from a ConnectionStringSettings and potentially other sources of configuration |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.GenericDatabaseData | Describes a GenericDatabase instance, aggregating information from a ConnectionStringSettings |
CMicrosoft.Practices.EnterpriseLibrary.Data.Odbc.Configuration.OdbcDatabaseData | Describes an OdbcDatabase instance, aggregating information from a ConnectionStringSettings and potentially other sources of configuration |
CMicrosoft.Practices.EnterpriseLibrary.Data.OleDb.Configuration.OleDbDatabaseData | |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleDatabaseData | Describes a OracleDatabase instance, aggregating information from a ConnectionStringSettings and any Oracle-specific database information |
CMicrosoft.Practices.EnterpriseLibrary.Data.Sql.Configuration.SqlDatabaseData | Describes a SqlDatabase instance, aggregating information from a ConnectionStringSettings |
CMicrosoft.Practices.EnterpriseLibrary.Data.SqlCe.Configuration.SqlCeDatabaseData | Describes a SqlCeDatabase instance, aggregating information from a ConnectionStringSettings |
CMicrosoft.Practices.EnterpriseLibrary.Data.DatabaseExtensions | Class that contains extension methods that apply on Database |
CMicrosoft.Practices.EnterpriseLibrary.Data.DatabaseFactory | Contains factory methods for creating Database objects |
CMicrosoft.Practices.EnterpriseLibrary.Common.Configuration.DatabaseProviderExtensions | Provides extensions for common database providers |
CMicrosoft.Practices.EnterpriseLibrary.Data.Odbc.Configuration.Fluent.DatabaseProviderExtensions | Provides extensions for ODBC database provider. /summary> |
CMicrosoft.Practices.EnterpriseLibrary.Data.OleDb.Configuration.Fluent.DatabaseProviderExtensions | Provides extensions for OLE DB database provider. /summary> |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.Fluent.DatabaseProviderExtensions | Provides extensions for Oracle database provider. /summary> |
CMicrosoft.Practices.EnterpriseLibrary.Data.Sql.Configuration.Fluent.DatabaseProviderExtensions | |
CMicrosoft.Practices.EnterpriseLibrary.Data.SqlCe.Configuration.Fluent.DatabaseProviderExtensions | Extension methods for IDatabaseConfigurationProviders |
CMicrosoft.Practices.EnterpriseLibrary.Data.DatabaseProviderFactory | |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSyntheticConfigSettings | Provides a configuration-like view over the Data Access Application Block sections |
CMicrosoft.Practices.EnterpriseLibrary.Common.Configuration.DataConfigurationSourceBuilderExtensions | Data configuration fluent interface extensions to IConfigurationSourceBuilder |
CSystem.Data.Common.DbProviderFactories | Temporary implemenation of DbProviderFactories as it is not ready yet for .Net Core https://github.com/dotnet/standard/issues/356 |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DataAccessDesignTime.MetadataTypes.DbProviderMappingMetadata | This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code |
▼CIAsyncResult | |
CMicrosoft.Practices.EnterpriseLibrary.Data.DaabAsyncResult | This class represents an asynchronous operation invoked from the Database class methods |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseProviderExtensionContext | Provides extension context for database provider extensions |
▼CIDataReader | |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.DataReaderWrapper | Wrapper class that implements a pass through version of IDataReader. Useful for various places where we need to wrap data readers for connection management |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDataReaderWrapper | A wrapper to convert data for Oracle for the reader |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.RefCountingOracleDataReaderWrapper | Another wrapper for OracleDataReader that adds connection reference counting |
CMicrosoft.Practices.EnterpriseLibrary.Data.RefCountingDataReader | An implementation of IDataReader which also properly cleans up the reference count on the given inner DatabaseConnectionWrapper when the reader is closed or disposed |
▼CIDisposable | |
CMicrosoft.Practices.EnterpriseLibrary.Data.Database.OldConnectionWrapper | This is a helper class that is used to manage the lifetime of a connection for various Execute methods. We needed this class to support implicit transactions created with the TransactionScope class. In this case, the various Execute methods need to use a shared connection instead of a new connection for each request in order to prevent a distributed transaction |
CMicrosoft.Practices.EnterpriseLibrary.Data.DatabaseConnectionWrapper | This is a small helper class used to manage closing a connection in the presence of transaction pooling. We can't actually close the connection until everyone using it is done, thus, we need reference counting |
▼CIEnumerable | |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDataReaderWrapper | A wrapper to convert data for Oracle for the reader |
▼CIFluentInterface | |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfiguration | Supports configuring the data connections via fluent-style interface |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDataConfiguration | Starting point for data configuration |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseProviderConfiguration | Defines the mapping options for providers |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfigurationProperties | Database configuration properties that apply to all databases |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.DatabaseConfigurationExtension | Base class to help build database-specific configurations extensions for DataConfigurationSourceBuilderExtensions |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseAnotherDatabaseConfiguration | Configuration extensions for database types specified via the DatabaseProviderExtensions.AnotherDatabaseType |
CMicrosoft.Practices.EnterpriseLibrary.Data.Odbc.Configuration.Fluent.IOdbcDatabaseConfiguration | Odbc database configuration options |
CMicrosoft.Practices.EnterpriseLibrary.Data.OleDb.Configuration.Fluent.IOleDbDatabaseConfiguration | OleDb database configuration options |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.Fluent.IDatabaseOracleConfiguration | Oracle configuration options |
CMicrosoft.Practices.EnterpriseLibrary.Data.Sql.Configuration.Fluent.IDatabaseSqlDatabaseConfiguration | Sql Server Database configuration options |
CMicrosoft.Practices.EnterpriseLibrary.Data.SqlCe.Configuration.Fluent.IDatabaseSqlCeDatabaseConfiguration | SqlCe database configuration options |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfigurationProviderEntry | This interface support the database configuration fluent interface |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfigurationProperties | Database configuration properties that apply to all databases |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfigurationProviders | Extension point for database providers to connect to the data configuration fluent-api |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseDefaultConnectionString | Defines default connection string settings for fluent-style interface |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseAnotherDatabaseConfiguration | Configuration extensions for database types specified via the DatabaseProviderExtensions.AnotherDatabaseType |
CMicrosoft.Practices.EnterpriseLibrary.Data.Odbc.Configuration.Fluent.IOdbcDatabaseConfiguration | Odbc database configuration options |
CMicrosoft.Practices.EnterpriseLibrary.Data.OleDb.Configuration.Fluent.IOleDbDatabaseConfiguration | OleDb database configuration options |
CMicrosoft.Practices.EnterpriseLibrary.Data.Sql.Configuration.Fluent.IDatabaseSqlDatabaseConfiguration | Sql Server Database configuration options |
CMicrosoft.Practices.EnterpriseLibrary.Data.SqlCe.Configuration.Fluent.IDatabaseSqlCeDatabaseConfiguration | SqlCe database configuration options |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.IMapBuilderContext< TResult > | A fluent interface that can be used to construct a IRowMapper<TResult> |
CMicrosoft.Practices.EnterpriseLibrary.Data.IMapBuilderContextTest< TResult > | This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code |
CMicrosoft.Practices.EnterpriseLibrary.Data.IMapBuilderContextMap< TResult, TMember > | A fluent interface that can be used to construct a IRowMapper<TResult> |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.Fluent.IDatabaseOraclePackageConfiguration | Oracle package configuration options |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.IOraclePackage | Represents the description of an Oracle package mapping |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData | Represents the package information to use when calling a stored procedure for Oracle |
CMicrosoft.Practices.EnterpriseLibrary.Data.IParameterMapper | Interface used to interpret parameters passed to an DataAccessor<TResult>.Execute(object[]) method and assign them to the DbCommand that will be executed |
CMicrosoft.Practices.EnterpriseLibrary.Data.IResultSetMapper< TResult > | Represents the operation of mapping a IDataReader to an enumerable of TResult |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.IRowMapper< TResult > | Represents the operation of mapping a IDataRecord to TResult |
CMicrosoft.Practices.EnterpriseLibrary.Data.ReflectionRowMapper< TResult > | An implementation of IRowMapper<TResult> that uses reflection to convert data rows to TResult . Instances of this class can be build using the MapBuilder<TResult> API |
CMicrosoft.Practices.EnterpriseLibrary.Data.MapBuilder< TResult > | Static entry point for the IMapBuilderContext<TResult> interface, which allows to build reflection-based IRowMapper<TResult>s |
▼CMarshalByRefObject | |
CMicrosoft.Practices.EnterpriseLibrary.Data.DataReaderWrapper | Wrapper class that implements a pass through version of IDataReader. Useful for various places where we need to wrap data readers for connection management |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DataAccessDesignTime.MetadataTypes | This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code |
▼CNamedConfigurationElement | |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DbProviderMapping | Represents the mapping from an ADO.NET provider to an Enterprise Library Database |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionData | Oracle-specific connection information |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OraclePackageData | Represents the package information to use when calling a stored procedure for Oracle |
CMicrosoft.Practices.EnterpriseLibrary.Data.ParameterCache | Provides parameter caching services for dynamic parameter discovery of stored procedures. Eliminates the round-trip to the database to derive the parameters and types when a command is executed more than once |
▼CMicrosoft.Practices.EnterpriseLibrary.Data.PropertyMapping | Base class for mapping values to properties by the ReflectionRowMapper<TResult> |
CMicrosoft.Practices.EnterpriseLibrary.Data.ColumnNameMapping | Represents the mapping from a database column to a PropertyInfo |
CMicrosoft.Practices.EnterpriseLibrary.Data.FuncMapping | Represents a property that will be assigned the value of a user specified function when mapping |
▼CSerializableConfigurationSection | |
CMicrosoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings | |
CMicrosoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.OracleConnectionSettings | Oracle-specific configuration section |
CMicrosoft.Practices.EnterpriseLibrary.Data.SqlCe.SqlCeConnectionPool | This class provides a primitive connection pool for SqlCeDatabase |
CMicrosoft.Practices.EnterpriseLibrary.Data.TransactionScopeConnections | This class manages the connections that will be used when transactions are active as a result of instantiating a TransactionScope. When a transaction is active, all database access must be through this single connection unless you want to use a distributed transaction, which is an expensive operation |