MigrationsAnnotationProvider.ForRemove Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ForRemove(IRelationalModel) |
Obtient des annotations migrations spécifiques au fournisseur pour le donné IRelationalModel en cas de modification. |
ForRemove(IViewColumn) |
Obtient des annotations spécifiques au fournisseur pour le donné IViewColumn lors de sa suppression. |
ForRemove(IView) |
Obtient des annotations spécifiques au fournisseur pour le donné IView lors de sa suppression. |
ForRemove(IUniqueConstraint) |
Obtient des annotations migrations spécifiques au fournisseur pour le donné IUniqueConstraint lors de sa suppression. |
ForRemove(ITableIndex) |
Obtient des annotations migrations spécifiques au fournisseur pour le donné ITableIndex lors de sa suppression. |
ForRemove(ITable) |
Obtient des annotations migrations spécifiques au fournisseur pour le donné ITable lors de sa suppression. |
ForRemove(ISequence) |
Obtient les annotations migrations spécifiques au fournisseur pour le donné ISequence lorsqu’il est supprimé/modifié. L’implémentation par défaut retourne une collection vide. |
ForRemove(IProperty) |
Obtient les annotations migrations spécifiques au fournisseur pour le donné IProperty lorsqu’il est supprimé/modifié. L’implémentation par défaut retourne une collection vide. |
ForRemove(IForeignKeyConstraint) |
Obtient des annotations migrations spécifiques au fournisseur pour le donné IForeignKeyConstraint lors de sa suppression. |
ForRemove(IKey) |
Obtient les annotations migrations spécifiques au fournisseur pour le donné IKey lorsqu’il est supprimé/modifié. L’implémentation par défaut retourne une collection vide. |
ForRemove(IIndex) |
Obtient les annotations migrations spécifiques au fournisseur pour le donné IIndex lorsqu’il est supprimé/modifié. L’implémentation par défaut retourne une collection vide. |
ForRemove(IForeignKey) |
Obtient les annotations migrations spécifiques au fournisseur pour le donné IForeignKey lorsqu’il est supprimé/modifié. L’implémentation par défaut retourne une collection vide. |
ForRemove(IEntityType) |
Obtient les annotations migrations spécifiques au fournisseur pour le donné IEntityType lorsqu’il est supprimé/modifié. L’implémentation par défaut retourne une collection vide. |
ForRemove(IColumn) |
Obtient des annotations migrations spécifiques au fournisseur pour le donné IColumn lors de sa suppression. |
ForRemove(ICheckConstraint) |
Obtient les annotations migrations spécifiques au fournisseur pour le donné ICheckConstraint lorsqu’il est supprimé/modifié. L’implémentation par défaut retourne une collection vide. |
ForRemove(IModel) |
Obtient les annotations migrations spécifiques au fournisseur pour le donné IModel lorsqu’il est supprimé/modifié. L’implémentation par défaut retourne une collection vide. |
ForRemove(IRelationalModel)
Obtient des annotations migrations spécifiques au fournisseur pour le donné IRelationalModel en cas de modification.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IRelationalModel model);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IRelationalModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IRelationalModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (model As IRelationalModel) As IEnumerable(Of IAnnotation)
Paramètres
- model
- IRelationalModel
Modèle de base de données.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IViewColumn)
Obtient des annotations spécifiques au fournisseur pour le donné IViewColumn lors de sa suppression.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IViewColumn column);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IViewColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IViewColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (column As IViewColumn) As IEnumerable(Of IAnnotation)
Paramètres
- column
- IViewColumn
Colonne.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IView)
Obtient des annotations spécifiques au fournisseur pour le donné IView lors de sa suppression.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IView view);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IView -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IView -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (view As IView) As IEnumerable(Of IAnnotation)
Paramètres
- view
- IView
Vue.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IUniqueConstraint)
Obtient des annotations migrations spécifiques au fournisseur pour le donné IUniqueConstraint lors de sa suppression.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IUniqueConstraint constraint);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IUniqueConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IUniqueConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (constraint As IUniqueConstraint) As IEnumerable(Of IAnnotation)
Paramètres
- constraint
- IUniqueConstraint
Contrainte unique.
Retours
Annotations.
Implémente
S’applique à
ForRemove(ITableIndex)
Obtient des annotations migrations spécifiques au fournisseur pour le donné ITableIndex lors de sa suppression.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.ITableIndex index);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.ITableIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.ITableIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (index As ITableIndex) As IEnumerable(Of IAnnotation)
Paramètres
- index
- ITableIndex
Index.
Retours
Annotations.
Implémente
S’applique à
ForRemove(ITable)
Obtient des annotations migrations spécifiques au fournisseur pour le donné ITable lors de sa suppression.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.ITable table);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.ITable -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.ITable -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (table As ITable) As IEnumerable(Of IAnnotation)
Paramètres
- table
- ITable
Table.
Retours
Annotations.
Implémente
S’applique à
ForRemove(ISequence)
Obtient les annotations migrations spécifiques au fournisseur pour le donné ISequence lorsqu’il est supprimé/modifié.
L’implémentation par défaut retourne une collection vide.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.ISequence sequence);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (sequence As ISequence) As IEnumerable(Of IAnnotation)
Paramètres
- sequence
- ISequence
Séquence.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IProperty)
Obtient les annotations migrations spécifiques au fournisseur pour le donné IProperty lorsqu’il est supprimé/modifié.
L’implémentation par défaut retourne une collection vide.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IProperty -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IProperty -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (property As IProperty) As IEnumerable(Of IAnnotation)
Paramètres
- property
- IProperty
Propriété.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IForeignKeyConstraint)
Obtient des annotations migrations spécifiques au fournisseur pour le donné IForeignKeyConstraint lors de sa suppression.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IForeignKeyConstraint foreignKey);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IForeignKeyConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IForeignKeyConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (foreignKey As IForeignKeyConstraint) As IEnumerable(Of IAnnotation)
Paramètres
- foreignKey
- IForeignKeyConstraint
Clé étrangère.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IKey)
Obtient les annotations migrations spécifiques au fournisseur pour le donné IKey lorsqu’il est supprimé/modifié.
L’implémentation par défaut retourne une collection vide.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IKey key);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (key As IKey) As IEnumerable(Of IAnnotation)
Paramètres
- key
- IKey
Clé.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IIndex)
Obtient les annotations migrations spécifiques au fournisseur pour le donné IIndex lorsqu’il est supprimé/modifié.
L’implémentation par défaut retourne une collection vide.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IIndex index);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (index As IIndex) As IEnumerable(Of IAnnotation)
Paramètres
- index
- IIndex
Index.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IForeignKey)
Obtient les annotations migrations spécifiques au fournisseur pour le donné IForeignKey lorsqu’il est supprimé/modifié.
L’implémentation par défaut retourne une collection vide.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IForeignKey foreignKey);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IForeignKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IForeignKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (foreignKey As IForeignKey) As IEnumerable(Of IAnnotation)
Paramètres
- foreignKey
- IForeignKey
Clé étrangère.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IEntityType)
Obtient les annotations migrations spécifiques au fournisseur pour le donné IEntityType lorsqu’il est supprimé/modifié.
L’implémentation par défaut retourne une collection vide.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (entityType As IEntityType) As IEnumerable(Of IAnnotation)
Paramètres
- entityType
- IEntityType
Type d'entité.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IColumn)
Obtient des annotations migrations spécifiques au fournisseur pour le donné IColumn lors de sa suppression.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IColumn column);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (column As IColumn) As IEnumerable(Of IAnnotation)
Paramètres
- column
- IColumn
Colonne.
Retours
Annotations.
Implémente
S’applique à
ForRemove(ICheckConstraint)
Obtient les annotations migrations spécifiques au fournisseur pour le donné ICheckConstraint lorsqu’il est supprimé/modifié.
L’implémentation par défaut retourne une collection vide.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint checkConstraint);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (checkConstraint As ICheckConstraint) As IEnumerable(Of IAnnotation)
Paramètres
- checkConstraint
- ICheckConstraint
Contrainte case activée.
Retours
Annotations.
Implémente
S’applique à
ForRemove(IModel)
Obtient des annotations migrations spécifiques au fournisseur pour le donné IModel lorsqu’il est supprimé/modifié.
L’implémentation par défaut retourne une collection vide.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRemove (Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member ForRemove : Microsoft.EntityFrameworkCore.Metadata.IModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRemove : Microsoft.EntityFrameworkCore.Metadata.IModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRemove (model As IModel) As IEnumerable(Of IAnnotation)
Paramètres
- model
- IModel
Modèle.
Retours
Annotations.