Sdílet prostřednictvím


IRelationalDatabaseProviderServices Rozhraní

Definice

Primární služby potřebné k interakci s relační databází

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

public interface IRelationalDatabaseProviderServices : Microsoft.EntityFrameworkCore.Storage.IDatabaseProviderServices
type IRelationalDatabaseProviderServices = interface
    interface IDatabaseProviderServices
Public Interface IRelationalDatabaseProviderServices
Implements IDatabaseProviderServices
Odvozené
Implementuje

Vlastnosti

AnnotationProvider

Hodnota IRelationalAnnotationProvider pro poskytovatele.

BatchExecutor

Hodnota IBatchExecutor pro poskytovatele.

CommandBatchPreparer

Hodnota ICommandBatchPreparer pro poskytovatele.

CompiledQueryCacheKeyGenerator

Získá pro ICompiledQueryCacheKeyGenerator poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
CompositeExpressionFragmentTranslator

Hodnota IExpressionFragmentTranslator pro poskytovatele.

CompositeMemberTranslator

Hodnota IMemberTranslator pro poskytovatele.

CompositeMethodCallTranslator

Hodnota IMethodCallTranslator pro poskytovatele.

ConventionSetBuilder

Získá pro Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
Creator

Získá pro IDatabaseCreator poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
Database

Získá pro IDatabase poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
EntityQueryableExpressionVisitorFactory

Získá pro IEntityQueryableExpressionVisitorFactory poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
EntityQueryModelVisitorFactory

Získá pro IEntityQueryModelVisitorFactory poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
ExecutionStrategyFactory

Získá pro IExecutionStrategyFactory poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
ExpressionPrinter

Získá pro Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
HistoryRepository

Hodnota IHistoryRepository pro poskytovatele.

InvariantName

Jedinečný název použitý k identifikaci poskytovatele databáze. To by mělo být stejné jako název balíčku NuGet pro modul runtime zprostředkovatele.

(Zděděno od IDatabaseProviderServices)
MigrationsAnnotationProvider

Hodnota IMigrationsAnnotationProvider pro poskytovatele.

MigrationsSqlGenerator

Hodnota IMigrationsSqlGenerator pro poskytovatele.

ModelSource

Získá pro IModelSource poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
ModelValidator

Získá pro Microsoft.EntityFrameworkCore.Internal.IModelValidator poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
ModificationCommandBatchFactory

Hodnota IModificationCommandBatchFactory pro poskytovatele.

ParameterNameGeneratorFactory

Hodnota IParameterNameGeneratorFactory pro poskytovatele.

ProjectionExpressionVisitorFactory

Získá pro IProjectionExpressionVisitorFactory poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
QueryCompilationContextFactory

Získá pro IQueryCompilationContextFactory poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
QueryContextFactory

Získá pro IQueryContextFactory poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
QuerySqlGeneratorFactory

Hodnota IQuerySqlGeneratorFactory pro poskytovatele.

RelationalConnection

Hodnota IRelationalConnection pro poskytovatele.

RelationalDatabaseCreator

Hodnota IRelationalDatabaseCreator pro poskytovatele.

ResultOperatorHandler

Získá pro IResultOperatorHandler poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
SqlGenerationHelper

Hodnota ISqlGenerationHelper pro poskytovatele.

TransactionManager

Získá pro IDbContextTransactionManager poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
TypeMapper

Hodnota IRelationalTypeMapper pro poskytovatele.

UpdateSqlGenerator

Hodnota IUpdateSqlGenerator pro poskytovatele.

ValueBufferFactoryFactory

Hodnota IRelationalValueBufferFactoryFactory pro poskytovatele.

ValueGeneratorCache

Získá pro IValueGeneratorCache poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)
ValueGeneratorSelector

Získá pro IValueGeneratorSelector poskytovatele databáze.

(Zděděno od IDatabaseProviderServices)

Platí pro