SqliteMigrationsAnnotationProvider Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public class SqliteMigrationsAnnotationProvider : Microsoft.EntityFrameworkCore.Migrations.MigrationsAnnotationProvider
type SqliteMigrationsAnnotationProvider = class
inherit MigrationsAnnotationProvider
Public Class SqliteMigrationsAnnotationProvider
Inherits MigrationsAnnotationProvider
- Inheritance
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
Entity Framework