SqliteMigrationsAnnotationProvider Class

Definition

public class SqliteMigrationsAnnotationProvider : Microsoft.EntityFrameworkCore.Migrations.MigrationsAnnotationProvider
type SqliteMigrationsAnnotationProvider = class
    inherit MigrationsAnnotationProvider
Public Class SqliteMigrationsAnnotationProvider
Inherits MigrationsAnnotationProvider
Inheritance
SqliteMigrationsAnnotationProvider

Constructors

SqliteMigrationsAnnotationProvider()

Properties

Dependencies

Relational provider-specific dependencies for this service.

(Inherited from MigrationsAnnotationProvider)

Methods

For(ICheckConstraint)

Gets provider-specific Migrations annotations for the given ICheckConstraint.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
For(IEntityType)

Gets provider-specific Migrations annotations for the given IEntityType.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
For(IForeignKey)

Gets provider-specific Migrations annotations for the given IForeignKey.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
For(IIndex)

Gets provider-specific Migrations annotations for the given IIndex.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
For(IKey)

Gets provider-specific Migrations annotations for the given IKey.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
For(IModel)

Gets provider-specific Migrations annotations for the given IModel.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
For(IProperty)
For(ISequence)

Gets provider-specific Migrations annotations for the given ISequence.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
ForRemove(ICheckConstraint)

Gets provider-specific Migrations annotations for the given ICheckConstraint when it is being removed/altered.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IColumn)

Gets provider-specific Migrations annotations for the given IColumn when it is being removed.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IEntityType)

Gets provider-specific Migrations annotations for the given IEntityType when it is being removed/altered.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IForeignKey)

Gets provider-specific Migrations annotations for the given IForeignKey when it is being removed/altered.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IForeignKeyConstraint)

Gets provider-specific Migrations annotations for the given IForeignKeyConstraint when it is being removed.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IIndex)

Gets provider-specific Migrations annotations for the given IIndex when it is being removed/altered.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IKey)

Gets provider-specific Migrations annotations for the given IKey when it is being removed/altered.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IModel)

Gets provider-specific Migrations annotations for the given IModel when it is being removed/altered.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IProperty)

Gets provider-specific Migrations annotations for the given IProperty when it is being removed/altered.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IRelationalModel)

Gets provider-specific Migrations annotations for the given IRelationalModel when it is being altered.

(Inherited from MigrationsAnnotationProvider)
ForRemove(ISequence)

Gets provider-specific Migrations annotations for the given ISequence when it is being removed/altered.

The default implementation returns an empty collection.

(Inherited from MigrationsAnnotationProvider)
ForRemove(ITable)

Gets provider-specific Migrations annotations for the given ITable when it is being removed.

(Inherited from MigrationsAnnotationProvider)
ForRemove(ITableIndex)

Gets provider-specific Migrations annotations for the given ITableIndex when it is being removed.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IUniqueConstraint)

Gets provider-specific Migrations annotations for the given IUniqueConstraint when it is being removed.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IView)

Gets provider-specific annotations for the given IView when it is being removed.

(Inherited from MigrationsAnnotationProvider)
ForRemove(IViewColumn)

Gets provider-specific annotations for the given IViewColumn when it is being removed.

(Inherited from MigrationsAnnotationProvider)
ForRename(IColumn)

Gets provider-specific Migrations annotations for the given IColumn when it is being renamed.

(Inherited from MigrationsAnnotationProvider)
ForRename(ISequence)

Gets provider-specific Migrations annotations for the given ISequence when it is being renamed.

(Inherited from MigrationsAnnotationProvider)
ForRename(ITable)

Gets provider-specific Migrations annotations for the given ITable when it is being renamed.

(Inherited from MigrationsAnnotationProvider)
ForRename(ITableIndex)

Gets provider-specific Migrations annotations for the given ITableIndex when it is being renamed.

(Inherited from MigrationsAnnotationProvider)

Applies to