MigrationsAnnotationProvider.ForRemove Yöntem

Tanım

Aşırı Yüklemeler

ForRemove(IRelationalModel)

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

ForRemove(IViewColumn)

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

ForRemove(IView)

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

ForRemove(IUniqueConstraint)

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

ForRemove(ITableIndex)

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

ForRemove(ITable)

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

ForRemove(ISequence)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya ISequence ö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ığı/değiştirıldığı zaman için sağlayıcıya IProperty ö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ığı zaman verilen için sağlayıcıya özgü IForeignKeyConstraint Geçişler ek açıklamalarını alır.

ForRemove(IKey)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya IKey ö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ığı/değiştirıldığı zaman için sağlayıcıya IIndex ö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ığı/değiştirıldığı zaman için sağlayıcıya IForeignKey ö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ığı/değiştirıldığı zaman için sağlayıcıya IEntityType ö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ığı zaman verilen için sağlayıcıya özgü IColumn Geçişler ek açıklamalarını alır.

ForRemove(ICheckConstraint)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya ICheckConstraint ö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ığı/değiştirıldığı zaman için sağlayıcıya IModel özgü Geçişler ek açıklamalarını alır.

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

ForRemove(IRelationalModel)

Değiştiriken verilen için sağlayıcıya özgü IRelationalModel 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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IViewColumn)

Kaldırıldığı zaman verilen için sağlayıcıya IViewColumn ö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ütunu.

Döndürülenler

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IView)

Kaldırıldığı zaman verilen için sağlayıcıya IView ö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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IUniqueConstraint)

Kaldırıldığı zaman verilen için sağlayıcıya özgü IUniqueConstraint 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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(ITableIndex)

Kaldırıldığı zaman verilen için sağlayıcıya özgü ITableIndex 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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(ITable)

Kaldırıldığı zaman verilen için sağlayıcıya özgü ITable 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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(ISequence)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya ISequence ö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

Dizi.

Döndürülenler

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IProperty)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya IProperty ö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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IForeignKeyConstraint)

Kaldırıldığı zaman verilen için sağlayıcıya özgü IForeignKeyConstraint 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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IKey)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya IKey ö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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IIndex)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya IIndex ö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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IForeignKey)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya IForeignKey ö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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IEntityType)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya IEntityType ö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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IColumn)

Kaldırıldığı zaman verilen için sağlayıcıya özgü IColumn 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ütunu.

Döndürülenler

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(ICheckConstraint)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya ICheckConstraint ö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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır

ForRemove(IModel)

Kaldırıldığı/değiştirıldığı zaman için sağlayıcıya IModel ö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

IEnumerable<IAnnotation>

Ek açıklamalar.

Uygulamalar

Şunlara uygulanır