MigrationsAnnotationProvider.ForRemove Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Entity Framework