Bagikan melalui


MigrationsAnnotationProvider.ForRemove Metode

Definisi

Overload

ForRemove(IRelationalModel)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IRelationalModel saat diubah.

ForRemove(IViewColumn)

Mendapatkan anotasi khusus penyedia untuk yang diberikan IViewColumn saat dihapus.

ForRemove(IView)

Mendapatkan anotasi khusus penyedia untuk yang diberikan IView saat dihapus.

ForRemove(IUniqueConstraint)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IUniqueConstraint saat dihapus.

ForRemove(ITableIndex)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan ITableIndex saat dihapus.

ForRemove(ITable)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan ITable saat dihapus.

ForRemove(ISequence)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan ISequence saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

ForRemove(IProperty)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IProperty saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

ForRemove(IForeignKeyConstraint)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IForeignKeyConstraint saat dihapus.

ForRemove(IKey)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IKey saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

ForRemove(IIndex)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IIndex saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

ForRemove(IForeignKey)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IForeignKey saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

ForRemove(IEntityType)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IEntityType saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

ForRemove(IColumn)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IColumn saat dihapus.

ForRemove(ICheckConstraint)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan ICheckConstraint saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

ForRemove(IModel)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IModel saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

ForRemove(IRelationalModel)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IRelationalModel saat diubah.

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)

Parameter

model
IRelationalModel

Model database.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IViewColumn)

Mendapatkan anotasi khusus penyedia untuk yang diberikan IViewColumn saat dihapus.

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)

Parameter

column
IViewColumn

Kolom.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IView)

Mendapatkan anotasi khusus penyedia untuk yang diberikan IView saat dihapus.

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)

Parameter

view
IView

Tampilan.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IUniqueConstraint)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IUniqueConstraint saat dihapus.

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)

Parameter

constraint
IUniqueConstraint

Batasan unik.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(ITableIndex)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan ITableIndex saat dihapus.

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)

Parameter

index
ITableIndex

Indeks.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(ITable)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan ITable saat dihapus.

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)

Parameter

table
ITable

Mejanya.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(ISequence)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan ISequence saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

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)

Parameter

sequence
ISequence

Urutannya.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IProperty)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IProperty saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

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)

Parameter

property
IProperty

Properti .

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IForeignKeyConstraint)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IForeignKeyConstraint saat dihapus.

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)

Parameter

foreignKey
IForeignKeyConstraint

Kunci asing.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IKey)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IKey saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

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)

Parameter

key
IKey

Kuncinya.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IIndex)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IIndex saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

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)

Parameter

index
IIndex

Indeks.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IForeignKey)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IForeignKey saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

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)

Parameter

foreignKey
IForeignKey

Kunci asing.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IEntityType)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IEntityType saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

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)

Parameter

entityType
IEntityType

Jenis entitas.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IColumn)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IColumn saat dihapus.

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)

Parameter

column
IColumn

Kolom.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(ICheckConstraint)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan ICheckConstraint saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

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)

Parameter

checkConstraint
ICheckConstraint

Batasan pemeriksaan.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk

ForRemove(IModel)

Mendapatkan anotasi Migrasi khusus penyedia untuk yang diberikan IModel saat dihapus/diubah.

Implementasi default mengembalikan koleksi kosong.

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)

Parameter

model
IModel

Model.

Mengembalikan

Anotasi.

Penerapan

Berlaku untuk