Show / Hide Table of Contents

    Class SqlDatabases

    This class manages the non-sharded SQL database connections.

    Inheritance
    System.Object
    DatabasesBase<SqlDbConnectionOptions>
    SqlDatabases
    Implements
    System.Collections.ICollection
    System.Collections.IEnumerable
    Inherited Members
    DatabasesBase<SqlDbConnectionOptions>.CopyTo(Array, Int32)
    DatabasesBase<SqlDbConnectionOptions>.GetEnumerator()
    DatabasesBase<SqlDbConnectionOptions>.Item[String]
    DatabasesBase<SqlDbConnectionOptions>.Count
    DatabasesBase<SqlDbConnectionOptions>.IsSynchronized
    DatabasesBase<SqlDbConnectionOptions>.SyncRoot
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: ArgentSea.Sql
    Assembly: ArgentSea.Sql.dll
    Syntax
    public class SqlDatabases : DatabasesBase<SqlDbConnectionOptions>, ICollection, IEnumerable

    Constructors

    | Improve this Doc View Source

    SqlDatabases(IOptions<SqlDbConnectionOptions>, IOptions<SqlGlobalPropertiesOptions>, ILogger<SqlDatabases>)

    Declaration
    public SqlDatabases(IOptions<SqlDbConnectionOptions> configOptions, IOptions<SqlGlobalPropertiesOptions> globalOptions, ILogger<SqlDatabases> logger)
    Parameters
    Type Name Description
    Microsoft.Extensions.Options.IOptions<SqlDbConnectionOptions> configOptions
    Microsoft.Extensions.Options.IOptions<SqlGlobalPropertiesOptions> globalOptions
    Microsoft.Extensions.Logging.ILogger<SqlDatabases> logger

    Implements

    System.Collections.ICollection
    System.Collections.IEnumerable
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX