MigrationsAnnotationProvider.ForRemove Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework