SqliteHistoryRepository SqliteHistoryRepository 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 SqliteHistoryRepository : HistoryRepository, IHistoryRepository
Public Class SqliteHistoryRepository
    Inherits HistoryRepository
    Implements IHistoryRepository
Inheritance
System.ObjectSystem.Object
SqliteHistoryRepositorySqliteHistoryRepository
Implements

Constructors

SqliteHistoryRepository(IDatabaseCreator, IRawSqlCommandBuilder, IRelationalConnection, IDbContextOptions, IMigrationsModelDiffer, IMigrationsSqlGenerator, IRelationalAnnotationProvider, ISqlGenerationHelper) SqliteHistoryRepository(IDatabaseCreator, IRawSqlCommandBuilder, IRelationalConnection, IDbContextOptions, IMigrationsModelDiffer, IMigrationsSqlGenerator, IRelationalAnnotationProvider, ISqlGenerationHelper)

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 SqliteHistoryRepository(IDatabaseCreator databaseCreator, IRawSqlCommandBuilder rawSqlCommandBuilder, IRelationalConnection connection, IDbContextOptions options, IMigrationsModelDiffer modelDiffer, IMigrationsSqlGenerator migrationsSqlGenerator, IRelationalAnnotationProvider annotations, ISqlGenerationHelper sqlGenerationHelper)
Public Sub New(databaseCreator As IDatabaseCreator, rawSqlCommandBuilder As IRawSqlCommandBuilder, connection As IRelationalConnection, options As IDbContextOptions, modelDiffer As IMigrationsModelDiffer, migrationsSqlGenerator As IMigrationsSqlGenerator, annotations As IRelationalAnnotationProvider, sqlGenerationHelper As ISqlGenerationHelper)
Parameters

Properties

ExistsSql ExistsSql

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.

protected override string ExistsSql { get; }
Protected Overrides ReadOnly Property ExistsSql As String
Value
System.String System.String
Overrides

GetAppliedMigrationsSql GetAppliedMigrationsSql

Inherited from HistoryRepository

MigrationIdColumnName MigrationIdColumnName

Inherited from HistoryRepository

ProductVersionColumnName ProductVersionColumnName

Inherited from HistoryRepository

SqlGenerationHelper SqlGenerationHelper

Inherited from HistoryRepository

TableName TableName

Inherited from HistoryRepository

TableSchema TableSchema

Inherited from HistoryRepository

Methods

ConfigureTable(EntityTypeBuilder) ConfigureTable(EntityTypeBuilder(Of HistoryRow))

Inherited from HistoryRepository

Equals(Object) Equals(Object)

Inherited from System.Object

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

Inherited from System.Object

Exists() Exists()

Inherited from HistoryRepository

ExistsAsync(CancellationToken) ExistsAsync(CancellationToken)

Inherited from HistoryRepository

GetAppliedMigrations() GetAppliedMigrations()

Inherited from HistoryRepository

GetAppliedMigrationsAsync(CancellationToken) GetAppliedMigrationsAsync(CancellationToken)

Inherited from HistoryRepository

GetBeginIfExistsScript(String) GetBeginIfExistsScript(String)

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 GetBeginIfExistsScript(string migrationId)
Public Overrides Function GetBeginIfExistsScript(migrationId As String) As String
Parameters
migrationId
System.String System.String
Returns
System.String System.String
Overrides

GetBeginIfNotExistsScript(String) GetBeginIfNotExistsScript(String)

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 GetBeginIfNotExistsScript(string migrationId)
Public Overrides Function GetBeginIfNotExistsScript(migrationId As String) As String
Parameters
migrationId
System.String System.String
Returns
System.String System.String
Overrides

GetCreateIfNotExistsScript() GetCreateIfNotExistsScript()

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 GetCreateIfNotExistsScript()
Public Overrides Function GetCreateIfNotExistsScript As String
Returns
System.String System.String
Overrides

GetCreateScript() GetCreateScript()

Inherited from HistoryRepository

GetDeleteScript(String) GetDeleteScript(String)

Inherited from HistoryRepository

GetEndIfScript() GetEndIfScript()

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 GetEndIfScript()
Public Overrides Function GetEndIfScript As String
Returns
System.String System.String
Overrides

GetHashCode() GetHashCode()

Inherited from System.Object

GetInsertScript(HistoryRow) GetInsertScript(HistoryRow)

Inherited from HistoryRepository

GetType() GetType()

Inherited from System.Object

InterpretExistsResult(Object) InterpretExistsResult(Object)

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.

protected override bool InterpretExistsResult(object value)
Protected Overrides Function InterpretExistsResult(value As Object) As Boolean
Parameters
value
System.Object System.Object
Returns
System.Boolean System.Boolean
Overrides

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

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

Inherited from System.Object

ToString() ToString()

Inherited from System.Object

Fields

DefaultTableName DefaultTableName

Inherited from HistoryRepository