Condividi tramite


IConventionEntityTypeMappingFragmentBuilder Interfaccia

Definizione

Fornisce un'API semplice per la configurazione di un IConventionEntityTypeMappingFragmentoggetto .

public interface IConventionEntityTypeMappingFragmentBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionEntityTypeMappingFragmentBuilder = interface
    interface IConventionAnnotatableBuilder
Public Interface IConventionEntityTypeMappingFragmentBuilder
Implements IConventionAnnotatableBuilder
Implementazioni

Commenti

Per altre informazioni ed esempi, vedere Convenzioni di compilazione di modelli.

Proprietà

Metadata

Frammento configurato.

ModelBuilder

Ottiene il generatore di modelli.

(Ereditato da IConventionAnnotatableBuilder)

Metodi

CanRemoveAnnotation(String, Boolean)

Restituisce un valore che indica se è possibile rimuovere un'annotazione con il nome specificato usando questa origine di configurazione.

(Ereditato da IConventionAnnotatableBuilder)
CanSetAnnotation(String, Object, Boolean)

Restituisce un valore che indica se un'annotazione con il nome e il valore specificati possono essere impostati da questa origine di configurazione.

(Ereditato da IConventionAnnotatableBuilder)
HasAnnotation(String, Object, Boolean)

Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con lo stesso ConfigurationSourcenome specificato.

(Ereditato da IConventionAnnotatableBuilder)
HasNoAnnotation(String, Boolean)

Rimuove l'annotazione con il nome specificato da questo oggetto.

(Ereditato da IConventionAnnotatableBuilder)
HasNonNullAnnotation(String, Object, Boolean)

Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con lo stesso ConfigurationSourcenome specificato. Rimuove l'annotazione se null viene specificato il valore.

(Ereditato da IConventionAnnotatableBuilder)
RemoveAnnotation(String, Boolean)
Obsoleta.

Rimuove l'annotazione con il nome specificato da questo oggetto.

(Ereditato da IConventionAnnotatableBuilder)
SetOrRemoveAnnotation(String, Object, Boolean)
Obsoleta.

Imposta o rimuove l'annotazione archiviata sotto il nome specificato.

(Ereditato da IConventionAnnotatableBuilder)

Si applica a