SqliteDatabaseProviderServices SqliteDatabaseProviderServices Class

Definition

public class SqliteDatabaseProviderServices : RelationalDatabaseProviderServices, IRelationalDatabaseProviderServices, IDatabaseProviderServices
Public Class SqliteDatabaseProviderServices
    Inherits RelationalDatabaseProviderServices
    Implements IRelationalDatabaseProviderServices, IDatabaseProviderServices
Inheritance
System.ObjectSystem.Object
SqliteDatabaseProviderServicesSqliteDatabaseProviderServices
Implements

Constructors

SqliteDatabaseProviderServices(IServiceProvider) SqliteDatabaseProviderServices(IServiceProvider)

public SqliteDatabaseProviderServices(IServiceProvider services)
Public Sub New(services As IServiceProvider)
Parameters
services
System.IServiceProvider System.IServiceProvider

Properties

AnnotationProvider AnnotationProvider

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

BatchExecutor BatchExecutor

Gets the IBatchExecutor for the database provider.

(Inherited from RelationalDatabaseProviderServices)

CommandBatchPreparer CommandBatchPreparer

Gets the ICommandBatchPreparer for the database provider.

(Inherited from RelationalDatabaseProviderServices)

CompiledQueryCacheKeyGenerator CompiledQueryCacheKeyGenerator

Gets the ICompiledQueryCacheKeyGenerator for the database provider.

(Inherited from RelationalDatabaseProviderServices)

CompositeExpressionFragmentTranslator CompositeExpressionFragmentTranslator

Gets the IExpressionFragmentTranslator for the database provider.

(Inherited from RelationalDatabaseProviderServices)

CompositeMemberTranslator CompositeMemberTranslator

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

CompositeMethodCallTranslator CompositeMethodCallTranslator

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

ConventionSetBuilder ConventionSetBuilder

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

Creator Creator

Gets the IDatabaseCreator for the database provider.

(Inherited from RelationalDatabaseProviderServices)

Database Database

Gets the IDatabase for the database provider.

(Inherited from RelationalDatabaseProviderServices)

EntityQueryModelVisitorFactory EntityQueryModelVisitorFactory

Gets the IEntityQueryModelVisitorFactory for the database provider.

(Inherited from RelationalDatabaseProviderServices)

EntityQueryableExpressionVisitorFactory EntityQueryableExpressionVisitorFactory

Gets the IEntityQueryableExpressionVisitorFactory for the database provider.

(Inherited from RelationalDatabaseProviderServices)

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.

(Inherited from RelationalDatabaseProviderServices)

ExpressionPrinter ExpressionPrinter

Gets the IExpressionPrinter for the database provider.

(Inherited from RelationalDatabaseProviderServices)

HistoryRepository HistoryRepository

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

InvariantName InvariantName

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

MigrationsAnnotationProvider MigrationsAnnotationProvider

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

MigrationsSqlGenerator MigrationsSqlGenerator

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

ModelSource ModelSource

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

ModelValidator ModelValidator

Gets the IModelValidator for the database provider.

(Inherited from RelationalDatabaseProviderServices)

ModificationCommandBatchFactory ModificationCommandBatchFactory

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

ParameterNameGeneratorFactory ParameterNameGeneratorFactory

Gets the IParameterNameGeneratorFactory for the database provider.

(Inherited from RelationalDatabaseProviderServices)

ProjectionExpressionVisitorFactory ProjectionExpressionVisitorFactory

Gets the IProjectionExpressionVisitorFactory for the database provider.

(Inherited from RelationalDatabaseProviderServices)

QueryCompilationContextFactory QueryCompilationContextFactory

Gets the IQueryCompilationContextFactory for the database provider.

(Inherited from RelationalDatabaseProviderServices)

QueryContextFactory QueryContextFactory

Gets the IQueryContextFactory for the database provider.

(Inherited from RelationalDatabaseProviderServices)

QuerySqlGeneratorFactory QuerySqlGeneratorFactory

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

RelationalConnection RelationalConnection

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

RelationalDatabaseCreator RelationalDatabaseCreator

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

ResultOperatorHandler ResultOperatorHandler

Gets the IResultOperatorHandler for the database provider.

(Inherited from RelationalDatabaseProviderServices)

Services Services

Gets the service provider to resolve services from.

(Inherited from DatabaseProviderServices)

SqlGenerationHelper SqlGenerationHelper

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

TransactionManager TransactionManager

Gets the IDbContextTransactionManager for the database provider.

(Inherited from RelationalDatabaseProviderServices)

TypeMapper TypeMapper

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

UpdateSqlGenerator UpdateSqlGenerator

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

ValueBufferFactoryFactory ValueBufferFactoryFactory

Gets the IRelationalValueBufferFactoryFactory for the database provider.

(Inherited from RelationalDatabaseProviderServices)

ValueGeneratorCache ValueGeneratorCache

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

ValueGeneratorSelector ValueGeneratorSelector

Gets the IValueGeneratorSelector for the database provider.

(Inherited from RelationalDatabaseProviderServices)

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)()

Resolves a required service from Services.

(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