IConventionContext<TMetadata> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Informazioni contestuali associate a ogni chiamata di convenzione.
public interface IConventionContext<in TMetadata> : Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext
type IConventionContext<'Metadata> = interface
interface IConventionContext
Public Interface IConventionContext(Of In TMetadata)
Implements IConventionContext
Parametri di tipo
- TMetadata
Tipo dell'oggetto metadati.
Questo parametro di tipo è controvariante, ovvero puoi usare il tipo specificato o qualsiasi tipo meno derivato. Per altre informazioni sulla covarianza e la controvarianza, vedi Covarianza e controvarianza nei generics.- Implementazioni
Commenti
Per altre informazioni ed esempi, vedere Convenzioni di compilazione di modelli.
Metodi
DelayConventions() |
Impedisce l'esecuzione immediata delle convenzioni quando viene modificato un aspetto dei metadati. Tutte le convenzioni ritardate verranno eseguite dopo l'eliminazione dell'oggetto restituito. (Ereditato da IConventionContext) |
StopProcessing() |
La chiamata a questo impedisce un'ulteriore elaborazione dell'evento associato da altre convenzioni. (Ereditato da IConventionContext) |
StopProcessing(TMetadata) |
La chiamata a questo impedisce un'ulteriore elaborazione dell'evento associato da altre convenzioni. |
StopProcessingIfChanged(TMetadata) |
La chiamata a questo impedisce un'ulteriore elaborazione dell'evento associato da altre convenzioni se gli oggetti specificati sono diversi. |