Show / Hide Table of Contents

    Namespace ArgentSea.Sql

    Classes

    DataProviderServiceFactory

    This class is a provider-specific resouce to enable provider-neutral code to execute. It is unlikely that you would reference this in consumer code.

    MapToSqlBigIntAttribute

    This attribute maps a model property to/from a SQL BigInt parameter or column.

    MapToSqlBinaryAttribute

    This attribute maps a model property to/from a SQL Binary parameter or column.

    MapToSqlBitAttribute

    This attribute maps a model property to/from a SQL Bit parameter or column.

    MapToSqlCharAttribute

    This attribute maps a model property to/from a SQL Char parameter or column.

    MapToSqlDateAttribute

    This attribute maps a model property to/from a SQL Date parameter or column.

    MapToSqlDateTime2Attribute

    This attribute maps a model property to/from a SQL DateTime2 parameter or column.

    MapToSqlDateTimeAttribute

    This attribute maps a model property to/from a SQL DateTime parameter or column.

    MapToSqlDateTimeOffsetAttribute

    This attribute maps a model property to/from a SQL DateTimeOffset parameter or column.

    MapToSqlDecimalAttribute

    This attribute maps a model property to/from a SQL Decimal parameter or column.

    MapToSqlFloatAttribute

    This attribute maps a model property to/from a SQL Float parameter or column.

    MapToSqlIntAttribute

    This attribute maps a model property to/from a SQL Int parameter or column.

    MapToSqlMoneyAttribute

    This attribute maps a model property to/from a SQL Money parameter or column.

    MapToSqlNCharAttribute

    This attribute maps a model property to/from a SQL NChar parameter or column.

    MapToSqlNVarCharAttribute

    This attribute maps a model property to/from a SQL NVarChar parameter or column.

    MapToSqlRealAttribute

    This attribute maps a model property to/from a SQL Real parameter or column.

    MapToSqlSmallIntAttribute

    This attribute maps a model property to/from a SQL SmallInt parameter or column.

    MapToSqlSmallMoneyAttribute

    This attribute maps a model property to/from a SQL SmallMoney parameter or column.

    MapToSqlTimeAttribute

    This attribute maps a model property to/from a SQL Time parameter or column.

    MapToSqlTinyIntAttribute

    This attribute maps a model property to/from a SQL TinyInt parameter or column.

    MapToSqlUniqueIdentifierAttribute

    This attribute maps a model property to/from a SQL UniqueIdentifier parameter or column.

    MapToSqlVarBinaryAttribute

    This attribute maps a model property to/from a SQL VarBinary parameter or column.

    MapToSqlVarCharAttribute

    This attributes maps a model property to/from a SQL VarChar parameter or column.

    SqlConnectionConfiguration

    This class represents a single database connection — a database connection or a shard instance read or write connection.

    SqlConnectionPropertiesBase

    SqlDatabases

    This class manages the non-sharded SQL database connections.

    SqlDbConnectionConfiguration

    SqlDbConnectionOptions

    This configuration class defines an array of database SqlConnectionConfiguration. For example, you might configure your appsettings.json like this:

      "SqlDbConnections": [
      {
        "DatabaseKey": "MyDatabase",
        "DataConnection": {
          "UserName": "webUser",
          "Password": "pwd1234",
          "DataSource": "localhost",
          "InitialCatalog": "MyDb"
          }
        }
      ]

    Note that the SecurityKey must match a defined key in the DataSecurityOptions; likewise, a ResilienceKey (if defined) must match a key in the DataResilienceOptions array.

    SqlGlobalPropertiesOptions

    SqlLoggingExtensions

    This static class provides the logging extension methods for handling table-valued parameter (TVP) mapping.

    SqlParameterCollectionExtensions

    This class adds extension methods which simplify setting SQL parameter values from .NET types.

    SqlParameterMapAttribute

    This abstract class is a SQL-specific implementation of the ParameterMapAttribute class.

    SqlShardConnectionOptions<TShard>

    This options class contains the shard dataset configuration information.

    SqlShardConnectionOptions<TShard>.SqlShardConnectionConfiguration

    SqlShardConnectionOptions<TShard>.SqlShardConnectionsConfiguration

    SqlShardSets<TShard>

    A collection of ShardSets.

    TvpMapper

    This class adds the ability to map model properties to SQL table-valued parameters.

    Enums

    SqlLoggingExtensions.SqlEventIdentifier

    Back to top Generated by DocFX