SqlServerDatabaseProviderServices SqlServerDatabaseProviderServices Class

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Syntax

Declaration

public class SqlServerDatabaseProviderServices : RelationalDatabaseProviderServices, IRelationalDatabaseProviderServices, IDatabaseProviderServicesPublic Class SqlServerDatabaseProviderServices
    Inherits RelationalDatabaseProviderServices
    Implements IRelationalDatabaseProviderServices, IDatabaseProviderServices

Inheritance Hierarchy

Inherited Members

Database,
Database,
TransactionManager,
TransactionManager,
ModelValidator,
ModelValidator,
ExpressionPrinter,
ExpressionPrinter,
ResultOperatorHandler,
ResultOperatorHandler,
QueryContextFactory,
QueryContextFactory,
EntityQueryableExpressionVisitorFactory,
EntityQueryableExpressionVisitorFactory,
ProjectionExpressionVisitorFactory,
ProjectionExpressionVisitorFactory,
BatchExecutor,
BatchExecutor,
CommandBatchPreparer,
CommandBatchPreparer,
ParameterNameGeneratorFactory,
ParameterNameGeneratorFactory,
CompositeExpressionFragmentTranslator,
CompositeExpressionFragmentTranslator,
Creator,
Creator,
Services,
Services,
GetService<TService>(),
GetService(Of TService)(),
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Properties summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Constructors

  • SqlServerDatabaseProviderServices(IServiceProvider)
    SqlServerDatabaseProviderServices(IServiceProvider)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public SqlServerDatabaseProviderServices(IServiceProvider services)Public Sub New(services As IServiceProvider)

    Parameters

    • services
      System.IServiceProvider
      System.IServiceProvider

Properties

  • AnnotationProvider
    AnnotationProvider

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IRelationalAnnotationProvider AnnotationProvider { get; }Public Overrides ReadOnly Property AnnotationProvider As IRelationalAnnotationProvider

    Property Value

  • CompiledQueryCacheKeyGenerator
    CompiledQueryCacheKeyGenerator

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override ICompiledQueryCacheKeyGenerator CompiledQueryCacheKeyGenerator { get; }Public Overrides ReadOnly Property CompiledQueryCacheKeyGenerator As ICompiledQueryCacheKeyGenerator

    Property Value

  • CompositeMemberTranslator
    CompositeMemberTranslator

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IMemberTranslator CompositeMemberTranslator { get; }Public Overrides ReadOnly Property CompositeMemberTranslator As IMemberTranslator

    Property Value

  • CompositeMethodCallTranslator
    CompositeMethodCallTranslator

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IMethodCallTranslator CompositeMethodCallTranslator { get; }Public Overrides ReadOnly Property CompositeMethodCallTranslator As IMethodCallTranslator

    Property Value

  • ConventionSetBuilder
    ConventionSetBuilder

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IConventionSetBuilder ConventionSetBuilder { get; }Public Overrides ReadOnly Property ConventionSetBuilder As IConventionSetBuilder

    Property Value

  • EntityQueryModelVisitorFactory
    EntityQueryModelVisitorFactory

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IEntityQueryModelVisitorFactory EntityQueryModelVisitorFactory { get; }Public Overrides ReadOnly Property EntityQueryModelVisitorFactory As IEntityQueryModelVisitorFactory

    Property Value

  • ExecutionStrategyFactory
    ExecutionStrategyFactory

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IExecutionStrategyFactory ExecutionStrategyFactory { get; }Public Overrides ReadOnly Property ExecutionStrategyFactory As IExecutionStrategyFactory

    Property Value

  • HistoryRepository
    HistoryRepository

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IHistoryRepository HistoryRepository { get; }Public Overrides ReadOnly Property HistoryRepository As IHistoryRepository

    Property Value

  • InvariantName
    InvariantName

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override string InvariantName { get; }Public Overrides ReadOnly Property InvariantName As String

    Property Value

    • System.String
      System.String
  • MigrationsAnnotationProvider
    MigrationsAnnotationProvider

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IMigrationsAnnotationProvider MigrationsAnnotationProvider { get; }Public Overrides ReadOnly Property MigrationsAnnotationProvider As IMigrationsAnnotationProvider

    Property Value

  • MigrationsSqlGenerator
    MigrationsSqlGenerator

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IMigrationsSqlGenerator MigrationsSqlGenerator { get; }Public Overrides ReadOnly Property MigrationsSqlGenerator As IMigrationsSqlGenerator

    Property Value

  • ModelSource
    ModelSource

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IModelSource ModelSource { get; }Public Overrides ReadOnly Property ModelSource As IModelSource

    Property Value

  • ModificationCommandBatchFactory
    ModificationCommandBatchFactory

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IModificationCommandBatchFactory ModificationCommandBatchFactory { get; }Public Overrides ReadOnly Property ModificationCommandBatchFactory As IModificationCommandBatchFactory

    Property Value

  • QueryCompilationContextFactory
    QueryCompilationContextFactory

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IQueryCompilationContextFactory QueryCompilationContextFactory { get; }Public Overrides ReadOnly Property QueryCompilationContextFactory As IQueryCompilationContextFactory

    Property Value

  • QuerySqlGeneratorFactory
    QuerySqlGeneratorFactory

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IQuerySqlGeneratorFactory QuerySqlGeneratorFactory { get; }Public Overrides ReadOnly Property QuerySqlGeneratorFactory As IQuerySqlGeneratorFactory

    Property Value

  • RelationalConnection
    RelationalConnection

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IRelationalConnection RelationalConnection { get; }Public Overrides ReadOnly Property RelationalConnection As IRelationalConnection

    Property Value

  • RelationalDatabaseCreator
    RelationalDatabaseCreator

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IRelationalDatabaseCreator RelationalDatabaseCreator { get; }Public Overrides ReadOnly Property RelationalDatabaseCreator As IRelationalDatabaseCreator

    Property Value

  • SqlGenerationHelper
    SqlGenerationHelper

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override ISqlGenerationHelper SqlGenerationHelper { get; }Public Overrides ReadOnly Property SqlGenerationHelper As ISqlGenerationHelper

    Property Value

  • TypeMapper
    TypeMapper

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IRelationalTypeMapper TypeMapper { get; }Public Overrides ReadOnly Property TypeMapper As IRelationalTypeMapper

    Property Value

  • UpdateSqlGenerator
    UpdateSqlGenerator

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IUpdateSqlGenerator UpdateSqlGenerator { get; }Public Overrides ReadOnly Property UpdateSqlGenerator As IUpdateSqlGenerator

    Property Value

  • ValueBufferFactoryFactory
    ValueBufferFactoryFactory

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IRelationalValueBufferFactoryFactory ValueBufferFactoryFactory { get; }Public Overrides ReadOnly Property ValueBufferFactoryFactory As IRelationalValueBufferFactoryFactory

    Property Value

  • ValueGeneratorCache
    ValueGeneratorCache

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IValueGeneratorCache ValueGeneratorCache { get; }Public Overrides ReadOnly Property ValueGeneratorCache As IValueGeneratorCache

    Property Value

  • ValueGeneratorSelector
    ValueGeneratorSelector

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override IValueGeneratorSelector ValueGeneratorSelector { get; }Public Overrides ReadOnly Property ValueGeneratorSelector As IValueGeneratorSelector

    Property Value

Details

Assembly

Microsoft.EntityFrameworkCore.SqlServer.dll