MigrationsAnnotationProvider.ForRemove Yöntem

Tanım

Aşırı Yüklemeler

ForRemove(IRelationalModel)

Değiştirildiğinde verilen IRelationalModel için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

ForRemove(IViewColumn)

Kaldırıldığında verilen IViewColumn için sağlayıcıya özgü ek açıklamaları alır.

ForRemove(IView)

Kaldırıldığında verilen IView için sağlayıcıya özgü ek açıklamaları alır.

ForRemove(IUniqueConstraint)

Kaldırıldığı sırada verilen IUniqueConstraint için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

ForRemove(ITableIndex)

Kaldırıldığı sırada verilen ITableIndex için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

ForRemove(ITable)

Kaldırıldığı sırada verilen ITable için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

ForRemove(ISequence)

Kaldırıldığında/değiştirildiğinde verilen ISequence için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

ForRemove(IProperty)

Kaldırıldığında/değiştirildiğinde verilen IProperty için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

ForRemove(IForeignKeyConstraint)

Kaldırıldığı sırada verilen IForeignKeyConstraint için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

ForRemove(IKey)

Kaldırıldığında/değiştirildiğinde verilen IKey için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

ForRemove(IIndex)

Kaldırıldığında/değiştirildiğinde verilen IIndex için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

ForRemove(IForeignKey)

Kaldırıldığında/değiştirildiğinde verilen IForeignKey için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

ForRemove(IEntityType)

Kaldırıldığında/değiştirildiğinde verilen IEntityType için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

ForRemove(IColumn)

Kaldırıldığı sırada verilen IColumn için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

ForRemove(ICheckConstraint)

Kaldırıldığında/değiştirildiğinde verilen ICheckConstraint için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

ForRemove(IModel)

Kaldırıldığında/değiştirildiğinde verilen IModel için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

ForRemove(IRelationalModel)

Değiştirildiğinde verilen IRelationalModel için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

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)

Parametreler

model
IRelationalModel

Veritabanı modeli.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IViewColumn)

Kaldırıldığında verilen IViewColumn için sağlayıcıya özgü ek açıklamaları alır.

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)

Parametreler

column
IViewColumn

Sütun.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IView)

Kaldırıldığında verilen IView için sağlayıcıya özgü ek açıklamaları alır.

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)

Parametreler

view
IView

Görünüm.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IUniqueConstraint)

Kaldırıldığı sırada verilen IUniqueConstraint için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

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)

Parametreler

constraint
IUniqueConstraint

Benzersiz kısıtlama.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(ITableIndex)

Kaldırıldığı sırada verilen ITableIndex için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

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)

Parametreler

index
ITableIndex

Dizin.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(ITable)

Kaldırıldığı sırada verilen ITable için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

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)

Parametreler

table
ITable

Tablo.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(ISequence)

Kaldırıldığında/değiştirildiğinde verilen ISequence için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

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)

Parametreler

sequence
ISequence

Sıra.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IProperty)

Kaldırıldığında/değiştirildiğinde verilen IProperty için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

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)

Parametreler

property
IProperty

Özellik.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IForeignKeyConstraint)

Kaldırıldığı sırada verilen IForeignKeyConstraint için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

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)

Parametreler

foreignKey
IForeignKeyConstraint

Yabancı anahtar.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IKey)

Kaldırıldığında/değiştirildiğinde verilen IKey için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

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)

Parametreler

key
IKey

Anahtar.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IIndex)

Kaldırıldığında/değiştirildiğinde verilen IIndex için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

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)

Parametreler

index
IIndex

Dizin.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IForeignKey)

Kaldırıldığında/değiştirildiğinde verilen IForeignKey için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

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)

Parametreler

foreignKey
IForeignKey

Yabancı anahtar.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IEntityType)

Kaldırıldığında/değiştirildiğinde verilen IEntityType için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

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)

Parametreler

entityType
IEntityType

Varlık türü.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IColumn)

Kaldırıldığı sırada verilen IColumn için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

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)

Parametreler

column
IColumn

Sütun.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(ICheckConstraint)

Kaldırıldığında/değiştirildiğinde verilen ICheckConstraint için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

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)

Parametreler

checkConstraint
ICheckConstraint

Denetim kısıtlaması.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IModel)

Kaldırıldığında/değiştirildiğinde verilen IModel için sağlayıcıya özgü Geçişler ek açıklamalarını alır.

Varsayılan uygulama boş bir koleksiyon döndürür.

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)

Parametreler

model
IModel

Model.

Döndürülenler

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır