Condividi tramite


MigrationsAnnotationProvider.ForRemove Metodo

Definizione

Overload

ForRemove(IRelationalModel)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IRelationalModel quando viene modificato.

ForRemove(IViewColumn)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IViewColumn quando viene rimosso.

ForRemove(IView)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IView quando viene rimosso.

ForRemove(IUniqueConstraint)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IUniqueConstraint quando viene rimosso.

ForRemove(ITableIndex)

Ottiene annotazioni specifiche del provider per l'oggetto specificato ITableIndex quando viene rimosso.

ForRemove(ITable)

Ottiene annotazioni specifiche del provider per l'oggetto specificato ITable quando viene rimosso.

ForRemove(ISequence)

Ottiene annotazioni specifiche del provider per l'oggetto specificato ISequence quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

ForRemove(IProperty)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IProperty quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

ForRemove(IForeignKeyConstraint)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IForeignKeyConstraint quando viene rimosso.

ForRemove(IKey)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IKey quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

ForRemove(IIndex)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IIndex quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

ForRemove(IForeignKey)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IForeignKey quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

ForRemove(IEntityType)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IEntityType quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

ForRemove(IColumn)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IColumn quando viene rimosso.

ForRemove(ICheckConstraint)

Ottiene annotazioni specifiche del provider per l'oggetto specificato ICheckConstraint quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

ForRemove(IModel)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IModel quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

ForRemove(IRelationalModel)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IRelationalModel quando viene modificato.

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)

Parametri

model
IRelationalModel

Modello di database.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IViewColumn)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IViewColumn quando viene rimosso.

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)

Parametri

column
IViewColumn

Colonna.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IView)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IView quando viene rimosso.

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)

Parametri

view
IView

Visualizzazione.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IUniqueConstraint)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IUniqueConstraint quando viene rimosso.

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)

Parametri

constraint
IUniqueConstraint

Vincolo univoco.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(ITableIndex)

Ottiene annotazioni specifiche del provider per l'oggetto specificato ITableIndex quando viene rimosso.

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)

Parametri

index
ITableIndex

Indice.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(ITable)

Ottiene annotazioni specifiche del provider per l'oggetto specificato ITable quando viene rimosso.

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)

Parametri

table
ITable

Tabella.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(ISequence)

Ottiene annotazioni specifiche del provider per l'oggetto specificato ISequence quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

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)

Parametri

sequence
ISequence

Sequenza.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IProperty)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IProperty quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

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)

Parametri

property
IProperty

Proprietà.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IForeignKeyConstraint)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IForeignKeyConstraint quando viene rimosso.

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)

Parametri

foreignKey
IForeignKeyConstraint

Chiave esterna.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IKey)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IKey quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

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)

Parametri

key
IKey

Chiave.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IIndex)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IIndex quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

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)

Parametri

index
IIndex

Indice.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IForeignKey)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IForeignKey quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

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)

Parametri

foreignKey
IForeignKey

Chiave esterna.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IEntityType)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IEntityType quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

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)

Parametri

entityType
IEntityType

Tipo di entità.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IColumn)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IColumn quando viene rimosso.

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)

Parametri

column
IColumn

Colonna.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(ICheckConstraint)

Ottiene annotazioni specifiche del provider per l'oggetto specificato ICheckConstraint quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

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)

Parametri

checkConstraint
ICheckConstraint

Vincolo di controllo.

Restituisce

Annotazioni.

Implementazioni

Si applica a

ForRemove(IModel)

Ottiene annotazioni specifiche del provider per l'oggetto specificato IModel quando viene rimosso/modificato.

L'implementazione predefinita restituisce una raccolta vuota.

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)

Parametri

model
IModel

Modello.

Restituisce

Annotazioni.

Implementazioni

Si applica a