SqlServerDatabaseProviderServices SqlServerDatabaseProviderServices Class

Definition

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 class SqlServerDatabaseProviderServices : RelationalDatabaseProviderServices, IRelationalDatabaseProviderServices, IDatabaseProviderServices
Public Class SqlServerDatabaseProviderServices
    Inherits RelationalDatabaseProviderServices
    Implements IRelationalDatabaseProviderServices, IDatabaseProviderServices
Inheritance
System.ObjectSystem.Object
SqlServerDatabaseProviderServicesSqlServerDatabaseProviderServices
Implements

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
Overrides

BatchExecutor BatchExecutor

CommandBatchPreparer CommandBatchPreparer

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
Overrides

CompositeExpressionFragmentTranslator CompositeExpressionFragmentTranslator

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
Overrides

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
Overrides

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
Overrides

Creator Creator

Database Database

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
Overrides

EntityQueryableExpressionVisitorFactory EntityQueryableExpressionVisitorFactory

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
Overrides

ExpressionPrinter ExpressionPrinter

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
Overrides

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
Value
System.String System.String
Overrides

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
Overrides

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
Overrides

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
Overrides

ModelValidator ModelValidator

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
Overrides

ParameterNameGeneratorFactory ParameterNameGeneratorFactory

ProjectionExpressionVisitorFactory ProjectionExpressionVisitorFactory

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
Overrides

QueryContextFactory QueryContextFactory

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
Overrides

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
Overrides

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
Overrides

ResultOperatorHandler ResultOperatorHandler

Services Services

Inherited from DatabaseProviderServices

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
Overrides

TransactionManager TransactionManager

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
Overrides

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
Overrides

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
Overrides

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
Overrides

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
Overrides

Methods

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetService() GetService(Of TService)()

Inherited from DatabaseProviderServices

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object