RelationalStrings Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalStrings
public static class RelationalStrings
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalStrings = class
type RelationalStrings = class
Public Class RelationalStrings
- Ereditarietà
-
RelationalStrings
- Attributi
Proprietà
| Nome | Descrizione |
|---|---|
| BadCheckConstraintString |
Impossibile deserializzare il vincolo CHECK dai metadati del modello. Per informazioni dettagliate, vedere l'eccezione interna. |
| BadSequenceString |
Obsoleti.
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. |
| CannotSetAliasOnJoin |
Gli alias non possono essere impostati nelle espressioni join; impostare l'alias nell'espressione di tabella racchiusa. |
| ClientGroupByNotSupported |
Impossibile tradurre il modello "GroupBy" specificato. Chiamare "AsEnumerable" prima di "GroupBy" per valutarlo sul lato client. |
| ConflictingAmbientTransaction |
È stata rilevata una transazione di ambiente. La transazione di ambiente deve essere completata prima di avviare una nuova transazione in questa connessione. |
| ConflictingEnlistedTransaction |
La connessione è attualmente inclusa in una transazione. La transazione inclusa deve essere completata prima di avviare una nuova transazione. |
| ConnectionAndConnectionString |
Sono stati configurati sia un dbConnection esistente che un stringa di connessione. Quando si usa un dbConnection esistente, è necessario impostare il stringa di connessione su tale connessione. |
| DatabaseModelMissing |
Obsoleti.
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'utilizzo dell'operazione 'Distinct' in una proiezione contenente una raccolta non è supportata. |
| EFMultipleParametersInvoked |
Ef. Il metodo MultipleParameters<T>' può essere usato solo nelle query LINQ di Entity Framework. |
| 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 |
Per l'operazione 'ExecuteDelete' è necessario modificare 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 non di entità. |
| ExecuteUpdateCannotSetJsonPropertyToArbitraryExpression |
'ExecuteUpdate' non può attualmente impostare una proprietà in una colonna JSON su espressioni arbitrarie; sono supportate solo costanti, parametri e altre proprietà JSON; vedere https://github.com/dotnet/efcore/issues/36688. |
| ExecuteUpdateCannotSetJsonPropertyToNonJsonColumn |
'ExecuteUpdate' non è attualmente in grado di impostare una proprietà in una colonna JSON normale e non JSON; vedere https://github.com/dotnet/efcore/issues/36688. |
| FromSqlNonComposable |
'FromSql' o 'SqlQuery' è stato chiamato con SQL non componibile e con una query che lo compone. Valutare la possibilità di chiamare "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à su 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 le 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. |
| JsonEmptyString |
Il database ha restituito la stringa vuota quando è previsto un oggetto JSON. |
| JsonEntityWithTableSplittingIsNotSupported |
La suddivisione delle tabelle non è supportata per le entità contenenti entità mappate a JSON. |
| JsonExecuteUpdateNotSupportedWithOwnedEntities |
ExecuteUpdate su colonne JSON non è supportato quando la colonna viene mappata come entità di proprietà. Eseguire invece il mapping della colonna come tipo complesso. |
| JsonNodeMustBeHandledByProviderSpecificVisitor |
Questo nodo deve essere gestito dal generatore SQL specifico del provider. |
| JsonPartialExecuteUpdateNotSupportedByProvider |
Il provider in uso non supporta gli aggiornamenti parziali con ExecuteUpdate all'interno di colonne JSON. |
| JsonPropertyNameShouldBeConfiguredOnNestedNavigation |
Il nome della proprietà JSON deve essere configurato solo negli spostamenti di proprietà annidati. |
| JsonQueryLinqOperatorsNotSupported |
La composizione di operatori LINQ sulle 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" e "Down" devono essere implementati per supportare il ripristino delle migrazioni. |
| MissingOrderingInSelectExpression |
Impossibile convertire 'Reverse' nel server perché non è presente alcun ordinamento sul lato server. |
| MissingResultSetWhenSaving |
Un set di risultati 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 di Entity Framework, ma non è stata eseguita. Controllare le definizioni delle stored procedure. |
| ModificationCommandBatchAlreadyComplete |
Impossibile aggiungere comandi a un 'ModificationCommandBatch' completato. |
| ModificationCommandBatchNotComplete |
Impossibile eseguire un '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 di ambiente radice è stata completata prima della transazione nidificata. Le transazioni nidificate devono essere completate per prime. |
| NoActiveTransaction |
La connessione non dispone di transazioni attive. |
| NoConnectionOrConnectionString |
È stato configurato un archivio relazionale senza specificare DbConnection o stringa di connessione da usare. |
| NoDbCommand |
Non è possibile 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 ImmutableDbContextOptions con un provider di database configurato e passandolo 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 di ambiente. La transazione di ambiente originale deve essere completata prima che questa connessione possa essere usata al di fuori di essa. |
| ProjectionMappingCountMismatch |
Impossibile convertire le operazioni di impostazione quando entrambi i lati non assegnano valori alle stesse proprietà nel tipo nominale. Assicurarsi che le stesse proprietà siano incluse su 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 supportato. 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 relazionali specifici 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. |
| SelectExpressionUpdateNotSupportedWhileMutable |
SelectExpression.Update() non è supportato mentre l'espressione è in stato modificabile. |
| SetOperationNotWithinEntityTypeHierarchy |
Le operazioni set (Union, Concat, Intersect, Except) sono supportate solo sui tipi di entità all'interno della stessa gerarchia dei tipi. |
| SetOperationsNotAllowedAfterClientEvaluation |
Impossibile tradurre l'operazione di impostazione dopo l'applicazione della proiezione client. Prendere in considerazione lo spostamento dell'operazione di impostazione prima dell'ultima chiamata 'Select'. |
| SetOperationsOnDifferentStoreTypes |
Impossibile convertire 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'. |
| SplitQueryConcurrentModification |
Impossibile correlare i risultati di una query divisa perché i dati sono stati modificati simultaneamente durante l'esecuzione della query. Eseguire di nuovo la query o eseguirla all'interno di una transazione serializzabile o snapshot per impedire modifiche simultanee. |
| SplitQueryString |
Questa query LINQ viene eseguita in modalità split-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 argomento 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 utilizzare solo le transazioni associate alla connessione corrente. |
| TransactionSuppressedMigrationInUserTransaction |
La transazione utente non è supportata con migrazioni TransactionSuppressed o una strategia di ripetizione dell'esecuzione. |
| UpdateStoreException |
Errore durante il salvataggio delle modifiche dell'entità. Per informazioni dettagliate, vedere l'eccezione interna. |
| VisitChildrenMustBeOverridden |
'VisitChildren' deve essere sottoposto a override nella classe derivata da 'SqlExpression'. |
Metodi
| Nome | Descrizione |
|---|---|
| AbstractTpc(Object, Object) |
Impossibile creare un'istanza del tipo di entità '{entityType}' perché il tipo CLR corrispondente è astratto, 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. |
| AutoLoadedJsonProperty(Object, Object) |
La proprietà '{property}' sul tipo '{type}' è mappata a un'entità JSON e non può essere configurata come non caricata automaticamente. Le entità mappate a JSON vengono sempre caricate come unità. |
| CannotCompareJsonComplexTypeToNonJson(Object, Object) |
Impossibile confrontare il tipo complesso '{jsonComplexType}', mappato a JSON, al tipo complesso '{nonJsonComplexType}', che non è. |
| 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 con elementi non costanti che non possono essere tradotti: '{newArrayExpression}'. |
| CaseElseResultTypeUnexpected(Object, Object) |
Il tipo di risultato '{elseResultType}' nella clausola else non è valido. Il tipo previsto è '{resultType}'. |
| CaseWhenClauseResultTypeUnexpected(Object, Object) |
Tipo di risultato '{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 di 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) |
Per la funzione '{function}' è configurato un mapping di tipi personalizzato. Configurarlo in '{customize}' in una classe parziale '{className}'. |
| ComplexCollectionNotMappedToJson(Object, Object) |
Proprietà della raccolta complessa '{entityType}. {property}' deve essere mappato a una colonna JSON. Usare "ToJson()" per configurare questa raccolta complessa come mappata a una colonna JSON. |
| ComplexPropertyBothJsonColumnAndJsonPropertyName(Object, Object, Object) |
La proprietà complessa '{complexProperty}' non può avere sia un nome di colonna JSON ('{columnName}') che un nome di proprietà JSON ('{propertyName}') configurato. Usare 'ToJson()' per eseguire il mapping a una colonna JSON o a 'HasJsonPropertyName()' per eseguire il mapping come proprietà JSON all'interno di una colonna JSON contenitore, ma non entrambi. |
| ComplexPropertyJsonPropertyNameConflict(Object, Object, Object) |
La proprietà complessa '{property1}' e '{property2}' sono entrambe configurate per l'uso dello stesso nome di proprietà JSON '{jsonPropertyName}'. Ogni proprietà all'interno di un tipo mappato a JSON deve avere un nome di proprietà JSON univoco. |
| ComplexPropertyJsonPropertyNameWithoutJsonMapping(Object) |
La proprietà complessa '{complexProperty}' non può usare 'HasJsonPropertyName()' perché non è contenuta in un tipo mappato JSON. Usare "ToJson()" per eseguire il mapping della proprietà complessa a una colonna JSON o assicurarsi che sia contenuto all'interno di un tipo mappato a JSON. |
| ComplexPropertyOptionalTableSharing(Object, Object) |
Proprietà complessa facoltativa '{type}. Il mapping di {property}' alle colonne viene eseguito appiattindo le proprietà contenute nella tabella del contenitore; Questo mapping richiede almeno una proprietà obbligatoria, per consentire la distinzione tra valori 'null' e vuoti, ma il tipo complesso contiene solo proprietà facoltative. Configurare la proprietà con un discriminante shadow aggiungendo invece una chiamata a 'HasDiscriminator()' nella configurazione della proprietà complessa oppure eseguire il mapping di questa proprietà complessa a una colonna JSON. |
| 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. |
| ConcurrencyTokenOnJsonMappedProperty(Object, Object) |
La proprietà '{property}' in '{type}' è configurata come token di concorrenza, ma il tipo viene mappato a JSON. I token di concorrenza non sono supportati nei tipi con mapping JSON. |
| ConflictingColumnServerGeneration(Object, Object, Object) |
Impossibile impostare '{conflictingConfiguration}' 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}'. Prendere in considerazione l'uso di '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. Prendere in considerazione l'uso di 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori della chiave. |
| 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}'. Prendere in considerazione l'uso di '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}'. Prendere in considerazione l'uso di '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}'. |
| ContainerTypeOnNestedOwnedEntityType(Object) |
Il tipo di entità '{entityType}' ha un tipo di colonna contenitore configurato, ma è annidato in un altro tipo di proprietà. Il tipo di colonna contenitore può essere specificato solo in un tipo di proprietà di primo livello mappato a un contenitore. |
| ContainerTypeOnNonContainer(Object) |
Il tipo di entità '{entityType}' ha un tipo di colonna contenitore configurato, ma non è mappato a una colonna contenitore, ad esempio per JSON. Il tipo di colonna contenitore può essere specificato solo in un tipo di proprietà di primo livello mappato a un contenitore. |
| 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 di dati. |
| DataOperationNoTable(Object) |
Nessun tipo di entità mappato alla tabella '{table}' che viene usato in un'operazione di dati. Aggiungere il tipo di entità corrispondente al modello o 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) |
Il metodo DbFunction '{function}' definito 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}'. Assicurarsi 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) |
La conversione personalizzata non può essere impostata in DbFunction '{function}' perché non è una funzione scalare. |
| DbFunctionNullableValueReturnType(Object, Object) |
DbFunction '{function}' restituisce un oggetto SqlExpression di tipo '{type}', ovvero un tipo di 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 o 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à derivato '{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) |
Obsoleti.
Impossibile eseguire il mapping del tipo di entità '{entityType}' a una tabella perché deriva da '{baseType}'. È possibile eseguire il mapping solo dei tipi di entità di base a una tabella. |
| DuplicateCheckConstraint(Object, Object, Object) |
Impossibile aggiungere il vincolo check '{checkConstraint}' al tipo di entità '{entityType}' perché esiste già un altro vincolo CHECK con lo stesso nome nel tipo di entità '{conflictingEntityType}'. |
| DuplicateCheckConstraint(Object, Object) |
Impossibile aggiungere il vincolo check '{checkConstraint}' al tipo di entità '{entityType}' perché esiste già un altro vincolo CHECK con lo stesso nome. |
| DuplicateCheckConstraintSqlMismatch(Object, Object, Object, Object, Object) |
I vincoli check '{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}' è mappato 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}' è mappato 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}' è mappato 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 del token di concorrenza diverse. |
| DuplicateColumnNameDataTypeMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' e '{entityType2}. {property2}' è mappato 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}' è mappato 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}' è mappato alla colonna '{columnName}' in '{table}', ma hanno una configurazione a lunghezza fissa diversa. |
| DuplicateColumnNameIsStoredMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' e '{entityType2}. {property2}' è mappato alla colonna '{columnName}' in '{table}', ma sono configurati per l'uso di impostazioni di colonna calcolate archiviate diverse ('{value1}' e '{value2}'). |
| DuplicateColumnNameMaxLengthMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' e '{entityType2}. {property2}' è mappato 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}' è mappato 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}' è mappato 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}' è mappato 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}' è mappato 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}' è mappato alla colonna '{columnName}' in '{table}', ma le proprietà sono contenute nella stessa gerarchia. È necessario eseguire il mapping di tutte le proprietà di un tipo di entità a colonne diverse. |
| DuplicateColumnNameScaleMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' e '{entityType2}. {property2}' è mappato 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}' sono entrambe 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}' sono entrambe mappate a '{table}. {foreignKeyName}', ma configurato con un comportamento di eliminazione diverso ('{deleteBehavior1}' e '{deleteBehavior2}'). |
| DuplicateForeignKeyExcludedFromMigrationsMismatch(Object, Object, Object, Object, Object, Object) |
Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' sono entrambe mappate a '{table}. {foreignKeyName}', ma con diverse configurazioni di esclusione della migrazione. |
| DuplicateForeignKeyPrincipalColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' sono entrambe mappate a '{table}. {foreignKeyName}', ma facendo riferimento a colonne principal diverse ({principalColumnNames1} e {principalColumnNames2}). |
| DuplicateForeignKeyPrincipalTableMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' sono entrambe mappate a '{table}. {foreignKeyName}', ma facendo riferimento a tabelle principali diverse ('{principalTable1}' e '{principalTable2}'). |
| DuplicateForeignKeyTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' sono entrambe mappate a '{foreignKeyName}', ma sono dichiarate in tabelle diverse ('{table1}' e '{table2}'). |
| DuplicateForeignKeyUniquenessMismatch(Object, Object, Object, Object, Object, Object) |
Le chiavi esterne {foreignKeyProperties1} in '{entityType1}' e {foreignKeyProperties2} in '{entityType2}' sono entrambe 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 ordinamenti 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}' sono entrambe 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 di chiave di un'altra entità di inizializzazione mappata alla stessa tabella '{table}'. I valori delle chiavi devono essere univoci tra le entità di inizializzazione. Prendere in considerazione l'uso di '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 delle chiavi 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}' è '{discriminatorValue}' 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 è mappato anche 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 dei tipi di entità. I mapping di divisione 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à di chiave non primaria. Eseguire il mapping di almeno una proprietà chiave non primaria a una colonna in '{storeObject}'. |
| EntitySplittingMissingPropertiesMainFragment(Object, Object) |
Il tipo di entità '{entityType}' ha un mapping di divisione, ma non esegue il mapping di alcuna proprietà di chiave non primaria all'oggetto archivio principale. Mantenere mappata almeno una proprietà chiave non primaria a una colonna in '{storeObject}'. |
| EntitySplittingMissingRequiredPropertiesOptionalDependent(Object, Object, Object) |
Il tipo di entità '{entityType}' ha un mapping diviso ed è una condivisione dipendente facoltativa di un oggetto archivio, ma non esegue il mapping di alcuna proprietà non condivisa necessaria all'oggetto archivio principale. Mantenere almeno una proprietà non condivisa richiesta mappata a una colonna in '{storeObject}' o contrassegnare '{entityType}' come obbligatorio chiamando '{requiredDependentConfig}'. |
| EntitySplittingUnmappedMainFragment(Object, Object, Object) |
Il tipo di entità '{entityType}' ha un mapping di divisione per '{storeObject}', ma non ha 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 mappare il 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 alla 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à, di conseguenza 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}', perché contiene un operatore non supportato in modo nativo dal provider di database. |
| ExecuteOperationOnOwnedJsonIsNotSupported(Object, Object) |
'{operation}' usato sul tipo di proprietà '{entityType}' mappato a JSON; '{operation}' nelle entità di proprietà mappate a JSON non è supportato. Prendere invece in considerazione il mapping del tipo come tipo complesso. |
| 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 select non supportata nel generatore SQL di query, ma è stata dichiarata come supportata dal provider durante la fase di conversione. Si tratta di un bug nel provider EF Core, che presenta un problema in https://aka.ms/efcorefeedback. |
| ExecuteUpdateDeleteOnEntityNotMappedToTable(Object) |
'ExecuteUpdate' o 'ExecuteDelete' è stato chiamato sul tipo di entità '{entityType}', ma tale tipo di entità non è mappato a una tabella. |
| ExecuteUpdateOverJsonIsNotSupported(Object) |
'ExecuteUpdate' viene usato sul tipo '{structuralType}' mappato a JSON; 'ExecuteUpdate' in JSON non è supportato. |
| ExecuteUpdateSubqueryNotSupportedOverComplexTypes(Object) |
'ExecuteUpdate' viene usato su un operatore LINQ che non è supportato in modo nativo dal database; non può essere convertito perché il tipo complesso '{complexType}' è proiettato. Riscrivere la query per proiettare il tipo di entità contenitore. |
| ExpectedNonNullParameter(Object) |
Previsto un valore non Null per il parametro di query '{parameter}'. |
| ExplicitDefaultConstraintNamesNotSupportedForTpc(Object) |
Non è possibile usare vincoli predefiniti denominati in modo esplicito con l'ereditarietà TPC o la suddivisione di entità. Nome vincolo: '{explicitDefaultConstraintName}'. |
| FromSqlMissingColumn(Object) |
La colonna richiesta '{column}' non era presente nei risultati di un'operazione 'FromSql'. |
| FunctionOverrideMismatch(Object, Object) |
La proprietà '{propertySpecification}' ha una configurazione specifica per la funzione '{function}', ma non è mappata a una colonna nella funzione restituita. Rimuovere la configurazione specifica o eseguire il mapping di un tipo di entità contenente questa proprietà a '{function}'. |
| HasDataNotSupportedForEntitiesMappedToJson(Object) |
'HasData' non può essere usato per il tipo di entità '{entity}'. 'HasData' non è supportato per le entità mappate a JSON. |
| ImplicitDefaultNamesNotSupportedForTpcWhenNamesClash(Object) |
I vincoli predefiniti denominati non possono essere usati con la suddivisione TPC o dell'entità se generano nomi di vincoli non univoci. Nome vincolo: '{constraintNameCandidate}'. |
| IncompatibleComplexTypesInAssignment(Object, Object, Object) |
I tipi complessi '{complexType1}' e '{complexType2}' vengono assegnati, ma quest'ultimo manca della proprietà '{property}' del primo. |
| IncompatibleComplexTypesInComparison(Object, Object, Object) |
I tipi complessi '{complexType1}' e '{complexType2}' vengono confrontati, ma quest'ultimo manca della proprietà '{property}' del primo. |
| IncompatibleTableCommentMismatch(Object, Object, Object, Object, Object) |
Impossibile usare la tabella '{table}' per il tipo di entità '{entityType}' perché 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}' 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 tabella diversa. Eseguire il mapping di '{otherEntityType}' a una tabella diversa oppure invertire la relazione tra '{entityType}' e '{otherEntityType}'. |
| IncompatibleTableExcludedMismatch(Object, Object, Object) |
Impossibile usare la tabella '{table}' per il tipo di entità '{entityType}' perché viene usata per il tipo di entità '{otherEntityType}' ed è esclusa dalle migrazioni in un tipo di entità ma non dall'altra. Escludere la tabella dalle migrazioni in tutti i tipi di entità mappati alla tabella. |
| IncompatibleTableKeyNameMismatch(Object, Object, Object, Object, Object, Object, Object) |
Impossibile usare 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 usare 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}' è il 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 usare 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. |
| InconsistentNumberOfArguments(Object, Object, Object) |
'{name}' è stato costruito con argomenti {argumentCount}, ma il valore Nullbility è stato definito per gli argomenti {argumentNullabilityCount}. In caso di dubbi, usare 'false' per l'argomento nullbility. |
| IncorrectDefaultValueType(Object, Object, Object, Object, Object) |
Impossibile impostare il valore predefinito '{value}' di tipo '{valueType}' sulla proprietà '{property}' di tipo '{propertyType}' nel tipo di entità '{entityType}'. |
| IndexOnNonJsonComplexProperty(Object, Object, Object) |
L'indice {indexProperties} nel tipo di entità '{entityType}' non può contenere la proprietà complessa '{property}' perché è mappata a più colonne. Fare riferimento a ogni proprietà scalare del tipo complesso singolarmente. |
| IndexPropertiesMixedJsonAndNonJsonMapping(Object, Object) |
Impossibile configurare l'indice {indexProperties} nel tipo di entità '{entityType}' perché alcune delle relative proprietà sono contenute all'interno di una proprietà complessa mappata a una colonna JSON, mentre altre non lo sono. Tutte le proprietà di un indice devono essere mappate a JSON o a tutte le colonne regolari. |
| InsertDataOperationNoModel(Object) |
L'operazione di inserimento dati in '{table}' non è associata a un modello. Aggiungere un modello alla migrazione o 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) |
Un oggetto FromSqlExpression ha 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}. Assicurarsi che la funzione mappata non abbia parametri. |
| InvalidMappedSqlQueryDerivedType(Object, Object) |
Il tipo di entità '{entityType}' è mappato a una query SQL, ma è derivato da '{baseEntityType}'. Non è possibile eseguire il mapping dei tipi di entità derivati a una query SQL diversa rispetto al 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) |
Lo spostamento dall'entità mappata a JSON '{jsonEntity}' all'entità padre '{parentEntity}' tramite navigazione '{navigation}' non è supportata. Le entità mappate a JSON possono passare solo ai relativi elementi figlio. |
| JsonElementMappingNotFound(Object, Object, Object) |
Non è stato trovato alcun mapping di elementi JSON per '{structuralType}. {name}' nella colonna '{columnName}'. |
| JsonEntityMappedToDifferentColumnThanOwner(Object, Object, Object, Object) |
L'entità '{jsonType}' è mappata alla colonna JSON '{containingColumn}', ma il proprietario '{ownerType}' è mappato a una colonna JSON diversa '{ownerContainColumn}'. Tutte le entità di proprietà devono essere mappate alla stessa colonna JSON. Chiama solo 'ToJson()' sul tipo di entità di proprietà più esterno. |
| 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 alla stessa 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é Entity Framework non è in grado di 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. Questo non è attualmente supportato. 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à non di proprietà che non è il proprietario. Questo non è attualmente supportato. |
| JsonEntityWithDefaultValueSetOnItsProperty(Object, Object) |
L'impostazione di un valore predefinito per le proprietà di un'entità mappata a JSON non è supportata. Entità: '{jsonEntity}', proprietà: '{property}'. |
| JsonEntityWithExplicitlyConfiguredJsonPropertyNameOnKey(Object, Object) |
La proprietà chiave '{keyProperty}' nell'entità mappata json '{jsonEntity}' non deve avere il nome della proprietà JSON configurato in modo esplicito. |
| JsonEntityWithExplicitlyConfiguredKey(Object, Object) |
Proprietà '{entityType}. {property}' è configurato come parte della chiave primaria. Le chiavi primarie configurate in modo esplicito non sono supportate nelle entità archiviate nelle raccolte JSON e deve essere rimossa qualsiasi configurazione della chiave. |
| 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 non corretto 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 eseguire il mapping 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 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. |
| JsonObjectWithMultiplePropertiesMappedToSameJsonProperty(Object, Object, Object, Object) |
Sia '{property1}' che '{property2}' in '{type}' sono configurati per l'uso dello stesso nome di proprietà JSON '{jsonPropertyName}'. Ogni proprietà all'interno di un tipo mappato a JSON deve avere un nome di proprietà JSON univoco. |
| JsonPathIndexElementsCollectionIndicesMismatch(Object, Object) |
Il numero di elementi ({elementCount}) deve corrispondere al numero di voci di indice raccolta ({collectionIndicesCount}) durante la creazione di un elemento RelationalJsonIndex. |
| JsonPathIndexElementsIsDescendingMismatch(Object, Object) |
Il numero di elementi ({elementCount}) deve corrispondere al numero di voci di ordinamento ({isDescendingCount}) durante la creazione di un elemento RelationalJsonIndex. |
| JsonPathIndexPropertiesInDifferentJsonColumns(Object, Object, Object, Object) |
Impossibile configurare l'indice {indexProperties} nel tipo di entità '{entityType}' perché le relative proprietà vengono mappate a colonne JSON diverse ('{firstColumn}' e '{secondColumn}'). Tutte le foglie di un indice JSON-path (un indice le cui proprietà attraversano una raccolta complessa) devono essere contenute in una singola colonna JSON. |
| JsonPathIndexPropertyMissingJsonColumn(Object, Object, Object) |
Impossibile configurare l'indice {indexProperties} nel tipo di entità '{entityType}' perché la relativa proprietà '{property}' attraversa una raccolta complessa ma non è mappata a una colonna JSON. |
| JsonProjectingCollectionElementAccessedUsingParmeterNoTrackingWithIdentityResolution(Object, Object) |
L'uso di un parametro per accedere all'elemento di una raccolta JSON '{entityTypeName}' non è supportato quando si usa '{asNoTrackingWithIdentityResolution}'. Usare invece una costante o proiettare l'intera raccolta di entità JSON. |
| JsonProjectingEntitiesIncorrectOrderNoTrackingWithIdentityResolution(Object, Object) |
Quando si usano le entità '{asNoTrackingWithIdentityResolution}' mappate a JSON devono essere proiettate in un ordine specifico. Project'intera raccolta di entità '{entityTypeName}' prima dei singoli elementi. |
| JsonProjectingQueryableOperationNoTrackingWithIdentityResolution(Object) |
Il progetto di operazioni queryable nella raccolta JSON non è supportato per '{asNoTrackingWithIdentityResolution}'. |
| JsonQueryExpressionWithoutUnderlyingColumn(Object) |
L'espressione di query JSON per '{structuralType}' non ha una colonna sottostante. |
| JsonReaderInvalidTokenType(Object) |
Tipo di token non valido: '{tokenType}'. |
| JsonRequiredEntityWithNullJson(Object) |
L'entità {entity} è obbligatoria, ma l'elemento JSON che lo contiene è 'null'. |
| JsonValueReadWriterMissingOnTypeMapping(Object, Object, Object) |
Il tipo di mapping dei tipi '{typeMapping}', utilizzato per la proprietà '{property}' nel tipo di entità '{entityType}' in un documento JSON, non ha definito jsonValueReaderWriter. |
| 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. |
| KeyPropertyInJsonComplexType(Object, Object, Object) |
Impossibile configurare la chiave {keyProperties} nel tipo di entità '{entityType}' perché la proprietà '{property}' è contenuta in un tipo complesso mappato a una colonna JSON. Le chiavi non possono fare riferimento a proprietà archiviate all'interno di un documento JSON. |
| 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 dbFunction con tale nome. Assicurarsi che il mapping del tipo 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 DI SQL per l'operazione '{operation}' non è supportata dal provider di database corrente. I provider di database devono implementare il metodo appropriato in "MigrationsSqlGenerator" per supportare questa operazione. |
| MissingConcurrencyColumn(Object, Object, Object) |
Il tipo di entità '{entityType}' non contiene una proprietà mappata alla colonna del token di concorrenza generata dall'archivio '{missingColumn}' utilizzata 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 di ombreggiatura. |
| MissingIdentifyingProjectionInDistinctGroupBySubquery(Object) |
Impossibile convertire 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 specificato alcun valore per il parametro obbligatorio '{parameter}'. |
| ModificationCommandInvalidEntityState(Object, Object) |
Impossibile salvare le modifiche per un'entità di tipo '{entityType}' nello stato '{entityState}'. Questo può indicare un bug in Entity Framework, segnalare un problema in https://aka.ms/efcorefeedback. Prendere in considerazione l'uso di 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori chiave dell'entità. |
| ModificationCommandInvalidEntityState(Object) |
Impossibile salvare le modifiche per un'entità nello stato '{entityState}'. |
| ModificationCommandInvalidEntityStateSensitive(Object, Object, Object) |
Impossibile salvare le modifiche per un'entità di tipo '{entityType}' con valori di chiave primaria {keyValues} nello stato '{entityState}'. Questo può indicare un bug in Entity Framework, segnalare un problema in https://aka.ms/efcorefeedback. |
| MultipleAnnotationConflict(Object) |
L'annotazione '{annotationName}' è stata specificata due volte con valori potenzialmente diversi. La specifica della stessa annotazione più volte per provider diversi non è più supportata. Esaminare la migrazione generata per assicurarsi che sia corretta e, se necessario, modificare la migrazione per risolvere eventuali problemi. |
| MultipleColumnsWithSameJsonContainerName(Object, Object) |
Il tipo di entità '{entityType}' è mappato a più colonne con nome '{columnName}' e uno di essi è configurato come colonna JSON. Assegnare nomi diversi alle colonne. |
| MultipleEntityPropertiesInSetProperty(Object, Object) |
Più chiamate 'SetProperty' fanno riferimento a proprietà su tipi di entità diversi ('{entityType1}' e '{entityType2}'). Una singola chiamata "ExecuteUpdate" può aggiornare solo le proprietà di un singolo tipo di entità. |
| MultipleTablesInExecuteUpdate(Object, Object) |
Più chiamate 'SetProperty' 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 di ASP.NET Core tipica. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=850912. |
| NestedCollectionsNotSupported(Object, Object, Object) |
Proprietà '{propertyType} {type}. {property}' è una raccolta primitiva di una raccolta primitiva. Le raccolte primitive annidate non sono ancora supportate con i provider di database relazionali. |
| NestedComplexPropertyJsonWithTableSharing(Object, Object) |
La proprietà complessa '{complexProperty}' è mappata a JSON, ma il tipo contenitore '{containingType}' non è. Eseguire il mapping del tipo complesso radice a JSON. Vedete https://github.com/dotnet/efcore/issues/36558. |
| NoAliasOnTable(Object) |
Nella tabella '{table}' non è definito alcun alias. |
| NonConstantOrParameterAsInExpressionValue(Object) |
L'espressione di tipo '{type}' non è supportata nei valori di un oggetto InExpression; sono supportate solo costanti e parametri. |
| NonQueryTranslationFailedWithDetails(Object, Object) |
Impossibile tradurre l'espressione LINQ '{expression}'. Altre informazioni: {details} Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2101038 . |
| NonScalarFunctionCannotBeNullable(Object) |
Impossibile impostare 'IsNullable' in DbFunction '{functionName}' perché la funzione non rappresenta una funzione scalare. |
| NonScalarFunctionParameterCannotPropagatesNullability(Object, Object) |
'PropagatesNullability' non può essere impostato sul parametro '{parameterName}' di DbFunction '{functionName}' perché la funzione non rappresenta una funzione scalare. |
| NonTphDiscriminatorValueNotString(Object, Object) |
Il valore discriminatorio specificato '{value}' per '{entityType}' non è una stringa. Configurare invece un valore discriminatorio stringa. |
| NonTphMappingStrategy(Object, Object) |
La strategia di mapping '{mappingStrategy}' specificata in '{entityType}' non è supportata per i tipi di entità con un discriminatorio. |
| NonTphStoredProcedureClash(Object, Object, Object) |
Sia '{entityType}' che '{otherEntityType}' sono mappati alla stored procedure '{sproc}'. È necessario eseguire il mapping di tutti i tipi di entità in una gerarchia non TPH (uno che non dispone di un discriminatorio) a stored procedure diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTphTableClash(Object, Object, Object) |
Sia '{entityType}' che '{otherEntityType}' sono mappati alla tabella '{table}'. È necessario eseguire il mapping di tutti i tipi di entità in una gerarchia non TPH (uno che non dispone di un discriminatorio) a tabelle diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTPHTableClash(Object, Object, Object) |
Sia '{entityType}' che '{otherEntityType}' sono mappati alla tabella '{table}'. Tutti i tipi di entità in una gerarchia che non dispongono di un discriminare 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}' sono mappati alla vista '{view}'. È necessario eseguire il mapping di tutti i tipi di entità in una gerarchia non TPH (uno che non dispone di un discriminatorio) a visualizzazioni diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTPHViewClash(Object, Object, Object) |
Sia '{entityType}' che '{otherEntityType}' sono mappati alla vista '{view}'. Tutti i tipi di entità in una gerarchia che non dispongono di un discriminare 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 colonna chiave '{keyColumn}' è 'null'. |
| NullTypeMappingInSqlTree(Object) |
L'espressione '{sqlExpression}' nell'albero SQL non dispone di un mapping dei tipi assegnato. |
| NullValueInRequiredJsonProperty(Object) |
La proprietà JSON obbligatoria '{property}' non può contenere null. |
| OneOfThreeValuesMustBeSet(Object, Object, Object) |
È necessario impostare esattamente uno di '{param1}', '{param2}' o '{param3}'. |
| OneOfTwoValuesMustBeSet(Object, Object) |
È necessario impostare esattamente uno di '{param1}' o '{param2}'. |
| OptionalDependentWithDependentWithoutIdentifyingProperty(Object) |
Il tipo di entità '{entityType}' è un dipendente facoltativo tramite la condivisione di tabelle e contiene 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, non verrà creata un'istanza dell'oggetto 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 come necessario per creare sempre un'istanza. |
| ParameterNotObjectArray(Object) |
Impossibile usare il valore fornito per il parametro '{parameter}' perché non è assegnabile al tipo 'object[]'. |
| PropertyBothColumnNameAndJsonPropertyName(Object, Object, Object) |
La proprietà '{property}' non può avere sia un nome di colonna ('{columnName}') che un nome di proprietà JSON ('{jsonPropertyName}') configurato. Le proprietà nei tipi con mapping JSON devono usare nomi di proprietà JSON, non nomi di colonna. |
| 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 'EntityTypeBuilder.Ignore' in 'OnModelCreating'. |
| PropertyNotMappedSpatial(Object, Object, Object) |
Proprietà '{propertyType}' '{entityType}'. Impossibile eseguire il mapping di {property}' perché è un tipo spaziale e i servizi spaziali necessari non sono stati configurati. Installare il pacchetto NuGet spaziale appropriato per il provider, ad esempio 'Microsoft. EntityFrameworkCore.SqlServer.NetTopologySuite" o "Microsoft. EntityFrameworkCore.Sqlite.NetTopologySuite') e chiamare 'UseNetTopologySuite' nella configurazione del provider. Per altre informazioni, vedere https://aka.ms/efcore-docs-spatial. |
| PropertyNotMappedToTable(Object, Object, Object) |
La proprietà '{property}' sul tipo di entità '{entityType}' non è mappata a '{table}'. |
| ReadonlyEntitySaved(Object) |
Il tipo di entità '{entityType}' non è 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) |
'{mapping}' non supporta il mapping dei tipi di stile 2.2. Il provider di database deve essere aggiornato per supportare il set completo di personalizzazioni del mapping. |
| SelectExpressionNonTphWithCustomTable(Object) |
Impossibile creare un 'SelectExpression' con un 'TableExpressionBase' personalizzato perché il tipo di risultato '{entityType}' fa parte di una gerarchia e non contiene una proprietà discriminatoria. |
| SelectExpressionNonTPHWithCustomTable(Object) |
Impossibile creare un 'SelectExpression' con un 'TableExpressionBase' personalizzato perché il tipo di risultato '{entityType}' fa parte di una gerarchia e non contiene una proprietà discriminatoria. |
| SetOperationOverDifferentStructuralTypes(Object, Object) |
Le operazioni di impostazione su entità o tipi complessi diversi non sono supportate ('{type1}' e '{type2}'). |
| SetOperationsRequireAtLeastOneSideWithValidTypeMapping(Object) |
Un'operazione set '{setOperationType}' richiede un mapping di tipi valido 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}'. Prendere in considerazione l'uso di 'DbContextOptionsBuilder.EnableSensitiveDataLogging' per visualizzare i valori della 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 di chiave '{keyValue}' contrassegnato come '{state}'. |
| SqlQueryOverrideMismatch(Object, Object) |
La proprietà '{propertySpecification}' ha una configurazione specifica per la query SQL '{query}', ma non è 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}' utilizzato nel metodo 'SqlQuery' non è supportato in modo nativo dal provider di database. Usare un tipo di elemento supportato oppure usare ModelConfigurationBuilder.DefaultTypeMapping per definire un mapping per il tipo. |
| StoredKeyTypesNotConvertable(Object, Object, Object, Object) |
La colonna chiave esterna '{fkColumnName}' contiene 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 confrontabili con i tipi di colonna chiave principale. |
| StoredProcedureCurrentValueParameterOnDelete(Object, Object) |
Il parametro di valore corrente '{parameter}' non è consentito per l'eliminazione della stored procedure '{sproc}'. Usare invece HasOriginalValueParameter(). |
| StoredProcedureDeleteNonKeyProperty(Object, Object, Object) |
Proprietà '{entityType}. Il mapping di {property}' a un parametro della stored procedure '{sproc}', ma sono supportate solo le proprietà del token di concorrenza e della chiave per le stored procedure Delete. |
| StoredProcedureDuplicateOriginalValueParameter(Object, Object) |
Impossibile aggiungere il parametro di 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 risultato 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 il parametro interessato alle righe alla stored procedure '{sproc}' perché le righe interessate sono già restituite tramite un altro parametro, tramite il valore restituito della stored procedure o tramite una colonna dei risultati. |
| StoredProcedureDuplicateRowsAffectedResultColumn(Object) |
Impossibile aggiungere le righe interessate alla stored procedure '{sproc}' perché le righe interessate sono 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}', ma le proprietà generate dall'archivio {properties} non vengono mappate a nessun parametro di output o colonna dei risultati. |
| StoredProcedureInputParameterForInsertNonSaveProperty(Object, Object, Object, Object, Object) |
Il parametro di input '{parameter}' della stored procedure di inserimento '{sproc}' è mappato alla proprietà '{property}' del tipo di entità '{entityType}', ma tale proprietà è configurata con BeforeSaveBehavior '{behavior}', quindi non può essere salvata all'inserimento. |
| StoredProcedureInputParameterForUpdateNonSaveProperty(Object, Object, Object, Object, Object) |
Il parametro di input '{parameter}' della stored procedure di aggiornamento '{sproc}' è mappato alla proprietà '{property}' del tipo di entità '{entityType}', ma tale proprietà è configurata con AfterSaveBehavior '{behavior}', quindi non può essere salvata all'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 sia in grado di 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 del valore originale '{parameter}' non è consentito per l'inserimento della stored procedure '{sproc}'. Usare invece HasParameter(). |
| StoredProcedureOutputParameterConflict(Object, Object, Object) |
Proprietà '{entityType}. Il mapping di {property}' a un parametro di output della stored procedure '{sproc}', ma viene eseguito anche il mapping a un parametro di output di output del valore originale. È possibile eseguire il mapping di una proprietà generata dall'archivio a un solo parametro di output. |
| StoredProcedureOutputParameterNotGenerated(Object, Object, Object) |
Proprietà '{entityType}. Il mapping di {property}' 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 è mappata a un parametro o a una colonna di risultato 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) |
'{facet}' non può essere configurato per il parametro '{parameter}' della stored procedure '{sproc}'. |
| StoredProcedureParameterInvalidDirection(Object, Object, Object) |
La direzione '{direction}' non supportata è 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}' è mappato alla stored procedure '{sproc}', ma le proprietà {properties} non vengono mappate a nessun parametro o colonna dei risultati. |
| StoredProcedureResultColumnDelete(Object, Object, Object) |
Proprietà '{entityType}. Il mapping di {property}' 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}. Il mapping di {property}' a una colonna risultato della stored procedure '{sproc}', ma non è configurato come generato dall'archivio. |
| StoredProcedureResultColumnParameterConflict(Object, Object, Object) |
Proprietà '{entityType}. Il mapping di {property}' a una colonna risultato della stored procedure '{sproc}', ma viene eseguito anche il mapping 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) |
Impossibile configurare la stored procedure '{sproc}' per restituire le righe interessate perché esiste già un parametro interessato dalle righe o una colonna dei risultati interessata da righe per questa stored procedure. |
| StoredProcedureRowsAffectedWithResultColumns(Object, Object) |
Viene eseguito il mapping del tipo di entità '{entityType}' alla stored procedure '{sproc}' che restituisce sia le colonne di risultato che un valore interessato dalle righe. Se la stored procedure restituisce le colonne dei risultati, non è necessario alcun valore interessato e può essere rimosso in modo sicuro. |
| StoredProcedureTableSharing(Object, Object, Object) |
Entrambi i tipi di entità '{entityType1}' e '{entityType2}' sono stati configurati per l'uso di '{sproc}', la condivisione delle 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'utilizzo di alcune stored procedure e non è mappato ad 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 sottoquery sui tipi complessi non sono attualmente supportate. |
| TableExpressionBaseWithoutCloningLogic(Object, Object, Object, Object, Object) |
Il tipo di espressione '{expressionType}' non implementa la logica di clonazione corretta. Ogni espressione derivata da '{tableExpressionBase}' deve implementare l'interfaccia '{clonableTableExpressionBase}' oppure aggiungere la logica di clonazione a '{cloningExpressionVisitor}' all'interno di '{selectExpression}'. |
| TableNotMappedEntityType(Object, Object) |
Il tipo '{entityType}' non è mappato all'oggetto archivio '{table}'. |
| TableOverrideMismatch(Object, Object) |
La proprietà '{propertySpecification}' ha una configurazione specifica per la tabella '{table}', ma non è 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}' è mappato a '{entityType}'. Questa operazione non è supportata perché '{entityType}' fa parte della gerarchia, ma non contiene una proprietà discriminatoria. Solo le gerarchie TPH possono essere mappate a un file TVF. |
| TableValuedFunctionNonTPH(Object, Object) |
Il tipo di elemento del risultato di '{dbFunction}' è mappato a '{entityType}'. Questa operazione non è supportata perché '{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 specificato: {secondi} secondi. |
| TimeoutTooSmall(Object) |
Il timeout deve essere maggiore o uguale a zero. Timeout specificato: {secondi} secondi. |
| TooFewReaderFields(Object, Object) |
Il lettore sottostante non include tutti i campi previsti. Previsto: {previsto}, effettivo: {actual}. |
| TpcTableSharing(Object, Object, Object) |
Il tipo di entità '{dependentType}' è mappato a '{storeObject}'. Il tipo di entità principale '{principalEntityType}' viene tuttavia mappato anche a '{storeObject}' e usa la strategia di mapping TPC. I tipi di entità in una gerarchia TPC possono usare la condivisione di tabelle solo se non hanno tipi derivati. |
| TpcTableSharingDependent(Object, Object, Object, Object) |
Il tipo di entità '{dependentType}' è mappato a '{storeObject}'. Tuttavia, uno dei tipi derivati '{derivedType}' è 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}' è mappato alla funzione di database '{function}' mentre '{otherEntityType}' è 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}' è mappato alla stored procedure '{sproc}' mentre '{otherEntityType}' è mappato alla stored procedure '{otherSproc}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa stored procedure oppure rimuovere il discriminante ed eseguirne il mapping a stored procedure diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430. |
| TphTableMismatch(Object, Object, Object, Object) |
'{entityType}' è mappato alla tabella '{table}' mentre '{otherEntityType}' è mappato alla tabella '{otherTable}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa tabella oppure rimuovere il discriminatorio ed eseguirne il mapping a tabelle diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430. |
| TPHTableMismatch(Object, Object, Object, Object) |
'{entityType}' è mappato alla tabella '{table}' mentre '{otherEntityType}' è mappato alla tabella '{otherTable}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa tabella oppure rimuovere il discriminatorio ed eseguirne il mapping a tabelle diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430. |
| TphViewMismatch(Object, Object, Object, Object) |
'{entityType}' è mappato alla visualizzazione '{view}' mentre '{otherEntityType}' è mappato alla visualizzazione '{otherView}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa visualizzazione oppure rimuovere il discriminatorio ed eseguirne il mapping a visualizzazioni diverse. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2130430. |
| TPHViewMismatch(Object, Object, Object, Object) |
'{entityType}' è mappato alla visualizzazione '{view}' mentre '{otherEntityType}' è mappato alla visualizzazione '{otherView}'. Eseguire il mapping di tutti i tipi di entità nella gerarchia alla stessa visualizzazione oppure rimuovere il discriminatorio ed eseguirne il mapping a 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}' in una proiezione di entità '{entityType}'. |
| UnableToSplitCollectionProjectionInSplitQuery(Object, Object, Object) |
La query è stata configurata per l'utilizzo di '{splitQueryEnumValue}' e contiene una raccolta nella chiamata 'Select', che non può essere suddivisa in query separate. Rimuovere '{splitQueryMethodName}' se applicato o aggiungere '{singleQueryMethodName}' alla query. |
| UnableToTranslateSetProperty(Object, Object, Object) |
Impossibile tradurre il codice '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}'. |
| UniqueIndexOnComplexProperty(Object, Object, Object) |
Impossibile configurare l'indice {indexProperties} nel tipo di entità '{entityType}' come univoco perché contiene la proprietà complessa '{property}'. Gli indici univoci non sono supportati in proprietà complesse. |
| 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}. Anche {ownedType}' verrà decompresso. Se si intende eseguire il mapping esplicito del tipo di proprietà a 'null', in caso contrario eseguirne il mapping a un oggetto 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. |
| UnsupportedJsonColumnType(Object, Object, Object) |
Il tipo di archivio '{storeType}' specificato per la colonna JSON '{columnName}' nella tabella '{tableName}' non è supportato dal provider corrente. Le colonne JSON richiedono un tipo di archivio JSON specifico del provider. |
| UnsupportedOperatorForSqlExpression(Object, Object) |
Operatore '{nodeType}' non supportato specificato per l'espressione di tipo '{expressionType}'. |
| UnsupportedPropertyType(Object, Object, Object) |
Non è possibile trovare alcun mapping dei tipi relazionali per la proprietà '{entity}. {property}' e il provider corrente non specifica 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}'. |
| UnsupportedTypeForColumn(Object, Object, Object) |
Impossibile trovare un mapping dei tipi di archivio per la colonna '{table}. {column}' con tipo CLR '{clrType}'. |
| UpdateConcurrencyException(Object, Object) |
È previsto che l'operazione di database influisca sulle righe {expectedRows}, ma effettivamente interessate dalle 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 la 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 o specificare i tipi di colonna in tutte le operazioni sui dati. |
| UpdateDataOperationRowCountMismatch(Object, Object, Object) |
Il numero di righe di 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à contenente questa proprietà a '{view}'. |