Sdílet prostřednictvím


MigrationsAnnotationProvider.ForRemove Metoda

Definice

Přetížení

ForRemove(IRelationalModel)

Získá poznámky migrace specifické pro poskytovatele pro dané IRelationalModel při změně.

ForRemove(IViewColumn)

Získá poznámky specifické pro zprostředkovatele pro dané IViewColumn při jeho odebrání.

ForRemove(IView)

Získá poznámky specifické pro zprostředkovatele pro dané IView při jeho odebrání.

ForRemove(IUniqueConstraint)

Získá poznámky migrace specifické pro poskytovatele pro dané IUniqueConstraint při odebrání.

ForRemove(ITableIndex)

Získá poznámky migrace specifické pro poskytovatele pro dané ITableIndex při odebrání.

ForRemove(ITable)

Získá poznámky migrace specifické pro poskytovatele pro dané ITable při odebrání.

ForRemove(ISequence)

Získá poznámky migrace specifické pro poskytovatele při jeho ISequence odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

ForRemove(IProperty)

Získá poznámky migrace specifické pro poskytovatele při jeho IProperty odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

ForRemove(IForeignKeyConstraint)

Získá poznámky migrace specifické pro poskytovatele pro dané IForeignKeyConstraint při odebrání.

ForRemove(IKey)

Získá poznámky migrace specifické pro poskytovatele při jeho IKey odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

ForRemove(IIndex)

Získá poznámky migrace specifické pro poskytovatele při jeho IIndex odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

ForRemove(IForeignKey)

Získá poznámky migrace specifické pro poskytovatele při jeho IForeignKey odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

ForRemove(IEntityType)

Získá poznámky migrace specifické pro poskytovatele při jeho IEntityType odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

ForRemove(IColumn)

Získá poznámky migrace specifické pro poskytovatele pro dané IColumn při odebrání.

ForRemove(ICheckConstraint)

Získá poznámky migrace specifické pro poskytovatele při jeho ICheckConstraint odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

ForRemove(IModel)

Získá poznámky migrace specifické pro poskytovatele při jeho IModel odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

ForRemove(IRelationalModel)

Získá poznámky migrace specifické pro poskytovatele pro dané IRelationalModel při změně.

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)

Parametry

model
IRelationalModel

Model databáze.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IViewColumn)

Získá poznámky specifické pro zprostředkovatele pro dané IViewColumn při jeho odebrání.

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)

Parametry

column
IViewColumn

Sloupec.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IView)

Získá poznámky specifické pro zprostředkovatele pro dané IView při jeho odebrání.

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)

Parametry

view
IView

Zobrazení.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IUniqueConstraint)

Získá poznámky migrace specifické pro poskytovatele pro dané IUniqueConstraint při odebrání.

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)

Parametry

constraint
IUniqueConstraint

Jedinečné omezení.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(ITableIndex)

Získá poznámky migrace specifické pro poskytovatele pro dané ITableIndex při odebrání.

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)

Parametry

index
ITableIndex

Index.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(ITable)

Získá poznámky migrace specifické pro poskytovatele pro dané ITable při odebrání.

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)

Parametry

table
ITable

Tabulka.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(ISequence)

Získá poznámky migrace specifické pro poskytovatele při jeho ISequence odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

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)

Parametry

sequence
ISequence

Sekvence.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IProperty)

Získá poznámky migrace specifické pro poskytovatele při jeho IProperty odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

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)

Parametry

property
IProperty

Vlastnost.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IForeignKeyConstraint)

Získá poznámky migrace specifické pro poskytovatele pro dané IForeignKeyConstraint při odebrání.

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)

Parametry

foreignKey
IForeignKeyConstraint

Cizí klíč.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IKey)

Získá poznámky migrace specifické pro poskytovatele při jeho IKey odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

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)

Parametry

key
IKey

Klíč

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IIndex)

Získá poznámky migrace specifické pro poskytovatele při jeho IIndex odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

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)

Parametry

index
IIndex

Index.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IForeignKey)

Získá poznámky migrace specifické pro poskytovatele při jeho IForeignKey odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

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)

Parametry

foreignKey
IForeignKey

Cizí klíč.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IEntityType)

Získá poznámky migrace specifické pro poskytovatele při jeho IEntityType odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

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)

Parametry

entityType
IEntityType

Typ entity.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IColumn)

Získá poznámky migrace specifické pro poskytovatele pro dané IColumn při odebrání.

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)

Parametry

column
IColumn

Sloupec.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(ICheckConstraint)

Získá poznámky migrace specifické pro poskytovatele při jeho ICheckConstraint odebrání nebo změně.

Výchozí implementace vrátí prázdnou kolekci.

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)

Parametry

checkConstraint
ICheckConstraint

Omezení kontroly.

Návraty

Poznámky.

Implementuje

Platí pro

ForRemove(IModel)

Získá poznámky migrace specifické pro poskytovatele, IModel když je odebrána nebo změněna.

Výchozí implementace vrátí prázdnou kolekci.

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)

Parametry

model
IModel

Model.

Návraty

Poznámky.

Implementuje

Platí pro