MigrationsAnnotationProvider.ForRemove Metoda

Definicja

Przeciążenia

ForRemove(IRelationalModel)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danej IRelationalModel wartości, gdy są zmieniane.

ForRemove(IViewColumn)

Pobiera adnotacje specyficzne dla dostawcy dla danego IViewColumn , gdy jest usuwany.

ForRemove(IView)

Pobiera adnotacje specyficzne dla dostawcy dla danego IView , gdy jest usuwany.

ForRemove(IUniqueConstraint)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IUniqueConstraint momentu, gdy jest on usuwany.

ForRemove(ITableIndex)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego ITableIndex momentu, gdy jest on usuwany.

ForRemove(ITable)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego ITable momentu, gdy jest on usuwany.

ForRemove(ISequence)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego ISequence momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

ForRemove(IProperty)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IProperty momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

ForRemove(IForeignKeyConstraint)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IForeignKeyConstraint momentu, gdy jest on usuwany.

ForRemove(IKey)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IKey momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

ForRemove(IIndex)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IIndex momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

ForRemove(IForeignKey)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IForeignKey momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

ForRemove(IEntityType)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IEntityType momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

ForRemove(IColumn)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IColumn momentu, gdy jest on usuwany.

ForRemove(ICheckConstraint)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego ICheckConstraint momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

ForRemove(IModel)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IModel momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

ForRemove(IRelationalModel)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danej IRelationalModel wartości, gdy są zmieniane.

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 bazy danych.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IViewColumn)

Pobiera adnotacje specyficzne dla dostawcy dla danego IViewColumn , gdy jest usuwany.

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

Kolumna.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IView)

Pobiera adnotacje specyficzne dla dostawcy dla danego IView , gdy jest usuwany.

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

Widok.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IUniqueConstraint)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IUniqueConstraint momentu, gdy jest on usuwany.

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

Ograniczenie unikatowe.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(ITableIndex)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego ITableIndex momentu, gdy jest on usuwany.

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

Indeks.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(ITable)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego ITable momentu, gdy jest on usuwany.

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

Tabela.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(ISequence)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego ISequence momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

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

Sekwencja.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IProperty)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IProperty momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

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

Właściwość.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IForeignKeyConstraint)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IForeignKeyConstraint momentu, gdy jest on usuwany.

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

Klucz obcy.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IKey)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IKey momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

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

Klucz.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IIndex)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IIndex momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

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

Indeks.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IForeignKey)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IForeignKey momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

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

Klucz obcy.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IEntityType)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IEntityType momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

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 jednostki.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IColumn)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IColumn momentu, gdy jest on usuwany.

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

Kolumna.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(ICheckConstraint)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego ICheckConstraint momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

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

Ograniczenie sprawdzania.

Zwraca

Adnotacje.

Implementuje

Dotyczy

ForRemove(IModel)

Pobiera adnotacje migracji specyficzne dla dostawcy dla danego IModel momentu, gdy jest on usuwany/zmieniany.

Domyślna implementacja zwraca pustą kolekcję.

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.

Zwraca

Adnotacje.

Implementuje

Dotyczy