Condividi tramite


RelationalStrings 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 RelationalStrings
type RelationalStrings = class
Public Class RelationalStrings
Ereditarietà
RelationalStrings

Proprietà

BadCheckConstraintString

Impossibile deserializzare il vincolo CHECK dai metadati del modello. Per informazioni dettagliate, vedere l'eccezione interna.

BadSequenceString
Obsoleta..

Impossibile deserializzare una sequenza dai metadati del modello. Per informazioni dettagliate, vedere l'eccezione interna.

BadSequenceType

Tipo non valido per la sequenza. I tipi validi sono long (impostazione predefinita), int, short, byte e decimal.

CannotChangeWhenOpen

L'istanza di DbConnection è attualmente in uso. La connessione può essere modificata solo quando la connessione esistente non viene utilizzata.

CannotCompareComplexTypeToNull

Il confronto tra tipi complessi e Null non è supportato.

ClientGroupByNotSupported

Impossibile convertire il modello 'GroupBy' specificato. Chiamare 'AsEnumerable' prima di 'GroupBy' per valutarlo sul lato client.

ConflictingAmbientTransaction

È stata rilevata una transazione di ambiente. Prima di avviare una nuova transazione in questa connessione, è necessario completare la transazione di ambiente.

ConflictingEnlistedTransaction

La connessione è attualmente inclusa in una transazione. Prima di avviare una nuova transazione, è necessario completare la transazione inserita.

ConnectionAndConnectionString

Sono stati configurati sia un dbConnection esistente che un stringa di connessione. Quando viene usata una connessione DbConnection esistente, è necessario impostare il stringa di connessione su tale connessione.

DatabaseModelMissing
Obsoleta..

Il modello di database non è stato inizializzato. Il modello deve essere finalizzato ed elaborato con 'RelationalModelConvention' prima di poter accedere al modello di database.

DistinctOnCollectionNotSupported

L'uso dell'operazione 'Distinct' in una proiezione contenente una raccolta non è supportata.

EmptyCollectionNotSupportedAsInlineQueryRoot

Le raccolte vuote non sono supportate come radici di query inline.

ErrorMaterializingValue

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

ExecuteDeleteOnNonEntityType

L'operazione 'ExecuteDelete' richiede la modifica di un tipo di entità corrispondente alla tabella di database. L'operazione corrente viene applicata a una proiezione non di entità. Rimuovere qualsiasi proiezione in tipi di entità non.

FromSqlNonComposable

'FromSql' o 'SqlQuery' è stato chiamato con SQL non componibile e con una query che lo compone. Prendere in considerazione la chiamata a 'AsEnumerable' dopo il metodo per eseguire la composizione sul lato client.

InsufficientInformationToIdentifyElementOfCollectionJoin

Impossibile convertire una sottoquery di una raccolta in una proiezione perché padre o la sottoquery non proietta le informazioni necessarie per identificarlo in modo univoco e generare correttamente i risultati sul lato client. Ciò può verificarsi quando si tenta di correlare sul tipo di entità senza chiave. Ciò può verificarsi anche per alcuni casi di proiezione prima di 'Distinct' o alcune forme di chiave di raggruppamento nel caso di 'GroupBy'. Devono contenere tutte le proprietà chiave dell'entità a cui viene applicata l'operazione oppure contenere solo espressioni di accesso alle proprietà semplici.

InsufficientInformationToIdentifyOuterElementOfCollectionJoin

Impossibile convertire la sottoquery della raccolta nella proiezione perché la query padre non proietta colonne chiave di tutte le tabelle necessarie per generare risultati sul lato client. Ciò può verificarsi quando si tenta di correlare sull'entità senza chiave o quando si usano operazioni 'Distinct' o 'GroupBy' senza proiettare tutte le colonne chiave.

InvalidArgumentToExecuteUpdate

L'argomento 'setPropertyCalls' su 'ExecuteUpdate' può contenere solo una catena di 'SetProperty' che esprime le proprietà da aggiornare.

InvalidCommandTimeout

Il valore CommandTimeout specificato non è valido. Deve essere un numero positivo.

InvalidMaxBatchSize

Il valore MaxBatchSize specificato non è valido. Deve essere un numero positivo.

InvalidMinBatchSize

Il valore MinBatchSize specificato non è valido. Deve essere un numero positivo.

JsonEntityWithTableSplittingIsNotSupported

La suddivisione delle tabelle non è supportata per le entità contenenti entità mappate a JSON.

JsonNodeMustBeHandledByProviderSpecificVisitor

Questo nodo deve essere gestito dal generatore SQL specifico del provider.

JsonPropertyNameShouldBeConfiguredOnNestedNavigation

Il nome della proprietà JSON deve essere configurato solo negli spostamenti di proprietà annidati.

JsonQueryLinqOperatorsNotSupported

La composizione di operatori LINQ nelle raccolte all'interno di documenti JSON non è supportata o non è stata implementata dal provider EF.

MappingFragmentMissingName

Il nome della tabella deve essere specificato per configurare un mapping di proprietà specifico della tabella.

MethodNeedsToBeImplementedInTheProvider

Questo metodo deve essere implementato nel provider.

MigrationDownMissing

Il metodo 'Down' per questa migrazione non è stato implementato. Entrambi i metodi 'Up' abd 'Down' devono essere implementati per supportare il ripristino delle migrazioni.

MissingOrderingInSelectExpression

Impossibile convertire 'Inverso' nel server perché non esiste alcun ordinamento sul lato server.

MissingResultSetWhenSaving

Un set di risultati era mancante durante la lettura dei risultati di un'operazione SaveChanges; ciò può indicare che una stored procedure è stata configurata per restituire i risultati nel modello EF, ma non è stata eseguita. Controllare le definizioni della stored procedure.

ModificationCommandBatchAlreadyComplete

Impossibile aggiungere comandi a un oggetto ModificationCommandBatch completato.

ModificationCommandBatchNotComplete

Impossibile eseguire un oggetto ModificationCommandBatch che non è stato completato.

MultipleProvidersConfigured

Sono state trovate più configurazioni del provider di database relazionali. Un contesto può essere configurato solo per l'uso di un singolo provider di database.

NestedAmbientTransactionError

Una transazione ambientale radice è stata completata prima della transazione annidata. Le transazioni annidate devono essere completate prima.

NoActiveTransaction

La connessione non ha transazioni attive.

NoConnectionOrConnectionString

Un archivio relazionale è stato configurato senza specificare DbConnection o stringa di connessione da usare.

NoDbCommand

Impossibile creare un oggetto DbCommand per una query non relazionale.

NoneRelationalTypeMappingOnARelationalTypeMappingSource

'FindMapping' è stato chiamato su 'RelationalTypeMappingSource' con un 'TypeMappingInfo' non relazionale.

NoProviderConfigured

Non sono configurati provider di database relazionali. Configurare un provider di database usando "OnConfiguring" o creando un'opzione ImmutableDbContextOptions con un provider di database configurato e passandola al contesto.

NoSetPropertyInvocation

Una chiamata 'ExecuteUpdate' deve specificare almeno una chiamata "SetProperty", per indicare le proprietà da aggiornare.

OnlyConstantsSupportedInInlineCollectionQueryRoots

Solo le costanti sono supportate all'interno delle radici delle query di raccolta inline.

PendingAmbientTransaction

Questa connessione è stata usata con una transazione ambientale. La transazione ambientale originale deve essere completata prima che questa connessione possa essere usata al di fuori di essa.

ProjectionMappingCountMismatch

Impossibile tradurre le operazioni di set quando entrambi i lati non assegnano valori alle stesse proprietà nel tipo nominale. Assicurarsi che le stesse proprietà siano incluse in entrambi i lati e valutare la possibilità di assegnare valori predefiniti se una proprietà non richiede un valore specifico.

QueryFromSqlInsideExists

La query contiene l'utilizzo dell'operazione 'Any' o 'AnyAsync' dopo il metodo 'FromSqlRaw' o 'FromSqlInterpolated'. L'uso di questa query SQL non elaborata più di una volta non è attualmente supportata. Sostituire l'uso di 'Any' o 'AnyAsync' con 'Count' o 'CountAsync'. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2174053.

RelationalNotInUse

I metodi specifici relazionali possono essere usati solo quando il contesto usa un provider di database relazionale.

SelectCanOnlyBeBuiltOnCollectionJsonQuery

SelectExpression può essere compilato solo su jsonQueryExpression che rappresenta una raccolta all'interno del documento JSON.

SetOperationNotWithinEntityTypeHierarchy

Le operazioni set (Union, Concat, Intersect, Except) sono supportate solo sui tipi di entità all'interno della stessa gerarchia di tipi.

SetOperationsNotAllowedAfterClientEvaluation

Impossibile tradurre l'operazione del set dopo l'applicazione della proiezione client. Prendere in considerazione lo spostamento dell'operazione di set prima dell'ultima chiamata 'Select'.

SetOperationsOnDifferentStoreTypes

Impossibile tradurre l'operazione di impostazione quando le colonne corrispondenti su entrambi i lati hanno tipi di archivio diversi.

SetPropertyMethodInvoked

Il metodo SetProperty TProperty<> può essere usato solo all'interno del metodo 'ExecuteUpdate'.

SplitQueryString

Questa query LINQ viene eseguita in modalità di suddivisione query e sql visualizzato per la prima query da eseguire. È anche possibile eseguire query aggiuntive a seconda dei risultati della prima query.

SqlFunctionArgumentsAndMappingsMismatch

Il numero di mapping dei tipi di argomenti non corrisponde al numero di argomenti.

SqlFunctionNullArgumentMapping

Uno dei mapping del tipo di argomento specificato è null.

SqlFunctionUnexpectedInstanceMapping

È stato specificato un mapping dei tipi di istanza senza un'espressione di istanza.

TransactionAlreadyStarted

La connessione è già in una transazione e non può partecipare a un'altra transazione.

TransactionAssociatedWithDifferentConnection

La transazione specificata non è associata alla connessione corrente. È possibile usare solo le transazioni associate alla connessione corrente.

TransactionSuppressedMigrationInUserTransaction

La transazione utente non è supportata con migrazioni TransactionSuppressed.

UpdateStoreException

Si è verificato un errore durante il salvataggio delle modifiche dell'entità. Per altre informazioni, vedere l'eccezione interna.

VisitChildrenMustBeOverridden

'VisitChildren' deve essere sottoposto a override nella classe derivata da 'SqlExpression'.

Metodi

AbstractTpc(Object, Object)

Impossibile creare un'istanza del tipo CLR corrispondente per il tipo di entità '{entityType}', ma il tipo di entità è stato mappato a '{storeObject}' usando la strategia di mapping 'TPC'. È necessario eseguire il mapping solo dei tipi di cui è possibile creare un'istanza. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

CannotProjectNullableComplexType(Object)

Si sta tentando di proiettare il tipo complesso '{complexType}' tramite una navigazione facoltativa; attualmente non supportato. Proiettare il tipo complesso in un contesto non facoltativo o proiettare il tipo di entità contenitore insieme al tipo complesso.

CannotTranslateNonConstantNewArrayExpression(Object)

La query contiene una nuova espressione di matrice contenente elementi non costanti, che non è stato possibile tradurre: '{newArrayExpression}'.

CaseElseResultTypeUnexpected(Object, Object)

Il tipo di risultato '{elseResultType}' nella clausola else non è valido. Il tipo previsto è '{resultType}'.

CaseWhenClauseResultTypeUnexpected(Object, Object)

Tipo di risultato di '{whenResultType}' in una clausola when non valida. Il tipo previsto è '{resultType}'.

CaseWhenClauseTestTypeUnexpected(Object, Object)

Tipo di operando '{whenOperandType}' in una clausola when non valida. Il tipo previsto è '{expectedWhenOperandType}'.

CompiledModelFunctionParameterTypeMapping(Object, Object, Object, Object)

Per il parametro della funzione '{function}({parameter})' è configurato un mapping dei tipi personalizzato. Configurarlo in '{customize}' in una classe parziale '{className}'.

CompiledModelFunctionTranslation(Object)

La funzione '{function}' ha una traduzione personalizzata. Non è possibile generare un modello compilato, perché le traduzioni di funzioni personalizzate non sono supportate.

CompiledModelFunctionTypeMapping(Object, Object, Object)

La funzione '{function}' dispone di un mapping di tipi personalizzato configurato. Configurarlo in '{customize}' in una classe parziale '{className}'.

ComputedColumnSqlUnspecified(Object, Object)

La colonna calcolata SQL non è stata specificata per la colonna '{table}. {column}'. Specificare sql prima di usare Entity Framework per creare lo schema del database.

ConflictingColumnServerGeneration(Object, Object, Object)

{conflictingConfiguration} non può essere impostato per '{property}' contemporaneamente a {existingConfiguration}. Rimuovere una di queste configurazioni.

ConflictingOriginalRowValues(Object, Object, Object, Object, Object)

Le istanze dei tipi '{firstEntityType}' e '{secondEntityType}' vengono mappate alla stessa riga, ma hanno valori di proprietà originali diversi per le proprietà {firstProperty} e {secondProperty} mappate a '{column}'. È consigliabile usare "DbContextOptionsBuilder.EnableSensitiveDataLogging" per visualizzare i valori in conflitto.

ConflictingOriginalRowValuesSensitive(Object, Object, Object, Object, Object, Object)

Le istanze dei tipi '{firstEntityType}' e '{secondEntityType}' vengono mappate alla stessa riga con il valore della chiave '{keyValue}', ma hanno valori di proprietà originali diversi {firstConflictingValues} e {secondConflictingValues} per la colonna '{column}'.

ConflictingRowUpdateTypes(Object, Object, Object, Object)

Un'istanza del tipo di entità '{firstEntityType}' è contrassegnata come '{firstState}', ma un'istanza del tipo di entità '{secondEntityType}' è contrassegnata come '{secondState}' ed entrambi sono mappati alla stessa riga. È consigliabile usare "DbContextOptionsBuilder.EnableSensitiveDataLogging" per visualizzare i valori delle chiavi.

ConflictingRowUpdateTypesSensitive(Object, Object, Object, Object, Object, Object)

L'istanza del tipo di entità '{firstEntityType}' con il valore della chiave '{firstKeyValue}' è contrassegnata come '{firstState}', ma l'istanza del tipo di entità '{secondEntityType}' con il valore della chiave '{secondKeyValue}' è contrassegnata come '{secondState}' ed entrambi sono mappati alla stessa riga.

ConflictingRowValues(Object, Object, Object, Object, Object)

Le istanze dei tipi '{firstEntityType}' e '{secondEntityType}' vengono mappate alla stessa riga, ma hanno valori di proprietà diversi per le proprietà {firstProperty} e {secondProperty} mappate a '{column}'. È consigliabile usare "DbContextOptionsBuilder.EnableSensitiveDataLogging" per visualizzare i valori in conflitto.

ConflictingRowValuesSensitive(Object, Object, Object, Object, Object, Object)

Le istanze dei tipi '{firstEntityType}' e '{secondEntityType}' vengono mappate alla stessa riga con il valore chiave '{keyValue}', ma hanno valori di proprietà diversi '{firstConflictingValue}' e '{secondConflictingValue}' per la colonna '{column}'.

ConflictingSeedValues(Object, Object, Object)

Un'entità di inizializzazione per il tipo di entità '{entityType}' ha lo stesso valore di chiave di un'altra entità di inizializzazione mappata alla stessa tabella '{table}', ma ha valori diversi per la colonna '{column}'. È consigliabile usare "DbContextOptionsBuilder.EnableSensitiveDataLogging" per visualizzare i valori in conflitto.

ConflictingSeedValuesSensitive(Object, Object, Object, Object, Object, Object)

Un'entità di inizializzazione per il tipo di entità '{entityType}' ha lo stesso valore di chiave {keyValue} di un'altra entità di inizializzazione mappata alla stessa tabella '{table}', ma ha valori diversi per la colonna '{column}' - '{firstValue}', '{secondValue}'.

ConflictingTypeMappingsInferredForColumn(Object)

I mapping dei tipi in conflitto sono stati dedotti per la colonna '{column}'.

CreateIndexOperationWithInvalidSortOrder(Object, Object)

I valori {numSortOrderProperties} sono stati specificati in CreateIndexOperations.IsDescending, ma l'operazione include {numColumns} colonne.

DataOperationNoProperty(Object, Object)

Nessuna proprietà mappata alla colonna '{table}. {column}' utilizzato in un'operazione di dati. Aggiungere una proprietà mappata a questa colonna o specificare i tipi di colonna nell'operazione dati.

DataOperationNoTable(Object)

Non esiste alcun tipo di entità mappato alla tabella '{table}' utilizzata in un'operazione sui dati. Aggiungere il tipo di entità corrispondente al modello oppure specificare i tipi di colonna nell'operazione di dati.

DbFunctionExpressionIsNotMethodCall(Object)

L'espressione DbFunction specificata '{expression}' non è valida. L'espressione deve essere un'espressione lambda contenente una singola chiamata al metodo statico di destinazione. I valori predefiniti possono essere forniti come argomenti se necessario, ad esempio '() => SomeClass.SomeMethod(null, 0)'

DbFunctionGenericMethodNotSupported(Object)

DbFunction '{function}' è generico. Il mapping di metodi generici come DbFunction non è supportato.

DbFunctionInvalidInstanceType(Object, Object)

La funzione DbFunction '{function}' definita nel tipo '{type}' deve essere un metodo statico o un metodo di istanza definito in una sottoclasse DbContext. I metodi di istanza su altri tipi non sono supportati.

DbFunctionInvalidIQueryableOwnedReturnType(Object, Object)

DbFunction '{function}' ha un tipo restituito non valido '{type}'. I tipi di entità di proprietà non possono essere usati come tipo restituito di un oggetto DbFunction.

DbFunctionInvalidIQueryableReturnType(Object, Object)

DbFunction '{function}' ha un tipo restituito non valido '{type}'. Le funzioni non scalari devono restituire 'IQueryable' di un tipo di entità valido.

DbFunctionInvalidParameterName(Object, Object)

DbFunction '{function}' non dispone di un parametro denominato '{parameter}'.

DbFunctionInvalidParameterType(Object, Object, Object)

Il parametro '{parameter}' per DbFunction '{function}' ha un tipo non valido '{type}'. Verificare che il tipo di parametro possa essere mappato dal provider corrente.

DbFunctionInvalidReturnEntityType(Object, Object, Object)

DbFunction '{function}' restituisce '{type}', ma '{elementType}' non è un tipo di entità mappato. Assicurarsi che '{elementType}' sia incluso nel modello.

DbFunctionInvalidReturnType(Object, Object)

DbFunction '{function}' ha un tipo restituito non valido '{type}'. Verificare che il tipo restituito possa essere mappato dal provider corrente.

DbFunctionNameEmpty(Object)

DbFunction '{function}' non ha un nome impostato. Name è una proprietà obbligatoria di dbFunction.

DbFunctionNonScalarCustomTranslation(Object)

Impossibile impostare la conversione personalizzata in DbFunction '{function}' perché non è una funzione scalare.

DbFunctionNullableValueReturnType(Object, Object)

DbFunction '{function}' restituisce un oggetto SqlExpression di tipo '{type}', che è un tipo valore nullable. DbFunctions deve restituire espressioni con tipi valore non nullable, anche quando possono restituire null.

DefaultValueSqlUnspecified(Object, Object)

Il valore predefinito SQL non è stato specificato per la colonna '{table}. {column}'. Specificare sql prima di usare Entity Framework per creare lo schema del database.

DefaultValueUnspecified(Object, Object)

Il valore predefinito non è stato specificato per la colonna '{table}. {column}'. Specificare un valore prima di usare Entity Framework per creare lo schema del database.

DeleteDataOperationNoModel(Object)

L'operazione di eliminazione dei dati in '{table}' non è associata a un modello. Aggiungere un modello alla migrazione oppure specificare i tipi di colonna in tutte le operazioni sui dati.

DeleteDataOperationTypesCountMismatch(Object, Object, Object)

Il numero di tipi di colonna chiave ({typesCount}) non corrisponde al numero di colonne chiave ({columnsCount}) per l'operazione di eliminazione dei dati in '{table}'. Specificare lo stesso numero di tipi di colonna chiave e colonne chiave.

DeleteDataOperationValuesCountMismatch(Object, Object, Object)

Il numero di valori chiave ({valuesCount}) non corrisponde al numero di colonne chiave ({columnsCount}) per l'operazione di eliminazione dei dati in '{table}'. Specificare lo stesso numero di valori chiave e colonne chiave.

DerivedStrategy(Object, Object)

Il tipo di entità derivata '{entityType}' è stato configurato con la strategia di mapping '{strategy}'. Solo il tipo di entità radice deve essere configurato con una strategia di mapping. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

DerivedTypeTable(Object, Object)
Obsoleta..

Impossibile eseguire il mapping del tipo di entità '{entityType}' a una tabella perché deriva da '{baseType}'. Solo i tipi di entità di base possono essere mappati a una tabella.

DuplicateCheckConstraint(Object, Object)

Impossibile aggiungere il vincolo di controllo '{checkConstraint}' al tipo di entità '{entityType}' perché esiste già un altro vincolo check con lo stesso nome.

DuplicateCheckConstraint(Object, Object, Object)

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

DuplicateCheckConstraintSqlMismatch(Object, Object, Object, Object, Object)

I vincoli di controllo '{checkConstraint1}' in '{entityType1}' e '{checkConstraint2}' in '{entityType2}' sono entrambi mappati a '{checkConstraintName}', ma con definizione SQL diversa.

DuplicateColumnNameCollationMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati per l'uso di regole di confronto diverse ('{collation1}' e '{collation2}').

DuplicateColumnNameCommentMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati con commenti diversi ('{comment1}' e '{comment2}').

DuplicateColumnNameComputedSqlMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati per l'uso di valori calcolati diversi ('{value1}' e '{value2}').

DuplicateColumnNameConcurrencyTokenMismatch(Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma hanno configurazioni di token di concorrenza diverse.

DuplicateColumnNameDataTypeMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati per l'uso di tipi di dati diversi ('{dataType1}' e '{dataType2}').

DuplicateColumnNameDefaultSqlMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati per l'uso di valori predefiniti diversi ('{value1}' e '{value2}').

DuplicateColumnNameFixedLengthMismatch(Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma hanno una configurazione di lunghezza fissa diversa.

DuplicateColumnNameIsStoredMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati per usare impostazioni di colonna calcolate archiviate diverse ('{value1}' e '{value2}').

DuplicateColumnNameMaxLengthMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati con lunghezze massime diverse ('{maxLength1}' e '{maxLength2}').

DuplicateColumnNameNullabilityMismatch(Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati con impostazioni di nullità di colonna diverse.

DuplicateColumnNameOrderMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati per l'uso di ordini di colonna diversi ('{columnOrder1}' e '{columnOrder2}').

DuplicateColumnNamePrecisionMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati con precisioni diverse ('{precision1}' e '{precision2}').

DuplicateColumnNameProviderTypeMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati per l'uso di tipi di provider diversi ('{type1}' e '{type2}').

DuplicateColumnNameSameHierarchy(Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma le proprietà sono contenute nella stessa gerarchia. Tutte le proprietà in un tipo di entità devono essere mappate a colonne diverse univoce.

DuplicateColumnNameScaleMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma sono configurati con scale diverse ('{scale1}' e '{scale2}').

DuplicateColumnNameUnicodenessMismatch(Object, Object, Object, Object, Object, Object)

'{entityType1}. {property1}' e '{entityType2}. {property2}' sono entrambi mappati alla colonna '{columnName}' in '{table}', ma hanno configurazioni unicode diverse.

DuplicateForeignKeyColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' vengono mappate a '{table}. {foreignKeyName}', ma usare colonne diverse ({columnNames1} e {columnNames2}).

DuplicateForeignKeyDeleteBehaviorMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' vengono mappate a '{table}. {foreignKeyName}', ma configurato con un comportamento di eliminazione diverso ('{deleteBehavior1}' e '{deleteBehavior2}').

DuplicateForeignKeyPrincipalColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' vengono mappate a '{table}. {foreignKeyName}', ma facendo riferimento a colonne di entità diverse ({principalColumnNames1} e {principalColumnNames2}).

DuplicateForeignKeyPrincipalTableMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' vengono mappate a '{table}. {foreignKeyName}', ma facendo riferimento a tabelle di entità diverse ('{principalTable1}' e '{principalTable2}').

DuplicateForeignKeyTableMismatch(Object, Object, Object, Object, Object, Object, Object)

Le chiavi esterne {foreignKeyProperties1} su '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' sono entrambe mappate a '{foreignKeyName}', ma vengono dichiarate in tabelle diverse ('{table1}' e '{table2}').

DuplicateForeignKeyUniquenessMismatch(Object, Object, Object, Object, Object, Object)

Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' vengono mappate a '{table}. {foreignKeyName}', ma con configurazioni di univocità diverse.

DuplicateIndexColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

Gli indici {index1} in '{entityType1}' e {index2} in '{entityType2}' sono entrambi mappati a '{table}. {indexName}', ma con colonne diverse ({columnNames1} e {columnNames2}).

DuplicateIndexFiltersMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

Gli indici {index1} in '{entityType1}' e {index2} in '{entityType2}' sono entrambi mappati a '{table}. {indexName}', ma con filtri diversi ('{filter1}' e '{filter2}').

DuplicateIndexSortOrdersMismatch(Object, Object, Object, Object, Object, Object)

Gli indici {index1} in '{entityType1}' e {index2} in '{entityType2}' sono entrambi mappati a '{table}. {indexName}', ma con ordini di ordinamento diversi.

DuplicateIndexTableMismatch(Object, Object, Object, Object, Object, Object, Object)

Gli indici {index1} in '{entityType1}' e {index2} in '{entityType2}' sono entrambi mappati a '{indexName}', ma vengono dichiarati in tabelle diverse ('{table1}' e '{table2}').

DuplicateIndexUniquenessMismatch(Object, Object, Object, Object, Object, Object)

Gli indici {index1} in '{entityType1}' e {index2} in '{entityType2}' sono entrambi mappati a '{table}. {indexName}', ma con configurazioni di univocità diverse.

DuplicateKeyColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object)

Le chiavi {keyProperties1} in '{entityType1}' e {keyProperties2} in '{entityType2}' vengono mappate a '{table}. {keyName}', ma con colonne diverse ({columnNames1} e {columnNames2}).

DuplicateKeyTableMismatch(Object, Object, Object, Object, Object, Object, Object)

Le chiavi {keyProperties1} in '{entityType1}' e {keyProperties2} in '{entityType2}' sono entrambe mappate a '{keyName}', ma in tabelle diverse ('{table1}' e '{table2}').

DuplicateSeedData(Object, Object)

Un'entità di inizializzazione per il tipo di entità '{entityType}' ha lo stesso valore della chiave di un'altra entità di inizializzazione mappata alla stessa tabella '{table}'. I valori chiave devono essere univoci tra le entità di inizializzazione. È consigliabile usare 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori in conflitto.

DuplicateSeedDataSensitive(Object, Object, Object)

Un'entità di inizializzazione per il tipo di entità '{entityType}' ha lo stesso valore di chiave {keyValue} di un'altra entità di inizializzazione mappata alla stessa tabella '{table}'. I valori chiave devono essere univoci tra le entità di inizializzazione.

EitherOfTwoValuesMustBeNull(Object, Object)

{param1} o {param2} deve essere null.

EntityShortNameNotUnique(Object, Object, Object)

Il nome breve per '{entityType1}' è '{discriminatValue}' che corrisponde a '{entityType2}'. Ogni tipo di entità concreta nella gerarchia deve avere un nome breve univoco. Rinominare uno dei tipi o chiamare modelBuilder.Entity<TEntity>(). Metadata.SetDiscriminatorValue("NewShortName").

EntitySplittingConflictingMainFragment(Object, Object)

Il tipo di entità '{entityType}' ha un mapping di divisione per '{storeObject}', ma è anche mappato allo stesso oggetto. I mapping di divisione non devono duplicare il mapping principale.

EntitySplittingHierarchy(Object, Object)

Il tipo di entità '{entityType}' ha un mapping di divisione per '{storeObject}', ma partecipa anche a una gerarchia di tipi di entità. I mapping di suddivisione non sono supportati per le gerarchie.

EntitySplittingMissingPrimaryKey(Object, Object)

Il tipo di entità '{entityType}' ha un mapping di divisione per '{storeObject}', ma le proprietà della chiave primaria non sono completamente mappate. Eseguire il mapping di tutte le proprietà della chiave primaria alle colonne in '{storeObject}'.

EntitySplittingMissingProperties(Object, Object)

Il tipo di entità '{entityType}' ha un mapping di divisione per '{storeObject}', ma non esegue il mapping di alcuna proprietà chiave non primaria. Eseguire il mapping di almeno una proprietà chiave non primaria a una colonna su '{storeObject}'.

EntitySplittingMissingPropertiesMainFragment(Object, Object)

Il tipo di entità '{entityType}' ha un mapping di divisione, ma non esegue il mapping di alcuna proprietà chiave non primaria all'oggetto dell'archivio principale. Mantenere almeno una proprietà chiave non primaria mappata a una colonna su '{storeObject}'.

EntitySplittingMissingRequiredPropertiesOptionalDependent(Object, Object, Object)

Il tipo di entità '{entityType}' ha un mapping di divisione ed è una condivisione dipendente facoltativa di un oggetto store, ma non esegue il mapping di alcuna proprietà non condivisa necessaria all'oggetto store principale. Mantenere almeno una proprietà non condivisa richiesta mappata a una colonna su '{storeObject}' o contrassegnare '{entityType}' come richiesta chiamando '{requiredDependentConfig}'.

EntitySplittingUnmappedMainFragment(Object, Object, Object)

Il tipo di entità '{entityType}' ha un mapping di divisione per '{storeObject}', ma non dispone di un mapping principale dello stesso tipo. Eseguire il mapping di '{entityType}' a '{storeObjectType}'.

EntitySplittingUnmatchedMainTableSplitting(Object, Object, Object, Object)

Il tipo di entità '{entityType}' ha un mapping di divisione per '{storeObject}' condiviso con il tipo di entità '{principalEntityType}', ma i mapping principali di questi tipi non condividono una tabella. Eseguire il mapping dei frammenti di divisione di '{entityType}' a tabelle non condivise o eseguire il mapping del frammento principale a '{principalStoreObject}'.

ErrorMaterializingProperty(Object, Object)

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

ErrorMaterializingPropertyNullReference(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 null.

ErrorMaterializingValueInvalidCast(Object, Object)

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

ErrorMaterializingValueNullReference(Object)

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

ExecuteDeleteOnTableSplitting(Object)

L'operazione 'ExecuteDelete' viene applicata nella tabella '{tableName}' che contiene dati per più tipi di entità. L'applicazione di questa operazione di eliminazione eliminerà anche i dati per altri tipi di entità, quindi non è supportato.

ExecuteOperationOnEntitySplitting(Object, Object)

L'operazione '{operation}' viene applicata al tipo di entità '{entityType}', che usa la suddivisione delle entità. Le operazioni 'ExecuteDelete'/'ExecuteUpdate' sui tipi di entità che usano la suddivisione delle entità non sono supportate.

ExecuteOperationOnKeylessEntityTypeWithUnsupportedOperator(Object, Object)

L'operazione '{operation}' non può essere eseguita sul tipo di entità senza chiave '{entityType}', poiché contiene un operatore non supportato in modo nativo dal provider di database.

ExecuteOperationOnTPC(Object, Object)

L'operazione '{operation}' viene applicata al tipo di entità '{entityType}', che usa la strategia di mapping TPC e non è un tipo foglia. Le operazioni 'ExecuteDelete'/'ExecuteUpdate' sui tipi di entità che partecipano alle gerarchie TPC sono supportate solo per i tipi foglia.

ExecuteOperationOnTPT(Object, Object)

L'operazione '{operation}' viene applicata al tipo di entità '{entityType}', che usa la strategia di mapping TPT. Le operazioni 'ExecuteDelete'/'ExecuteUpdate' sulle gerarchie mappate come TPT non sono supportate.

ExecuteOperationWithUnsupportedOperatorInSqlGeneration(Object)

L'operazione '{operation}' contiene una funzionalità di espressione selezionata che non è supportata nel generatore SQL di query, ma è stata dichiarata come supportata dal provider durante la fase di traduzione. Si tratta di un bug nel provider EF Core, segnalare un problema.

ExecuteUpdateSubqueryNotSupportedOverComplexTypes(Object)

ExecuteUpdate viene usato su un operatore LINQ che non è supportato in modo nativo dal database; non può essere tradotto perché viene proiettato il tipo complesso '{complexType}'. Riscrivere la query per proiettare il tipo di entità contenente.

ExpectedNonNullParameter(Object)

Previsto un valore non Null per il parametro di query '{parameter}'.

FromSqlMissingColumn(Object)

La colonna richiesta '{column}' non è presente nei risultati di un'operazione 'FromSql'.

FunctionOverrideMismatch(Object, Object)

La proprietà '{propertySpecification}' ha una configurazione specifica per la funzione '{function}', ma non viene mappata a una colonna in tale funzione restituita. Rimuovere la configurazione specifica o eseguire il mapping di un tipo di entità contenente questa proprietà a '{function}'.

HasDataNotSupportedForEntitiesMappedToJson(Object)

Non è possibile usare HasData per il tipo di entità '{entity}'. HasData non è supportato per le entità mappate a JSON.

IncompatibleTableCommentMismatch(Object, Object, Object, Object, Object)

Impossibile usare la tabella '{table}' per il tipo di entità '{entityType}' poiché viene usata per il tipo di entità '{otherEntityType}' e il commento '{comment}' non corrisponde al commento '{otherComment}'.

IncompatibleTableDerivedRelationship(Object, Object, Object)

Impossibile usare la tabella '{table}' per il tipo di entità '{entityType}' poiché viene usata per il tipo di entità '{otherEntityType}' e esiste una relazione tra le chiavi primarie in cui '{entityType}' è dipendente, ma '{entityType}' ha un tipo di entità di base mappato a una tabella diversa. Mappare '{otherEntityType}' a una tabella diversa o invertire la relazione tra '{entityType}' e '{otherEntityType}'.

IncompatibleTableExcludedMismatch(Object, Object, Object)

Impossibile usare la tabella '{table}' per il tipo di entità '{entityType}' perché viene usato per il tipo di entità '{otherEntityType}' ed è escluso dalle migrazioni su un tipo di entità ma non dall'altro. Escludere la tabella dalle migrazioni in tutti i tipi di entità mappati alla tabella.

IncompatibleTableKeyNameMismatch(Object, Object, Object, Object, Object, Object, Object)

Impossibile utilizzare la tabella '{table}' per il tipo di entità '{entityType}' perché viene usata per il tipo di entità '{otherEntityType}' e il nome '{keyName}' della chiave primaria {primaryKey} non corrisponde al nome '{otherName}' della chiave primaria {otherPrimaryKey}.

IncompatibleTableNoRelationship(Object, Object, Object)

Impossibile usare la tabella '{table}' per il tipo di entità '{entityType}' perché viene usata per il tipo di entità '{otherEntityType}' e potenzialmente per altri tipi di entità, ma non esiste alcuna relazione di collegamento. Aggiungere una chiave esterna a '{entityType}' nelle proprietà della chiave primaria e puntare alla chiave primaria in un altro tipo di entità mappato a '{table}'.

IncompatibleViewDerivedRelationship(Object, Object, Object)

Impossibile utilizzare la vista '{view}' per il tipo di entità '{entityType}' perché viene usata per il tipo di entità '{otherEntityType}' e esiste una relazione tra le chiavi primarie in cui '{entityType}' è dipendente, ma '{entityType}' dispone di un tipo di entità di base mappato a una visualizzazione diversa. Eseguire il mapping di '{otherEntityType}' a una visualizzazione diversa oppure invertire la relazione tra '{entityType}' e '{otherEntityType}'.

IncompatibleViewNoRelationship(Object, Object, Object)

Impossibile utilizzare la vista '{view}' per il tipo di entità '{entityType}' perché viene usata per il tipo di entità '{otherEntityType}' e non esiste alcuna relazione tra le chiavi primarie.

IncorrectDefaultValueType(Object, Object, Object, Object, Object)

Impossibile impostare il valore predefinito '{value}' di tipo '{valueType}' sulla proprietà '{property}' del tipo '{propertyType}' nel tipo di entità '{entityType}'.

InsertDataOperationNoModel(Object)

L'operazione di inserimento dati in '{table}' non è associata a un modello. Aggiungere un modello alla migrazione oppure specificare i tipi di colonna in tutte le operazioni sui dati.

InsertDataOperationTypesCountMismatch(Object, Object, Object)

Il numero di tipi di colonna ({typesCount}) non corrisponde al numero di colonne ({columnsCount}) per l'operazione di inserimento dati in '{table}'. Specificare lo stesso numero di colonne e tipi di colonna.

InsertDataOperationValuesCountMismatch(Object, Object, Object)

Il numero di valori ({valuesCount}) non corrisponde al numero di colonne ({columnsCount}) per l'operazione di inserimento dati in '{table}'. Specificare lo stesso numero di valori e colonne.

InvalidCommandTimeout(Object)

Il valore 'CommandTimeout' specificato '{value}' non è valido. Deve essere un numero positivo.

InvalidDerivedTypeInEntityProjection(Object, Object)

Il tipo di entità specificato '{derivedType}' non è derivato da '{entityType}'.

InvalidFromSqlArguments(Object, Object)

A FromSqlExpression è disponibile un tipo di espressione di argomenti non valido '{expressionType}' o un tipo di valore '{valueType}'.

InvalidKeySelectorForGroupBy(Object, Object)

La chiave di raggruppamento '{keySelector}' è di tipo '{keyType}' che non è una chiave valida.

InvalidMappedFunctionDerivedType(Object, Object, Object)

Il tipo di entità '{entityType}' è mappato a 'DbFunction' denominato '{functionName}', ma è derivato da '{baseEntityType}'. Non è possibile eseguire il mapping dei tipi di entità derivati a una funzione.

InvalidMappedFunctionUnmatchedReturn(Object, Object, Object, Object)

Il tipo di entità '{entityType}' è mappato a 'DbFunction' denominato '{functionName}' con tipo restituito '{returnType}'. Verificare che la funzione mappata restituisca 'IQueryable<{clrType}>'.

InvalidMappedFunctionWithParameters(Object, Object, Object)

Il tipo di entità '{entityType}' è mappato a 'DbFunction' denominato '{functionName}' con parametri {parameters}. Verificare che la funzione mappata non contenga parametri.

InvalidMappedSqlQueryDerivedType(Object, Object)

Il tipo di entità '{entityType}' è mappato a una query SQL, ma è derivato da '{baseEntityType}'. I tipi di entità derivati non possono essere mappati a una query SQL diversa dal tipo di entità di base.

InvalidMappingStrategy(Object, Object)

La strategia di mapping '{mappingStrategy}' specificata in '{entityType}' non è supportata.

InvalidMaxBatchSize(Object)

Il valore 'MaxBatchSize' specificato '{value}' non è valido. Deve essere un numero positivo.

InvalidMinBatchSize(Object)

Il valore 'MinBatchSize' specificato '{value}' non è valido. Deve essere un numero positivo.

InvalidPropertyInSetProperty(Object)

L'argomento lambda seguente di 'SetProperty' non rappresenta una proprietà valida da impostare: '{propertyExpression}'.

InvalidValueInSetProperty(Object)

L'argomento lambda seguente di 'SetProperty' non rappresenta un valore valido: '{valueExpression}'.

JsonCantNavigateToParentEntity(Object, Object, Object)

Impossibile spostarsi dall'entità mappata a JSON '{jsonEntity}' all'entità padre '{parentEntity}' usando la navigazione '{navigation}'. Le entità mappate a JSON possono passare solo ai relativi elementi figlio.

JsonEntityMappedToDifferentTableOrViewThanOwner(Object, Object, Object, Object)

L'entità '{jsonType}' è mappata a JSON e anche a una tabella o a una vista '{tableOrViewName}', ma il proprietario '{ownerType}' è mappato a una tabella o a una vista diversa '{ownerTableOrViewName}'. Ogni entità mappata a JSON deve anche eseguire il mapping alla stessa tabella o vista del proprietario.

JsonEntityMappedToDifferentViewThanOwner(Object, Object, Object, Object)

L'entità '{jsonType}' è mappata a JSON e anche a una visualizzazione '{viewName}', ma il proprietario '{ownerType}' è mappato a una visualizzazione diversa '{ownerViewName}'. Ogni entità mappata a JSON deve anche eseguire il mapping alla stessa visualizzazione del proprietario.

JsonEntityMissingKeyInformation(Object)

L'entità JSON '{jsonEntity}' non contiene informazioni sulla chiave. Questa operazione non è consentita per il rilevamento delle query perché EF non riesce a compilare correttamente l'identità per questo oggetto entità.

JsonEntityMultipleRootsMappedToTheSameJsonColumn(Object, Object)

Viene eseguito il mapping di più entità radice di proprietà alla stessa colonna JSON '{column}' nella tabella '{table}'. Ogni entità radice di proprietà deve eseguire il mapping a una colonna diversa.

JsonEntityOrCollectionProjectedAtRootLevelInTrackingQuery(Object)

L'entità o la raccolta JSON non possono essere proiettate direttamente in una query rilevata. Disabilitare il rilevamento usando invece il metodo '{asNoTracking}' o proiettare l'entità proprietario.

JsonEntityOwnedByNonJsonOwnedType(Object, Object)

Il tipo di entità di proprietà '{nonJsonType}' è mappato alla tabella '{table}' e contiene colonne JSON. Non supportato attualmente. Tutti i tipi di proprietà contenenti una colonna JSON devono essere mappati a una colonna JSON stessa.

JsonEntityReferencingRegularEntity(Object)

Il tipo di entità '{jsonEntity}' è mappato a JSON e ha una navigazione a un'entità regolare che non è il proprietario.

JsonEntityWithDefaultValueSetOnItsProperty(Object, Object)

L'impostazione di un valore predefinito sulle proprietà di un'entità mappata a JSON non è supportata. Entità: '{jsonEntity}', proprietà: '{property}'.

JsonEntityWithExplicitlyConfiguredJsonPropertyNameOnKey(Object, Object)

La proprietà chiave '{keyProperty}' nell'entità con mapping JSON '{jsonEntity}' non deve avere il nome della proprietà JSON configurato in modo esplicito.

JsonEntityWithExplicitlyConfiguredOrdinalKey(Object)

Il tipo di entità '{jsonEntity}' fa parte di una raccolta mappata a JSON e ha la chiave ordinale definita in modo esplicito. Sono supportate solo le chiavi ordinali definite in modo implicito.

JsonEntityWithIncorrectNumberOfKeyProperties(Object, Object, Object)

Il tipo di entità '{jsonEntity}' ha un numero errato di proprietà della chiave primaria. Il numero previsto è: {expectedCount}, numero effettivo: {actualCount}.

JsonEntityWithMultiplePropertiesMappedToSameJsonProperty(Object, Object)

L'entità '{jsonEntity}' è mappata a JSON e contiene più proprietà o spostamenti mappati alla stessa proprietà JSON '{property}'. Ogni proprietà deve essere mappata a una proprietà JSON univoca.

JsonEntityWithNonTphInheritanceOnOwner(Object)

Il tipo di entità '{rootType}' fa riferimento alle entità mappate a JSON. Per tali entità è supportata solo l'ereditarietà TPH.

JsonEntityWithOwnerNotMappedToTableOrView(Object)

Il tipo di entità '{entity}' fa riferimento alle entità mappate a JSON, ma non è mappato a una tabella o a una vista. Questo non è supportato.

JsonErrorExtractingJsonProperty(Object, Object)

Errore durante la lettura di un valore JSON per la proprietà '{entityType}. {propertyName}'. Per altre informazioni, vedere l'eccezione interna.

JsonReaderInvalidTokenType(Object)

Tipo di token non valido: '{tokenType}'.

JsonRequiredEntityWithNullJson(Object)

L'entità {entity} è obbligatoria, ma l'elemento JSON che lo contiene è Null.

KeylessMappingStrategy(Object, Object)

La strategia di mapping '{mappingStrategy}' usata per '{entityType}' non è supportata per i tipi di entità senza chiave. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

LastUsedWithoutOrderBy(Object)

Le query che eseguono l'operazione '{method}' devono avere un ordinamento deterministico. Riscrivere la query per applicare un'operazione 'OrderBy' alla sequenza prima di chiamare '{method}'.

MappedFunctionNotFound(Object, Object)

Il tipo di entità '{entityType}' è mappato a DbFunction denominato '{functionName}', ma nel modello non è stato trovato alcun elemento DbFunction con tale nome. Verificare che il mapping dei tipi di entità sia configurato usando il nome del modello di una funzione nel modello.

MethodOnNonTphRootNotSupported(Object, Object)

L'uso di '{methodName}' in DbSet di '{entityType}' non è supportato perché '{entityType}' fa parte della gerarchia e non contiene una proprietà discriminatoria.

MethodOnNonTPHRootNotSupported(Object, Object)

L'uso di '{methodName}' in DbSet di '{entityType}' non è supportato perché '{entityType}' fa parte della gerarchia e non contiene una proprietà discriminatoria.

MigrationNotFound(Object)

Impossibile trovare la migrazione '{migrationName}'.

MigrationSqlGenerationMissing(Object)

La generazione SQL per l'operazione '{operation}' non è supportata dal provider di database corrente. Per supportare questa operazione, i provider di database devono implementare il metodo appropriato in 'MigrationsSqlGenerator'.

MissingConcurrencyColumn(Object, Object, Object)

Il tipo di entità '{entityType}' non contiene una proprietà mappata alla colonna del token di concorrenza generata dall'archivio '{missingColumn}' usata da un altro tipo di entità che condivide la tabella '{table}'. Aggiungere una proprietà generata dall'archivio a '{entityType}' mappata alla stessa colonna; potrebbe essere in stato ombreggiatura.

MissingIdentifyingProjectionInDistinctGroupBySubquery(Object)

Impossibile tradurre la sottoquery della raccolta nella proiezione perché usa operazioni 'Distinct' o 'Group By' e non proietta le colonne chiave di tutte le tabelle necessarie per generare risultati sul lato client. Colonna mancante: {column}. Aggiungere colonne alla proiezione o riscrivere la query per non usare l'operazione 'GroupBy'/'Distinct'.

MissingParameterValue(Object)

Non è stato fornito alcun valore per il parametro obbligatorio '{parameter}'.

ModificationCommandInvalidEntityState(Object)

Impossibile salvare le modifiche per un'entità nello stato '{entityState}'.

ModificationCommandInvalidEntityState(Object, Object)

Impossibile salvare le modifiche per un'entità di tipo '{entityType}' nello stato '{entityState}'. Questo può indicare un bug in Entity Framework, aprire un problema in https://go.microsoft.com/fwlink/?linkid=2142044. Prendere in considerazione l'uso di 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori chiave dell'entità.

ModificationCommandInvalidEntityStateSensitive(Object, Object, Object)

Impossibile salvare le modifiche per un'entità di tipo '{entityType}' con valori chiave primaria {keyValues} nello stato '{entityState}'. Questo può indicare un bug in Entity Framework, aprire un problema in https://go.microsoft.com/fwlink/?linkid=2142044.

MultipleEntityPropertiesInSetProperty(Object, Object)

Più chiamate 'SetProperty' fanno riferimento a proprietà su diversi tipi di entità ('{entityType1}' e '{entityType2}'). Una singola chiamata "ExecuteUpdate" può aggiornare solo le proprietà di un singolo tipo di entità.

MultipleTablesInExecuteUpdate(Object, Object)

Le chiamate 'SetProperty' multiple fanno riferimento a tabelle diverse ('{propertySelector1}' e '{propertySelector2}'). Una singola chiamata "ExecuteUpdate" può aggiornare solo le colonne di una singola tabella.

NamedConnectionStringNotFound(Object)

È stato usato un stringa di connessione denominato, ma il nome '{name}' non è stato trovato nella configurazione dell'applicazione. Si noti che le stringhe di connessione denominate sono supportate solo quando si usa 'IConfiguration' e un provider di servizi, ad esempio in un'applicazione tipica ASP.NET Core. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=850912.

NonConstantOrParameterAsInExpressionValue(Object)

L'espressione di tipo '{type}' non è supportata nei valori di inExpression; sono supportate solo costanti e parametri.

NonQueryTranslationFailedWithDetails(Object, Object)

Impossibile tradurre l'espressione LINQ '{expression}'. Altre informazioni: {details} Vedere https://go.microsoft.com/fwlink/?linkid=2101038 per altre informazioni.

NonScalarFunctionCannotBeNullable(Object)

Impossibile impostare 'IsNullable' in DbFunction '{functionName}' perché la funzione non rappresenta una funzione scalare.

NonScalarFunctionParameterCannotPropagatesNullability(Object, Object)

Impossibile impostare 'PropagatesNullability' sul parametro '{parameterName}' di DbFunction '{functionName}' perché la funzione non rappresenta una funzione scalare.

NonTphDiscriminatorValueNotString(Object, Object)

Il valore di discriminazione specificato '{value}' per '{entityType}' non è una stringa. Configurare invece un valore di discriminazione stringa.

NonTphMappingStrategy(Object, Object)

La strategia di mapping '{mappingStrategy}' specificata in '{entityType}' non è supportata per i tipi di entità con un discriminazione.

NonTphStoredProcedureClash(Object, Object, Object)

Sia '{entityType}' che '{otherEntityType}' vengono mappati alla stored procedure '{sproc}'. Tutti i tipi di entità in una gerarchia non TPH (uno che non ha una discriminazione) devono essere mappati a stored procedure diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

NonTphTableClash(Object, Object, Object)

Sia '{entityType}' che '{otherEntityType}' vengono mappati alla tabella '{table}'. Tutti i tipi di entità in una gerarchia non TPH (uno che non ha una discriminazione) devono essere mappati a tabelle diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

NonTPHTableClash(Object, Object, Object)

Sia '{entityType}' che '{otherEntityType}' vengono mappati alla tabella '{table}'. Tutti i tipi di entità in una gerarchia che non hanno un discriminazione devono essere mappati a tabelle diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

NonTphViewClash(Object, Object, Object)

Sia '{entityType}' che '{otherEntityType}' vengono mappati alla visualizzazione '{view}'. Tutti i tipi di entità in una gerarchia non TPH (uno che non ha una discriminazione) devono essere mappati a visualizzazioni diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

NonTPHViewClash(Object, Object, Object)

Sia '{entityType}' che '{otherEntityType}' vengono mappati alla visualizzazione '{view}'. Tutti i tipi di entità in una gerarchia che non hanno un discriminazione devono essere mappati a visualizzazioni diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

NullKeyValue(Object, Object)

Impossibile modificare una riga nella tabella '{table}' perché la relativa colonna chiave '{keyColumn}' è Null.

NullTypeMappingInSqlTree(Object)

Espressione '{sqlExpression}' nell'albero SQL non dispone di un mapping di tipi assegnato.

OneOfThreeValuesMustBeSet(Object, Object, Object)

È necessario impostare esattamente uno di '{param1}', '{param2}' o '{param3}'.

OptionalDependentWithDependentWithoutIdentifyingProperty(Object)

Il tipo di entità '{entityType}' è un dipendente facoltativo usando la condivisione di tabelle e contenente altre dipendenze senza alcuna proprietà non condivisa necessaria per identificare se l'entità esiste. Se tutte le proprietà nullable contengono un valore Null nel database, un'istanza dell'oggetto non verrà creata nella query causando la perdita dei valori dipendenti annidati. Aggiungere una proprietà obbligatoria per creare istanze con valori Null per altre proprietà o contrassegnare lo spostamento in ingresso in base alle esigenze per creare sempre un'istanza.

ParameterNotObjectArray(Object)

Impossibile usare il valore specificato per il parametro '{parameter}' perché non è assegnabile all'oggetto type[].

PropertyNotMapped(Object, Object, Object, Object)

Proprietà '{propertyType}' '{entityType}. Impossibile eseguire il mapping di {property}' al tipo di database '{storeType}' perché il provider di database non supporta il mapping delle proprietà '{propertyType}' alle colonne '{storeType}'. È consigliabile eseguire il mapping a un tipo di database diverso o 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'.

PropertyNotMappedToTable(Object, Object, Object)

La proprietà '{property}' sul tipo di entità '{entityType}' non viene mappata a '{table}'.

ReadonlyEntitySaved(Object)

Il tipo di entità '{entityType}' non viene mappato a una tabella, pertanto le entità non possono essere mantenute nel database. Chiamare 'ToTable' in 'OnModelCreating' per eseguirne il mapping a una tabella.

RelationalCloneNotImplemented(Object)

Il '{mapping}' non supporta il mapping dei tipi di stile 2.2. Il provider di database deve essere aggiornato per supportare il set completo di personalizzazione del mapping.

SelectExpressionNonTphWithCustomTable(Object)

Impossibile creare un oggetto 'SelectExpression' con un 'TableExpressionBase' personalizzato poiché il tipo di risultato '{entityType}' fa parte di una gerarchia e non contiene una proprietà discriminatoria.

SelectExpressionNonTPHWithCustomTable(Object)

Impossibile creare un oggetto 'SelectExpression' con un 'TableExpressionBase' personalizzato poiché il tipo di risultato '{entityType}' fa parte di una gerarchia e non contiene una proprietà discriminatoria.

SetOperationOverDifferentStructuralTypes(Object, Object)

Le operazioni di set su diverse entità o tipi complessi non sono supportate ('{type1}' e '{type2}').

SetOperationsRequireAtLeastOneSideWithValidTypeMapping(Object)

Un'operazione set '{setOperationType}' richiede il mapping di tipi validi per almeno uno dei lati.

SharedRowEntryCountMismatch(Object, Object, Object, Object)

L'entità di tipo '{entityType}' condivide la tabella '{tableName}' con entità di tipo '{missingEntityType}', ma non esiste alcuna entità di questo tipo con lo stesso valore di chiave contrassegnato come '{state}'. È consigliabile usare 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori chiave.

SharedRowEntryCountMismatchSensitive(Object, Object, Object, Object, Object)

L'entità di tipo '{entityType}' condivide la tabella '{tableName}' con entità di tipo '{missingEntityType}', ma non esiste alcuna entità di questo tipo con lo stesso valore chiave '{keyValue}' contrassegnato come '{state}'.

SqlQueryOverrideMismatch(Object, Object)

La proprietà '{propertySpecification}' ha una configurazione specifica per la query SQL '{query}', ma non viene mappata a una colonna in tale query. Rimuovere la configurazione specifica o eseguire il mapping di un tipo di entità contenente questa proprietà a '{query}'.

SqlQueryUnmappedType(Object)

Il tipo di elemento '{elementType}' usato nel metodo 'SqlQuery' non è supportato in modo nativo dal provider di database. Usare un tipo di elemento supportato o usare ModelConfigurationBuilder.DefaultTypeMapping per definire un mapping per il tipo.

StoredKeyTypesNotConvertable(Object, Object, Object, Object)

La colonna chiave esterna '{fkColumnName}' ha valori '{fkColumnType}' che non possono essere confrontati con i valori '{pkColumnType}' della colonna chiave principale associata '{pkColumnName}'. Per usare "SaveChanges" o "SaveChangesAsync", i tipi di colonna chiave esterna devono essere paragonabili ai tipi di colonna chiave principale.

StoredProcedureCurrentValueParameterOnDelete(Object, Object)

Il parametro valore corrente '{parameter}' non è consentito nella stored procedure di eliminazione '{sproc}'. Usare invece HasOriginalValueParameter().

StoredProcedureDeleteNonKeyProperty(Object, Object, Object)

Proprietà '{entityType}. {property}' viene mappato a un parametro della stored procedure '{sproc}', ma sono supportate solo le proprietà del token di concorrenza e delle chiavi per Delete stored procedure.

StoredProcedureDuplicateOriginalValueParameter(Object, Object)

Impossibile aggiungere il parametro valore originale per la proprietà '{property}' alla stored procedure '{sproc}' perché esiste già un altro parametro di valore originale per questa proprietà.

StoredProcedureDuplicateParameter(Object, Object)

Impossibile aggiungere il parametro per la proprietà '{property}' alla stored procedure '{sproc}' perché esiste già un altro parametro per questa proprietà.

StoredProcedureDuplicateParameterName(Object, Object)

Impossibile aggiungere il parametro '{parameter}' alla stored procedure '{sproc}' perché esiste già un altro parametro con questo nome.

StoredProcedureDuplicateResultColumn(Object, Object)

Impossibile aggiungere la colonna dei risultati per la proprietà '{property}' alla stored procedure '{sproc}' perché esiste già un'altra colonna di risultati per questa proprietà.

StoredProcedureDuplicateResultColumnName(Object, Object)

Impossibile aggiungere la colonna di risultato '{column}' alla stored procedure '{sproc}' perché esiste già un'altra colonna di risultati con questo nome.

StoredProcedureDuplicateRowsAffectedParameter(Object)

Impossibile aggiungere i parametri interessati alle righe alla stored procedure '{sproc}' perché le righe interessate vengono già restituite tramite un altro parametro, tramite il valore restituito della stored procedure o tramite una colonna di risultati.

StoredProcedureDuplicateRowsAffectedResultColumn(Object)

Impossibile aggiungere le righe interessate alla stored procedure '{sproc}' perché le righe interessate vengono già restituite tramite un'altra colonna, tramite un parametro o tramite il valore restituito della stored procedure.

StoredProcedureGeneratedPropertiesNotMapped(Object, Object, Object)

Il tipo di entità '{entityType}' viene mappato alla stored procedure '{sproc}', tuttavia le proprietà generate dall'archivio {proprietà} non vengono mappate a alcun parametro di output o colonna dei risultati.

StoredProcedureInputParameterForInsertNonSaveProperty(Object, Object, Object, Object, Object)

Il parametro di input '{parameter}' della stored procedure di inserimento '{sproc}' viene mappato alla proprietà '{property}' del tipo di entità '{entityType}', ma tale proprietà è configurata con BeforeSaveBehavior '{behavior}', quindi non può essere salvata in inserimento.

StoredProcedureInputParameterForUpdateNonSaveProperty(Object, Object, Object, Object, Object)

Il parametro di input '{parameter}' della stored procedure di aggiornamento '{sproc}' viene mappato alla proprietà '{property}' del tipo di entità '{entityType}', ma tale proprietà è configurata con AfterSaveBehavior '{comportamento}', quindi non può essere salvata nell'aggiornamento. Potrebbe essere necessario usare HasOriginalValueParameter() anziché HasParameter().

StoredProcedureKeyless(Object, Object)

Il tipo di entità senza chiave '{entityType}' è stato configurato per l'uso di '{sproc}'. Un tipo di entità richiede che una chiave primaria possa essere mappata a una stored procedure.

StoredProcedureNoName(Object, Object)

Il tipo di entità '{entityType}' è stato configurato per l'uso di '{sproc}', ma il nome dell'archivio non è stato specificato. Configurare il nome della stored procedure in modo esplicito.

StoredProcedureOriginalValueParameterOnInsert(Object, Object)

Il parametro valore originale '{parameter}' non è consentito nella stored procedure di inserimento '{sproc}'. Usare invece HasParameter().

StoredProcedureOutputParameterConflict(Object, Object, Object)

Proprietà '{entityType}. {property}' viene mappato a un parametro di output della stored procedure '{sproc}', ma viene eseguito anche il mapping a un parametro di output originale del valore. Una proprietà generata dall'archivio può essere mappata solo a un parametro di output.

StoredProcedureOutputParameterNotGenerated(Object, Object, Object)

Proprietà '{entityType}. {property}' viene mappato a un parametro di output della stored procedure '{sproc}', ma non è configurato come generato dall'archivio. Configurarlo come generato dall'archivio o non configurare il parametro come output.

StoredProcedureOverrideMismatch(Object, Object)

La proprietà '{propertySpecification}' ha una configurazione specifica per la stored procedure '{sproc}', ma non viene mappata a un parametro o a una colonna di risultati in tale stored procedure. Rimuovere la configurazione specifica o eseguire il mapping di un tipo di entità contenente questa proprietà a '{sproc}'.

StoredProcedureParameterInvalidConfiguration(Object, Object, Object)

Impossibile configurare '{facet}' per il parametro '{parameter}' della stored procedure '{sproc}'.

StoredProcedureParameterInvalidDirection(Object, Object, Object)

La direzione non supportata '{direction}' è stata specificata per il parametro '{parameter}' della stored procedure '{sproc}'.

StoredProcedureParameterNotFound(Object, Object, Object)

Nessuna proprietà denominata '{property}' trovata nel tipo di entità '{entityType}' corrispondente al parametro nella stored procedure '{sproc}'

StoredProcedurePropertiesNotMapped(Object, Object, Object)

Il tipo di entità '{entityType}' viene mappato alla stored procedure '{sproc}', tuttavia le proprietà {proprietà} non vengono mappate a qualsiasi colonna di parametri o risultati.

StoredProcedureResultColumnDelete(Object, Object, Object)

Proprietà '{entityType}. {property}' viene mappato a una colonna di risultato della stored procedure '{sproc}', ma i valori generati dall'archivio non sono supportati per le stored procedure delete.

StoredProcedureResultColumnNotFound(Object, Object, Object)

Nessuna proprietà denominata '{property}' trovata nel tipo di entità '{entityType}' corrispondente alla colonna dei risultati nella stored procedure '{sproc}'

StoredProcedureResultColumnNotGenerated(Object, Object, Object)

Proprietà '{entityType}. {property}' viene mappato a una colonna di risultato della stored procedure '{sproc}', ma non è configurata come generata dall'archivio.

StoredProcedureResultColumnParameterConflict(Object, Object, Object)

Proprietà '{entityType}. {property}' viene mappato a una colonna di risultato della stored procedure '{sproc}', ma viene anche mappata a un parametro di output. Una proprietà generata dall'archivio può essere mappata solo a una di queste proprietà.

StoredProcedureRowsAffectedForInsert(Object)

Impossibile configurare un parametro interessato dalle righe, la colonna dei risultati o il valore restituito nella stored procedure '{sproc}' perché viene usato per l'inserimento. I valori interessati dalle righe sono consentiti solo nelle stored procedure che eseguono l'aggiornamento o l'eliminazione.

StoredProcedureRowsAffectedNotPopulated(Object)

La stored procedure '{sproc}' è stata configurata con un parametro di output o un valore restituito interessato dalle righe, ma non è stato trovato un valore valido durante l'esecuzione della procedura.

StoredProcedureRowsAffectedReturnConflictingParameter(Object)

La stored procedure '{sproc}' non può essere configurata per restituire le righe interessate perché esiste già un parametro interessato da righe o una colonna dei risultati interessata per questa stored procedure.

StoredProcedureRowsAffectedWithResultColumns(Object, Object)

Il tipo di entità '{entityType}' viene mappato alla stored procedure '{sproc}' che restituisce sia le colonne di risultato che un valore interessato da righe. Se la stored procedure restituisce le colonne dei risultati, non è necessario rimuovere in modo sicuro un valore interessato dalle righe.

StoredProcedureTableSharing(Object, Object, Object)

Entrambi i tipi di entità '{entityType1}' e '{entityType2}' sono stati configurati per l'uso di '{sproc}', la condivisione della stored procedure non è supportata. Specificare nomi diversi per le stored procedure corrispondenti.

StoredProcedureTphDuplicate(Object, Object, Object)

Sia '{entityType}' che '{otherEntityType}' vengono mappati in modo esplicito alla stored procedure '{sproc}' usando la strategia di mapping 'TPH'. Configurare il mapping della stored procedure nel tipo di entità radice, inclusi tutti i parametri per i tipi derivati. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

StoredProcedureUnmapped(Object)

Il tipo di entità '{entityType}' è stato configurato per l'uso di alcune stored procedure e non viene eseguito il mapping a alcuna tabella. È necessario eseguire il mapping di un tipo di entità non mappato a una tabella per inserire, aggiornare ed eliminare stored procedure.

SubqueryOverComplexTypesNotSupported(Object)

La query richiede una sottoquery sul tipo complesso '{complexType}'. Le sottoquerie sui tipi complessi non sono attualmente supportate.

TableExpressionBaseWithoutCloningLogic(Object, Object, Object, Object, Object)

Il tipo di espressione '{expressionType}' non implementa la logica di clonazione appropriata. Ogni espressione derivata da '{tableExpressionBase}' deve implementare '{clonableTableExpressionBase}' o avere la logica di clonazione aggiunta alla logica '{cloningExpressionVisitor}' all'interno di '{selectExpression}'.

TableNotMappedEntityType(Object, Object)

Il tipo di entità '{entityType}' non viene mappato all'oggetto store '{table}'.

TableOverrideMismatch(Object, Object)

La proprietà '{propertySpecification}' ha una configurazione specifica per la tabella '{table}', ma non viene mappata a una colonna in tale tabella. Rimuovere la configurazione specifica o eseguire il mapping di un tipo di entità contenente questa proprietà a '{table}'.

TableValuedFunctionNonTph(Object, Object)

Il tipo di elemento del risultato di '{dbFunction}' viene mappato a '{entityType}'. Non è supportato poiché '{entityType}' fa parte della gerarchia, ma non contiene una proprietà discriminatoria. Solo le gerarchie TPH possono essere mappate a una TVF.

TableValuedFunctionNonTPH(Object, Object)

Il tipo di elemento del risultato di '{dbFunction}' viene mappato a '{entityType}'. Non è supportato poiché '{entityType}' fa parte della gerarchia e non contiene una proprietà discriminatoria.

TimeoutTooBig(Object)

Il timeout deve essere minore o uguale a Int32.MaxValue (2147483647) secondi. Timeout fornito: {secondi} secondi.

TimeoutTooSmall(Object)

Il timeout deve essere maggiore o uguale a zero. Timeout fornito: {secondi} secondi.

TooFewReaderFields(Object, Object)

Il lettore sottostante non dispone del numero di campi previsto. Previsto: {previsto}, effettivo: {effettivo}.

TpcTableSharing(Object, Object, Object)

Il tipo di entità '{dependentType}' viene mappato a '{storeObject}'. Tuttavia, il tipo di entità principale '{principalEntityType}' viene mappato anche a '{storeObject}' e usa la strategia di mapping TPC. I tipi di entità in una gerarchia TPC possono usare la condivisione tabelle solo se non hanno tipi derivati.

TpcTableSharingDependent(Object, Object, Object, Object)

Il tipo di entità '{dependentType}' viene mappato a '{storeObject}'. Tuttavia, uno dei suoi tipi derivati '{derivedType}' viene mappato a '{otherStoreObject}'. Le gerarchie che usano la condivisione di tabelle non possono essere mappate usando la strategia di mapping TPC.

TphDbFunctionMismatch(Object, Object, Object, Object)

'{entityType}' viene mappato alla funzione di database '{function}' mentre '{otherEntityType}' viene mappato alla funzione di database '{otherFunction}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa funzione di database. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

TphStoredProcedureMismatch(Object, Object, Object, Object)

'{entityType}' viene mappato alla stored procedure '{sproc}' mentre '{otherEntityType}' viene mappato alla stored procedure '{otherSproc}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa stored procedure oppure rimuovere la discriminazione e eseguirne il mapping a tutte le stored procedure diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

TphTableMismatch(Object, Object, Object, Object)

'{entityType}' viene mappato alla tabella '{table}' mentre '{otherEntityType}' viene mappato alla tabella '{otherTable}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa tabella oppure rimuovere il discriminazione e eseguirne il mapping a tutte le tabelle diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

TPHTableMismatch(Object, Object, Object, Object)

'{entityType}' viene mappato alla tabella '{table}' mentre '{otherEntityType}' viene mappato alla tabella '{otherTable}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa tabella oppure rimuovere il discriminazione e eseguirne il mapping a tutte le tabelle diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

TphViewMismatch(Object, Object, Object, Object)

'{entityType}' viene mappato alla visualizzazione '{view}' mentre '{otherEntityType}' viene mappato alla vista '{otherView}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa visualizzazione oppure rimuovere il discriminazione e eseguirne il mapping a tutte le visualizzazioni diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

TPHViewMismatch(Object, Object, Object, Object)

'{entityType}' viene mappato alla visualizzazione '{view}' mentre '{otherEntityType}' viene mappato alla vista '{otherView}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa visualizzazione oppure rimuovere il discriminazione e eseguirne il mapping a tutte le visualizzazioni diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430.

TriggerWithMismatchedTable(Object, Object, Object, Object)

Il trigger '{trigger}' per la tabella '{triggerTable}' è definito nel tipo di entità '{entityType}', mappato alla tabella '{entityTable}'. Per altre informazioni sui trigger, vedere https://aka.ms/efcore-docs-triggers .

UnableToBindMemberToEntityProjection(Object, Object, Object)

Impossibile associare '{memberType}. {member}' a una proiezione di entità di '{entityType}'.

UnableToSplitCollectionProjectionInSplitQuery(Object, Object, Object)

La query è stata configurata per l'uso di '{splitQueryEnumValue}' e contiene una raccolta nella chiamata 'Select', che non può essere suddivisa in query separata. Rimuovere '{splitQueryMethodName}' se applicato o aggiungere '{singleQueryMethodName}' alla query.

UnableToTranslateSetProperty(Object, Object, Object)

Impossibile convertire il comando 'SetProperty' seguente: 'SetProperty({property}, {value})'. {details}

UnhandledAnnotatableType(Object)

Tipo annotabile non gestito '{annotatableType}'.

UnhandledExpressionInVisitor(Object, Object, Object)

Espressione non gestita '{expression}' di tipo '{expressionType}' rilevata in '{visitor}'.

UnknownOperation(Object, Object)

Il generatore SQL di migrazione corrente '{sqlGeneratorType}' non è in grado di generare SQL per le operazioni di tipo '{operationType}'.

UnmappedNonTPHOwner(Object, Object, Object, Object)

Il tipo di entità '{ownerType}' non è mappato, quindi per impostazione predefinita il tipo di proprietà '{navigation}. Verrà anche annullata l'operazione {ownedType}'. Se si intende eseguire il mapping esplicito del tipo di proprietà a 'null', in caso contrario eseguirne il mapping a un denominato '{storeObjectType}'.

UnsupportedDataOperationStoreType(Object, Object)

Il tipo di archivio '{type}' utilizzato per la colonna '{column}' in un'operazione di dati di migrazione non è supportato dal provider corrente.

UnsupportedOperatorForSqlExpression(Object, Object)

Operatore '{nodeType}' non supportato specificato per l'espressione di tipo '{expressionType}'.

UnsupportedPropertyType(Object, Object, Object)

Non è possibile trovare alcun mapping di tipi relazionali per la proprietà '{entity}. {property}' e il provider corrente non specificano un tipo di archivio predefinito per le proprietà di tipo '{clrType}'.

UnsupportedStoreType(Object)

Il tipo di archivio '{type}' non è supportato dal provider corrente.

UnsupportedType(Object)

Il provider corrente non dispone di un mapping dei tipi di archivio per le proprietà di tipo '{clrType}'.

UpdateConcurrencyException(Object, Object)

È previsto che l'operazione di database influisca sulle righe {expectedRows}, ma ha effettivamente interessato le righe {actualRows}; i dati possono essere stati modificati o eliminati dopo il caricamento delle entità. Vedere https://go.microsoft.com/fwlink/?LinkId=527962 per informazioni sulla comprensione e sulla gestione delle eccezioni di concorrenza ottimistica.

UpdateDataOperationKeyTypesCountMismatch(Object, Object, Object)

Il numero di tipi di colonna chiave ({typesCount}) non corrisponde al numero di colonne chiave ({columnsCount}) per l'operazione di modifica dei dati in '{table}'. Specificare lo stesso numero di tipi di colonna chiave e colonne chiave.

UpdateDataOperationKeyValuesCountMismatch(Object, Object, Object)

Il numero di valori chiave ({valuesCount}) non corrisponde al numero di colonne chiave ({columnsCount}) per l'operazione di modifica dei dati in '{table}'. Specificare lo stesso numero di valori chiave e colonne chiave.

UpdateDataOperationNoModel(Object)

L'operazione di modifica dei dati in '{table}' non è associata a un modello. Aggiungere un modello alla migrazione oppure specificare i tipi di colonna in tutte le operazioni sui dati.

UpdateDataOperationRowCountMismatch(Object, Object, Object)

Il numero di righe valore ({valuesCount}) non corrisponde al numero di righe chiave ({keyCount}) per l'operazione di modifica dei dati in '{table}'. Specificare lo stesso numero di righe di valore e righe chiave.

UpdateDataOperationTypesCountMismatch(Object, Object, Object)

Il numero di tipi di colonna ({typesCount}) non corrisponde al numero di colonne ({columnsCount}) per l'operazione di modifica dei dati in '{table}'. Specificare lo stesso numero di colonne e tipi di colonna.

UpdateDataOperationValuesCountMismatch(Object, Object, Object)

Il numero di valori ({valuesCount}) non corrisponde al numero di colonne ({columnsCount}) per l'operazione di modifica dei dati in '{table}'. Specificare lo stesso numero di valori e colonne.

ViewOverrideMismatch(Object, Object)

La proprietà '{propertySpecification}' ha una configurazione specifica per la vista '{view}', ma non è mappata a una colonna in tale vista. Rimuovere la configurazione specifica o eseguire il mapping di un tipo di entità che contiene questa proprietà a '{view}'.

Si applica a