OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> Classe

Definizione

Fornisce un'API semplice per la configurazione di un tipo di entità di proprietà.

public class OwnedNavigationBuilder<TEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TEntity : class where TDependentEntity : class
public class OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TOwnerEntity : class where TDependentEntity : class
type OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
type OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Inherits OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Inherits OwnedNavigationBuilder

Parametri di tipo

TEntity TOwnerEntity
TDependentEntity
Ereditarietà
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .

Costruttori

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(EntityType, EntityType, InternalRelationshipBuilder)

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core.

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(IMutableForeignKey)

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core.

Proprietà

Builder

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core.

(Ereditato da OwnedNavigationBuilder)
DependentEntityType

Ottiene il tipo di entità dipendente usato per configurare questa relazione.

(Ereditato da OwnedNavigationBuilder)
Metadata

Chiave esterna che rappresenta questa proprietà.

(Ereditato da OwnedNavigationBuilder)
OwnedEntityType

Tipo di entità di proprietà configurato.

(Ereditato da OwnedNavigationBuilder)
PrincipalEntityType

Ottiene il tipo di entità principale usato per configurare questa relazione.

(Ereditato da OwnedNavigationBuilder)

Metodi

FindRelatedEntityType(String, String)

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core.

(Ereditato da OwnedNavigationBuilder)
FindRelatedEntityType(Type, String)

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core.

(Ereditato da OwnedNavigationBuilder)
HasAnnotation(String, Object)

Aggiunge o aggiorna un'annotazione nel tipo di entità di proprietà. Se esiste già un'annotazione con la chiave specificata in annotation , il relativo valore verrà aggiornato.

HasChangeTrackingStrategy(ChangeTrackingStrategy)

Configura l'oggetto ChangeTrackingStrategy da usare per questo tipo di entità. Questa strategia indica come il contesto rileva le modifiche alle proprietà per un'istanza del tipo di entità.

HasData(IEnumerable<Object>)

Configura questa entità per avere i dati di inizializzazione. Viene usato per generare migrazioni di movimento dei dati.

HasData(IEnumerable<Object>)

Aggiunge i dati di inizializzazione a questo tipo di entità. Viene usato per generare migrazioni di movimento dei dati.

(Ereditato da OwnedNavigationBuilder)
HasData(IEnumerable<TDependentEntity>)

Aggiunge i dati di inizializzazione a questo tipo di entità. Viene usato per generare migrazioni di movimento dei dati.

HasData(Object[])

Configura questa entità per avere i dati di inizializzazione. Viene usato per generare migrazioni di movimento dei dati.

HasData(TDependentEntity[])

Aggiunge i dati di inizializzazione a questo tipo di entità. Viene usato per generare migrazioni di movimento dei dati.

HasIndex(Expression<Func<TDependentEntity,Object>>)

Configura un indice nelle proprietà specificate. Se è presente un indice esistente nel set specificato di proprietà, l'indice esistente verrà restituito per la configurazione.

HasIndex(String[])

Configura un indice nelle proprietà specificate. Se è presente un indice esistente nel set specificato di proprietà, l'indice esistente verrà restituito per la configurazione.

HasIndex(String[])

Configura un indice nelle proprietà specificate. Se è presente un indice esistente nel set specificato di proprietà, l'indice esistente verrà restituito per la configurazione.

(Ereditato da OwnedNavigationBuilder)
HasKey(Expression<Func<TDependentEntity,Object>>)

Imposta le proprietà che costituiscono la chiave primaria per questo tipo di entità di proprietà.

HasKey(String[])

Imposta le proprietà che costituiscono la chiave primaria per questo tipo di entità di proprietà.

HasKey(String[])

Imposta le proprietà che costituiscono la chiave primaria per questo tipo di entità di proprietà.

(Ereditato da OwnedNavigationBuilder)
HasOne(String)

Configura una relazione in cui questo tipo di entità ha un riferimento che punta a una singola istanza dell'altro tipo nella relazione.

(Ereditato da OwnedNavigationBuilder)
HasOne(String, String)

Configura una relazione in cui questo tipo di entità ha un riferimento che punta a una singola istanza dell'altro tipo nella relazione.

(Ereditato da OwnedNavigationBuilder)
HasOne(Type, String)

Configura una relazione in cui questo tipo di entità ha un riferimento che punta a una singola istanza dell'altro tipo nella relazione.

(Ereditato da OwnedNavigationBuilder)
HasOne<TNewRelatedEntity>(Expression<Func<TDependentEntity,TNewRelatedEntity>>)

Configura una relazione in cui questo tipo di entità ha un riferimento che punta a una singola istanza dell'altro tipo nella relazione.

HasOne<TNewRelatedEntity>(String)

Configura una relazione in cui questo tipo di entità ha un riferimento che punta a una singola istanza dell'altro tipo nella relazione.

Ignore(Expression<Func<TDependentEntity,Object>>)

Esclude la proprietà specificata dal tipo di entità. Questo metodo viene in genere usato per rimuovere proprietà o spostamenti dal tipo di entità di proprietà aggiunto dalla convenzione.

Ignore(String)

Esclude la proprietà specificata dal tipo di entità. Questo metodo viene in genere usato per rimuovere proprietà o spostamenti dal tipo di entità di proprietà aggiunto dalla convenzione.

IndexerProperty(Type, String)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di entità. Se non esiste alcuna proprietà con il nome specificato, verrà aggiunta una nuova proprietà.

(Ereditato da OwnedNavigationBuilder)
IndexerProperty<TProperty>(String)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di entità. Se non esiste alcuna proprietà con il nome specificato, verrà aggiunta una nuova proprietà.

(Ereditato da OwnedNavigationBuilder)
Navigation(String)

Restituisce un oggetto che può essere usato per configurare una proprietà di spostamento esistente dal tipo di proprietà al proprietario. Si tratta di un errore per la proprietà di spostamento non esistente.

(Ereditato da OwnedNavigationBuilder)
Navigation<TNavigation>(Expression<Func<TDependentEntity,IEnumerable<TNavigation>>>)

Restituisce un oggetto che può essere usato per configurare una proprietà di spostamento esistente dal tipo di proprietà al proprietario. Si tratta di un errore per la proprietà di spostamento non esistente.

Navigation<TNavigation>(Expression<Func<TDependentEntity,TNavigation>>)

Restituisce un oggetto che può essere usato per configurare una proprietà di spostamento esistente dal tipo di proprietà al proprietario. Si tratta di un errore per la proprietà di spostamento non esistente.

OwnsMany(String, String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

(Ereditato da OwnedNavigationBuilder)
OwnsMany(String, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

(Ereditato da OwnedNavigationBuilder)
OwnsMany(String, Type, String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

(Ereditato da OwnedNavigationBuilder)
OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

(Ereditato da OwnedNavigationBuilder)
OwnsMany(Type, String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

(Ereditato da OwnedNavigationBuilder)
OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

(Ereditato da OwnedNavigationBuilder)
OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany<TNewDependentEntity>(String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany<TNewDependentEntity>(String, String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsMany<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità.

OwnsOne(String, String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

(Ereditato da OwnedNavigationBuilder)
OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

(Ereditato da OwnedNavigationBuilder)
OwnsOne(String, Type, String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

(Ereditato da OwnedNavigationBuilder)
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

(Ereditato da OwnedNavigationBuilder)
OwnsOne(Type, String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

(Ereditato da OwnedNavigationBuilder)
OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

(Ereditato da OwnedNavigationBuilder)
OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity, TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne<TNewDependentEntity>(String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity, TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne<TNewDependentEntity>(String, String)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

OwnsOne<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Configura una relazione in cui l'entità di destinazione è di proprietà di (o parte di) questa entità. Il valore della chiave di entità di destinazione viene sempre propagato dall'entità a cui appartiene.

PrimitiveCollection(String)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di proprietà in cui tale proprietà rappresenta una raccolta di valori primitivi, ad esempio stringhe o interi. Se non esiste alcuna proprietà con il nome specificato, verrà aggiunta una nuova proprietà.

(Ereditato da OwnedNavigationBuilder)
PrimitiveCollection(Type, String)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di proprietà in cui tale proprietà rappresenta una raccolta di valori primitivi, ad esempio stringhe o interi. Se non esiste alcuna proprietà con il nome specificato, verrà aggiunta una nuova proprietà.

(Ereditato da OwnedNavigationBuilder)
PrimitiveCollection<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di proprietà in cui tale proprietà rappresenta una raccolta di valori primitivi, ad esempio stringhe o interi.

PrimitiveCollection<TProperty>(String)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di proprietà in cui tale proprietà rappresenta una raccolta di valori primitivi, ad esempio stringhe o interi. Se non esiste alcuna proprietà con il nome specificato, verrà aggiunta una nuova proprietà.

(Ereditato da OwnedNavigationBuilder)
Property(String)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di entità di proprietà. Se non esiste alcuna proprietà con il nome specificato, verrà aggiunta una nuova proprietà.

(Ereditato da OwnedNavigationBuilder)
Property(Type, String)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di entità di proprietà. Se non esiste alcuna proprietà con il nome specificato, verrà aggiunta una nuova proprietà.

(Ereditato da OwnedNavigationBuilder)
Property<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di entità di proprietà. Se non esiste alcuna proprietà con il nome specificato, verrà aggiunta una nuova proprietà.

Property<TProperty>(String)

Restituisce un oggetto che può essere usato per configurare una proprietà del tipo di entità di proprietà. Se non esiste alcuna proprietà con il nome specificato, verrà aggiunta una nuova proprietà.

(Ereditato da OwnedNavigationBuilder)
UpdateBuilder<T>(Func<T>)

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core.

(Ereditato da OwnedNavigationBuilder)
UsePropertyAccessMode(PropertyAccessMode)

Imposta l'oggetto PropertyAccessMode da usare per tutte le proprietà di questo tipo di entità.

WithOwner(Expression<Func<TDependentEntity,TOwnerEntity>>)

Configura la relazione con il proprietario.

WithOwner(String)

Configura la relazione con il proprietario.

Implementazioni dell'interfaccia esplicita

IInfrastructure<IConventionEntityTypeBuilder>.Instance

Ottiene il generatore interno usato per configurare il tipo di entità di proprietà.

(Ereditato da OwnedNavigationBuilder)
IInfrastructure<InternalEntityTypeBuilder>.Instance

Ottiene il generatore interno usato per configurare il tipo di entità di proprietà.

(Ereditato da OwnedNavigationBuilder)

Metodi di estensione

ToJsonProperty(OwnedNavigationBuilder, String)

Configura il nome della proprietà a cui viene eseguito il mapping dell'entità quando archiviato come documento incorporato.

ToJsonProperty<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura il nome della proprietà a cui viene eseguito il mapping dell'entità quando archiviato come documento incorporato.

GetInfrastructure<T>(IInfrastructure<T>)

Ottiene il valore da una proprietà nascosta usando IInfrastructure<T>.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

Configura la stored procedure usata dal tipo di entità per le eliminazioni durante la destinazione di un database relazionale.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura la stored procedure usata dal tipo di entità per le eliminazioni durante la destinazione di un database relazionale.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura la stored procedure usata dal tipo di entità per le eliminazioni durante la destinazione di un database relazionale.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura la stored procedure usata dal tipo di entità per le eliminazioni durante la destinazione di un database relazionale.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura la stored procedure usata dal tipo di entità per le eliminazioni durante la destinazione di un database relazionale.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura la stored procedure usata dal tipo di entità per le eliminazioni durante la destinazione di un database relazionale.

HasCheckConstraint(OwnedNavigationBuilder, String, String)
Obsoleta..

Configura un vincolo di controllo del database quando si punta a un database relazionale.

HasCheckConstraint(OwnedNavigationBuilder, String, String, Action<CheckConstraintBuilder>)
Obsoleta..

Configura un vincolo di controllo del database quando si punta a un database relazionale.

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)
Obsoleta..

Configura un vincolo di controllo del database quando si punta a un database relazionale.

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<CheckConstraintBuilder>)
Obsoleta..

Configura un vincolo di controllo del database quando si punta a un database relazionale.

InsertUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

Configura la stored procedure usata dal tipo di entità per gli inserimenti durante la destinazione di un database relazionale.

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura la stored procedure usata dal tipo di entità per gli inserimenti durante la destinazione di un database relazionale.

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura la stored procedure usata dal tipo di entità per gli inserimenti durante la destinazione di un database relazionale.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura la stored procedure usata dal tipo di entità per gli inserimenti durante la destinazione di un database relazionale.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura la stored procedure usata dal tipo di entità per gli inserimenti durante la destinazione di un database relazionale.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura la stored procedure usata dal tipo di entità per gli inserimenti durante la destinazione di un database relazionale.

SplitToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitTableBuilder>)

Configura alcune delle proprietà in questo tipo di entità da eseguire il mapping a una tabella diversa. Le proprietà della chiave primaria vengono mappate a tutte le tabelle, altre proprietà devono essere mappate in modo esplicito.

SplitToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitTableBuilder>)

Configura alcune delle proprietà in questo tipo di entità da eseguire il mapping a una tabella diversa. Le proprietà della chiave primaria vengono mappate a tutte le tabelle, altre proprietà devono essere mappate in modo esplicito.

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura alcune delle proprietà in questo tipo di entità da eseguire il mapping a una tabella diversa. Le proprietà della chiave primaria vengono mappate a tutte le tabelle, altre proprietà devono essere mappate in modo esplicito.

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura alcune delle proprietà in questo tipo di entità da eseguire il mapping a una tabella diversa. Le proprietà della chiave primaria vengono mappate a tutte le tabelle, altre proprietà devono essere mappate in modo esplicito.

SplitToView(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitViewBuilder>)

Configura alcune delle proprietà in questo tipo di entità da eseguire il mapping a una visualizzazione diversa. Le proprietà della chiave primaria vengono mappate a tutte le visualizzazioni, le altre proprietà devono essere mappate in modo esplicito.

SplitToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitViewBuilder>)

Configura alcune delle proprietà in questo tipo di entità da eseguire il mapping a una visualizzazione diversa. Le proprietà della chiave primaria vengono mappate a tutte le visualizzazioni, le altre proprietà devono essere mappate in modo esplicito.

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

Configura alcune delle proprietà in questo tipo di entità da eseguire il mapping a una visualizzazione diversa. Le proprietà della chiave primaria vengono mappate a tutte le visualizzazioni, le altre proprietà devono essere mappate in modo esplicito.

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

Configura alcune delle proprietà in questo tipo di entità da eseguire il mapping a una visualizzazione diversa. Le proprietà della chiave primaria vengono mappate a tutte le visualizzazioni, le altre proprietà devono essere mappate in modo esplicito.

ToFunction(OwnedNavigationBuilder, MethodInfo)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder>)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction(OwnedNavigationBuilder, String)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction(OwnedNavigationBuilder, String, Action<OwnedNavigationTableValuedFunctionBuilder>)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction(OwnedNavigationBuilder, String, Action<TableValuedFunctionBuilder>)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, MethodInfo)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, MethodInfo, Action<TableValuedFunctionBuilder>)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableValuedFunctionBuilder>)

Configura la funzione a cui viene eseguito il mapping del tipo di entità quando si punta a un database relazionale.

ToTable(OwnedNavigationBuilder, Action<OwnedNavigationTableBuilder>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable(OwnedNavigationBuilder, Action<TableBuilder>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable(OwnedNavigationBuilder, String)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationTableBuilder>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable(OwnedNavigationBuilder, String, Action<TableBuilder>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable(OwnedNavigationBuilder, String, Boolean)
Obsoleta..

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable(OwnedNavigationBuilder, String, String)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationTableBuilder>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable(OwnedNavigationBuilder, String, String, Action<TableBuilder>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable(OwnedNavigationBuilder, String, String, Boolean)
Obsoleta..

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, Action<TableBuilder<TRelatedEntity>>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableBuilder<TRelatedEntity>>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Action<TableBuilder<TRelatedEntity>>)

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Boolean)
Obsoleta..

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Boolean)
Obsoleta..

Configura la tabella a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToView(OwnedNavigationBuilder, String)

Configura la visualizzazione a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToView(OwnedNavigationBuilder, String, Action<OwnedNavigationViewBuilder>)

Configura la visualizzazione a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToView(OwnedNavigationBuilder, String, String)

Configura la visualizzazione a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationViewBuilder>)

Configura la visualizzazione a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura la visualizzazione a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

Configura la visualizzazione a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

Configura la visualizzazione a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

Configura la visualizzazione a cui viene eseguito il mapping del tipo di entità durante la destinazione di un database relazionale.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

Configura la stored procedure usata dal tipo di entità per gli aggiornamenti durante la destinazione di un database relazionale.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura la stored procedure usata dal tipo di entità per gli aggiornamenti durante la destinazione di un database relazionale.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura la stored procedure usata dal tipo di entità per gli aggiornamenti durante la destinazione di un database relazionale.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura la stored procedure usata dal tipo di entità per gli aggiornamenti durante la destinazione di un database relazionale.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura la stored procedure usata dal tipo di entità per gli aggiornamenti durante la destinazione di un database relazionale.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura la stored procedure usata dal tipo di entità per gli aggiornamenti durante la destinazione di un database relazionale.

HasCheckConstraint(OwnedNavigationBuilder, String, String)

Configura un vincolo di controllo del database quando si punta a un database relazionale.

HasCheckConstraint<TEntity,TDependentEntity>(OwnedNavigationBuilder<TEntity,TDependentEntity>, String, String)

Configura un vincolo di controllo del database quando si punta a un database relazionale.

HasJsonPropertyName(OwnedNavigationBuilder, String)

Configura lo spostamento di un'entità mappata a una colonna JSON, mappando lo spostamento a una proprietà JSON specifica, anziché usando il nome di spostamento.

HasJsonPropertyName<TSource,TTarget>(OwnedNavigationBuilder<TSource,TTarget>, String)

Configura lo spostamento di un'entità mappata a una colonna JSON, mappando lo spostamento a una proprietà JSON specifica, anziché usando il nome di spostamento.

ToJson(OwnedNavigationBuilder)

Configura una relazione in cui questo tipo di entità e le entità proprietarie vengono mappate a una colonna JSON nel database.

ToJson(OwnedNavigationBuilder, String)

Configura una relazione in cui questo tipo di entità e le entità proprietarie vengono mappate a una colonna JSON nel database.

ToJson<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>)

Configura una relazione in cui questo tipo di entità e le entità proprietarie vengono mappate a una colonna JSON nel database.

ToJson<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura una relazione in cui questo tipo di entità e le entità proprietarie vengono mappate a una colonna JSON nel database.

ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Obsoleta..

Configura la tabella a cui viene eseguito il mapping dell'entità durante la destinazione SQL Server come ottimizzata per la memoria.

ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
Obsoleta..

Configura la tabella a cui viene eseguito il mapping dell'entità durante la destinazione SQL Server come ottimizzata per la memoria.

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Obsoleta..

Configura la tabella a cui viene eseguito il mapping dell'entità durante la destinazione SQL Server come ottimizzata per la memoria.

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
Obsoleta..

Configura la tabella a cui viene eseguito il mapping dell'entità durante la destinazione SQL Server come ottimizzata per la memoria.

Si applica a