Condividi tramite


CoreStrings Classe

Definizione

Risorse stringa usate nelle eccezioni di Entity Framework e così via.

Queste stringhe vengono esposte pubblicamente per l'uso da parte di provider di database ed estensioni. È insolito che il codice dell'applicazione richieda queste stringhe.

public static class CoreStrings
type CoreStrings = class
Public Class CoreStrings
Ereditarietà
CoreStrings

Proprietà

CanConnectNotImplemented
Obsoleta..

Il provider di database corrente non ha implementato il metodo 'CanConnect'.

CannotConvertQueryableToEnumerableMethod

Impossibile convertire un metodo queryable in un metodo enumerabile. Questo è probabilmente un problema in Entity Framework, segnalare un problema in https://go.microsoft.com/fwlink/?linkid=2142044.

ConcurrentMethodInvocation

Una seconda operazione è stata avviata in questa istanza del contesto prima del completamento di un'operazione precedente. Questo è in genere causato da thread diversi contemporaneamente usando la stessa istanza di DbContext. Per altre informazioni su come evitare problemi di threading con DbContext, vedere https://go.microsoft.com/fwlink/?linkid=2097913.

ContextDisposed

Impossibile accedere a un'istanza del contesto eliminata. Una causa comune di questo errore consiste nel eliminare un'istanza di contesto risolta dall'inserimento delle dipendenze e quindi provare a usare la stessa istanza del contesto altrove nell'applicazione. Questa operazione può verificarsi se si chiama "Dispose" nell'istanza del contesto o la si esegue il wrapping in un'istruzione using. Se si usa l'inserimento delle dipendenze, è necessario consentire al contenitore di inserimento delle dipendenze di eseguire la distribuzione di istanze di contesto.

ConventionsInfiniteLoop

Le chiamate di convenzione hanno raggiunto il limite di ricorsione. Si tratta probabilmente di un problema in Entity Framework, inviare un problema a https://go.microsoft.com/fwlink/?linkid=2142044.

DataBindingToLocalWithIListSource

Il data binding direttamente a 'DbSet.Local' non è supportato poiché non fornisce un ordinamento stabile. Per WPF, eseguire l'associazione a 'DbSet.Local.ToObservableCollection'. Per WinForms, eseguire l'associazione a 'DbSet.Local.ToBindingList'. Per ASP.NET WebForms, eseguire l'associazione a 'DbSet.ToList' o usare l'associazione di modelli.

DataBindingWithIListSource

Il data binding direttamente a una query di archiviazione non è supportato. Popola invece un DbSet con dati, ad esempio chiamando "Load" nel DbSet e quindi associando ai dati locali per evitare l'invio di una query al database ogni volta che il controllo in ingresso esegue l'iterazione dei dati. Per WPF, eseguire l'associazione a 'DbSet.Local.ToObservableCollection'. Per WinForms, eseguire l'associazione a 'DbSet.Local.ToBindingList'. Per ASP.NET WebForms, eseguire l'associazione a 'DbSet.ToList' o usare l'associazione di modelli.

DefaultMethodInvoked

The EF. La proprietà T> predefinita<può essere usata solo all'interno del metodo Entity Framework ExecuteUpdate.

DeleteBehaviorAttributeNotOnNavigationProperty

L'attributo [DeleteBehavior] può essere specificato solo nelle proprietà di spostamento e non è supportato nelle proprietà che costituiscono la chiave esterna.

DeleteBehaviorAttributeOnPrincipalProperty

L'attributo [DeleteBehavior] può essere specificato solo sul lato dipendente della relazione.

EnumerableResetNotSupported

Impossibile reimpostare questo enumeratore.

ErrorInvalidQueryable

Impossibile usare più istanze di contesto all'interno di una singola esecuzione di query. Assicurarsi che la query usi una singola istanza di contesto.

ErrorMaterializingValue

Si è verificata un'eccezione durante la lettura di un valore del database. Per altre informazioni, vedere l'eccezione interna.

ExpressionParameterizationException

Viene generata un'eccezione durante il tentativo di valutare un'espressione di parametro di query LINQ. Per altre informazioni, vedere l'eccezione interna. Per visualizzare altre informazioni, chiamare 'DbContextOptionsBuilder.EnableSensitiveDataLogging'.

HiLoBadBlockSize

Le dimensioni del blocco usate per la generazione di valori Hi-Lo non sono positive. Il generatore Hi-Lo è in genere supportato da una sequenza SQL e questo significa che l'incremento della sequenza deve essere positivo.

ImmediateConventionScopeCannotBeRunAgain
Obsoleta..

Impossibile eseguire nuovamente l'ambito della convenzione immediata.

IncompatibleSourcesForSetOperation

Origini incompatibili usate per l'operazione impostata.

InvalidDbContext

Un errore precedente ha lasciato dbContext in uno stato non valido. Le applicazioni non devono continuare a usare un'istanza dbContext dopo che è stata generata un'eccezione InvalidOperationException.

InvalidMemberInitBinding

Operazione non gestita: l'associazione MemberInitExpression non è un MemberAssignment

InvalidPoolSize

Il valore poolSize specificato deve essere maggiore di 0.

IQueryableProviderNotAsync

Il provider per l'origine 'IQueryable' non implementa 'IAsyncQueryProvider'. Solo i provider che implementano "IAsyncQueryProvider" possono essere usati per le operazioni asincrone di Entity Framework.

ModelMutable

Le modifiche ai metadati di runtime non sono consentite quando il modello non è stato contrassegnato come di sola lettura.

ModelReadOnly

Le modifiche ai metadati non sono consentite quando il modello è stato contrassegnato come di sola lettura.

NativeAotNoCompiledModel

La compilazione di modelli non è supportata durante la pubblicazione con NativeAOT. Usare un modello compilato.

NoEfServices

I servizi Entity Framework non sono stati aggiunti al provider di servizi interni. Rimuovere la chiamata a 'UseInternalServiceProvider' in modo che Entity Framework gestirà i propri servizi interni o userà il metodo del provider di database per aggiungere i servizi necessari al provider di servizi ,ad esempio 'AddEntityFrameworkSqlServer'.

NoElements

La sequenza non contiene elementi.

NoInterceptionResult

'InterceptionResult.Result' è stato chiamato quando 'InterceptionResult.HasResult' è false.

NoProviderConfigured

Nessun provider di database configurato per questo DbContext. È possibile configurare un provider eseguendo l'override del metodo 'DbContext.OnConfiguring' o tramite 'AddDbContext' nel provider di servizi dell'applicazione. Se si usa 'AddDbContext', verificare anche che il tipo DbContext accetti un oggetto TContext DbContext<> nel relativo costruttore e lo passi al costruttore di base per DbContext.

NotQueryingEnumerable

L'oggetto "IQueryable" specificato non supporta la generazione di stringhe di query.

ObjectRemovedFromModel

L'oggetto è stato rimosso dal modello.

OwnedEntitiesCannotBeTrackedWithoutTheirOwner

Una query di rilevamento tenta di proiettare un'entità di proprietà senza un proprietario corrispondente nel risultato, ma non è possibile tenere traccia delle entità di proprietà senza il proprietario. Includere l'entità proprietario nel risultato o creare la query senza rilevamento usando "AsNoTracking".

PoolingOptionsModified

Impossibile usare "OnConfiguring" per modificare DbContextOptions quando è abilitato il pool di DbContext.

PropertyMethodInvoked

The EF. Il metodo T> della proprietà<può essere usato solo nelle query LINQ di Entity Framework.

QueryContextAlreadyInitializedStateManager

Il metodo 'InitializeStateManager' è stato chiamato più volte nel contesto di query corrente. Questo metodo deve essere chiamato una sola volta prima dell'avvio dell'enumerazione query.

QuerySelectContainsGrouping

La traduzione di 'Select' che contiene il parametro di raggruppamento senza composizione non è supportata.

QueryUnableToTranslateStringEqualsWithStringComparison

Traduzione della stringa. L'overload uguale a quello con un parametro 'StringComparison' non è supportato. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2129535.

RecursiveOnConfiguring

È stato eseguito un tentativo di usare l'istanza del contesto durante la configurazione. Un'istanza di DbContext non può essere usata all'interno di 'OnConfiguring' perché è ancora configurata a questo punto. Ciò può verificarsi se una seconda operazione viene avviata in questa istanza del contesto prima del completamento di un'operazione precedente. Non è invece garantita la sicurezza dei membri dell'istanza.

RecursiveOnModelCreating

È stato effettuato un tentativo di usare il modello durante la creazione. Non è possibile usare un'istanza dbContext all'interno di 'OnModelCreating' in qualsiasi modo che usi il modello creato.

RelationshipCannotBeInverted

Non è possibile modificare la fine principale e dipendente della relazione dopo che sono state specificate proprietà chiave esterna o chiave principale. Rimuovere la configurazione in conflitto.

ResetNotSupported

'ObservableCollection<T>. Clear' non è supportato perché usa l'operazione 'INotifyCollectionChanged' 'Reset', che non fornisce gli elementi rimossi. Usare più chiamate a "Remove" o usare una raccolta di notifiche che supporta "Clear", ad esempio 'Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<T>'.

RuntimeModelMissingData

La configurazione richiesta non viene archiviata nel modello ottimizzato per la lettura, usare 'DbContext.GetService<IDesignTimeModel>(). Modello'.

RuntimeParameterMissingParameter

Durante la registrazione di un parametro di runtime, l'espressione lambda deve avere un solo parametro che deve essere uguale all'espressione 'QueryCompilationContext.QueryContextParameter'.

SavepointsNotSupported

I punti di salvataggio non sono supportati dal provider di database in uso.

SensitiveDataDisabled

Per visualizzare altre informazioni, chiamare 'DbContextOptionsBuilder.EnableSensitiveDataLogging'.

SequenceContainsMoreThanOneElement

La sequenza contiene più di un elemento.

SequenceContainsNoElements

La sequenza non contiene elementi.

SetOperationWithDifferentIncludesInOperands

Impossibile tradurre l'operazione di set poiché entrambi gli operandi hanno operazioni "Include" diverse. Prendere in considerazione la stessa applicazione "Include" su entrambi i lati.

TransactionsNotSupported

Il provider corrente non supporta System.Transaction.

Metodi

AbstractLeafEntityType(Object)

Impossibile creare un'istanza del tipo CLR corrispondente per il tipo di entità '{entityType}' e nel modello non è presente alcun tipo di entità derivata corrispondente a un tipo CLR concreto.

AddingProxyTypeAsEntityType(Object)

Impossibile aggiungere il tipo '{typeName}' al modello perché è un tipo proxy generato dinamicamente.

AmbiguousDependentEntity(Object, Object)

Il tipo di entità '{entityType}' usa un tipo condiviso e l'entità fornita è attualmente a cui viene fatto riferimento da diverse entità proprietario. Per accedere alla voce per un riferimento specifico, chiamare '{targetEntryCall}' nella voce del proprietario.

AmbiguousEndRequiredDependent(Object, Object)

La chiave esterna {foreignKeyProperties} sul tipo di entità '{entityType}' non può essere configurata come dipendente necessaria perché non è possibile determinare il lato dipendente. Per identificare il lato dipendente della relazione, configurare la proprietà di chiave esterna in 'OnModelCreating'. Per informazioni dettagliate, vedere https://go.microsoft.com/fwlink/?LinkId=724062.

AmbiguousEndRequiredDependentNavigation(Object, Object, Object)

Navigazione '{entityType}. Impossibile configurare {navigation}' come richiesto perché non è possibile determinare il lato dipendente della chiave esterna sottostante {foreignKeyProperties}. Per identificare il lato dipendente della relazione, configurare la proprietà di chiave esterna in 'OnModelCreating'. Per informazioni dettagliate, vedere https://go.microsoft.com/fwlink/?LinkId=724062.

AmbiguousEndRequiredInverted(Object, Object, Object)

Impossibile invertire la chiave esterna {foreignKeyProperties} nel tipo di entità '{entityType}' al tipo di entità '{principalEntityType}' perché è stata configurata come richiesto prima della configurazione del lato dipendente. Configurare la proprietà di chiave esterna o la chiave principale prima di configurare la chiave esterna in base alle esigenze. Per informazioni dettagliate, vedere https://go.microsoft.com/fwlink/?LinkId=724062.

AmbiguousForeignKeyPropertyCandidates(Object, Object, Object, Object, Object)

Entrambe le relazioni tra '{firstDependentToPrincipalNavigationSpecification}' e '{firstPrincipalToDependentNavigationSpecification}' e tra '{secondDependentToPrincipalNavigationSpecification}' e '{secondPrincipalToDependentNavigationSpecification}' possono usare {foreignKeyProperties} come chiave esterna. Per risolvere questo problema, configurare in modo esplicito le proprietà della chiave esterna in 'OnModelCreating' in almeno una delle relazioni.

AmbiguousOneToOneRelationship(Object, Object)

Impossibile determinare il lato dipendente per la relazione uno-a-uno tra '{dependentToPrincipalNavigationSpecification}' e '{principalToDependentNavigationSpecification}'. Per identificare il lato dipendente della relazione, configurare la proprietà di chiave esterna. Se questi spostamenti non devono far parte della stessa relazione, configurarli in modo indipendente tramite catene di metodi separate in 'OnModelCreating'. Per informazioni dettagliate, vedere https://go.microsoft.com/fwlink/?LinkId=724062.

AmbiguousOwnedNavigation(Object, Object)

Impossibile determinare il proprietario della relazione tra '{entityTypeNavigationSpecification}' e '{otherEntityType}' perché entrambi i tipi sono stati contrassegnati come di proprietà. Configurare manualmente la proprietà o ignorare gli spostamenti corrispondenti usando l'attributo [NotMapped] o 'EntityTypeBuilder.Ignore' in 'OnModelCreating'. Per altre informazioni ed esempi, vedere https://aka.ms/efcore-docs-owned.

AmbiguousServiceProperty(Object, Object, Object)

Impossibile aggiungere la proprietà del servizio '{property}' di tipo '{serviceType}' al tipo di entità '{entityType}' perché esiste un'altra proprietà dello stesso tipo. Ignorare una delle proprietà usando l'attributo [NotMapped] o 'EntityTypeBuilder.Ignore' in 'OnModelCreating'.

AmbiguousSharedTypeEntityTypeName(Object)

Impossibile aggiungere al modello il tipo di entità tipo condiviso '{entityType}' perché il nome è uguale al nome del tipo CLR. Questo indica in genere un errore, aggiungerlo come tipo di entità non condiviso o scegliere un nome diverso.

AnnotationNotFound(Object)

L'annotazione '{annotation}' non è stata trovata. Assicurarsi che l'annotazione sia stata aggiunta.

AnnotationNotFound(Object, Object)

L'annotazione '{annotation}' non è stata trovata. Assicurarsi che l'annotazione sia stata aggiunta all'oggetto {annotatable}

ArgumentPropertyNull(Object, Object)

La proprietà '{property}' dell'argomento '{argument}' non può essere null.

AttributeNotOnEntityTypeProperty(Object, Object, Object)

L'attributo [{attribute}] può essere specificato solo nelle proprietà del tipo di entità. Rimuovere l'attributo da '{type}. {propertyName}'.

AutoIncludeNavigationCycle(Object)

Ciclo rilevato durante gli spostamenti automatici: {cycleNavigations}. Per risolvere questo problema, non configurare almeno uno spostamento nel ciclo come incluso automaticamente nel OnModelCreating metodo 'IgnoreAutoInclude' nella query.

BackingFieldOnIndexer(Object, Object, Object)

Impossibile impostare il campo sottostante '{field}' per la proprietà dell'indicizzatore '{entityType}. {property}'. Assicurarsi che non siano specificati campi di backup per le proprietà dell'indicizzatore.

BadBackingFieldType(Object, Object, Object, Object, Object)

Impossibile utilizzare il campo specificato '{field}' di tipo '{fieldType}' per la proprietà '{entityType}'. {property}' di tipo '{propertyType}'. È possibile usare solo campi di supporto di tipi compatibili con il tipo di proprietà.

BadDependencyRegistration(Object)

Il tipo di dipendenze del servizio '{dependenciesType}' è stato registrato in modo non corretto nella raccolta di servizi. I tipi di dipendenze del servizio devono essere registrati solo da Entity Framework o provider di database.

BadEnumValue(Object, Object)

Impossibile analizzare il valore '{enumValue}' come valore di enum {enumType}.

BadFilterDerivedType(Object, Object)

Impossibile specificare l'espressione di filtro '{filter}' per il tipo di entità '{entityType}'. Un filtro può essere applicato solo al tipo di entità radice in una gerarchia.

BadFilterDerivedType(Object, Object, Object)

Impossibile specificare l'espressione di filtro '{filter}' per il tipo di entità '{entityType}'. È possibile applicare un filtro solo al tipo di entità radice '{rootType}'.

BadFilterExpression(Object, Object, Object)

L'espressione di filtro '{filter}' specificata per il tipo di entità '{entityType}' non è valida. L'espressione deve accettare un singolo parametro di tipo '{clrType}' e restituire bool.

BadFilterOwnedType(Object, Object)

Impossibile specificare l'espressione di filtro '{filter}' per il tipo di entità di proprietà '{entityType}'. Un filtro può essere applicato solo a un tipo di entità non di proprietà. Per altre informazioni ed esempi, vedere https://aka.ms/efcore-docs-owned.

BadJsonValueReaderWriterType(Object)

Il tipo '{givenType}' non può essere usato come 'JsonValueReaderWriter' perché non eredita dal generico 'JsonValueReaderWriter<TValue>'. Assicurarsi di ereditare il lettore/writer JSON da 'JsonValueReaderWriter<TValue>'.

BadListType(Object, Object)

Impossibile utilizzare il tipo '{givenType}' come raccolta primitiva perché non è una matrice e non implementa '{listType}'. Le raccolte di tipi primitivi devono essere matrici o elenchi ordinati.

BadValueComparerType(Object, Object)

Impossibile utilizzare il tipo '{givenType}' come operatore di confronto di valori perché non eredita da '{expectedType}'. Assicurarsi di ereditare gli strumenti di confronto dei valori da '{expectedType}'.

BadValueConverterType(Object, Object)

Impossibile utilizzare il tipo '{givenType}' come convertitore di valori perché non eredita da '{expectedType}'. Assicurarsi di ereditare i convertitori di valori da '{expectedType}'.

BadValueGeneratorType(Object, Object)

Impossibile utilizzare il tipo '{givenType}' come generatore di valori perché non eredita da '{expectedType}'. Assicurarsi di ereditare i generatori di valori da '{expectedType}'.

CannotBeNullable(Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' non può essere contrassegnato come nullable/facoltativo perché il tipo della proprietà è '{propertyType}' che non è un tipo nullable. Qualsiasi proprietà può essere contrassegnata come non nullable/obbligatoria, ma solo le proprietà dei tipi nullable possono essere contrassegnate come nullable/facoltative.

CannotBeNullableElement(Object, Object, Object)

Tipo di elemento della proprietà '{entityType}. {property}' non può essere contrassegnato come nullable/optional perché il tipo dell'elemento è '{elementType}' che non è un tipo nullable. Qualsiasi tipo di elemento può essere contrassegnato come non nullable/obbligatorio, ma solo gli elementi di tipi nullable possono essere contrassegnati come nullable/facoltativi.

CannotBeNullablePK(Object, Object)

Proprietà '{1_entityType}. {0_property}' non può essere contrassegnato come nullable/facoltativo perché la proprietà fa parte di una chiave. Qualsiasi proprietà può essere contrassegnata come non nullable/obbligatoria, ma solo le proprietà di tipi nullable e che non fanno parte di una chiave possono essere contrassegnate come nullable/facoltative.

CannotConvertEnumValue(Object, Object)

Impossibile convertire il valore stringa '{value}' dal database a qualsiasi valore nell'enumerazione '{enumType}' mappata.

CannotCreateJsonValueReaderWriter(Object)

Impossibile creare un'istanza di tipo reade/writer '{readerWriterType}'. Verificare che sia possibile creare un'istanza del tipo e avere un costruttore pubblico senza parametri oppure un campo 'Instance' statico pubblico che restituisce l'istanza singleton da usare.

CannotCreateValueComparer(Object, Object)

Impossibile creare un'istanza del tipo di operatore di confronto dei valori '{generatorType}'. Verificare che sia possibile creare un'istanza del tipo e avere un costruttore senza parametri oppure usare l'overload di '{method}' che accetta un delegato.

CannotCreateValueConverter(Object, Object)

Impossibile creare un'istanza del tipo di convertitore di valori '{generatorType}'. Verificare che sia possibile creare un'istanza del tipo e avere un costruttore senza parametri oppure usare l'overload di '{method}' che accetta un delegato.

CannotCreateValueGenerator(Object)

Impossibile creare un'istanza del tipo generatore di valori '{generatorType}'. Assicurarsi che sia possibile creare un'istanza del tipo e avere un costruttore senza parametri oppure usare l'overload di 'HasValueGenerator' che accetta un delegato.

CannotCreateValueGenerator(Object, Object)

Impossibile creare un'istanza del tipo generatore di valori '{generatorType}'. Verificare che sia possibile creare un'istanza del tipo e avere un costruttore senza parametri oppure usare l'overload di '{method}' che accetta un delegato.

CannotLoadDetached(Object, Object)

Navigazione '{1_entityType}. Impossibile caricare {0_navigation}' perché l'entità non viene rilevata. Gli spostamenti possono essere caricati solo per le entità rilevate.

CannotLoadDetachedShadow(Object, Object)

Navigazione '{1_entityType}. Impossibile caricare {0_navigation}' perché una o più proprietà chiave o chiave esterna sono proprietà shadow e l'entità non viene rilevata. Le relazioni che usano valori shadow possono essere caricate solo per le entità rilevate.

CannotMarkNonShared(Object)

Il tipo '{type}' non può essere contrassegnato come tipo non condiviso perché nel modello esiste un tipo di entità di tipo condiviso con questo tipo CLR.

CannotMarkShared(Object)

Impossibile contrassegnare il tipo '{type}' come tipo condiviso perché nel modello esiste già un tipo di entità con lo stesso tipo CLR.

CannotMaterializeAbstractType(Object)

Impossibile creare un'istanza del tipo di entità '{entityType}' perché è astratta. Prendere in considerazione la possibilità di renderlo non astratto o di eseguire il mapping di almeno un tipo derivato.

CanOnlyConfigureExistingNavigations(Object, Object)

Navigazione '{1_entityType}. {0_navigationName}' non trovato. Aggiungere lo spostamento al tipo di entità prima di configurarlo.

ChangeTrackingInterfaceMissing(Object, Object, Object)

Il tipo di entità '{entityType}' è configurato per l'uso della strategia di rilevamento delle modifiche '{changeTrackingStrategy}', ma non implementa l'interfaccia '{notificationInterface}' richiesta. Implementare '{notificationInterface}' in '{entityType}' o usare una strategia diversa per il rilevamento delle modifiche.

CircularDependency(Object)

Impossibile salvare le modifiche perché è stata rilevata una dipendenza circolare nei dati da salvare: '{cycle}'.

CircularInheritance(Object, Object)

Il tipo di entità '{entityType}' non può ereditare da '{baseEntityType}' perché '{baseEntityType}' è un discendente di '{entityType}'. Esaminare la configurazione del modello.

ClashingMismatchedSharedType(Object, Object)

Impossibile aggiungere il tipo di entità di tipo condiviso '{entityType}' perché il modello contiene già un tipo di entità con lo stesso nome, ma con un tipo CLR diverso '{otherClrType}'. Assicurarsi che tutti i nomi dei tipi di entità siano univoci.

ClashingNamedOwnedType(Object, Object, Object)

Un tipo di entità denominato '{ownedTypeName}' è già stato aggiunto al modello. Usare un nome diverso durante la configurazione della proprietà '{ownerEntityType}. {navigation}' in 'OnModelCreating'. Per altre informazioni ed esempi, vedere https://aka.ms/efcore-docs-owned.

ClashingNonOwnedDerivedEntityType(Object, Object)

Il tipo di entità '{entityType}' non può essere contrassegnato come di proprietà perché il tipo di entità derivato '{derivedType}' è stato configurato come non di proprietà. Non configurare '{derivedType}' come non di proprietà o chiamare 'HasBaseType(null)' in 'OnModelCreating'. Per altre informazioni ed esempi, vedere https://aka.ms/efcore-docs-owned.

ClashingNonOwnedEntityType(Object)

Il tipo di entità '{entityType}' non può essere configurato come di proprietà perché è già stato configurato come non di proprietà. Se si vuole eseguire l'override della configurazione precedente, rimuovere prima il tipo di entità dal modello chiamando 'Ignore'. Per altre informazioni ed esempi, vedere https://aka.ms/efcore-docs-owned.

ClashingNonSharedType(Object, Object)

Impossibile aggiungere il tipo di entità di tipo condiviso '{entityType}' con il tipo CLR '{type}' al modello perché esiste già un tipo di entità non condiviso con lo stesso tipo CLR.

ClashingNonWeakEntityType(Object)
Obsoleta..

Il tipo di entità '{entityType}' con una navigazione che definisce non può essere aggiunto al modello perché esiste già un tipo di entità con lo stesso nome.

ClashingOwnedDerivedEntityType(Object, Object)

Impossibile contrassegnare il tipo di entità '{entityType}' come non di proprietà perché il tipo di entità derivato '{derivedType}' è stato configurato come di proprietà. Non configurare '{derivedType}' come proprietà o chiamare 'HasBaseType(null)' in 'OnModelCreating'. Per altre informazioni ed esempi, vedere https://aka.ms/efcore-docs-owned.

ClashingOwnedEntityType(Object)

Impossibile configurare il tipo di entità '{entityType}' come non di proprietà perché è già stato configurato come proprietà. Usare il generatore annidato in OwnsOne o OwnsMany nel generatore di tipi di entità proprietario per configurare ulteriormente questo tipo. Se si vuole eseguire l'override della configurazione precedente, rimuovere prima il tipo di entità dal modello chiamando 'Ignore'. Per altre informazioni ed esempi, vedere https://aka.ms/efcore-docs-owned.

ClashingSharedType(Object)

Impossibile aggiungere al modello il tipo di entità '{entityType}' perché il tipo CLR è stato configurato come tipo condiviso.

ClashingWeakEntityType(Object)
Obsoleta..

Impossibile aggiungere al modello il tipo di entità '{entityType}' perché esiste già un tipo di entità con uno spostamento che definisce lo stesso nome.

ClientProjectionCapturingConstantInMethodArgument(Object, Object)

La proiezione client contiene un riferimento a un'espressione costante di '{constantType}' che viene passata come argomento al metodo '{methodName}'. Ciò potrebbe causare una perdita di memoria; prendere in considerazione l'assegnazione di questa costante a una variabile locale e l'uso della variabile nella query. Per altre informazioni ed esempi, vedere https://go.microsoft.com/fwlink/?linkid=2103067.

ClientProjectionCapturingConstantInMethodInstance(Object, Object)

La proiezione client contiene un riferimento a un'espressione costante di '{constantType}' tramite il metodo di istanza '{methodName}'. Ciò potrebbe causare una perdita di memoria; prendere in considerazione la creazione del metodo statico in modo che non acquisisca costante nell'istanza. Per altre informazioni ed esempi, vedere https://go.microsoft.com/fwlink/?linkid=2103067.

ClientProjectionCapturingConstantInTree(Object)

La proiezione client contiene un riferimento a un'espressione costante di '{constantType}'. Ciò potrebbe causare una perdita di memoria; prendere in considerazione l'assegnazione di questa costante a una variabile locale e l'uso della variabile nella query. Per altre informazioni ed esempi, vedere https://go.microsoft.com/fwlink/?linkid=2103067.

ClrPropertyOnShadowEntity(Object, Object)
Obsoleta..

La proprietà '{property}' non può esistere nel tipo '{entityType}' perché il tipo è contrassegnato come stato shadow mentre la proprietà non è. I tipi di stato shadow possono contenere solo proprietà dello stato shadow.

CollectionIsReference(Object, Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' viene eseguito l'accesso usando '{collectionMethod}', ma è definito nel modello come spostamento di riferimento non raccolta. Usare '{referenceMethod}' per accedere agli spostamenti di riferimento.

ComparerPropertyMismatch(Object, Object, Object, Object)

Impossibile usare il comparer per il tipo '{type}' per '{entityType}. {propertyName}' perché il relativo tipo è '{propertyType}'.

ComparerPropertyMismatchElement(Object, Object, Object, Object)

Impossibile usare il comparer per il tipo di elemento '{type}' per '{entityType}. {propertyName}' perché il tipo di elemento è '{elementType}'.

CompiledModelIncompatibleTypeMapping(Object)

Il mapping dei tipi usato non è compatibile con un modello compilato. Il tipo di mapping deve avere un 'public static readonly {typeMapping} {typeMapping}. Proprietà predefinita.

CompiledQueryDifferentModel(Object)

La query compilata '{queryExpression}' è stata eseguita con un modello diverso rispetto a quello compilato. Le query compilate possono essere usate solo con un singolo modello.

ComplexCollectionWrongClrType(Object, Object, Object, Object)

Impossibile aggiungere la proprietà complessa di raccolta '{property}' al tipo '{type}' perché il relativo tipo CLR '{clrType}' non implementa 'IEnumerable<{targetType}>'. La proprietà complessa di raccolta deve implementare IEnumerable<> del tipo complesso.

ComplexPropertyCollection(Object, Object)

Aggiunta della proprietà complessa di raccolta '{type}. {property}' non è supportato. Per altre informazioni, vedere https://github.com/dotnet/efcore/issues/31237.

ComplexPropertyIndexer(Object, Object)

Aggiunta della proprietà complessa '{type}. {property}' come proprietà indicizzatore non è supportato. Per altre informazioni, vedere https://github.com/dotnet/efcore/issues/31244.

ComplexPropertyNotFound(Object, Object)

Proprietà complessa '{type}. Impossibile trovare {property}'. Assicurarsi che la proprietà esista e sia stata inclusa nel modello come proprietà complessa.

ComplexPropertyOptional(Object, Object)

Configurazione della proprietà complessa '{type}. {property}' come facoltativo non è supportato, chiamare 'IsRequired()'. Per altre informazioni, vedere https://github.com/dotnet/efcore/issues/31376.

ComplexPropertyShadow(Object, Object)

Configurazione della proprietà complessa '{type}. {property}' nello stato shadow non è supportato. Per altre informazioni, vedere https://github.com/dotnet/efcore/issues/31243.

ComplexPropertyWrongClrType(Object, Object, Object, Object)

Impossibile aggiungere la proprietà complessa '{property}' al tipo '{type}' perché il relativo tipo CLR '{clrType}' non corrisponde al tipo CLR previsto '{targetType}'.

ComplexTypesNotSupported(Object)

'{service}' non supporta attualmente tipi complessi.

CompositeFkOnProperty(Object, Object)

Esistono più proprietà con l'attributo [ForeignKey] che punta alla navigazione '{1_entityType}. {0_navigation}'. Per definire una chiave esterna composita usando le annotazioni dei dati, usare l'attributo [ForeignKey] nella navigazione.

CompositePKWithDataAnnotation(Object)

Il tipo di entità '{entityType}' ha più proprietà con l'attributo [Key]. Chiavi primarie composte configurate inserendo l'attributo [PrimaryKey] nella classe di tipo di entità o usando 'HasKey' in 'OnModelCreating'.

ConflictingBackingFields(Object, Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' corrisponde sia a '{field1}' che a '{field2}' per convenzione. Specificare in modo esplicito il campo di backup da usare con 'HasField' in 'OnModelCreating'.

ConflictingFieldProperty(Object, Object, Object, Object, Object)

Membro '{type}. {property}' non può usare il campo '{field}' perché è già usato da '{conflictingType}. {conflictingProperty}'.

ConflictingForeignKeyAttributes(Object, Object)

Esistono più ForeignKeyAttributes che puntano allo stesso set di proprietà - '{propertyList}' sul tipo di entità '{entityType}'.

ConflictingForeignKeyAttributes(Object, Object, Object)

Esistono più attributi [ForeignKey] che puntano allo stesso set di proprietà '{propertyList}' sul tipo di entità '{entityType}' e destinato al tipo di entità principale '{principalEntityType}'.

ConflictingKeylessAndPrimaryKeyAttributes(Object)

Il tipo di entità '{entity}' ha sia gli attributi [Keyless] che [PrimaryKey]; deve essere rimosso.

ConflictingPropertyOrNavigation(Object, Object, Object)

Impossibile aggiungere la proprietà o lo spostamento '{member}' al tipo '{type}' perché esiste già una proprietà o uno spostamento con lo stesso nome nel tipo '{conflictingType}'.

ConflictingRelationshipNavigation(Object, Object, Object, Object)

Impossibile creare una relazione tra '{newPrincipalNavigationSpecification}' e '{newDependentNavigationSpecification}' perché esiste già una relazione tra '{existingPrincipalNavigationSpecification}' e '{existingDependentNavigationSpecification}'. Gli spostamenti possono partecipare solo a una singola relazione. Se si vuole eseguire l'override di una chiamata di relazione esistente 'Ignore' nella navigazione '{newDependentNavigationSpecification}' in 'OnModelCreating'.

ConflictingRelationshipNavigation(Object, Object, Object, Object, Object, Object, Object, Object)

Impossibile creare una relazione tra '{newPrincipalEntityType}. {newPrincipalNavigation}' e '{newDependentEntityType}. {newDependentNavigation}', perché esiste già una relazione tra '{existingPrincipalEntityType}. {existingPrincipalNavigation}' e '{existingDependentEntityType}. {existingDependentNavigation}'. Le proprietà di spostamento possono partecipare solo a una singola relazione.

ConstructorBindingFailed(Object, Object)

Impossibile associare '{failedBinds}' in '{parameters}'

ConstructorConflict(Object, Object)

I costruttori '{firstConstructor}' e '{secondConstructor}' hanno lo stesso numero di parametri e possono essere usati sia da Entity Framework. Il costruttore da usare deve essere configurato in 'OnModelCreating'.

ConstructorNotFound(Object, Object)

Non è stato trovato alcun costruttore adatto per il tipo di entità '{entityType}'. I costruttori seguenti hanno parametri che non possono essere associati alle proprietà del tipo di entità: {costruttori}Si noti che solo le proprietà mappate possono essere associate ai parametri del costruttore. Gli spostamenti alle entità correlate, inclusi i riferimenti ai tipi di proprietà, non possono essere associati.

ConverterBadType(Object, Object, Object)

Impossibile usare il convertitore di valori '{converter}' con il tipo '{type}'. Questo convertitore può essere usato solo con {consentito}.

ConverterPropertyMismatch(Object, Object, Object, Object)

Impossibile usare convertitore per il tipo di modello '{converterType}' per '{entityType}. {propertyName}' perché il relativo tipo è '{propertyType}'.

ConverterPropertyMismatchElement(Object, Object, Object, Object)

Impossibile utilizzare convertitore per il tipo di elemento '{converterType}' per '{entityType}. {propertyName}' perché il tipo di elemento è '{elementType}'.

ConvertersCannotBeComposed(Object, Object, Object, Object)

Impossibile comporre convertitore da '{typeOneIn}' a '{typeOneOut}' con convertitore da '{typeTwoIn}' a '{typeTwoOut}' perché il tipo di output del primo convertitore non corrisponde al tipo di input del secondo convertitore.

CustomMetadata(Object, Object, Object)
Obsoleta..

Il metodo di estensione '{method}' viene usato con un'implementazione personalizzata di '{interfaceType}'. L'uso delle implementazioni personalizzate delle interfacce dei metadati di Entity Framework non è supportato, prendere in considerazione la derivazione da '{concreteType}'. Contattare il team di Entity Framework se si ha un caso interessante per un'implementazione personalizzata delle interfacce dei metadati in modo che sia possibile prendere in considerazione i modi per ottenere questo risultato.

DbContextMissingConstructor(Object)

'AddDbContext' è stato chiamato con la configurazione, ma il tipo di contesto '{contextType}' dichiara solo un costruttore senza parametri. Ciò significa che la configurazione passata a 'AddDbContext' non verrà mai usata. Se la configurazione viene passata a 'AddDbContext', '{contextType}' deve dichiarare un costruttore che accetta un oggetto DbContextOptions<{contextType}> e deve passarlo al costruttore di base per DbContext.

DbSetIncorrectGenericType(Object, Object, Object)

Impossibile creare DbSet per il tipo di entità '{entityType}' perché è di tipo '{entityClrType}' ma il tipo generico fornito è di tipo '{genericType}'.

DebugViewError(Object)

La visualizzazione di debug ha generato {message}. Segnalare questa operazione all'indirizzo https://github.com/dotnet/efcore

DebugViewQueryExpressionError(Object)

Errore durante la creazione di un'espressione di query: {message}.

DebugViewQueryStringError(Object)

Errore durante la creazione della stringa di query: {message}.

DefiningQueryWithKey(Object)

Il tipo di entità '{entityType}' non può usare 'ToQuery' per creare una query che definisce anche una chiave primaria. La definizione delle query può essere usata solo per eseguire il backup dei tipi di entità senza chiavi.

DeleteBehaviorAttributeNotOnNavigationProperty(Object, Object)

L'attributo [DeleteBehavior] può essere specificato solo nelle proprietà di spostamento e non è supportato nelle proprietà che costituiscono la chiave esterna. Rimuovere l'attributo da '{type}. {propertyName}'.

DeleteBehaviorAttributeOnPrincipalProperty(Object, Object)

L'attributo [DeleteBehavior] può essere specificato solo sul lato dipendente della relazione. Rimuovere l'attributo da '{entityType}. {navigationName}'.

DependentEntityTypeNotInRelationship(Object, Object, Object)

Si sta configurando una relazione tra '{dependentEntityType}' e '{principalEntityType}' ma è stata specificata una chiave esterna su '{entityType}'. La chiave esterna deve essere definita in un tipo che fa parte della relazione.

DerivedEntityCannotBeKeyless(Object)

Impossibile impostare un tipo di base per il tipo di entità '{entityType}' perché è stato configurato come senza chiave. Per altre informazioni sui tipi di entità senza chiave, vedere https://go.microsoft.com/fwlink/?linkid=2141943.

DerivedEntityCannotHaveKeys(Object)

Impossibile impostare un tipo di base per il tipo di entità '{entityType}' perché ha una o più chiavi definite. Solo i tipi radice possono avere chiavi.

DerivedEntityOwnershipMismatch(Object, Object, Object, Object)

Impossibile impostare '{baseEntityType}' come tipo di base per il tipo di entità '{derivedEntityType}' perché '{ownedEntityType}' è configurato come di proprietà, mentre '{nonOwnedEntityType}' non è di proprietà. Tutti i tipi di entità in una gerarchia devono avere lo stesso stato di proprietà. Per altre informazioni ed esempi, vedere https://aka.ms/efcore-docs-owned.

DerivedEntityTypeHasNoKey(Object, Object)

'{derivedType}' non può essere configurato come senza chiave perché è un tipo derivato; il tipo radice '{rootType}' deve essere configurato come senza chiave. Se non si intende includere '{rootType}' nel modello, assicurarsi che non venga fatto riferimento a una proprietà DbSet nel contesto, a cui si fa riferimento in una chiamata di configurazione a ModelBuilder in 'OnModelCreating' o a cui si fa riferimento da un tipo incluso nel modello. Per altre informazioni sui tipi di entità senza chiave, vedere https://go.microsoft.com/fwlink/?linkid=2141943.

DerivedEntityTypeKey(Object, Object)

Impossibile configurare una chiave su '{derivedType}' perché è un tipo derivato. La chiave deve essere configurata nel tipo radice '{rootType}'. Se non si intende includere '{rootType}' nel modello, assicurarsi che non venga fatto riferimento a una proprietà DbSet nel contesto, a cui si fa riferimento in una chiamata di configurazione a ModelBuilder o a cui si fa riferimento da una navigazione su un tipo incluso nel modello.

DerivedTypeDefiningQuery(Object, Object)

Il tipo di entità '{entityType}' non può avere una query di definizione perché deriva da '{baseType}'. Solo i tipi di entità di base possono avere una query che definisce.

DiscriminatorEntityTypeNotDerived(Object, Object)

Impossibile configurare il valore di discriminazione per il tipo di entità '{entityType}' perché non deriva da '{rootEntityType}'.

DiscriminatorPropertyMustBeOnRoot(Object)

Impossibile impostare una proprietà discriminatoria per il tipo di entità '{entityType}' perché non è la radice di una gerarchia di ereditarietà.

DiscriminatorPropertyNotFound(Object, Object)

Impossibile impostare la proprietà '{property}' come discriminazione per il tipo di entità '{entityType}' perché non è una proprietà di '{entityType}'.

DiscriminatorValueIncompatible(Object, Object, Object)

Impossibile impostare il valore di discriminazione '{value}' per il tipo di entità '{entityType}' perché non è assegnabile alla proprietà discriminatoria di tipo '{discriminatType}'.

DuplicateAnnotation(Object)

Impossibile aggiungere l'annotazione '{annotation}' perché esiste già un'annotazione con lo stesso nome.

DuplicateAnnotation(Object, Object)

Impossibile aggiungere l'annotazione '{annotation}' perché esiste già un'annotazione con lo stesso nome nell'oggetto {annotatable}

DuplicateComplexType(Object)

Impossibile aggiungere al modello il tipo complesso '{complexType}' perché esiste già un tipo complesso con lo stesso nome.

DuplicateDiscriminatorValue(Object, Object, Object)

Il valore di discriminazione per '{entityType1}' è '{discriminatValue}' che corrisponde a '{entityType2}'. Ogni tipo di entità concreta nella gerarchia deve avere un valore discriminatorio univoco.

DuplicateEntityType(Object)

Impossibile aggiungere al modello il tipo di entità '{entityType}' perché esiste già un tipo di entità con lo stesso nome.

DuplicateForeignKey(Object, Object, Object, Object, Object)

Impossibile aggiungere la chiave esterna {foreignKeyProperties} al tipo di entità '{entityType}' perché esiste già una chiave esterna nella stessa proprietà sul tipo di entità '{duplicateEntityType}' e punta anche alla chiave {keyProperties} su '{principalType}'.

DuplicateIndex(Object, Object, Object)

Impossibile aggiungere l'indice {indexProperties} al tipo di entità '{entityType}' perché esiste già un indice senza nome nelle stesse proprietà nel tipo di entità '{duplicateEntityType}'. È consigliabile aggiungere un nome per uno degli indici in 'OnModelCreating'.

DuplicateKey(Object, Object, Object)

Impossibile aggiungere la chiave {keyProperties} al tipo di entità '{entityType}' perché una chiave nella stessa proprietà esiste già nel tipo di entità '{duplicateEntityType}'.

DuplicateNamedIndex(Object, Object, Object, Object)

L'indice denominato '{indexName}' definito nelle proprietà {indexProperties} non può essere aggiunto al tipo di entità '{entityType}' perché un indice con lo stesso nome esiste già nel tipo di entità '{duplicateEntityType}'.

DuplicateNavigationsOnBase(Object, Object, Object)

Il tipo '{entityType}' non può avere il tipo di base '{baseType}' perché entrambi i tipi includono gli spostamenti: {navigations}.

DuplicatePropertiesOnBase(Object, Object, Object, Object, Object, Object)

Il tipo '{entityType}' non può avere il tipo di base '{baseType}' perché le proprietà '{derivedPropertyType}. {derivedProperty}' e '{basePropertyType}. {baseProperty}' sono in conflitto.

DuplicatePropertyInForeignKey(Object, Object)

Le proprietà {propertyList} non possono essere usate per una chiave esterna, perché contengono un duplicato: '{property}'.

DuplicatePropertyInIndex(Object, Object)

Le proprietà {propertyList} non possono essere usate per un indice, perché contengono un duplicato: '{property}'.

DuplicatePropertyInKey(Object, Object)

Le proprietà {propertyList} non possono essere usate per una chiave, perché contengono un duplicato: '{property}'.

DuplicatePropertyInList(Object, Object)

Impossibile usare l'elenco di proprietà {propertyList} perché contiene un duplicato - '{property}'.

DuplicateServicePropertyType(Object, Object, Object, Object, Object)

Impossibile aggiungere la proprietà del servizio '{property}' di tipo '{serviceType}' al tipo di entità '{entityType}' perché la proprietà del servizio '{duplicateName}' dello stesso tipo esiste già nel tipo di entità '{duplicateEntityType}'.

DuplicateTrigger(Object, Object, Object)

Impossibile aggiungere il trigger '{trigger}' al tipo di entità '{entityType}' perché un altro trigger con lo stesso nome esiste già nel tipo di entità '{conflictingEntityType}'.

EmptyComplexType(Object)

Il tipo complesso '{complexType}' non ha proprietà definite. Configurare almeno una proprietà o non includere questo tipo nel modello.

EntityEqualityContainsWithCompositeKeyNotSupported(Object)

Impossibile tradurre un operatore Contains() nell'entità '{entityType}' perché ha una chiave composita.

EntityEqualityOnCompositeKeyEntitySubqueryNotSupported(Object, Object)

Impossibile tradurre '{comparisonOperator}' in un'espressione di sottoquery del tipo di entità '{entityType}' perché ha una chiave primaria composita. Per informazioni su come riscrivere la query, vedere https://go.microsoft.com/fwlink/?linkid=2141942 informazioni su come riscrivere la query.

EntityEqualityOnKeylessEntityNotSupported(Object)

Il confronto sul tipo di entità '{entityType}' non è supportato perché è un'entità senza chiave.

EntityEqualityOnKeylessEntityNotSupported(Object, Object)

Impossibile tradurre '{comparisonOperator}' in un'espressione di tipo di entità '{entityType}' perché è un'entità senza chiave. È consigliabile usare invece le proprietà dell'entità. Per altre informazioni sui tipi di entità senza chiave, vedere https://go.microsoft.com/fwlink/?linkid=2141943.

EntityEqualitySubqueryWithCompositeKeyNotSupported(Object)

Questa query causerebbe più valutazioni di una sottoquery perché l'entità '{entityType}' dispone di una chiave composita. Riscrivere la query evitando la sottoquery.

EntityRequiresKey(Object)

Il tipo di entità '{entityType}' richiede che venga definita una chiave primaria. Se si intende usare un tipo di entità senza chiave, chiamare 'HasNoKey' in 'OnModelCreating'. Per altre informazioni sui tipi di entità senza chiave, vedere https://go.microsoft.com/fwlink/?linkid=2141943.

EntityTypeInUseByDerived(Object, Object)

Il tipo di entità '{entityType}' non può essere rimosso perché '{derivedEntityType}' è derivato da esso. Prima che il tipo di entità possa essere rimosso, tutti i tipi di entità derivati devono essere rimossi o configurati per l'uso di un tipo di entità di base diverso.

EntityTypeInUseByForeignKey(Object, Object, Object)

Impossibile rimuovere il tipo di entità '{entityType}' perché fa riferimento a '{referencedEntityType}' per chiave esterna {foreignKey}. Tutte le chiavi esterne devono essere rimosse prima che sia possibile rimuovere il tipo di entità.

EntityTypeInUseByReferencingForeignKey(Object, Object, Object)

Impossibile rimuovere il tipo di entità '{entityType}' perché viene fatto riferimento alla chiave esterna {foreignKeyProperties} in '{referencingEntityType}'. Prima che il tipo di entità possa essere rimosso, è necessario rimuovere tutte le chiavi esterne di riferimento.

EntityTypeInUseByReferencingSkipNavigation(Object, Object, Object)

Impossibile rimuovere il tipo di entità '{entityType}' perché viene fatto riferimento alla navigazione ignorata '{skipNavigation}' in '{referencingEntityType}'. Prima che il tipo di entità possa essere rimosso, è necessario rimuovere tutti i riferimenti agli spostamenti ignorabili.

EntityTypeModelMismatch(Object, Object)

I tipi di entità '{firstEntityType}' e '{secondEntityType}' non appartengono allo stesso modello.

EntityTypeNotFound(Object)

Il tipo di entità '{entityType}' non è stato trovato. Assicurarsi che il tipo di entità sia stato aggiunto al modello.

EntityTypeNotInRelationship(Object, Object, Object)

Il tipo di entità specificato '{entityType}' non è valido. Deve essere il tipo di entità dipendente '{dependentType}', il tipo di entità principale '{principalType}' o un tipo di entità derivato da uno di essi.

EntityTypeNotInRelationshipStrict(Object, Object, Object)

Il tipo di entità specificato '{entityType}' non è valido. Deve essere il tipo di entità dipendente '{dependentType}' o il tipo di entità principale '{principalType}'.

EntityTypesNotInRelationship(Object, Object, Object, Object)

I tipi di entità specificati '{invalidDependentType}' e '{invalidPrincipalType}' non sono validi. Specificare '{dependentType}' e '{principalType}' o tipi di entità nella stessa gerarchia.

ErrorMaterializingProperty(Object, Object)

Si è verificata un'eccezione durante la lettura di un valore del database per la proprietà '{entityType}. {property}'. Per altre informazioni, vedere l'eccezione interna.

ErrorMaterializingPropertyInvalidCast(Object, Object, Object, Object)

Errore durante la lettura di un valore del database per la proprietà '{entityType}. {property}'. Il tipo previsto era '{expectedType}' ma il valore effettivo era di tipo '{actualType}'.

ErrorMaterializingPropertyNullReference(Object, Object, Object)

Si è verificata un'eccezione durante la lettura di un valore del database per la proprietà '{entityType}. {property}'. Il tipo previsto era '{expectedType}' ma il valore effettivo era null.

ErrorMaterializingValueInvalidCast(Object, Object)

Si è verificata un'eccezione durante la lettura di un valore del database. Il tipo previsto era '{expectedType}' ma il valore effettivo era di tipo '{actualType}'.

ErrorMaterializingValueNullReference(Object)

Si è verificata un'eccezione durante la lettura di un valore del database. Il tipo previsto era '{expectedType}' ma il valore effettivo era null.

ExecutionStrategyExistingTransaction(Object, Object)

La strategia di esecuzione configurata '{strategy}' non supporta le transazioni avviate dall'utente. Usare la strategia di esecuzione restituita da '{getExecutionStrategyMethod}' per eseguire tutte le operazioni nella transazione come unità retriable.

ExpressionParameterizationExceptionSensitive(Object)

Viene generata un'eccezione durante il tentativo di valutare l'espressione di parametro di query LINQ '{expression}'. Per altre informazioni, vedere l'eccezione interna.

FieldNameMismatch(Object, Object, Object)

Impossibile utilizzare il campo specificato '{field}' per la proprietà '{entityType}. {property}' perché non corrisponde al nome della proprietà. Le proprietà del tipo di entità che non sono associate a una proprietà CLR devono corrispondere esattamente al nome del campo.

FindNotCompositeKey(Object, Object)

Il tipo di entità '{entityType}' viene definito con una singola proprietà chiave, ma i valori {valuesCount} sono stati passati al metodo 'Find'.

FindValueCountMismatch(Object, Object, Object)

Il tipo di entità '{entityType}' viene definito con una chiave composita {propertiesCount}-part, ma i valori {valuesCount} sono stati passati al metodo 'Find'.

FindValueTypeMismatch(Object, Object, Object, Object)

Valore della chiave in posizione {index} della chiamata a 'DbSet<{entityType}>. Find' è di tipo '{valueType}', che non corrisponde al tipo di proprietà '{propertyType}'.

FindWrongCount(Object, Object)

{values} value(s) sono stati passati al metodo 'FindEntry' o 'GetEntries' per le proprietà {properties}. Il numero di valori deve corrispondere al numero di proprietà.

FindWrongType(Object, Object, Object)

Il metodo 'FindEntry' o 'GetEntries' è stato passato un valore '{valueType}' per la proprietà '{propertyName}', quando è previsto un valore '{propertyType}'.

FkAttributeOnNonUniquePrincipal(Object, Object, Object)

Impossibile specificare l'attributo [ForeignKey] per la navigazione '{navigation}' nel tipo di entità '{principalType}' perché rappresenta una relazione uno-a-molti. Spostare l'attributo [ForeignKey] in una proprietà su '{dependentType}'.

FkAttributeOnPropertyNavigationMismatch(Object, Object, Object)

Gli attributi [ForeignKey] sulla proprietà '{property}' e lo spostamento '{navigation}' nel tipo di entità '{entityType}' non puntano tra loro. Assicurarsi che il valore dell'attributo [ForeignKey] nella proprietà corrisponda al nome di spostamento e al valore dell'attributo [ForeignKey] nella navigazione corrisponda al nome della proprietà della chiave esterna o rimuovere uno di essi.

FkAttributeOnSkipNavigation(Object, Object)

Impossibile specificare l'attributo [ForeignKey] nella navigazione ignora '{entityType}'. {navigation}'. Configurare invece le proprietà della chiave esterna in 'OnModelCreating'.

ForeignKeyCountMismatch(Object, Object, Object, Object)

Il numero di proprietà specificate per la chiave esterna {foreignKeyProperties} sul tipo di entità '{dependentType}' non corrisponde al numero di proprietà nella chiave principale {principalKeyProperties} sul tipo di entità '{principalType}'.

ForeignKeyInUseSkipNavigation(Object, Object, Object, Object)

Impossibile rimuovere la chiave esterna {foreignKeyProperties} dal tipo di entità '{entityType}' perché viene fatto riferimento a una navigazione ignorata '{navigation}' sul tipo di entità '{navigationEntityType}'. È necessario rimuovere tutti gli spostamenti di ignoramento dei riferimenti prima che sia possibile rimuovere la chiave esterna a cui si fa riferimento.

ForeignKeyPropertiesWrongEntity(Object, Object)

Le proprietà della chiave esterna specificate {foreignKeyProperties} non vengono dichiarate nel tipo di entità '{entityType}'. Assicurarsi che le proprietà della chiave esterna vengano dichiarate nel tipo di entità di destinazione.

ForeignKeyPropertyInKey(Object, Object, Object, Object)

La proprietà '{property}' non può far parte di una chiave esterna su '{entityType}' perché ha un valore generato dall'archivio ed è contenuto nella chiave {keyProperties} definito in un tipo di entità di base '{baseEntityType}'. Configurare '{property}' con 'ValueGeneratedNever' o definire la chiave esterna in '{entityType}'.

ForeignKeyReferencedEntityKeyMismatch(Object, Object)

La chiave principale specificata {principalKeyProperties} non è una chiave nel tipo di entità '{principalEntityType}'. Specificare una chiave definita nel tipo di entità principale.

ForeignKeySelfReferencingDependentEntityType(Object)
Obsoleta..

Le chiavi esterne sul tipo di entità '{dependentType}' non possono essere destinate allo stesso tipo di entità perché dispone di una navigazione definita.

ForeignKeyTypeMismatch(Object, Object, Object, Object)

I tipi delle proprietà specificate per la chiave esterna {foreignKeyProperties} sul tipo di entità '{dependentType}' non corrispondono ai tipi delle proprietà nella chiave principale {principalKeyProperties} sul tipo di entità '{principalType}'. Specificare le proprietà che usano gli stessi tipi nello stesso ordine.

ForeignKeyWrongType(Object, Object, Object, Object, Object)

La chiave esterna {foreignKeyProperties} destinata alla chiave {keyProperties} su '{principalType}' non può essere rimossa dal tipo di entità '{entityType}' perché è definito nel tipo di entità '{otherEntityType}'.

FullChangeTrackingRequired(Object, Object, Object, Object)

Il tipo di entità '{entityType}' è configurato per usare la strategia di rilevamento delle modifiche '{changeTrackingStrategy}' quando sono necessarie notifiche di rilevamento modifiche complete. Usare 'ModelBuilder.HasChangeTrackingStrategy' in 'OnModelCreating' per configurare tutti i tipi di entità nel modello per usare la strategia '{fullStrategy}' o '{fullPlusStrategy}'.

FunctionOnClient(Object)

Il metodo '{methodName}' non è supportato perché la query è passata alla valutazione client. Questo avviene in genere quando gli argomenti del metodo non possono essere convertiti nel server. Riscrivere la query per evitare la valutazione client degli argomenti in modo che il metodo possa essere convertito nel server.

GraphDoesNotContainVertex(Object)

Impossibile aggiungere il bordo specificato perché il grafico non contiene il vertice '{vertex}'.

IdentifyingRelationshipCycle(Object)

È stato rilevato un ciclo di relazione che coinvolge le chiavi primarie dei tipi di entità seguenti: '{entityType}'. Ciò impedisce l'inserimento di qualsiasi entità senza violare i vincoli dell'archivio. Esaminare le chiavi esterne definite nelle chiavi primarie e rimuovere o usare altre proprietà per almeno uno di essi.

IdentityConflict(Object, Object)

Impossibile tenere traccia dell'istanza del tipo di entità '{entityType}' perché un'altra istanza con lo stesso valore di chiave per {keyProperties} è già in corso di traccia. Quando si associano entità esistenti, assicurarsi che venga associata un'unica istanza di entità con un determinato valore di chiave. Prendere in considerazione l'uso di 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori chiave in conflitto.

IdentityConflictOwned(Object, Object)

Impossibile tenere traccia dell'istanza del tipo di entità '{entityType}' perché un'altra istanza con lo stesso valore di chiave per {keyProperties} è già in corso di traccia. Quando si sostituisce entità di proprietà, modificare le proprietà senza modificare l'istanza o scollegare prima la voce di entità di proprietà precedente. Prendere in considerazione l'uso di 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori chiave in conflitto.

IdentityConflictOwnedSensitive(Object, Object)

Impossibile tenere traccia dell'istanza del tipo di entità '{entityType}' perché un'altra istanza con il valore della chiave '{keyValue}' è già in corso di traccia. Quando si sostituisce entità di proprietà, modificare le proprietà senza modificare l'istanza o scollegare prima la voce di entità di proprietà precedente.

IdentityConflictSensitive(Object, Object)

Impossibile tenere traccia dell'istanza del tipo di entità '{entityType}' perché un'altra istanza con il valore della chiave '{keyValue}' è già in corso di traccia. Quando si associano entità esistenti, assicurarsi che venga associata un'unica istanza di entità con un determinato valore di chiave.

ImplementationTypeRequired(Object)

Impossibile determinare il tipo di implementazione per la registrazione del servizio '{service}'. È necessario usare tipi di implementazione specifici per i servizi che prevedono più registrazioni in modo da evitare duplicati.

IncludeBadNavigation(Object, Object)

La proprietà '{property}' non è una proprietà di spostamento del tipo di entità '{entityType}'. Il metodo 'Include(string)' può essere usato solo con un elenco separato di nomi di proprietà di navigazione.

IncludeNotSpecifiedDirectlyOnEntityType(Object, Object)

L'operazione Includi '{include}' non è supportata. '{invalidNavigation}' deve essere una proprietà di spostamento definita in un tipo di entità.

IncludeOnEntityWithDefiningQueryNotSupported(Object)

L'inclusione non è supportata per le entità con la definizione di query. Tipo di entità: '{entityType}'

IncludeOnEntityWithDefiningQueryNotSupported(Object, Object)
Obsoleta..

L'operazione 'Include' con argomento '{expression}' non è supportata nel tipo di entità '{entityType}' perché dispone di una query di definizione.

IncludeOnNonEntity(Object)

Impossibile applicare l'operazione 'Include' con l'argomento '{expression}'. L'origine non è queryabile di un tipo di entità noto o "Include" è stata applicata dopo il metodo "Select" che proietta un tipo di entità diverso tramite lo spostamento. È consigliabile applicare 'Include' prima della chiamata al metodo 'Select'.

IncludeWithCycle(Object, Object)

Il percorso Include '{navigationName}->{inverseNavigationName}' genera un ciclo. I cicli non sono consentiti nelle query senza rilevamento; usare una query di rilevamento o rimuovere il ciclo.

InconsistentInheritance(Object, Object)

Il tipo di entità '{entityType}' deve derivare da '{baseEntityType}' per riflettere la gerarchia dei tipi CLR corrispondenti.

InconsistentInheritance(Object, Object, Object)

Il tipo di entità '{entityType}' è configurato come derivato da '{baseEntityType}', tuttavia in base alla gerarchia dei tipi CLR corrispondenti deve derivare da '{clrBaseEntityType}'. Configurare '{entityType}' con '{baseEntityType}' o 'null' come tipo di base.

InconsistentOwnership(Object, Object)
Obsoleta..

Il tipo di entità '{ownedEntityType}' è configurato come di proprietà, ma il tipo di entità '{nonOwnedEntityType}' non è. Configurare tutti i tipi di entità con la definizione di navigazione che condividono un tipo CLR come di proprietà in 'OnModelCreating'.

IncorrectNumberOfArguments(Object, Object, Object)

'{method}' è stato richiamato con gli argomenti {argumentCount}, ma ha parametri {parameterCount}.

IndexPropertiesWrongEntity(Object, Object)

Le proprietà di indice specificate {indexProperties} non vengono dichiarate nel tipo di entità '{entityType}'. Assicurarsi che le proprietà dell'indice siano dichiarate nel tipo di entità di destinazione.

IndexWrongType(Object, Object, Object)

Impossibile rimuovere l'indice {index} dal tipo di entità '{entityType}' perché è definito nel tipo di entità '{otherEntityType}'.

InheritedPropertyCannotBeIgnored(Object, Object, Object)

Impossibile ignorare la proprietà '{property}' sul tipo '{type}' perché è dichiarata nel tipo di base '{baseType}'. Per escludere questa proprietà dal modello, usare l'attributo [NotMapped] o 'Ignore' nel tipo di base in 'OnModelCreating'.

InterfacePropertyNotAdded(Object, Object, Object)

Proprietà '{entityType}. {navigation}' è di un tipo di interfaccia ('{propertyType}'). Se si tratta di uno spostamento, configurare manualmente la relazione per questa proprietà eseguendo il cast in un tipo di entità mappato. In caso contrario, ignorare la proprietà usando l'attributo [NotMapped] o 'Ignore' in 'OnModelCreating'.

IntraHierarchicalAmbiguousTargetEntityType(Object, Object, Object, Object)
Obsoleta..

Impossibile determinare il tipo di entità correlato a '{entityType}' perché la chiave esterna specificata {foreignKeyProperties} fa riferimento al tipo di entità '{principalEntityType}', che si trova nella stessa gerarchia del tipo di entità dichiarato su '{dependentEntityType}'.

InvalidAlternateKeyValue(Object, Object)

Impossibile tenere traccia di un'entità di tipo '{entityType}' perché la proprietà chiave alternativa '{keyProperty}' è null. Se la chiave alternativa non viene usata in una relazione, è consigliabile usare invece un indice univoco. Gli indici univoci possono contenere valori Null, mentre le chiavi alternative potrebbero non essere.

InvalidComplexType(Object)

Il tipo specificato '{type}' deve essere un tipo non di interfaccia con un costruttore pubblico da usare come tipo complesso.

InvalidEntityType(Object)

Il tipo specificato '{type}' deve essere un tipo di riferimento non interfaccia da utilizzare come tipo di entità.

InvalidEntityTypeConfigurationAttribute(Object, Object)

La configurazione del tipo di entità di tipo '{entityTypeConfigurationType}' non è valida. La configurazione specificata tramite EntityTypeConfigurationAttribute deve implementare 'IEntityTypeConfiguration<{entityType}>'.

InvalidEnumValue(Object, Object)

Il valore specificato per l'argomento '{argumentName}' deve essere un valore valido di tipo enum '{enumType}'.

InvalidEnumValue(Object, Object, Object)

Il valore '{value}' fornito per l'argomento '{argumentName}' deve essere un valore valido di tipo enum '{enumType}'.

InvalidIncludeExpression(Object)

L'espressione '{expression}' non è valida all'interno di un'operazione 'Include', perché non rappresenta un accesso alle proprietà: 't => t.MyProperty'. Per indirizzare gli spostamenti dichiarati nei tipi derivati, usare il cast ('t => ((Derivato)t). MyProperty') o l'operatore 'as' ('t => (t come Derivato). MyProperty'). È possibile filtrare l'accesso alla raccolta componendo le operazioni Where, OrderBy(Descending), ThenBy(Descending), Skip o Take. Per altre informazioni sull'inclusione dei dati correlati, vedere https://go.microsoft.com/fwlink/?LinkID=746393.

InvalidIncludeLambdaExpression(Object, Object)

L'espressione lambda della proprietà {methodName} '{includeLambdaExpression}' non è valida. L'espressione deve rappresentare un accesso a una proprietà: 't => t.MyProperty'. Per indirizzare gli spostamenti dichiarati nei tipi derivati, specificare un parametro lambda tipizzato in modo esplicito del tipo di destinazione, ad esempio '(Derivato d) => d.MyProperty'. Per altre informazioni sull'inclusione dei dati correlati, vedere http://go.microsoft.com/fwlink/?LinkID=746393.

InvalidKeyValue(Object, Object)

Impossibile tenere traccia di un'entità di tipo '{entityType}' perché la relativa proprietà di chiave primaria '{keyProperty}' è null.

InvalidMemberExpression(Object)

L'espressione '{expression}' non è un'espressione di accesso ai membri valida. L'espressione deve rappresentare una semplice proprietà o un accesso al campo: 't => t.MyProperty'.

InvalidMembersExpression(Object)

L'espressione '{expression}' non è un'espressione di accesso ai membri valida. L'espressione deve rappresentare una semplice proprietà o un accesso al campo: 't => t.MyProperty'. Quando si specificano più proprietà o campi, usare un tipo anonimo: 't => new {{ t.MyProperty, t.MyField }}'.

InvalidNavigationWithInverseProperty(Object, Object, Object, Object)

Attributo [InverseProperty] sulla proprietà '{1_entityType}. {0_property}' non valido. La proprietà '{referencedProperty}' non è una navigazione valida sul tipo correlato '{referencedEntityType}'. Verificare che la proprietà esista e sia un riferimento valido o una struttura di spostamento della raccolta.

InvalidNumberOfIndexSortOrderValues(Object, Object, Object)

Numero non valido di valori di ordinamento dell'indice forniti per {indexProperties}: sono stati specificati valori {numValues}, ma l'indice ha proprietà {numProperties}.

InvalidPropertiesExpression(Object)
Obsoleta..

L'espressione delle proprietà '{expression}' non è valida. L'espressione deve rappresentare un accesso alle proprietà semplice: 't => t.MyProperty'. Quando si specificano più proprietà, usare un tipo anonimo: 't => new {{ t.MyProperty1, t.MyProperty2 }}'.

InvalidPropertyExpression(Object)
Obsoleta..

L'espressione '{expression}' non è un'espressione di proprietà valida. L'espressione deve rappresentare un accesso alle proprietà semplice: 't => t.MyProperty'.

InvalidPropertyListOnNavigation(Object, Object)

Elenco di proprietà specificato utilizzando l'attributo [ForeignKey] nel riquadro di spostamento '{1_entityType}. {0_navigation}' non è corretto. Il valore dell'attributo deve essere un elenco delimitato da virgole di nomi di proprietà.

InvalidPropertyListOnNavigation(Object, Object, Object)

Elenco di proprietà specificato utilizzando l'attributo [ForeignKey("{2_properties}")] nel riquadro di spostamento '{1_entityType}. {0_navigation}' non è corretto. Specificare un elenco delimitato da virgole di nomi di proprietà.

InvalidRelationshipUsingDataAnnotations(Object, Object, Object, Object)

È stata specificata una relazione non valida usando gli attributi [InverseProperty] e [ForeignKey]. Navigazione '{1_entityType}. {0_navigation}' e '{3_referencedEntityType}. {2_referencedNavigation}' sono correlati dall'attributo [InverseProperty], ma gli attributi [ForeignKey] specificati per entrambi gli spostamenti hanno valori diversi. Specificare le stesse proprietà o rimuovere uno degli attributi.

InvalidReplaceService(Object, Object)

È stata effettuata una chiamata a '{replaceService}', ma Entity Framework non sta creando un proprio provider di servizi interno. Consentire a Entity Framework di compilare il provider di servizi rimuovendo la chiamata a '{useInternalServiceProvider}', oppure compilare servizi sostitutivi nel provider di servizi prima di passarlo a '{useInternalServiceProvider}'.

InvalidSetKeylessOperation(Object)

Impossibile usare il metodo richiamato per il tipo di entità '{entityType}' perché non dispone di una chiave primaria. Per altre informazioni sui tipi di entità senza chiave, vedere https://go.microsoft.com/fwlink/?linkid=2141943.

InvalidSetSameTypeWithDifferentNamespace(Object, Object)

Impossibile creare un oggetto DbSet per '{typeName}' perché questo tipo non è incluso nel modello per il contesto. Tuttavia, il modello contiene un tipo di entità con lo stesso nome in uno spazio dei nomi diverso: '{entityTypeName}'.

InvalidSetSharedType(Object)

Impossibile creare un oggetto DbSet per '{typeName}' perché è configurato come tipo di entità di tipo condiviso. Accedere al tipo di entità tramite l'overload del metodo 'Set' che accetta un nome di tipo di entità.

InvalidSetType(Object)

Impossibile creare un oggetto DbSet per '{typeName}' perché questo tipo non è incluso nel modello per il contesto.

InvalidSetTypeOwned(Object)

Impossibile creare un oggetto DbSet per '{typeName}' perché è configurato come tipo di entità di proprietà ed è necessario accedervi tramite il tipo di entità proprietario.

InvalidSetTypeOwned(Object, Object)

Impossibile creare un oggetto DbSet per '{typeName}' perché è configurato come tipo di entità di proprietà ed è necessario accedervi tramite il proprio tipo di entità '{ownerType}'. Per altre informazioni, vedere https://aka.ms/efcore-docs-owned.

InvalidSetTypeWeak(Object)
Obsoleta..

Impossibile creare un oggetto DbSet per '{typeName}' perché è mappato a più tipi di entità con definizione degli spostamenti ed è necessario accedervi tramite le entità proprietarie.

InvalidSwitch(Object, Object)

{name}: {value} non valido

InvalidType(Object, Object, Object, Object)

Valore della proprietà '{1_entityType}. Impossibile impostare {0_property}' su un valore di tipo '{valueType}' perché il tipo è '{propertyType}'.

InvalidTypeConversationWithInclude(Object, Object)

Impossibile includere la catena di navigazione '{includeExpression}' specificata dall'operazione 'Include' perché il tipo convertito '{type}' non fa parte del modello.

InvalidUseService(Object, Object, Object)

È stata effettuata una chiamata a '{useService}', ma Entity Framework non sta creando il proprio provider di servizi interno. Consentire a Entity Framework di compilare il provider di servizi rimuovendo la chiamata a '{useInternalServiceProvider}', oppure compilare i servizi '{service}' da usare nel provider di servizi prima di passarlo a '{useInternalServiceProvider}'.

InvalidValueGeneratorFactoryProperty(Object, Object, Object)

'{factory}' non può creare un generatore di valori per la proprietà '{2_entityType}. {1_property}'. Sono supportate solo le proprietà integer.

InversePropertyMismatch(Object, Object, Object, Object)

Attributi [InverseProperty] nella navigazione '{1_entityType}. {0_navigation}' e nel riquadro di spostamento '{3_referencedEntityType}. {2_referencedNavigation}' non puntano l'uno all'altro. Modificare gli attributi per usare i nomi corrispondenti o rimuoverli.

InverseToOwnedType(Object, Object, Object, Object)

Navigazione '{principalEntityType}. {navigation}' non è supportato perché punta a un tipo di entità di proprietà '{ownedType}'. Solo lo spostamento della proprietà dal tipo di entità '{ownerType}' può puntare al tipo di entità di proprietà. Per altre informazioni, vedere https://aka.ms/efcore-docs-owned.

IQueryableNotAsync(Object)

L'origine 'IQueryable' non implementa 'IAsyncEnumerable<{genericParameter}>'. Solo le origini che implementano "IAsyncEnumerable" possono essere usate per le operazioni asincrone di Entity Framework.

KeyAttributeOnDerivedEntity(Object, Object)

Il tipo derivato '{derivedType}' non può avere l'attributo [Key] sulla proprietà '{property}' perché le chiavi primarie possono essere dichiarate solo nel tipo radice.

KeyAttributeOnDerivedEntity(Object, Object, Object)

Il tipo derivato '{derivedType}' non può avere l'attributo [Key] sulla proprietà '{property}' perché le chiavi primarie possono essere dichiarate solo nel tipo radice. Spostare la proprietà '{property}' in '{rootType}' o rimuovere '{rootType}' dal modello usando l'attributo [NotMapped] o chiamando 'EntityTypeBuilder.Ignore' nel tipo di base in 'OnModelCreating'.

KeyInUse(Object, Object, Object)

Impossibile rimuovere la chiave {key} dal tipo di entità '{entityType}' perché fa riferimento a una chiave esterna nel tipo di entità '{dependentType}'. Tutte le chiavi esterne devono essere rimosse o ridefinite prima di poter rimuovere la chiave a cui si fa riferimento.

KeyInUse(Object, Object, Object, Object)

Impossibile rimuovere la chiave {keyProperties} dal tipo di entità '{entityType}' perché fa riferimento a una chiave esterna {foreignKeyProperties} definita nel tipo di entità '{dependentType}'. Rimuovere o modificare la chiave principale per tutte le chiavi esterne che fanno riferimento prima di rimuovere la chiave.

KeylessTypeExistingKey(Object)

Il tipo di entità '{entityType}' non può essere contrassegnato come senza chiave perché contiene una chiave.

KeylessTypeExistingKey(Object, Object)

Il tipo di entità '{entityType}' non può essere contrassegnato come senza chiave perché contiene una chiave {keyProperties}.

KeylessTypeTracked(Object)

Impossibile tenere traccia di un'istanza di tipo '{type}' perché non dispone di una chiave primaria. È possibile tenere traccia solo dei tipi di entità con una chiave primaria.

KeylessTypeWithKey(Object, Object)

Impossibile aggiungere la chiave {keyProperties} al tipo senza chiave '{entityType}'.

KeyPropertiesWrongEntity(Object, Object)

Le proprietà chiave {keyProperties} specificate non vengono dichiarate nel tipo di entità '{entityType}'. Verificare che le proprietà chiave siano dichiarate nel tipo di entità di destinazione.

KeyPropertyCannotBeNullable(Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' non può essere contrassegnato come nullable/facoltativo perché è stato incluso nella chiave {keyProperties}.

KeyPropertyInForeignKey(Object, Object)

La proprietà '{property}' non può far parte di una chiave in '{entityType}' perché ha la generazione di valori abilitata ed è contenuta in una chiave esterna definita in un tipo di entità derivata.

KeyPropertyMustBeReadOnly(Object, Object)

Proprietà '{1_entityType}. {0_property}' deve essere contrassegnato come di sola lettura dopo il salvataggio perché fa parte di una chiave. Le proprietà chiave vengono sempre di sola lettura dopo che un'entità è stata salvata per la prima volta.

KeyReadOnly(Object, Object)

Proprietà '{1_entityType}. {0_property}' fa parte di una chiave e pertanto non può essere modificato o contrassegnato come modificato. Per modificare l'entità di un'entità esistente con una chiave esterna di identificazione, eliminare prima il dipendente e richiamare 'SaveChanges', quindi associare l'entità dipendente alla nuova entità.

KeyWrongType(Object, Object, Object)

Impossibile rimuovere la chiave {keyProperties} dal tipo di entità '{entityType}' perché è definita nel tipo di entità '{otherEntityType}'.

LiteralGenerationNotSupported(Object)

Il mapping dei tipi per '{type}' non ha implementato la generazione di valori letterali di codice.

ManyToManyOneNav(Object, Object)

Navigazione '{entityType}. {navigation}' non può essere usato per entrambi i lati di una relazione molti-a-molti. Le relazioni molti-a-molti devono usare due proprietà di navigazione distinte.

MissingBackingField(Object, Object, Object)

Impossibile trovare il campo specificato '{field}' per la proprietà '{2_entityType}. {1_property}'.

MissingInverseManyToManyNavigation(Object, Object)

Impossibile configurare una relazione molti-a-molti tra i tipi di entità '{principalEntityType}' e '{declaringEntityType}' perché non è stato specificato uno degli spostamenti. Fornire uno spostamento nella chiamata 'HasMany' in 'OnModelCreating'. Prendere in considerazione l'aggiunta di una proprietà privata.

ModelNotFinalized(Object)

Il modello deve essere finalizzato e le relative dipendenze di runtime devono essere inizializzate prima di poter usare '{method}'. Assicurarsi che "OnModelCreating" sia stato completato o, se si usa un 'ModelBuilder' autonomo, che "IModelRuntimeInitializer.Initialize(model). FinalizeModel()' è stato chiamato.

MultipleEntries(Object)

Impossibile avviare il rilevamento di InternalEntityEntry per il tipo di entità '{entityType}' perché un'altra entità InternalEntityEntry sta già monitorando la stessa entità.

MultipleFilteredIncludesOnSameNavigation(Object, Object)

I filtri '{filter1}' e '{filter2}' sono stati entrambi configurati nello stesso spostamento incluso. È consentito un solo filtro univoco per spostamento. Per altre informazioni sull'inclusione dei dati correlati, vedere https://go.microsoft.com/fwlink/?LinkID=746393.

MultipleNavigationsSameFk(Object, Object)

Esistono più spostamenti nel tipo di entità '{entityType}' che puntano allo stesso set di proprietà usando un attributo [ForeignKey]: '{propertyList}'

MultipleNavigationsSameFk(Object, Object, Object)

Esistono più spostamenti nel tipo di entità '{entityType}' che puntano allo stesso set di proprietà '{properties}' usando un attributo [ForeignKey]: {navigations}.

MultipleOwnerships(Object)

Il tipo di entità '{entityType}' è la destinazione di più relazioni di proprietà.

MultipleOwnerships(Object, Object)

Il tipo di entità '{entityType}' è la destinazione di più relazioni di proprietà: {navigations}.

MultipleProvidersConfigured(Object)

I servizi per i provider di database {storeNames} sono stati registrati nel provider di servizi. È possibile registrare solo un singolo provider di database in un provider di servizi. Se possibile, assicurarsi che Entity Framework gestisca il provider di servizi rimuovendo la chiamata a 'UseInternalServiceProvider'. In caso contrario, prendere in considerazione la registrazione condizionale del provider di database o la gestione di un provider di servizi per ogni provider di database.

MustRewriteToSameNode(Object, Object)

Quando viene chiamato da '{chiamante}', la riscrittura di un nodo di tipo '{type}' deve restituire un valore diverso da Null dello stesso tipo. In alternativa, eseguire l'override di '{chiamante}' e modificarlo in modo da non visitare elementi figlio di questo tipo.

MutableKeyProperty(Object)

Impossibile configurare la proprietà '{keyProperty}' come 'ValueGeneratedOnUpdate' o 'ValueGeneratedOnAddOrUpdate' perché fa parte di una chiave e il relativo valore non può essere modificato dopo l'aggiunta dell'entità all'archivio.

NamedIndexDefinedOnIgnoredProperty(Object, Object, Object, Object)

L'indice '{indexName}' specificato tramite l'attributo [Index] sul tipo di entità '{entityType}' con proprietà {indexProperties} non è valido. La proprietà '{propertyName}' è stata contrassegnata come non mappata tramite l'attributo [NotMapped] o l'API fluent 'EntityTypeBuilder.Ignore'. Un indice non può utilizzare proprietà non mappate.

NamedIndexDefinedOnNonExistentProperty(Object, Object, Object, Object)

Un indice '{indexName}' specificato tramite l'attributo [Index] sul tipo di entità '{entityType}' fa riferimento alle proprietà {indexProperties}, ma nessuna proprietà con nome '{propertyName}' esiste nel tipo di entità o in uno dei relativi tipi di base.

NamedIndexWrongType(Object, Object)

Impossibile rimuovere l'indice con nome {indexName} dal tipo di entità '{entityType}' perché tale indice non esiste in tale tipo di entità.

NavigationArray(Object, Object, Object)

Tipo di navigazione '{1_entityType}. {0_navigation}' è '{foundType}' che è un tipo di matrice. Gli spostamenti della raccolta non possono essere matrici.

NavigationBadType(Object, Object, Object, Object)

Tipo di navigazione '{1_entityType}. {0_navigation}' è '{foundType}' che non implementa 'ICollection<{targetType}>'. Gli spostamenti di raccolta devono implementare 'ICollection<>' del tipo di destinazione.

NavigationCannotCreateType(Object, Object, Object)

Tipo di navigazione '{1_entityType}. {0_navigation}' è '{foundType}' per cui non è stato possibile creare un'istanza concreta. Inizializzare la proprietà prima dell'uso, aggiungere un costruttore pubblico senza parametri al tipo oppure usare un tipo a cui è possibile assegnare un oggetto 'HashSet<>' o 'List<>'.

NavigationCollectionWrongClrType(Object, Object, Object, Object)

Impossibile aggiungere lo spostamento della raccolta '{navigation}' al tipo di entità '{entityType}' perché il tipo CLR '{clrType}' non implementa 'IEnumerable<{targetType}>'. Gli spostamenti di raccolta devono implementare IEnumerable<> dell'entità correlata.

NavigationForWrongForeignKey(Object, Object, Object, Object)

Navigazione '{1_entityType}. {0_navigation}' non può essere associato alla chiave esterna {targetForeignKeyProperties} perché è stata creata per la chiave esterna {actualForeignKeyProperties}.

NavigationFromShadowEntity(Object, Object)
Obsoleta..

Impossibile aggiungere lo spostamento '{navigation}' al tipo di entità '{entityType}' perché è definito in stato di ombreggiatura e le proprietà di navigazione non possono provenire da entità dello stato shadow.

NavigationIsProperty(Object, Object, Object, Object, Object)

Proprietà '{1_entityType}. L'accesso a {0_property}' viene eseguito usando il metodo '{referenceMethod}' o '{collectionMethod}', ma è definito nel modello come non di spostamento. Utilizzare il metodo '{propertyMethod}' per accedere alle proprietà non di navigazione.

NavigationlessOwnership(Object, Object)

La relazione tra '{principalEntityType}' e '{dependentEntityType}' non può essere configurata come proprietà perché non esiste alcuna struttura di spostamento associata al tipo di proprietà. Una proprietà deve avere sempre una struttura di spostamento associata. Per altre informazioni, vedere https://aka.ms/efcore-docs-owned.

NavigationNoSetter(Object, Object)

Navigazione '{1_entityType}. {0_navigation}' non dispone di un setter e non è stato trovato o specificato alcun campo sottostante scrivibile. Gli spostamenti di raccolta di sola lettura devono essere inizializzati prima dell'uso.

NavigationNotAdded(Object, Object, Object)

Impossibile determinare la relazione rappresentata dalla navigazione '{entityType}. {navigation}' di tipo '{propertyType}'. Configurare manualmente la relazione o ignorare questa proprietà usando l'attributo '[NotMapped]' o 'EntityTypeBuilder.Ignore' in 'OnModelCreating'.

NavigationNotAddedAdHoc(Object, Object, Object)

Proprietà '{entityType}. {navigation}' di tipo '{propertyType}' sembra essere uno spostamento a un altro tipo di entità. Gli spostamenti non sono supportati quando si usa 'SqlQuery'. Includere questo tipo nel modello e usare 'FromSql' per la query oppure ignorare questa proprietà usando l'attributo '[NotMapped]'.

NavigationNotAddedComplexType(Object, Object, Object)

Impossibile configurare lo spostamento '{complexType}. {navigation}' di tipo '{propertyType}' perché i tipi complessi non supportano gli spostamenti. Ignorare questa proprietà usando l'attributo '[NotMapped]' o 'EntityTypeBuilder.Ignore' in 'OnModelCreating'.

NavigationSingleWrongClrType(Object, Object, Object, Object)

Impossibile aggiungere il tipo di entità '{navigation}' al tipo di entità '{entityType}' perché il tipo CLR '{clrType}' previsto non corrisponde al tipo CLR previsto '{targetType}'.

NavigationToKeylessType(Object, Object)

Impossibile aggiungere lo spostamento '{navigation}' perché è destinato al tipo di entità senza chiave '{entityType}'. Gli spostamenti possono essere destinati solo ai tipi di entità con chiavi. Per altre informazioni sui tipi di entità senza chiave, vedere https://go.microsoft.com/fwlink/?linkid=2141943.

NavigationToShadowEntity(Object, Object, Object)
Obsoleta..

Impossibile aggiungere lo spostamento '{navigation}' al tipo di entità '{entityType}' perché il tipo di entità di destinazione '{targetType}' è definito nello stato shadow e le proprietà di navigazione non possono puntare alle entità dello stato shadow.

NoBackingField(Object, Object, Object)

Non è stato trovato alcun campo sottostante per la proprietà '{1_entityType}. {0_property}'. Denominare il campo sottostante in modo che venga individuato per convenzione, configurare il campo sottostante da usare o usare un diverso '{propertyAccessMode}'.

NoBackingFieldLazyLoading(Object, Object)

Non è stato trovato alcun campo sottostante per la proprietà '{1_entityType}. {0_property}'. Gli spostamenti con caricamento differita devono avere campi di backup. Denominare il campo sottostante in modo che venga individuato per convenzione o configurare il campo sottostante da usare.

NoClrNavigation(Object, Object)

Impossibile aggiungere la struttura di spostamento '{navigation}' al tipo di entità '{entityType}' perché non è presente alcuna proprietà CLR corrispondente nel tipo sottostante e non è possibile aggiungere proprietà di navigazione nello stato shadow.

NoClrType(Object)

Il materializzatore di entità CLR non può essere usato per il tipo di entità '{entityType}' perché è un tipo di entità dello stato shadow. La materializzazione in un tipo CLR è possibile solo per i tipi di entità con un tipo CLR corrispondente.

NoDefiningNavigation(Object, Object, Object)
Obsoleta..

La navigazione '{navigation}' usata per definire il tipo di entità '{entityType}' non è presente in '{definingEntityType}'.

NoDiscriminatorForValue(Object, Object)

Impossibile impostare il valore discriminatorio per il tipo di entità '{entityType}' perché il tipo di entità radice '{rootEntityType}' non dispone di una proprietà discriminatoria configurata.

NoDiscriminatorProperty(Object)

Il tipo di entità '{entityType}' fa parte di una gerarchia, ma non dispone di una proprietà discriminatoria configurata.

NoDiscriminatorValue(Object)

Il tipo di entità '{entityType}' ha una proprietà discriminatoria, ma non ha un valore discriminatorio configurato.

NoFieldOrGetter(Object, Object)

Impossibile trovare alcun campo sottostante per la proprietà '{1_entityType}. {0_property}' e la proprietà non dispone di un getter.

NoFieldOrSetter(Object, Object)

Impossibile trovare alcun campo sottostante per la proprietà '{1_entityType}. {0_property}' e la proprietà non dispone di un setter.

NoGetter(Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' non dispone di un getter. Rendere la proprietà leggibile o usare un'altra proprietà '{propertyAccessMode}'.

NoIndexer(Object)

Una proprietà indicizzata è stata aggiunta al tipo di entità '{entity}'. Tuttavia, non esiste alcun indicizzatore pubblico in '{entity}' che accetta un singolo argomento di tipo 'string' e restituisce il tipo 'object'.

NoNavigation(Object, Object)
Obsoleta..

Nessuna struttura di spostamento sul tipo di entità '{entityType}' associata alla chiave esterna {foreignKeyProperties}.

NonClrBaseType(Object, Object)
Obsoleta..

Il tipo di entità '{entityType}' non può ereditare da '{baseEntityType}' perché '{baseEntityType}' è un tipo di entità dello stato shadow mentre '{entityType}' non è.

NonComparableKeyType(Object, Object, Object)

Proprietà '{entityType}. {property}' non può essere usato come chiave perché ha il tipo '{providerType}' che non implementa 'IComparable T>', 'IComparable<' o 'IStructuralComparable'. Usare 'HasConversion' in 'OnModelCreating' per eseguire il wrapping di '{providerType}' con un tipo che può essere confrontato.

NonComparableKeyTypes(Object, Object, Object, Object)

Proprietà '{entityType}. {property}' non può essere usato come chiave perché ha il tipo '{modelType}' e il tipo di provider '{providerType}', nessuno dei quali implementa 'IComparable<T>', 'IComparable' o 'IStructuralComparable'. Rendere '{modelType}' implementare una di queste interfacce per usarla come chiave.

NonConfiguredNavigationToSharedType(Object, Object)

Navigazione '{1_entityType}. {0_navigation}' deve essere configurato in 'OnModelCreating' con un nome esplicito per il tipo di entità di tipo condiviso di destinazione o escluso chiamando 'EntityTypeBuilder.Ignore'.

NonDefiningOwnership(Object, Object, Object)
Obsoleta..

Il tipo di entità '{2_entityType}' di proprietà di '{0_ownershipNavigation}' deve usare la definizione dello spostamento '{1_definingNavigation}' per .

NonGenericOptions(Object)

Il costruttore DbContextOptions passato al costruttore {contextType} deve essere dbContextOptions<{contextType}>. Quando si registrano più tipi DbContext, assicurarsi che il costruttore per ogni tipo di contesto abbia un parametro TContext DbContexts<> anziché un parametro DbContextOptions non generico.

NonIndexerEntityType(Object, Object, Object)

Impossibile aggiungere la proprietà dell'indicizzatore '{property}' perché non esiste alcun indicizzatore in '{entityType}' che accetta un singolo argomento di tipo assegnabile da '{type}'.

NonNotifyingCollection(Object, Object, Object)

Tipo di raccolta utilizzato per lo spostamento '{1_entityType}. {0_navigation}' non implementa 'INotifyCollectionChanged'. Qualsiasi tipo di entità configurato per l'uso della strategia di rilevamento delle modifiche '{changeTrackingStrategy}' deve usare raccolte che implementano 'INotifyCollectionChanged'. Per questo, è consigliabile usare "ObservableCollection<T>".

NonNotifyingCollection(Object, Object, Object, Object)

Tipo di raccolta '{2_collectionType}' utilizzato per lo spostamento '{1_entityType}. {0_navigation}' non implementa 'INotifyCollectionChanged'. Qualsiasi tipo di entità configurato per l'uso della strategia di rilevamento delle modifiche '{changeTrackingStrategy}' deve usare raccolte che implementano 'INotifyCollectionChanged'. Per questo, è consigliabile usare "ObservableCollection<T>".

NonShadowBaseType(Object, Object)
Obsoleta..

Il tipo di entità '{entityType}' non può ereditare da '{baseEntityType}' perché '{entityType}' è un tipo di entità dello stato shadow mentre '{baseEntityType}' non è.

NonUniqueRequiredDependentForeignKey(Object, Object)

La chiave esterna {foreignKeyProperties} nel tipo di entità '{declaringEntityType}' non può avere una fine dipendente obbligatoria perché non è univoca.

NonUniqueRequiredDependentNavigation(Object, Object)

'{principalEntityType}. {principalNavigation}' non può essere configurato come richiesto perché è stato configurato come raccolta.

NoParameterlessConstructor(Object)

Impossibile trovare un costruttore senza parametri nel tipo di entità '{entityType}'. Per creare un'istanza di '{entityType}', Entity Framework richiede che venga dichiarato un costruttore senza parametri.

NoProperty(Object, Object, Object)

Nessuna proprietà associata al campo '{field}' del tipo di entità '{entity}'. Configurare una proprietà o usare un'altra proprietà '{propertyAccessMode}'.

NoPropertyType(Object, Object)

Impossibile aggiungere la proprietà '{property}' al tipo '{type}' perché non è stato specificato alcun tipo di proprietà e non esiste alcuna proprietà o campo CLR corrispondente. Per aggiungere una proprietà dello stato ombreggiatura, è necessario specificare il tipo di proprietà.

NoProviderConfiguredFailedToResolveService(Object)

Impossibile risolvere il servizio per il tipo '{service}'. Questo è spesso dovuto al fatto che non è stato configurato alcun provider di database per questo dbContext. Un provider può essere configurato eseguendo l'override del metodo 'DbContext.OnConfiguring' o usando 'AddDbContext' nel provider di servizi dell'applicazione. Se viene usato 'AddDbContext', assicurarsi anche che il tipo DbContext accetti un oggetto DbContextOptions<TContext> nel relativo costruttore e lo passa al costruttore di base per DbContext.

NoSetter(Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' non ha un setter. Rendere la proprietà scrivibile o usare un '{propertyAccessMode}'diverso.

NotAnEFService(Object)

Il provider di database ha tentato di registrare un'implementazione del servizio '{service}'. Non è un servizio definito da Entity Framework e, ad esempio, deve essere registrato come servizio specifico del provider usando il metodo 'TryAddProviderSpecificServices'.

NotAProviderService(Object)

Il provider di database ha tentato di registrare un'implementazione del servizio '{service}'. Si tratta di un servizio definito da Entity Framework e, ad esempio, non deve essere registrato usando il metodo 'TryAddProviderSpecificServices'.

NotAssignableClrBaseType(Object, Object, Object, Object)

Il tipo di entità '{entityType}' non può ereditare da '{baseEntityType}' perché '{clrType}' non è discendente di '{baseClrType}'.

NotCollection(Object, Object)

Proprietà '{entityType}. Impossibile eseguire il mapping di {property}' come raccolta perché non implementa 'IEnumerable<T>'.

NoValueGenerator(Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' non ha un set di valori e non è disponibile alcun generatore di valori per le proprietà di tipo '{propertyType}'. Impostare un valore per la proprietà prima di aggiungere l'entità o configurare un generatore di valori per le proprietà di tipo '{propertyType}' in 'OnModelCreating'.

NullableKey(Object, Object)

Una chiave sul tipo di entità '{entityType}' non può contenere la proprietà '{property}' perché è nullable/facoltativa. Tutte le proprietà in cui viene dichiarata una chiave devono essere contrassegnate come non nullable/obbligatorio.

NullRequiredComplexProperty(Object, Object)

Proprietà di tipo complesso '{type}. {property}' è configurato come obbligatorio (non nullable), ma ha un valore Null durante il salvataggio delle modifiche. Solo le proprietà complesse non Null sono supportate da EF Core 8.

NullRequiredPrimitiveCollection(Object, Object)

Proprietà della raccolta primitiva '{type}. {property}' è configurato come obbligatorio (non nullable), ma ha un valore Null durante il salvataggio delle modifiche. Contrassegnare la proprietà come facoltativa (nullable) o impostare un valore non Null.

OptionsExtensionNotFound(Object)

Impossibile trovare l'estensione delle opzioni di tipo '{optionsExtension}'.

OriginalValueNotTracked(Object, Object)

Valore originale per la proprietà '{1_entityType}. Impossibile accedere a {0_property}' perché non viene monitorato. I valori originali non vengono registrati per la maggior parte delle proprietà delle entità quando viene usata la strategia "ChangingAndChangedNotifications". Per accedere a tutti i valori originali, usare una strategia di rilevamento delle modifiche diversa, ad esempio "ChangeAndChangedNotificationsWithOriginalValues".

OwnedDerivedType(Object)

Il tipo di entità di proprietà '{entityType}' non può avere un tipo di base. Per altre informazioni, vedere https://aka.ms/efcore-docs-owned.

OwnerlessOwnedType(Object)

Il tipo di entità '{ownedType}' è stato contrassegnato come di proprietà e deve essere fatto riferimento a un altro tipo di entità tramite uno spostamento. Aggiungere uno spostamento a un tipo di entità che punta a '{ownedType}' o non configurarlo come di proprietà.

OwnershipToDependent(Object, Object, Object)

Impossibile modificare lo spostamento '{navigation}' perché la chiave esterna tra '{principalEntityType}' e '{dependentEntityType}' è una proprietà. Per modificare lo spostamento nel tipo di entità di proprietà, rimuovere la proprietà.

PoolingContextCtorError(Object)

Impossibile eseguire il pool di dbContext di tipo '{contextType}' perché non dispone di un costruttore pubblico che accetta un singolo parametro di tipo DbContextOptions o ha più di un costruttore.

PrimaryKeyAttributeOnDerivedEntity(Object, Object)

Il tipo derivato '{derivedType}' non può avere l'attributo [PrimaryKey] perché le chiavi primarie possono essere dichiarate solo nel tipo radice. Spostare l'attributo su '{rootType}', oppure rimuovere '{rootType}' dal modello usando l'attributo [NotMapped] o chiamando 'EntityTypeBuilder.Ignore' nel tipo di base in 'OnModelCreating'.

PrimaryKeyDefinedOnIgnoredProperty(Object, Object)

L'attributo [PrimaryKey] sul tipo di entità '{entityType}' non è valido perché la proprietà '{propertyName}' è stata contrassegnata come annullata dall'attributo [NotMapped] o 'Ignore()' in 'OnModelCreating'. Una chiave primaria non può usare proprietà non mappate.

PrimaryKeyDefinedOnNonExistentProperty(Object, Object, Object)

L'attributo [PrimaryKey] nel tipo di entità '{entityType}' fa riferimento alle proprietà {proprietà}, ma nessuna proprietà con nome '{propertyName}' esiste su tale tipo di entità o su uno dei relativi tipi di base.

PrincipalEndIncompatibleNavigations(Object, Object, Object)

Quando si crea la relazione tra '{navigationSpecification1}' e '{navigationSpecification2}' il tipo di entità '{targetEntityType}' non può essere impostato come entità.

PrincipalEntityTypeNotInRelationship(Object, Object, Object)

Si configura una relazione tra '{dependentEntityType}' e '{principalEntityType}', ma è stata specificata una chiave principale su '{entityType}'. La chiave esterna deve essere di destinazione di un tipo che fa parte della relazione.

PrincipalKeylessType(Object, Object, Object)

Il tipo di entità senza chiave '{entityType}' non può trovarsi nella fine principale della relazione tra '{firstNavigationSpecification}' e '{secondNavigationSpecification}'. Il tipo di entità principale deve avere una chiave. Per altre informazioni sui tipi di entità senza chiave, vedere https://go.microsoft.com/fwlink/?linkid=2141943.

PrincipalOwnedType(Object, Object, Object)

La relazione da '{referencingEntityTypeOrNavigation}' a '{referencedEntityTypeOrNavigation}' non è supportata perché il tipo di entità di proprietà '{ownedType}' non può trovarsi sul lato principale di una relazione di non proprietà. Rimuovere la relazione o configurare la chiave esterna in '{ownedType}'.

PropertyCalledOnNavigation(Object, Object)

Impossibile usare '{property}' come proprietà sul tipo di entità '{entityType}' perché è configurato come spostamento.

PropertyClashingNonIndexer(Object, Object)

Impossibile aggiungere la proprietà dell'indicizzatore '{property}' al tipo '{type}' perché il tipo CLR contiene un membro con lo stesso nome. Specificare un nome diverso o configurare '{property}' come proprietà non indicizzatore.

PropertyConceptualNull(Object, Object)

Proprietà '{1_entityType}. {0_property}' contiene null, ma la proprietà è contrassegnata come richiesto. È consigliabile usare 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori chiave.

PropertyConceptualNullSensitive(Object, Object, Object)

La proprietà '{property}' contiene null nell'entità '{entityType}' con il valore chiave '{keyValue}', ma la proprietà è contrassegnata come richiesto.

PropertyDoesNotBelong(Object, Object, Object)

La proprietà '{property}' appartiene al tipo '{expectedType}', ma viene usata con un'istanza di tipo '{actualType}'.

PropertyInUseForeignKey(Object, Object, Object, Object)

Impossibile rimuovere la proprietà '{property}' dal tipo '{type}' perché viene usata nella chiave esterna {foreignKeyProperties} in '{foreignKeyType}'. È necessario rimuovere o ridefinire tutte le chiavi esterne contenenti chiavi esterne prima che la proprietà possa essere rimossa.

PropertyInUseIndex(Object, Object, Object, Object)

Impossibile rimuovere la proprietà '{property}' dal tipo '{entityType}' perché viene usata nell'indice {index} in '{indexType}'. Tutti gli indici contenenti devono essere rimossi o ridefiniti prima che la proprietà possa essere rimossa.

PropertyInUseKey(Object, Object, Object)

Impossibile rimuovere la proprietà '{property}' dal tipo '{entityType}' perché viene usata nella chiave {keyProperties}. Tutte le chiavi contenenti devono essere rimosse o ridefinite prima che la proprietà possa essere rimossa.

PropertyIsNavigation(Object, Object, Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' viene eseguito l'accesso usando il metodo '{propertyMethod}', ma viene definito nel modello come spostamento. Utilizzare il metodo '{referenceMethod}' o '{collectionMethod}' per accedere agli spostamenti.

PropertyNotAdded(Object, Object, Object)

Proprietà '{entityType}. Impossibile eseguire il mapping di {property}' perché è di tipo '{propertyType}', che non è un tipo primitivo supportato o un tipo di entità valido. Eseguire il mapping esplicito di questa proprietà o ignorarlo usando l'attributo '[NotMapped]' o usando 'EntityTypeBuilder.Ignore' in 'OnModelCreating'.

PropertyNotAddedAdHoc(Object, Object, Object)

Proprietà '{entityType}. Impossibile eseguire il mapping di {property}' perché è di tipo '{propertyType}', che non è un tipo primitivo supportato o un tipo di entità valido. La proprietà può essere ignorata usando l'attributo '[NotMapped]'.

PropertyNotFound(Object, Object)

Proprietà '{1_entityType}. Impossibile trovare {0_property}'. Assicurarsi che la proprietà esista e sia stata inclusa nel modello.

PropertyNotMapped(Object, Object, Object)

Proprietà '{propertyType}' '{entityType}. Impossibile eseguire il mapping di {property}' perché il provider di database non supporta questo tipo. È consigliabile convertire il valore della proprietà in un tipo supportato dal database usando un convertitore di valori. Per altre informazioni, vedere https://aka.ms/efcore-docs-value-converters. In alternativa, escludere la proprietà dal modello usando l'attributo '[NotMapped]' o usando 'EntityTypeBuilder.Ignore' in 'OnModelCreating'.

PropertyReadOnlyAfterSave(Object, Object)

Proprietà '{1_entityType}. {0_property}' è definito come di sola lettura dopo il salvataggio, ma il relativo valore è stato modificato o contrassegnato come modificato.

PropertyReadOnlyBeforeSave(Object, Object)

Proprietà '{1_entityType}. {0_property}' è definito come di sola lettura prima del salvataggio, ma il relativo valore è stato impostato su un valore diverso da un valore temporaneo o predefinito.

PropertyWrongClrType(Object, Object, Object, Object)

Impossibile aggiungere la proprietà '{property}' al tipo '{type}' perché il tipo della proprietà CLR corrispondente o del campo '{clrType}' non corrisponde al tipo specificato '{propertyType}'.

PropertyWrongEntityClrType(Object, Object, Object)

Impossibile aggiungere la proprietà '{property}' al tipo '{type}' perché viene dichiarata nel tipo CLR '{clrType}'.

PropertyWrongName(Object, Object, Object)

Impossibile aggiungere la proprietà '{property}' al tipo '{type}' perché non corrisponde al nome della proprietà CLR o del campo '{clrName}'. Usare lo stesso nome o specificare un membro CLR diverso.

PropertyWrongType(Object, Object, Object)

Impossibile rimuovere la proprietà '{property}' dal tipo '{type}' perché è dichiarata nel tipo '{otherType}'.

QueryEntityMaterializationConditionWrongShape(Object)

La condizione di materializzazione passata per il shaper di entità del tipo di entità '{entityType}' non è della forma corretta. Una condizione di materializzazione deve essere "LambdaExpression" di 'Func<ValueBuffer, IEntityType>'.

QueryFailed(Object, Object)

L'elaborazione dell'espressione LINQ '{expression}' da '{visitor}' non riuscita. Può indicare un bug o una limitazione in Entity Framework. Per informazioni più dettagliate, vedere https://go.microsoft.com/fwlink/?linkid=2101433 .

QueryInvalidMaterializationType(Object, Object)

La query contiene una proiezione '{proiezione}' di tipo '{queryableType}'. Le raccolte nella proiezione finale devono essere un tipo 'IEnumerable<T', ad esempio 'List<T>>'. Prendere in considerazione l'uso di "ToList" o di un altro meccanismo per convertire 'IQueryable<T>' o 'IOrderedEnumerable T' in un 'IEnumerable<<T>>'.

QueryRootDifferentEntityType(Object)

Tipo di entità sostitutiva: {entityType} non ha lo stesso nome e il tipo CLR del tipo di entità rappresentato da questa radice di query.

QueryUnableToTranslateEFProperty(Object)

La traduzione di '{expression}' non riuscita. L'origine della query non è un tipo di entità o la proprietà specificata non esiste nel tipo di entità.

QueryUnableToTranslateMember(Object, Object)

La traduzione del membro '{member}' nel tipo di entità '{entityType}' non è riuscita. Ciò si verifica comunemente quando il membro specificato viene annullato.

QueryUnableToTranslateMethod(Object, Object)

Traduzione del metodo '{dichiaraingTypeName}. {methodName}' non riuscito. Se questo metodo può essere mappato alla funzione personalizzata, vedere https://go.microsoft.com/fwlink/?linkid=2132413 per altre informazioni.

QueryUnhandledQueryRootExpression(Object)

La radice della query di tipo '{type}' non è stata gestita dal codice del provider. Questo problema si verifica quando si usa un metodo specifico del provider in un provider diverso in cui non è supportato.

ReadOnlyListType(Object)

Il tipo '{givenType}' non può essere usato come raccolta primitiva perché è di sola lettura. Le raccolte di sola lettura dei tipi primitivi non sono supportate.

ReferencedShadowKey(Object, Object, Object, Object)

La relazione da '{referencingEntityTypeOrNavigation}' a '{referencedEntityTypeOrNavigation}' con proprietà chiave esterna {foreignKeyPropertiesWithTypes} non può essere destinato alla chiave primaria {primaryKeyPropertiesWithTypes} perché non è compatibile. Configurare una chiave principale o un set di proprietà chiave esterna con tipi compatibili per questa relazione.

ReferenceIsCollection(Object, Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' viene eseguito l'accesso usando il metodo '{referenceMethod}', ma è definito nel modello come spostamento della raccolta. Usare il metodo '{collectionMethod}' per accedere agli spostamenti della raccolta.

ReferenceMustBeLoaded(Object, Object)

Navigazione '{1_entityType}. {0_navigation}' non può avere 'IsLoaded' impostato su false perché l'entità a cui si fa riferimento non è null e pertanto viene caricata.

RelationshipConceptualNull(Object, Object)

L'associazione tra i tipi di entità '{firstType}' e '{secondType}' è stata interrotta, ma la relazione è contrassegnata come obbligatoria o è implicitamente necessaria perché la chiave esterna non è nullable. Se l'entità dipendente/figlio deve essere eliminata quando viene grave una relazione richiesta, configurare la relazione per l'uso di eliminazioni a catena. È consigliabile usare 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori chiave.

RelationshipConceptualNullSensitive(Object, Object, Object)

L'associazione tra entità '{firstType}' e '{secondType}' con il valore della chiave '{secondKeyValue}' è stata interrotta, ma la relazione è contrassegnata come obbligatoria o è implicitamente necessaria perché la chiave esterna non è nullable. Se l'entità dipendente/figlio deve essere eliminata quando viene grave una relazione richiesta, configurare la relazione per l'uso di eliminazioni a catena.

RelationshipCycle(Object, Object, Object)

Ciclo di relazione che coinvolge la proprietà '{entityType}. {property}' è stato rilevato. Ciò impedisce a Entity Framework di determinare la configurazione corretta. Esaminare le chiavi esterne definite nella proprietà e la proprietà principale corrispondente e rimuoverle o specificare in modo esplicito '{configuration}' in una delle proprietà.

RequiredSkipNavigation(Object, Object)

'{entityType}. Impossibile configurare {navigation}' in base alle esigenze perché rappresenta uno spostamento ignorato.

RetryLimitExceeded(Object, Object)

Il numero massimo di tentativi ({retryLimit}) è stato superato durante l'esecuzione di operazioni di database con "{strategia}". Vedere l'eccezione interna per l'errore più recente.

SameParameterInstanceUsedInMultipleLambdas(Object)

Lo stesso istanza di parametro con nome '{parameterName}' è stata usata in più lambda nell'albero delle query. Ogni lambda deve avere le proprie istanze di parametro.

SaveOwnedWithoutOwner(Object)

Impossibile salvare l'istanza di '{entityType}' perché è un'entità di proprietà senza alcun riferimento al proprietario. Le entità di proprietà possono essere salvate solo come parte di un'aggregazione, inclusa anche l'entità proprietario.

SeedDatumComplexProperty(Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché ha la proprietà complessa '{property}' impostata. Le proprietà complesse attualmente non sono supportate nel seeding. Per altre informazioni, vedere https://github.com/dotnet/efcore/issues/31254. È consigliabile usare 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori delle proprietà coinvolti.

SeedDatumComplexPropertySensitive(Object, Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' con il valore chiave '{keyValue}' perché ha la proprietà complessa '{property}' impostata. Le proprietà complesse attualmente non sono supportate nel seeding. Per altre informazioni, vedere https://github.com/dotnet/efcore/issues/31254.

SeedDatumDefaultValue(Object, Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché è stato specificato un valore predefinito per la proprietà obbligatoria '{property}'. Specificare un valore diverso da '{defaultValue}'.

SeedDatumDerivedType(Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché il valore specificato è di un tipo derivato '{derivedType}'. Aggiungere le entità di inizializzazione derivate al tipo di entità corrispondente.

SeedDatumDuplicate(Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché è già stata aggiunta un'altra entità di inizializzazione con lo stesso valore di chiave per {keyProperties}. Prendere in considerazione l'uso di 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori chiave in conflitto.

SeedDatumDuplicateSensitive(Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché è già stata aggiunta un'altra entità di inizializzazione con il valore chiave '{keyValue}'.

SeedDatumIncompatibleValue(Object, Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché il valore specificato per la proprietà '{property}' non è compatibile con il tipo di proprietà '{type}'. È consigliabile usare 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare il valore della proprietà coinvolto.

SeedDatumIncompatibleValueSensitive(Object, Object, Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché il valore '{value}' fornito per la proprietà '{property}' non è compatibile con il tipo di proprietà '{type}'.

SeedDatumMissingValue(Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché non è stato fornito alcun valore per la proprietà richiesta '{property}'.

SeedDatumNavigation(Object, Object, Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché ha il set di navigazione '{navigation}'. Per inizializzare le relazioni, aggiungere il seed dell'entità a '{relatedEntityType}' e specificare i valori di chiave esterna {foreignKeyProperties}. È consigliabile usare 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori delle proprietà coinvolti.

SeedDatumNavigationSensitive(Object, Object, Object, Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' con il valore chiave '{keyValue}' perché ha il set di navigazione '{navigation}'. Per inizializzare le relazioni, aggiungere il seed dell'entità a '{relatedEntityType}' e specificare i valori di chiave esterna {foreignKeyProperties}.

SeedDatumSignedNumericValue(Object, Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché è necessario un valore diverso da zero per la proprietà '{property}'. È consigliabile fornire un valore negativo per evitare collisioni con dati non di inizializzazione.

SeedKeylessEntity(Object)

Impossibile aggiungere l'entità di inizializzazione per il tipo di entità '{entityType}' perché i tipi di entità senza chiave non sono supportati. È consigliabile specificare una chiave o rimuovere i dati di inizializzazione.

SelfReferencingNavigationWithInverseProperty(Object, Object)

Inverso per la navigazione '{entityType}. {property}' non può essere la stessa navigazione. Modificare il valore nell'attributo [InverseProperty] in una navigazione diversa.

SelfReferencingNavigationWithInverseProperty(Object, Object, Object, Object)

Non è possibile stabilire una relazione dalla proprietà '{1_entityType}. {0_property}' alla proprietà '{3_referencedEntityType}. {2_referencedProperty}'. Controllare i valori nell'attributo [InverseProperty] per assicurarsi che le definizioni di relazione siano univoche e riferimenti da uno spostamento al relativo spostamento inverso corrispondente.

ServiceProviderConfigAdded(Object)

configurazione aggiunta per '{key}'

ServiceProviderConfigChanged(Object)

configurazione modificata per '{key}'

ServiceProviderConfigRemoved(Object)

configurazione rimossa per '{key}'

ShadowEntity(Object)
Obsoleta..

Il tipo di entità '{entityType}' è in stato shadow. Un modello valido richiede che tutti i tipi di entità abbiano un tipo CLR corrispondente.

ShadowManyToManyNavigation(Object, Object, Object, Object)

Impossibile configurare una relazione molti-a-molti tra '{leftEntityType}. {leftNavigation}' e '{rightEntityType}. {rightNavigation}' perché uno o entrambi gli spostamenti non hanno una proprietà CLR corrispondente. È consigliabile aggiungere una proprietà privata corrispondente al tipo CLR dell'entità.

SharedTypeDerivedType(Object)

Il tipo di entità di tipo condiviso '{entityType}' non può avere un tipo di base.

SingletonOptionChanged(Object, Object)

È stata effettuata una chiamata a '{optionCall}' che ha modificato un'opzione che deve essere costante all'interno di un provider di servizi, ma Entity Framework non sta creando il proprio provider di servizi interno. Consentire a Entity Framework di compilare il provider di servizi rimuovendo la chiamata a '{useInternalServiceProvider}', oppure assicurarsi che la configurazione per '{optionCall}' non cambi per tutti gli usi di un determinato provider di servizi passato a '{useInternalServiceProvider}'.

SingletonRequired(Object, Object)

È stato effettuato un tentativo di registrare un'istanza del servizio '{scope}' '{service}'. Le istanze possono essere registrate solo per i servizi 'Singleton'.

SkipInverseMismatchedForeignKey(Object, Object, Object, Object, Object)

Impossibile impostare la chiave esterna {foreignKeyProperties} per la navigazione ignorata '{navigation}' perché usa il tipo di entità join '{joinType}' mentre lo spostamento inverso '{inverse}' è associato a una chiave esterna usando il tipo di entità join '{inverseJoinType}'. Lo spostamento inverso deve usare lo stesso tipo di entità join.

SkipInverseMismatchedJoinType(Object, Object, Object, Object)

Impossibile impostare lo spostamento ignora '{inverse}' usando il tipo di entità join '{inverseJoinType}' come inverso di '{navigation}', che usa il tipo di entità join '{joinType}'. Lo spostamento inverso deve usare lo stesso tipo di entità join.

SkipNavigationForeignKeyWrongDependentType(Object, Object, Object, Object)

Impossibile usare la chiave esterna {foreignKeyProperties} per la navigazione ignorata '{entityType}. {navigation}' perché è dichiarato nel tipo di entità '{dependentEntityType}', ma è prevista una chiave esterna su '{entityType}'.

SkipNavigationForeignKeyWrongPrincipalType(Object, Object, Object, Object)

Impossibile usare la chiave esterna {foreignKeyProperties} per la navigazione ignorata '{entityType}. {navigation}' perché è dichiarato nel tipo di entità '{entityType}', ma è prevista una chiave esterna su '{principalEntityType}'.

SkipNavigationInUseBySkipNavigation(Object, Object, Object)

Impossibile rimuovere lo spostamento ignorando '{skipNavigation}' perché è impostato come inverso della navigazione ignora '{inverseSkipNavigation}' su '{referencingEntityType}'. Tutti i riferimenti agli spostamenti ignorano devono essere rimossi prima che sia possibile rimuovere lo spostamento skip.

SkipNavigationInUseBySkipNavigation(Object, Object, Object, Object)

Ignora lo spostamento '{entityType}. {skipNavigation}' non può essere rimosso perché è configurato come inverso della navigazione ignora '{referencingEntityType}. {inverseSkipNavigation}'. Tutti i riferimenti agli spostamenti ignorano devono essere rimossi prima che sia possibile rimuovere lo spostamento skip.

SkipNavigationNoForeignKey(Object, Object)

Ignora lo spostamento '{1_entityType}. {0_navigation}' non ha una chiave esterna associata. Ogni spostamento ignora deve avere una chiave esterna configurata.

SkipNavigationNoInverse(Object, Object)

Ignora lo spostamento '{1_entityType}. {0_navigation}' non dispone di uno spostamento inverso configurato. Ogni spostamento skip deve avere una navigazione inversa ignora.

SkipNavigationNonCollection(Object, Object)

Ignorare lo spostamento '{1_entityType}. {0_navigation}' non è una raccolta. Attualmente sono supportati solo gli spostamenti ignorati dalla raccolta.

SkipNavigationWrongInverse(Object, Object, Object, Object)

Impossibile impostare lo spostamento skip '{inverse}' dichiarato nel tipo di entità '{inverseEntityType}' come inverso di '{navigation}', destinato a '{targetEntityType}'. Lo spostamento inverso deve essere dichiarato nel tipo di entità di destinazione.

SkipNavigationWrongType(Object, Object, Object)

Impossibile rimuovere il tipo di entità '{navigation}' dal tipo di entità '{entityType}' perché è definito nel tipo di entità '{otherEntityType}'.

StoreGenValue(Object, Object)

Proprietà '{1_entityType}. {0_property}' non può essere assegnato un valore generato dal database. I valori generati dall'archivio possono essere assegnati solo alle proprietà configurate per l'uso di valori generati dall'archivio.

TempValue(Object, Object)

Proprietà '{1_entityType}. {0_property}' non può essere assegnato un valore temporaneo. I valori temporanei possono essere assegnati solo alle proprietà configurate per l'uso di valori generati dall'archivio.

TempValuePersists(Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' ha un valore temporaneo durante il tentativo di modificare lo stato dell'entità in '{state}'. Impostare un valore permanente in modo esplicito oppure assicurarsi che il database sia configurato per generare valori per questa proprietà.

TrackingTypeMismatch(Object, Object)

Impossibile tenere traccia dell'istanza del tipo di entità '{runtimeEntityType}' come tipo di entità '{entityType}' perché i due tipi non si trovano nella stessa gerarchia.

TranslationFailed(Object)

Impossibile tradurre l'espressione LINQ '{expression}'. Riscrivere la query in un modulo che può essere convertito o passare alla valutazione client in modo esplicito inserendo una chiamata a 'AsEnumerable', 'AsAsyncEnumerable', 'ToList' o 'ToListAsync'. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2101038.

TranslationFailedWithDetails(Object, Object)

Impossibile tradurre l'espressione LINQ '{expression}'. Informazioni aggiuntive: {details} Riscrivere la query in un modulo che può essere convertito o passare alla valutazione client in modo esplicito inserendo una chiamata a 'AsEnumerable', 'AsAsyncEnumerable', 'ToList' o 'ToListAsync'. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2101038.

TypeConfigurationConflict(Object, Object, Object, Object)

Il tipo '{type}' è stato configurato come '{typeConfiguration}', in conflitto con il tipo '{otherType}' configurato come '{otherTypeConfiguration}'. Tutti i tipi di base e le interfacce implementate devono avere lo stesso tipo di configurazione.

TypeNotMarkedAsShared(Object)

Il tipo '{type}' non è stato configurato come tipo condiviso nel modello. Prima di chiamare 'UsingEntity' aggiungere il tipo di entità nel modello come entità condivisa.

UnableToDiscriminate(Object, Object)

Impossibile materializzare l'istanza dell'entità di tipo '{entityType}'. Nessun discriminatorio corrisponde al valore discriminatorio '{discriminator}'.

UnableToSetIsUnique(Object, Object, Object)

Impossibile impostare 'IsUnique' su '{isUnique}' nella relazione associata alla navigazione '{2_entityType}. {1_navigationName}' perché la navigazione ha la molteplicità opposta.

UnconfigurableType(Object, Object, Object, Object)

Impossibile configurare il tipo '{type}' come '{configuration}' perché la compilazione del modello presuppone che sia configurata come '{expectedConfiguration}'. Rimuovere la configurazione non supportata per '{configurationType}'.

UnconfigurableTypeMapping(Object)

Impossibile configurare il mapping dei tipi predefinito per il tipo '{type}' perché non è un tipo scalare valido. Rimuovere la configurazione non supportata.

UnhandledExpressionNode(Object)

Tipo di nodo espressione non gestito '{nodeType}'.

UnhandledMemberBinding(Object)

Tipo di associazione membro non gestito '{bindingType}'.

UnhandledNavigationBase(Object)

'INavigationBase' non gestito di tipo '{type}'.

UnknownEntity(Object)

Rilevato {entity} non gestito.

UnknownKeyValue(Object, Object)

Valore di '{entityType}. {property}' è sconosciuto quando si tenta di salvare le modifiche. Ciò è dovuto al fatto che la proprietà fa parte anche di una chiave esterna per cui l'entità principale nella relazione non è nota.

UnknownShadowKeyValue(Object, Object)

Valore della proprietà della chiave shadow '{entityType}. {property}' è sconosciuto quando si tenta di salvare le modifiche. Ciò è dovuto al fatto che i valori delle proprietà shadow non possono essere mantenuti quando l'entità non viene rilevata. Prendere in considerazione l'aggiunta della proprietà al tipo .NET dell'entità. Per altre informazioni, vedere https://aka.ms/efcore-docs-owned-collections.

UnnamedIndexDefinedOnIgnoredProperty(Object, Object, Object)

L'indice senza nome specificato tramite l'attributo [Index] sul tipo di entità '{entityType}' con proprietà {indexProperties} non è valido. La proprietà '{propertyName}' è stata contrassegnata come non mappata dall'attributo [NotMapped] o 'Ignore()' in 'OnModelCreating'. Un indice non può utilizzare proprietà non mappate.

UnnamedIndexDefinedOnNonExistentProperty(Object, Object, Object)

Un indice senza nome specificato tramite l'attributo [Index] sul tipo di entità '{entityType}' fa riferimento alle proprietà {indexProperties}, ma nessuna proprietà con nome '{propertyName}' esiste in tale tipo di entità o in uno dei relativi tipi di base.

UntrackedDependentEntity(Object, Object, Object)

Il tipo di entità '{entityType}' usa un tipo condiviso e l'entità specificata non viene attualmente rilevata. Per iniziare a tenere traccia di questa entità, chiamare '{referenceCall}' o '{collectionCall}' nella voce del proprietario.

ValueCannotBeNull(Object, Object, Object)

Valore della proprietà '{1_entityType}. Impossibile impostare {0_property}' su null perché il tipo è '{propertyType}' che non è un tipo nullable.

ValueGenWithConversion(Object, Object, Object)

La generazione di valori non è supportata per la proprietà '{entityType}. {property}' perché dispone di un convertitore '{converter}' configurato. Configurare la proprietà per non usare la generazione di valori usando 'ValueGenerated.Never' o 'DatabaseGeneratedOption.None' e specificare invece valori espliciti.

VisitIsNotAllowed(Object)

La chiamata a '{visitMethodName}' non è consentita. Visitare manualmente l'espressione per la parte pertinente nel visitatore.

WarningAsErrorTemplate(Object, Object, Object)

Errore generato per l'avviso '{eventName}': {message} Questa eccezione può essere eliminata o registrata passando l'ID evento '{eventId}' al metodo 'ConfigureWarnings' in 'DbContext.OnConfiguring' o 'AddDbContext'.

WeakBaseType(Object, Object)
Obsoleta..

Il tipo '{entityType}' non può avere il tipo di entità '{baseType}' come tipo di base perché quest'ultimo ha una struttura di spostamento che definisce.

WeakDerivedType(Object)
Obsoleta..

Il tipo di entità '{entityType}' non può avere un tipo di base perché dispone di una struttura di spostamento che definisce.

WrongGenericPropertyType(Object, Object, Object, Object)

Proprietà '{1_entityType}. {0_property}' è di tipo '{actualType}' ma il tipo generico fornito è di tipo '{genericType}'.

WrongStateManager(Object)

Impossibile avviare il rilevamento della voce per il tipo di entità '{entityType}' perché è stato creato da un'istanza StateManager diversa.

Si applica a