Show / Hide Table of Contents

    IDataContextOptions<TAdoDbContext> Interface

    .NET Standard 2.x

    Represents the options for the DataContext object.

    Namespace: SnapObjects.Data

    Assembly: SnapObjects.Data.dll

    Syntax

    public interface IDataContextOptions<TAdoDbContext> : IDataContextOptions
    

    Properties

    Name Return Type Description
    BatchExecuting bool Gets or sets a bool value, which indicates whether to execute SQL commands in bulk when saving changes.
    CommandTimeout int Gets or sets the wait time before terminating the attempt to execute a command and generating an error.
    ConnectionString string Gets a string that contains the connection information for opening the database.
    DatabaseType DatabaseType Gets the database type.
    DelimitIdentifier bool Specifies whether to enclose the names of tables, columns, indexes, and constraints in double quotes when the SQL statement is generated.
    IsolationLevel IsolationLevel Gets or sets the default isolation level of the transaction in the DataContext object.
    TrimSpaces bool Specifies whether to trim trailing spaces from a string.

    Extension Methods

    Name Return Type Description
    [UseAse<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString)](../../SnapObjects.Data.Odbc/SAP ASE/OdbcAseExtensions/Method/UseAse1.md) IDataContextOptions<TAdoDbContext> Configures the context to connect to an SAP ASE database.
    [UseAse<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString, Action<AseDataContextOptions<TAdoDbContext>> options)](../../SnapObjects.Data.Odbc/SAP ASE/OdbcAseExtensions/Method/UseAse2.md) IDataContextOptions<TAdoDbContext> Configures the context to connect to an SAP ASE database.
    [UseAse<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, IConfiguration configuration, string connectionKey)](../../SnapObjects.Data.Odbc/SAP ASE/OdbcAseExtensions/Method/UseAse3.md) IDataContextOptions<TAdoDbContext> Configures the context to connect to an SAP ASE database.
    [UseHana<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString)](../../SnapObjects.Data.Odbc/SAP HANA/OdbcHanaExtensions/Method/UseHana1.md) IDataContextOptions<TAdoDbContext> Configures the context to connect to an SAP HANA database.
    [UseHana<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString, Action<HanaDataContextOptions<TAdoDbContext>> options)](../../SnapObjects.Data.Odbc/SAP HANA/OdbcHanaExtensions/Method/UseHana2.md) IDataContextOptions<TAdoDbContext> Configures the context to connect to an SAP HANA database.
    [UseHana<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, IConfiguration configuration, string connectionKey)](../../SnapObjects.Data.Odbc/SAP HANA/OdbcHanaExtensions/Method/UseHana3.md) IDataContextOptions<TAdoDbContext> Configures the context to connect to an SAP HANA database.
    UseMySql<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString) IDataContextOptions<TAdoDbContext> Configures the context to connect to a MySQL database.
    UseMySql<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString, Action<MySqlDataContextOptions<TAdoDbContext>> options) IDataContextOptions<TAdoDbContext> Configures the context to connect to a MySQL database.
    UseMySql<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, IConfiguration configuration, string connectionKey) IDataContextOptions<TAdoDbContext> Configures the context to connect to a MySQL database.
    UseOracle(this IDataContextOptions contextOptions, string connectionString) IDataContextOptions<TAdoDbContext> Configures the context to connect to an Oracle database.
    UseOracle(this IDataContextOptions contextOptions, string connectionString, Action> options) IDataContextOptions<TAdoDbContext> Configures the context to connect to an Oracle database.
    UseOracle(this IDataContextOptions contextOptions, IConfiguration configuration, string connectionKey) IDataContextOptions<TAdoDbContext> Configures the context to connect to an Oracle database.
    UsePostgreSql<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString) IDataContextOptions<TAdoDbContext> Configures the context to connect to a PostgreSQL database.
    UsePostgreSql<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString, Action<PostgreSqlDataContextOptions<TAdoDbContext>> options) IDataContextOptions<TAdoDbContext> Configures the context to connect to a PostgreSQL database.
    UsePostgreSql<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, IConfiguration configuration, string connectionKey) IDataContextOptions<TAdoDbContext> Configures the context to connect to a PostgreSQL database.
    [UseSqlAnywhere<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString)](../../SnapObjects.Data.Odbc/SAP SQL Anywhere/OdbcSqlAnywhereExtensions/Method/UseSqlAnywhere1.md) IDataContextOptions<TAdoDbContext> Configures the context to connect to an SAP SQL Anywhere database.
    [UseSqlAnywhere<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString, Action<SqlAnywhereDataContextOptions<TAdoDbContext>> options)](../../SnapObjects.Data.Odbc/SAP SQL Anywhere/OdbcSqlAnywhereExtensions/Method/UseSqlAnywhere2.md) IDataContextOptions<TAdoDbContext> Configures the context to connect to an SAP SQL Anywhere database.
    [UseSqlAnywhere<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, IConfiguration configuration, string connectionKey)](../../SnapObjects.Data.Odbc/SAP SQL Anywhere/OdbcSqlAnywhereExtensions/Method/UseSqlAnywhere3.md) IDataContextOptions<TAdoDbContext> Configures the context to connect to an SAP SQL Anywhere database.
    UseSqlite<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString) IDataContextOptions<TAdoDbContext> Configures the context to connect to a SQLite database.
    UseSqlite<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString, Action<SqliteDataContextOptions<TAdoDbContext>> options) IDataContextOptions<TAdoDbContext> Configures the context to connect to a SQLite database.
    UseSqlite<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, IConfiguration configuration, string connectionKey) IDataContextOptions<TAdoDbContext> Configures the context to connect to a SQLite database.
    UseSqlServer<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString) IDataContextOptions<TAdoDbContext> Configures the context to connect to a SQL Server database.
    UseSqlServer<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, string connectionString, Action<SqlServerDataContextOptions<TAdoDbContext>> options) IDataContextOptions<TAdoDbContext> Configures the context to connect to a SQL Server database.
    UseSqlServer<TAdoDbContext>(this IDataContextOptions<TAdoDbContext> contextOptions, IConfiguration configuration, string connectionKey) IDataContextOptions<TAdoDbContext> Configures the context to connect to a SQL Server database.
    Back to top Generated by Appeon