ErrLookup › dotnet/efcore
dotnet/efcore
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations. · C# · 2,845 source files
Analyzed at dbf9771522 on 2026-08-06. 525 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Invalid number of index sort order values: {numValues} value | validation | error | ef-core, modeling, index, configuration, argument-validation |
| IsDescending and AllDescending cannot both be specified on t | validation | error | ef-core, modeling, index, configuration, mutual-exclusion |
| The number argument cannot be a negative number. | validation | error | ef-core, modeling, precision, configuration, argument-validation |
| The type '{givenType}' cannot be mapped as a dictionary beca | exception | error | ef-core, cosmos, change-tracking, dictionary, type-mismatch |
| The value '{value}' provided for argument '{argumentName}' m | validation | error | ef-core, cosmos, vector, enum, configuration, argument-validation |
| Cosmos-specific methods can only be used when the context is | exception | error | ef-core, cosmos, provider, session-token, configuration |
| The '{methodName}' method is not supported because the query | exception | error | ef-core, cosmos, linq, translation, client-evaluation |
| The requested configuration is not stored in the read-optimi | exception | error | cosmos, metadata, runtime-model, vector-search |
| The value '{value}' provided for argument '{argumentName}' m | validation | error | cosmos, validation, enum, vector-search, argument |
| The provider for the source 'IQueryable' doesn't implement ' | exception | error | cosmos, paging, async-query, query-provider |
| The partition key value is of type '{valueType}' which is no | exception | error | cosmos, partition-key, type-mapping, value-conversion |
| The partition key value supplied for '{propertyType}' proper | exception | error | cosmos, partition-key, type-mismatch, value-conversion |
| The property '{property}' on type '{type}' cannot be configu | exception | error | cosmos, model-validation, loading, lazy-loading |
| An Azure Cosmos DB container name is defined on entity type | exception | error | cosmos, inheritance, container, model-validation, tph |
| The entity type '{entityType}' is owned by the entity type ' | exception | error | cosmos, owned-types, container, model-validation, embedding |
| The entity type '{entityType}' is mapped to the container '{ | exception | error | cosmos, container, embedding, owned-types, model-validation |
| The partition key properties for entity type '{entityType1}' | exception | error | cosmos, partition-key, shared-container, model-validation |
| The partition key property '{property1}' on '{entityType1}' | exception | error | cosmos, partition-key, json-mapping, shared-container, model-validation |
| The entity type '{entityType}' is sharing the container '{co | exception | error | cosmos, discriminator, shared-container, model-validation, tph |
| The entity type '{entityType}' is sharing the container '{co | exception | error | cosmos, discriminator, shared-container, model-validation |
| The discriminator value for '{entityType1}' is '{discriminat | exception | error | cosmos, discriminator, shared-container, model-validation |
| The IsDiscriminatorMappingComplete setting was configured to | exception | error | cosmos, discriminator, shared-container, model-validation |
| The time to live for analytical store was configured to '{tt | exception | error | cosmos, configuration, model-validation, ttl, shared-container |
| The default time to live was configured to '{ttl1}' on '{ent | exception | error | cosmos, configuration, model-validation, ttl, shared-container |
| The provisioned throughput was configured to '{throughput1}' | exception | error | cosmos, configuration, model-validation, throughput, shared-container |
| The provisioned throughput was configured as manual on '{man | exception | error | cosmos, configuration, model-validation, throughput, autoscale, shared-container |
| Cosmos automatic-indexing configuration was set on entity ty | exception | error | cosmos, configuration, model-validation, indexing, inheritance |
| Cosmos automatic indexing is enabled for some entity types b | exception | error | cosmos, configuration, model-validation, indexing, shared-container |
| The exception list configured for Cosmos automatic indexing | exception | error | cosmos, configuration, model-validation, indexing, shared-container |
| The index over properties '{properties}' is declared on owne | exception | error | cosmos, configuration, model-validation, indexing, owned-types |
| The entity type '{entityType}' does not have a property mapp | exception | error | cosmos, configuration, model-validation, id, primary-key |
| The type of the '{idProperty}' property on '{entityType}' is | exception | error | cosmos, configuration, model-validation, id, value-converter |
| A partition key is defined on entity type '{entityType}', wh | exception | error | cosmos, configuration, model-validation, partition-key, inheritance |
| The partition key for entity type '{entityType}' is set to ' | exception | error | cosmos, configuration, model-validation, partition-key |
| The type of the partition key property '{property}' on '{ent | exception | error | cosmos, configuration, model-validation, partition-key, value-converter |
| The property '{keyProperty}' cannot be configured as 'ValueG | exception | error | cosmos, configuration, model-validation, key, value-generated |
| Both properties '{property1}' and '{property2}' on entity ty | exception | error | cosmos, configuration, model-validation, json-mapping, property |
| 'HasDiscriminatorInJsonId' or 'HasRootDiscriminatorInJsonId' | exception | error | cosmos, configuration, model-validation, discriminator, json-id, inheritance |
| 'HasShadowId' was called on a non-root entity type '{entityT | exception | error | cosmos, configuration, model-validation, json-id, inheritance |
| A vector index on '{entityType}' is defined over properties | exception | error | cosmos, configuration, model-validation, vector-index |
| A vector index is defined for `{entityType}.{property}`, but | exception | error | cosmos, configuration, model-validation, vector-index |
| A full-text index on '{entityType}' is defined over multiple | exception | error | cosmos, ef-core, model-validation, full-text-index |
| A full-text index is defined for `{entityType}.{property}`, | exception | error | cosmos, ef-core, model-validation, full-text-index |
| The property '{propertyType} {structuralType}.{property}' ha | exception | error | cosmos, ef-core, model-validation, value-converter, collections |
| The entity type '{entityType}' has property '{property}' con | exception | error | cosmos, ef-core, model-validation, concurrency, etag |
| The type of the etag property '{property}' on '{entityType}' | exception | error | cosmos, ef-core, model-validation, concurrency, etag |
| Trigger '{trigger}' is defined on entity type '{entityType}' | exception | error | cosmos, ef-core, model-validation, triggers, inheritance |
| Trigger '{trigger}' on entity type '{entityType}' does not h | exception | error | cosmos, ef-core, model-validation, triggers |
| Trigger '{trigger}' on entity type '{entityType}' does not h | exception | error | cosmos, ef-core, model-validation, triggers |
| A call was made to '{optionCall}' that changed an option tha | exception | critical | cosmos, ef-core, di, service-provider, options |
| 'Except' cannot be called on the builder returned by 'HasAut | exception | error | cosmos, ef-core, metadata, indexing |
| The type '{clrType}' is being used as a vector, but the vect | exception | error | cosmos, ef-core, metadata, vectors |
| The LINQ expression '{expression}' could not be translated. | exception | error | cosmos, ef-core, query, translation, linq |
| Including navigation '{navigation}' is not supported as the | exception | error | cosmos, ef-core, query, include, embeddings, navigation |
| Unhandled expression '{expression}' of type '{expressionType | exception | error | cosmos, ef-core, query, sql-generation, provider |
| Cosmos SQL does not allow Offset without Limit. Consider spe | exception | error | cosmos, ef-core, query, sql-generation, pagination |
| A FromSqlExpression has an invalid arguments expression type | exception | error | cosmos, fromsql, query, translation, arguments |
| The query uses 'NoTrackingWithIdentityResolution' and projec | exception | error | cosmos, no-tracking, identity-resolution, owned-entity, projection, query |
| The LINQ expression '{expression}' could not be translated. | exception | error | cosmos, query, translation, linq, projection |
| 'WithPartitionKey' can only be called once in a query. See h | exception | error | cosmos, partition-key, withpartitionkey, query |
| 'WithPartitionKey' can only be called on an entity query roo | exception | error | cosmos, partition-key, withpartitionkey, query, query-root |
| 'WithPartitionKey' only accepts simple constant or parameter | exception | error | cosmos, partition-key, withpartitionkey, query, constant, parameter |
| Azure Cosmos DB does not support synchronous I/O. Make sure | exception | error | cosmos, sync-io, async, query, enumeration |
| Azure Cosmos DB does not support synchronous I/O. Make sure | exception | error | cosmos, sync-io, async, read-item, query |
| Unable to generate a valid 'id' value to execute a 'ReadItem | exception | error | cosmos, read-item, id, validation, query |
| Unable to execute a 'ReadItem' query since the 'id' value is | exception | error | cosmos, read-item, id, query, execution |
| This enumerator cannot be reset. | exception | error | cosmos, enumerator, reset, query |
| Invalid token type: '{tokenType}'. | exception | error | cosmos, json, shaper, deserialization, response |
| The LINQ expression '{expression}' could not be translated. | exception | error | cosmos, query, translation, shaper, projection, linq |
| Unhandled expression node type '{nodeType}'. | exception | error | cosmos, query, shaper, select-expression, unsupported |
| Cannot translate the '{comparisonOperator}' on an expression | exception | error | cosmos, keyless, entity-equality, contains, translation |
| Cannot translate '{comparisonOperator}' on a subquery expres | exception | error | cosmos, composite-key, entity-equality, contains, subquery, translation |
| The LINQ expression '{expression}' could not be translated. | exception | error | cosmos, query, translation, linq, lambda |
| The expression '{sqlExpression}' in the SQL tree does not ha | exception | error | cosmos, query-translation, type-mapping, sql-tree |
| The replacement entity type: {entityType} does not have same | exception | error | cosmos, fromsql, entity-type, query-root |
| Exactly one of '{param1}' or '{param2}' must be set. | validation | error | cosmos, internal, in-expression, argument-validation |
| Navigation '{entityType}.{navigationName}' doesn't point to | exception | error | cosmos, navigation, owned-entity, embedding |
| Navigation '{entityType}.{navigationName}' doesn't point to | exception | error | cosmos, navigation, owned-collection, embedding |
| Unsupported operator '{nodeType}' specified for expression o | exception | error | cosmos, internal, object-binary, operator |
| Ordering based on scoring function is not supported inside ' | exception | error | cosmos, full-text-search, ordering, scoring-function |
| Only one ordering using scoring function is allowed. Use 'EF | exception | error | cosmos, full-text-search, ordering, scoring-function, rrf |
| Ordering using a scoring function is mutually exclusive with | exception | error | cosmos, full-text-search, ordering, scoring-function |
| Reversing the ordering is not supported when limit or offset | exception | error | cosmos, ordering, paging, reverse |
| Complex projections in subqueries are currently unsupported. | exception | error | cosmos, subquery, join, projection, unsupported |
| Unsupported operator '{nodeType}' specified for expression o | exception | error | cosmos, internal, binary-operator, query-translation |
| 'VisitChildren' must be overridden in the class deriving fro | exception | error | cosmos, internal, expression-tree, visitor |
| Unsupported operator '{nodeType}' specified for expression o | exception | error | cosmos, internal, unary-operator, query-translation |
| Unable to bind '{memberType}' '{member}' to an entity projec | exception | error | cosmos, projection, binding, property |
| The specified entity type '{derivedType}' is not derived fro | exception | error | cosmos, inheritance, projection, derived-type |
| Unsupported operator '{nodeType}' specified for expression o | exception | error | cosmos, internal, type-mapping, unary-operator |
| The '{parameter}' value passed to '{methodName}' must be a c | exception | error | cosmos, query-translation, vector-search, linq |
| The 'VectorDistance' function can only be used with a proper | exception | error | cosmos, vector-search, model-configuration, query-translation |
| A vector index on '{entityType}' is defined over properties | exception | error | cosmos, vector-search, index-configuration, container-creation |
| A full-text index on '{entityType}' is defined over multiple | exception | error | cosmos, full-text-search, index-configuration, container-creation |
| Property '{entityType}.{property}' was configured for full-t | exception | error | cosmos, full-text-search, model-configuration, type-mismatch |
| Creating a container with full-text search or vector propert | exception | error | cosmos, owned-entities, vector-search, full-text-search, container-creation |
| A synchronous store management operation was performed and n | exception | error | cosmos, seeding, async, configuration |
| The Cosmos database does not support 'CanConnect' or 'CanCon | exception | error | cosmos, health-check, not-supported, connectivity |
| Azure Cosmos DB does not support synchronous I/O. Make sure | exception | error | cosmos, sync-not-supported, async, database-management |
| When using AutoTransactionBehavior.Always with the Cosmos DB | exception | error | cosmos, transactions, triggers, savechanges |
| When using AutoTransactionBehavior.Always with the Cosmos DB | exception | error | cosmos, transactions, partitioning, batch-limits, savechanges |
| The entity of type '{entityType}' is mapped as part of the d | exception | error | cosmos, owned-entities, change-tracking, savechanges |
| The entity of type '{entityType}' is mapped as a part of the | exception | error | cosmos, owned-entities, change-tracking, diagnostics |
| Azure Cosmos DB does not support synchronous I/O. Make sure | exception | error | cosmos, sync-not-supported, async, savechanges |
| Invalid token type: '{tokenType}'. | exception | error | cosmos, json-serialization, type-mismatch, data-integrity |
| The entity type '{entityType}' does not have a property mapp | exception | error | cosmos, model-configuration, document-id, serialization |
| The property '{1_entityType}.{0_property}' contains null, bu | exception | error | cosmos, serialization, required-property, null, savechanges, efcore |
| The Cosmos database provider does not support transactions. | exception | error | cosmos, transaction, notsupported, savechanges, efcore |
| Invalid token type: '{tokenType}'. | exception | error | cosmos, json, serialization, dictionary, deserialization, schema-mismatch, efcore |
| The container with the name '{containerName}' does not exist | exception | error | cosmos, session-token, container, configuration, efcore |
| No session token has been set for container: '{container}'. | exception | error | cosmos, session-token, consistency, configuration |
| Disable automatic session token management using 'options.Se | exception | error | cosmos, session-token, configuration, mode-mismatch |
| None of connection string, CredentialToken, account key or a | exception | critical | cosmos, connection, configuration, startup |
| The literal expression '{expression}' for '{type}' cannot be | exception | error | design, scaffolding, type-mapping, codegen |
| Cannot scaffold C# literals of type '{literalType}'. The pro | exception | error | design, scaffolding, type-mapping, codegen |
| A type-qualified method call requires an instance identifier | exception | error | design, codegen, method-call, provider |
| No DbContext was found in assembly '{assembly}'. Ensure that | exception | error | design, ef-tools, dbcontext, discovery |
| No type deriving from DbContext was found. Add [assembly: Db | exception | error | design, ef-tools, optimize, dbcontext, discovery |
| Failed to load project for query precompilation. Project: {p | exception | error | design, precompilation, msbuild, roslyn, tooling |
| The project '{project}' does not support compilation. | exception | error | design, precompilation, roslyn, compilation, project |
| Compilation failed with errors: | exception | error | design, precompilation, compilation, roslyn, build-errors |
| Query precompilation failed with errors: | exception | error | design, precompilation, query, codegen |
| The wildcard '*' can only be used with commands that run for | exception | error | design, ef-tools, dbcontext, wildcard |
| Unable to create a 'DbContext' of type '{contextType}'. The | exception | error | design, ef-tools, dbcontext, design-time, factory |
| The exception '{rootException}' was thrown while attempting | exception | error | design, ef-tools, dbcontext, discovery, startup |
| More than one DbContext was found. Specify which one to use. | exception | error | design, ef-tools, dbcontext, discovery, ambiguous |
| No DbContext named '{name}' was found. | exception | error | efcore, migrations, dbcontext, cli, design-time |
| More than one DbContext named '{name}' was found. Specify wh | exception | error | efcore, dbcontext, cli, design-time, naming |
| More than one DbContext named '{name}' was found. Specify wh | exception | error | efcore, dbcontext, cli, design-time, naming |
| Unable to find provider assembly '{assemblyName}'. Ensure th | exception | critical | efcore, provider, design-time, nuget, assembly-loading |
| Unable to find expected assembly attribute [DesignTimeProvid | exception | critical | efcore, provider, design-time, configuration |
| The project language '{language}' isn't supported by the bui | exception | error | efcore, fsharp, visual-basic, design-time, language |
| The wildcard '*' can only be used with commands that run for | exception | error | efcore, migrations, cli, design-time |
| No DbContext was found in assembly '{assembly}'. Ensure that | exception | error | efcore, migrations, dbcontext, cli, design-time |
| Changes have been made to the model since the last migration | exception | warning | efcore, migrations, ci, model-snapshot, design-time |
| A migration name must be specified. | exception | error | efcore, migrations, cli, validation |
| The migration name '{name}' is not valid. Migration names ca | exception | error | efcore, migrations, cli, validation, naming |
| The name you have chosen for the migration, '{name}', is the | exception | error | efcore, migrations, cli, validation, naming |
| The provider '{provider}' is not a Relational provider and t | exception | error | efcore, migrations, provider, configuration |
| Your target project '{assembly}' doesn't match your migratio | exception | error | efcore, migrations, multi-project, configuration, cli |
| Could not load assembly '{assembly}'. Ensure it is reference | exception | critical | efcore, assembly-loading, cli, design-time, build |
| Failed to compile migration '{migrationId}'. Errors: {errors | exception | error | efcore, migrations, roslyn, compilation, design-time |
| The current CSharpMigrationOperationGenerator cannot scaffol | exception | error | efcore, migrations, scaffolding, custom-provider, extensibility |
| You cannot add a migration with the name 'Migration'. | exception | error | ef-core, migrations, naming, design-time |
| The name '{migrationName}' is used by an existing migration. | exception | error | ef-core, migrations, naming, design-time |
| No ModelSnapshot was found. | exception | error | ef-core, migrations, model-snapshot, design-time |
| The migration '{name}' has already been applied to the datab | exception | error | ef-core, migrations, database, design-time |
| Could not find type symbol for: {fullyQualifiedMetadataName} | exception | error | ef-core, precompiled-queries, roslyn, compilation |
| A compilation must be loaded. | exception | error | ef-core, precompiled-queries, roslyn, initialization |
| Could not find symbol for anonymous object creation initiali | exception | error | ef-core, precompiled-queries, roslyn, anonymous-types |
| AnonymousObjectCreation: unnamed initializer with non-Member | exception | error | ef-core, precompiled-queries, roslyn, anonymous-types |
| Could not resolve type symbol for: {parameter.Type} | exception | error | ef-core, precompiled-queries, roslyn, type-resolution |
| Argument with ref/out: {argument} | exception | error | ef-core, precompiled-queries, expression-trees, unsupported-construct |
| ArrayCreation: non-array type symbol: {arrayCreation} | exception | error | ef-core, precompiled-queries, roslyn, type-resolution |
| ArrayCreation: multi-dimensional array: {arrayCreation} | exception | error | ef-core, precompiled-queries, expression-trees, unsupported-construct, arrays |
| Encountered {SyntaxKind.IsExpression} with non-constant type | exception | error | ef-core, precompiled-queries, expression-trees, pattern-matching, unsupported-construct |
| Encountered {SyntaxKind.AsExpression} with non-constant type | exception | error | ef-core, precompiled-queries, expression-trees, pattern-matching, unsupported-construct |
| BinaryExpressionSyntax with {binary.Kind()} | exception | error | ef-core, precompiled-queries, expression-trees, unsupported-construct, binary-operators |
| No type for expression {elementAccessExpression.Expression} | exception | error | ef-core, precompiled-queries, roslyn, type-resolution, indexers |
| ElementAccessExpressionSyntax over non-array | exception | error | ef-core, precompiled-queries, expression-trees, indexers, unsupported-construct |
| Identifier without symbol: {identifierName} | exception | error | ef-core, precompiled-queries, roslyn, type-resolution, binding |
| DbSet local symbol | exception | error | ef-core, precompiled-queries, expression-trees, dbset, unsupported-construct |
| Encountered unknown identifier name '{identifierName}', whic | exception | error | ef-core, precompiled-queries, expression-trees, captured-variables, unsupported-construct |
| ArrayCreation: non-array type symbol: {implicitArrayCreation | exception | error | efcore, precompiled-queries, roslyn, arrays, csharp |
| ArrayCreation: multi-dimensional array: {implicitArrayCreati | exception | error | efcore, precompiled-queries, arrays, csharp |
| Could not find symbol for method invocation: {invocation} | exception | error | efcore, precompiled-queries, roslyn, method-resolution, csharp |
| Invocation over non-member access: {invocation} | exception | error | efcore, precompiled-queries, delegates, csharp |
| Invocation: Found {definitionMethodInfos.Length} matches for | exception | error | efcore, precompiled-queries, generics, reflection, method-resolution |
| Invocation: couldn't find method '{methodSymbol.Name}' on ty | exception | error | efcore, precompiled-queries, reflection, method-resolution, csharp |
| Named argument | exception | error | efcore, precompiled-queries, method-arguments, csharp |
| MemberAccess: Couldn't find symbol for member: {memberAccess | exception | error | efcore, precompiled-queries, roslyn, member-resolution, csharp |
| MemberAccess: couldn't find member '{memberSymbol.Name}': {m | exception | error | efcore, precompiled-queries, reflection, member-resolution, csharp |
| MemberAccess on multi-dimensional array | exception | error | efcore, precompiled-queries, arrays, csharp |
| ObjectCreation: couldn't find IMethodSymbol for constructor: | exception | error | efcore, precompiled-queries, roslyn, object-construction, csharp |
| ObjectCreation: Missing constructor: {objectCreation} | exception | error | efcore, precompiled-queries, reflection, object-construction, csharp |
| ObjectCreation: non-assignment initializer expression of typ | exception | error | efcore, precompiled-queries, object-initializers, csharp |
| ObjectCreation: unsupported initializer for member of type ' | exception | error | efcore, precompiled-queries, object-initializers, csharp |
| ObjectCreation: couldn't find initialized member '{lValueSym | exception | error | efcore, precompiled-queries, reflection, object-initializers, csharp |
| Couldn't find single Add method on type '{type.Name}', requi | exception | error | efcore, precompiled-queries, collection-initializers, csharp |
| LINQ query comprehension syntax is currently not supported i | exception | error | efcore, precompiled-queries, linq, query-syntax, csharp |
| Could not find symbol for typeof() expression: {typeOf} | exception | error | efcore, precompiled-queries, roslyn, typeof, csharp |
| Unsupported syntax node of type '{node.GetType()}': {node} | exception | error | efcore, precompiled-queries, unsupported-syntax, csharp |
| Lambda with null expression body | exception | error | efcore, lambda, expression-trees, precompiled-queries, translator |
| Lambda with modifiers not supported: {lambda.Modifiers} | exception | error | efcore, lambda, expression-trees, csharp, translator |
| Async lambdas are not supported | exception | error | efcore, lambda, async, expression-trees, translator |
| Could not found symbol for parameter lambda: {parameter} | exception | error | efcore, roslyn, semantic-model, translator, references |
| Could not find type symbol for: {node} | exception | error | efcore, roslyn, semantic-model, type-resolution, references |
| Unknown generic type parameter symbol {typeParameterSymbol} | exception | error | efcore, generics, type-resolution, translator, internal-api |
| Couldn't find nested type '{name}' on containing type '{cont | exception | error | efcore, reflection, nested-types, type-resolution |
| Couldn't resolve CLR type '{name}' in assembly '{assemblySym | exception | error | efcore, type-resolution, assembly-loading, reflection |
| Could not load assembly for IAssemblySymbol '{assemblySymbol | exception | error | efcore, anonymous-types, assembly-loading, design-time |
| Lifted expressions remaining at top-level in expression cont | exception | error | efcore, expression-trees, code-generation, lifting, translator |
| Got translated node of type '{Result?.GetType().Name ?? "<nu | exception | error | efcore, expression-trees, type-mismatch, code-generation |
| Power over non-double operands | exception | error | efcore, expression-trees, math, power, type-mismatch |
| Parameter clash during expression lifting for: {parameter.Na | exception | error | efcore, expression-trees, parameterexpression, lifting |
| The same ParameterExpression instance with name '{parameter} | exception | error | efcore, expression-trees, parameterexpression, block, scope |
| Multiple labels on the same statement | exception | error | efcore, expression-trees, labels, goto, control-flow |
| Label on last expression of an expression block | exception | error | efcore, expression-trees, labels, lifting, block |
| TranslateCatchBlock: unnamed parameter as catch variable | exception | error | efcore, expression-trees, try-catch, parameterexpression |
| Missing IfFalse in {nameof(System.Linq.Expressions.Condition | exception | error | efcore, expression-trees, conditional, ternary |
| Trying to evaluate a non-expression condition in expression | exception | error | efcore, expression-trees, conditional, lifting |
| Encountered a constant of unsupported type '{value.GetType() | exception | error | efcore, expression-trees, constants, code-generation |
| DebugInfo nodes are not supporting when translating expressi | exception | error | ef-core, linq, expression-tree, code-generation, precompiled-queries |
| Null argument in VisitLabelTarget | exception | error | ef-core, linq, expression-tree, control-flow |
| Non-void label target | exception | error | ef-core, linq, expression-tree, control-flow |
| Unable to translate type '{type}'. | exception | error | ef-core, linq, expression-tree, type-system, code-generation |
| Private static field access | exception | error | ef-core, linq, expression-tree, unsafe-accessor, members |
| Private static field assignment | exception | error | ef-core, linq, expression-tree, unsafe-accessor, members, assignment |
| Compound assignment of private property not yet supported | exception | error | ef-core, linq, expression-tree, unsafe-accessor, assignment, properties |
| IndexExpression with multiple arguments | exception | error | ef-core, linq, expression-tree, indexers, arrays |
| Can't translate method '{call.Method.Name}' which has no dec | exception | error | ef-core, linq, expression-tree, method-call, reflection |
| Anonymous type creation without members | exception | error | ef-core, linq, expression-tree, anonymous-types, object-creation |
| Unnamed captured variable | exception | error | ef-core, linq, expression-tree, parameters, closures |
| Switch with non-null comparison method | exception | error | ef-core, linq, expression-tree, switch, control-flow |
| Missing default arm for switch expression | exception | error | ef-core, linq, expression-tree, switch, control-flow |
| Empty switch statement | exception | error | ef-core, linq, expression-tree, switch, control-flow |
| Unary node with non-null method | exception | error | ef-core, linq, expression-tree, unary, operators |
| Unsupported LINQ unary node: {unary.NodeType} | exception | error | ef-core, linq, expression-tree, unary, operators |
| MemberInit: lifted statements | exception | error | ef-core, linq, expression-tree, object-init, code-generation |
| MemberInit: incompatible MemberListBinding | exception | error | ef-core, linq, expression-tree, object-init, collections |
| ListInit: lifted statements | exception | error | ef-core, linq, expression-tree, collections, object-init |
| ListInit: incompatible ElementInit | exception | error | ef-core, linq, expression-tree, collections, object-init |
| Encountered non-quotable expression of type {node.GetType()} | exception | error | ef-core, precompiled-query, expression-tree, design-time |
| Couldn't find method symbol for: {memberAccessSyntax} | exception | error | ef-core, precompiled-query, roslyn, code-generation, design-time |
| Couldn't get interceptable location for: '{node}'. | exception | error | ef-core, precompiled-query, interceptors, roslyn, design-time |
| Generic method on generic type not supported | exception | error | ef-core, precompiled-query, generics, code-generation, design-time |
| Non-extension static method not supported | exception | error | ef-core, precompiled-query, extension-methods, code-generation, design-time |
| The 'setPropertyCalls' argument to 'ExecuteUpdate' may only | exception | error | ef-core, precompiled-query, executeupdate, design-time |
| Unsupported type: {type} | exception | error | ef-core, precompiled-query, type-system, code-generation, design-time |
| Couldn't find type symbol for: {type} | exception | error | ef-core, precompiled-query, type-resolution, roslyn, design-time |
| Could not find type symbol for: {fullyQualifiedMetadataName} | exception | critical | ef-core, precompiled-query, type-resolution, roslyn, design-time |
| Could not find type symbol for: {fullyQualifiedMetadataName} | exception | critical | ef-core, precompiled-query, type-resolution, roslyn, design-time |
| Compound assignment not supported yet. | exception | error | ef-core, compiled-model, code-generation, design-time |
| The property '{property}' of the argument '{argument}' canno | exception | error | ef-core, scaffolding, validation, design-time |
| Processing '{inputFile}' failed. | exception | error | ef-core, scaffolding, t4, code-generation, design-time |
| The entity type '{entityType}' has a custom constructor bind | exception | error | ef-core, compiled-model, constructor-binding, design-time |
| The entity type '{entityType}' has a query filter configured | exception | error | ef-core, compiled-model, query-filter, design-time |
| The property '{entityType}.{property}' has a value generator | exception | error | ef-core, compiled-model, value-generator, design-time |
| No files were generated in directory '{outputDirectoryName}' | exception | error | ef-core, compiled-model, filesystem, io, design-time |
| The context class name '{contextClassName}' is not a valid C | exception | error | ef-core, scaffolding, reverse-engineer, validation, design-time |
| Metadata model returned should not be 'null'. Provider: {pro | exception | error | ef-core, scaffolding, reverse-engineer, provider, design-time |
| The LINQ expression '{expression}' could not be translated. | exception | error | ef-core, in-memory-provider, linq-translation, query, client-evaluation |
| Unable to translate set operation after client projection ha | exception | error | ef-core, in-memory-provider, linq-translation, set-operation, union |
| 'DefaultIfEmpty' cannot be applied after a client-evaluated | exception | error | ef-core, in-memory-provider, linq-translation, defaultifempty, left-join |
| Using 'Distinct' operation on a projection containing a subq | exception | error | ef-core, in-memory-provider, linq-translation, distinct, subquery |
| The LINQ expression '{expression}' could not be translated. | exception | error | ef-core, in-memory-provider, linq-translation, groupby, client-evaluation |
| This enumerator cannot be reset. | exception | error | ef-core, in-memory-provider, enumerator, notsupported |
| A synchronous store management operation was performed and n | exception | error | ef-core, in-memory-provider, seeding, ensure-created, configuration |
| Required properties '{requiredProperties}' are missing for t | exception | error | ef-core, in-memory-provider, savechanges, validation, required-property |
| Required properties '{requiredProperties}' are missing for t | exception | error | ef-core, in-memory-provider, savechanges, validation, required-property |
| 'UseChangeTrackingProxies' and 'UseLazyLoadingProxies' each | exception | error | ef-core, proxies, configuration, service-provider, di |
| Entity type '{entityType}' is sealed. 'UseChangeTrackingProx | exception | error | ef-core, proxies, change-tracking-proxies, lazy-loading-proxies, model-design |
| Property '{property}' on entity type '{entityType}' is mappe | exception | error | ef-core, proxies, change-tracking-proxies, navigation, model-design |
| Property '{entityType}.{property}' is not virtual. 'UseChang | exception | error | ef-core, proxies, change-tracking-proxies, navigation, virtual, model-design |
| The type '{dictionaryType}' used for shared entity type '{en | exception | error | ef-core, proxies, change-tracking-proxies, shared-type, indexer, model-design |
| The mapped indexer property on entity type '{entityType}' is | exception | error | ef-core, proxies, change-tracking-proxies, indexer, model-design |
| The type '{clrType}' is configured as a shared-type entity t | exception | error | efcore, proxies, shared-type-entity, entity-not-found |
| The entity type '{entityType}' was not found. Ensure that th | exception | error | efcore, proxies, entity-not-found, model-configuration |
| 'UseChangeTrackingProxies' and 'UseLazyLoadingProxies' each | exception | error | efcore, proxies, service-provider, di, lazy-loading |
| Unable to create proxy for '{entityType}' because proxies ar | exception | error | efcore, proxies, not-enabled, configuration |
| Unhandled annotatable type '{annotatableType}'. | exception | error | efcore, design-time, scaffolding, annotations, provider |
| The function '{function}' has a custom translation. A compil | exception | error | efcore, compiled-model, dbfunction, design-time, optimization |
| The 'EF.MultipleParameters<T>' method may only be used withi | exception | error | efcore, linq, query-translation, client-evaluation |
| Relational-specific methods can only be used when the contex | exception | error | efcore, relational, transactions, provider, in-memory |
| Timeout must be greater than or equal to zero. Provided time | exception | error | efcore, relational, command-timeout, validation, configuration |
| Timeout must be less than or equal to Int32.MaxValue (214748 | exception | error | efcore, relational, command-timeout, validation, overflow |
| The '{methodName}' method is not supported because the query | exception | error | efcore, linq, client-evaluation, dbfunctions, collation |
| The entity type '{entityType}' cannot be instantiated becaus | exception | error | tpc-mapping, stored-procedures, inheritance, model-building |
| The requested configuration is not stored in the read-optimi | exception | error | runtime-model, design-time-model, metadata, comment |
| The type '{entityType}' is not mapped to the store object '{ | exception | error | store-object, table-mapping, migrations, metadata |
| The requested configuration is not stored in the read-optimi | exception | error | runtime-model, design-time-model, metadata, migrations, foreign-key |
| The provided DbFunction expression '{expression}' is invalid | exception | error | dbfunction, model-building, expression-trees |
| The model must be finalized and its runtime dependencies mus | exception | error | model-finalization, relational-model, runtime-initialization, metadata |
| The requested configuration is not stored in the read-optimi | exception | error | runtime-model, design-time-model, metadata, collation |
| The JSON property name should only be configured on nested o | exception | error | json-mapping, owned-types, model-building, navigation |
| The requested configuration is not stored in the read-optimi | exception | error | runtime-model, design-time-model, metadata, column-order |
| Default value '{value}' of type '{valueType}' cannot be set | exception | error | default-value, type-mismatch, model-building, property-mapping |
| The property '{property}' on entity type '{entityType}' is n | exception | error | table-mapping, store-object, table-splitting, metadata |
| An error occurred while reading a database value. See the in | exception | error | materialization, value-converter, schema-mismatch, runtime |
| A DbCommand cannot be created for a non-relational query. | exception | error | relational-only, inmemory-provider, create-dbcommand, diagnostics |
| Using '{methodName}' on DbSet of '{entityType}' is not suppo | exception | error | inheritance, fromsql, discriminator, tpt, tpc |
| The model must be finalized and its runtime dependencies mus | exception | error | model-finalization, runtime-initializer, metadata, provider |
| The property '{property}' on type '{type}' is mapped to a JS | exception | error | json-mapping, complex-type, auto-loaded, model-validation |
| The key {keyProperties} on the entity type '{entityType}' ca | exception | error | json-mapping, key, complex-type, model-validation |
| The property '{propertyType} {type}.{property}' is a primiti | exception | error | primitive-collection, nested-collection, json-mapping, model-validation |
| The complex collection property '{entityType}.{property}' mu | exception | error | complex-collection, json-mapping, model-validation |
| The optional complex property '{type}.{property}' is mapped | exception | error | complex-type, nullable, table-sharing, json-mapping, model-validation |
| Complex property '{complexProperty}' cannot have both a JSON | exception | error | json-mapping, complex-type, conflicting-config, model-validation |
| Complex property '{complexProperty}' cannot use 'HasJsonProp | exception | error | json-mapping, complex-type, model-validation |
| Complex property '{complexProperty}' is mapped to JSON but i | exception | error | json-mapping, complex-type, nested, model-validation |
| The entity type '{entityType}' is mapped to a SQL query, but | exception | error | sql-query, inheritance, discriminator, model-validation |
| The DbFunction '{function}' has an invalid return type '{typ | exception | error | dbfunction, type-mapping, scalar, model-validation |
| The DbFunction '{function}' has an invalid return type '{typ | exception | error | dbfunction, owned-entity, tvf, model-validation |
| The DbFunction '{function}' returns '{type}', but '{elementT | exception | error | dbfunction, entity-registration, tvf, model-validation |
| The element type of the result of '{dbFunction}' is mapped t | exception | error | dbfunction, tvf, inheritance, discriminator, model-validation |
| The parameter '{parameter}' for the DbFunction '{function}' | exception | error | dbfunction, type-mapping, parameter, enum, model-validation |
| The entity type '{entityType}' is mapped to the DbFunction n | exception | error | ef-core, dbfunction, model-validation, mapping, configuration |
| The entity type '{entityType}' is mapped to the 'DbFunction' | exception | error | ef-core, dbfunction, inheritance, mapping, model-validation |
| The entity type '{entityType}' is mapped to the 'DbFunction' | exception | error | ef-core, dbfunction, mapping, return-type, model-validation |
| The entity type '{entityType}' is mapped to the 'DbFunction' | exception | error | ef-core, dbfunction, mapping, parameters, model-validation |
| The entity type '{entityType}' was configured to use some st | exception | error | ef-core, stored-procedures, mapping, model-validation, configuration |
| The entity type '{entityType}' was configured to use '{sproc | exception | error | ef-core, stored-procedures, naming, model-validation, configuration |
| Both entity type '{entityType1}' and '{entityType2}' were co | exception | error | ef-core, stored-procedures, mapping, inheritance, model-validation |
| The keyless entity type '{entityType}' was configured to use | exception | error | ef-core, stored-procedures, keyless, model-validation, configuration |
| No property named '{property}' found on the entity type '{en | exception | error | ef-core, stored-procedures, result-column, properties, model-validation |
| The result column '{column}' cannot be added to the stored p | exception | error | ef-core, stored-procedures, result-column, duplicate, model-validation |
| The property '{entityType}.{property}' is mapped to a result | exception | error | ef-core, stored-procedures, result-column, store-generated, model-validation |
| The property '{entityType}.{property}' is mapped to a result | exception | error | ef-core, stored-procedures, result-column, delete, model-validation |
| No property named '{property}' found on the entity type '{en | exception | error | ef-core, stored-procedures, parameters, original-value, model-validation |
| Original value parameter '{parameter}' is not allowed on ins | exception | error | ef-core, stored-procedures, parameters, insert, original-value, model-validation |
| Current value parameter '{parameter}' is not allowed on dele | exception | error | ef-core, stored-procedures, parameters, delete, model-validation |
| Input parameter '{parameter}' of insert stored procedure '{s | exception | error | ef-core, stored-procedures, parameters, insert, save-behavior, model-validation |
| Input parameter '{parameter}' of update stored procedure '{s | exception | error | ef-core, stored-procedures, parameters, update, save-behavior, model-validation |
| The parameter '{parameter}' cannot be added to the stored pr | exception | error | ef-core, stored-procedures, parameters, duplicate, model-validation |
| The property '{entityType}.{property}' is mapped to an outpu | exception | error | ef-core, stored-procedures, output-parameters, store-generated, model-validation |
| The property '{entityType}.{property}' is mapped to an outpu | exception | error | ef-core, stored-procedures, model-validation, configuration |
| The property '{entityType}.{property}' is mapped to a parame | exception | error | ef-core, stored-procedures, model-validation, delete |
| The property '{entityType}.{property}' is mapped to a result | exception | error | ef-core, stored-procedures, model-validation, configuration |
| The entity type '{entityType}' is mapped to the stored proce | exception | error | ef-core, stored-procedures, model-validation, store-generated |
| The entity type '{entityType}' is mapped to the stored proce | exception | error | ef-core, stored-procedures, model-validation, configuration |
| A rows affected parameter, result column or return value can | exception | error | ef-core, stored-procedures, model-validation, insert |
| The entity type '{entityType}' is mapped to the stored proce | exception | error | ef-core, stored-procedures, model-validation, concurrency |
| The property '{keyProperty}' cannot be configured as 'ValueG | exception | error | ef-core, model-validation, keys, configuration |
| Entity type '{entityType}' is an optional dependent using ta | exception | error | ef-core, table-sharing, owned-types, model-validation |
| The table '{table}' cannot be used for entity type '{entityT | exception | error | ef-core, table-sharing, inheritance, model-validation |
| The table '{table}' cannot be used for entity type '{entityT | exception | error | ef-core, table-sharing, model-validation, relationships |
| The table '{table}' cannot be used for entity type '{entityT | exception | error | ef-core, table-sharing, model-validation, keys, migrations |
| The table '{table}' cannot be used for entity type '{entityT | exception | error | ef-core, table-sharing, model-validation, configuration |
| The table '{table}' cannot be used for entity type '{entityT | exception | error | ef-core, table-sharing, migrations, model-validation |
| The view '{view}' cannot be used for entity type '{entityTyp | exception | error | ef-core, views, inheritance, model-validation |
| The view '{view}' cannot be used for entity type '{entityTyp | exception | error | ef-core, views, model-validation, relationships |
| Entity type '{entityType}' doesn't contain a property mapped | exception | error | ef-core, table-sharing, concurrency, model-validation |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, table-sharing, inheritance, model-validation, columns |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, tpc-tph, shared-table, column-mapping |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, unicode, shared-table, column-mapping |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, fixed-length, shared-table, column-mapping |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, precision, numeric, shared-table |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, scale, numeric, shared-table |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, concurrency-token, optimistic-concurrency, shared-table |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, column-type, shared-table, column-mapping |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, value-converter, provider-type, key, shared-table |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, computed-column, shared-table, column-mapping |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, computed-column, stored, shared-table |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, default-value, shared-table, column-mapping |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, comment, shared-table, column-mapping |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, collation, shared-table, column-mapping |
| '{entityType1}.{property1}' and '{entityType2}.{property2}' | exception | error | ef-core, model-validation, column-order, shared-table, column-mapping |
| The entity type '{entityType}' cannot be instantiated becaus | exception | error | ef-core, model-validation, tpc, inheritance, abstract |
| The derived entity type '{entityType}' was configured with t | exception | error | ef-core, model-validation, inheritance, mapping-strategy, tpt, tpc |
| The mapping strategy '{mappingStrategy}' specified on '{enti | exception | error | ef-core, model-validation, inheritance, mapping-strategy, discriminator, tpt, tpc |
| The mapping strategy '{mappingStrategy}' used for '{entityTy | exception | error | ef-core, model-validation, keyless, inheritance, mapping-strategy, tpt |
| The specified discriminator value '{value}' for '{entityType | exception | error | ef-core, model-validation, discriminator, inheritance, mapping-strategy, tpt, tpc |
| The short name for '{entityType1}' is '{discriminatorValue}' | exception | error | ef-core, model-validation, inheritance, tpt, tpc, discriminator, relational |
| The mapping strategy '{mappingStrategy}' specified on '{enti | exception | error | ef-core, model-validation, inheritance, mapping-strategy, relational |
| The entity type '{ownerType}' is not mapped, so by default t | exception | error | ef-core, model-validation, owned-types, tpt, tpc, relational |
| Both '{entityType}' and '{otherEntityType}' are mapped to th | exception | error | ef-core, model-validation, inheritance, tpt, tpc, tables, relational |
| Both '{entityType}' and '{otherEntityType}' are mapped to th | exception | error | ef-core, model-validation, inheritance, tpt, tpc, views, relational |
| Both '{entityType}' and '{otherEntityType}' are mapped to th | exception | error | ef-core, model-validation, inheritance, tpt, tpc, stored-procedures, relational |
| The entity type '{dependentType}' is mapped to '{storeObject | exception | error | ef-core, model-validation, tpc, table-splitting, inheritance, relational |
| The entity type '{dependentType}' is mapped to '{storeObject | exception | error | ef-core, model-validation, tpc, table-splitting, inheritance, relational |
| Both '{entityType}' and '{otherEntityType}' are explicitly | exception | error | ef-core, model-validation, tph, stored-procedures, inheritance, relational |
| '{entityType}' is mapped to the table '{table}' while '{othe | exception | error | ef-core, model-validation, tph, tables, inheritance, relational |
| '{entityType}' is mapped to the view '{view}' while '{otherE | exception | error | ef-core, model-validation, tph, views, inheritance, relational |
| '{entityType}' is mapped to the database function '{function | exception | error | ef-core, model-validation, tph, db-functions, inheritance, relational |
| '{entityType}' is mapped to the stored procedure '{sproc}' w | exception | error | ef-core, model-validation, tph, stored-procedures, inheritance, relational |
| Entity type '{entityType}' has a split mapping for '{storeOb | exception | error | ef-core, model-validation, entity-splitting, inheritance, relational |
| Entity type '{entityType}' has a split mapping for '{storeOb | exception | error | ef-core, model-validation, entity-splitting, relational |
| Entity type '{entityType}' has a split mapping for '{storeOb | exception | error | ef-core, model-validation, entity-splitting, relational |
| Entity type '{entityType}' has a split mapping for '{storeOb | exception | error | ef-core, model-validation, entity-splitting, table-splitting, owned-types, relational |
| Entity type '{entityType}' has a split mapping for '{storeOb | exception | error | ef-core, model-validation, entity-splitting, primary-key, relational |
| Entity type '{entityType}' has a split mapping for '{storeOb | exception | error | ef-core, model-validation, entity-splitting, relational |
| Entity type '{entityType}' has a split mapping, but it doesn | exception | error | ef-core, model-validation, entity-splitting, relational |
| Entity type '{entityType}' has a split mapping and is an opt | exception | error | entity-splitting, optional-dependent, model-validation, owned-types |
| The index {indexProperties} on the entity type '{entityType} | exception | error | index, json, complex-collection, model-validation |
| The index {indexProperties} on the entity type '{entityType} | exception | error | index, json, complex-collection, model-validation |
| The index {indexProperties} on the entity type '{entityType} | exception | error | index, complex-property, model-validation |
| The specified 'CommandTimeout' value '{value}' is not valid. | exception | error | command-timeout, configuration, argument-validation |
| The specified 'MaxBatchSize' value '{value}' is not valid. I | exception | error | batch-size, configuration, argument-validation |
| The specified 'MinBatchSize' value '{value}' is not valid. I | exception | error | batch-size, configuration, argument-validation |
| No relational database providers are configured. Configure a | exception | critical | provider, configuration, startup |
| Multiple relational database provider configurations found. | exception | critical | provider, configuration, startup |
| The number of indices provided ({indicesCount}) must match t | exception | error | json-path, argument-validation, structured-json |
| The property '{1_entityType}.{0_property}' could not be foun | exception | error | stored-procedure, property-not-found, owned-navigation |
| Table name must be specified to configure a table-specific p | exception | error | table-mapping, owned-navigation, configuration |
| The property '{1_entityType}.{0_property}' could not be foun | exception | error | stored-procedure, property-not-found, configuration |
| Table name must be specified to configure a table-specific p | exception | error | table-mapping, configuration |
| The check constraint '{checkConstraint}' cannot be added to | exception | error | check-constraint, inheritance, convention |
| Named default constraints cannot be used with TPC or entity | exception | error | default-constraint, tpc, entity-splitting, convention |
| Explicitly named default constraints cannot be used with TPC | exception | error | default-constraint, tpc, entity-splitting, convention |
| '{conflictingConfiguration}' cannot be set for '{property}' | exception | error | store-generation, default-value, conflicting-configuration, convention |
| The DbFunction '{function}' has an invalid return type '{typ | exception | error | efcore, dbfunction, tvf, model-building, entity-mapping |
| The check constraint '{checkConstraint}' cannot be added to | exception | error | efcore, check-constraint, model-building, duplicate |
| The check constraints '{checkConstraint1}' on '{entityType1} | exception | error | efcore, check-constraint, table-sharing, tph, model-validation, duplicate |
| Model building is not supported when publishing with NativeA | exception | critical | efcore, nativeaot, compiled-model, runtime, deployment |
| The DbFunction '{function}' is generic. Mapping generic meth | exception | error | efcore, dbfunction, generics, model-building |
| The DbFunction '{function}' defined on type '{type}' must be | exception | error | efcore, dbfunction, model-building, dbcontext |
| The DbFunction '{function}' has an invalid return type '{typ | exception | error | efcore, dbfunction, model-building, stored-procedure |
| 'IsNullable' cannot be set on DbFunction '{functionName}' si | exception | error | efcore, dbfunction, tvf, nullable, model-building |
| Custom translation cannot be set on the DbFunction '{functio | exception | error | efcore, dbfunction, tvf, translation, model-building |
| 'PropagatesNullability' cannot be set on parameter '{paramet | exception | error | efcore, dbfunction, tvf, parameter, nullable, model-building |
| The DbFunction '{function}' does not have a parameter named | exception | error | efcore, dbfunction, parameter, model-building |
| The foreign keys {foreignKeyProperties1} on '{entityType1}' | exception | error | efcore, foreign-key, table-mapping, model-validation, duplicate |
| The foreign keys {foreignKeyProperties1} on '{entityType1}' | exception | error | efcore, foreign-key, table-mapping, model-validation, duplicate |
| The foreign keys {foreignKeyProperties1} on '{entityType1}' | exception | error | efcore, foreign-key, column-mapping, model-validation, duplicate |
| The foreign keys {foreignKeyProperties1} on '{entityType1}' | exception | error | efcore, foreign-key, principal-key, model-validation, duplicate |
| The foreign keys {foreignKeyProperties1} on '{entityType1}' | exception | error | efcore, foreign-key, uniqueness, relationship, model-validation, duplicate |
| The foreign keys {foreignKeyProperties1} on '{entityType1}' | exception | error | efcore, foreign-key, delete-behavior, model-validation, duplicate |
| The foreign keys {foreignKeyProperties1} on '{entityType1}' | exception | error | efcore, foreign-key, migrations, model-validation, duplicate |
| The indexes {index1} on '{entityType1}' and {index2} on '{en | exception | error | relational, model-validation, index, table-mapping |
| The indexes {index1} on '{entityType1}' and {index2} on '{en | exception | error | relational, model-validation, index, column-mapping |
| The indexes {index1} on '{entityType1}' and {index2} on '{en | exception | error | relational, model-validation, index, unique-constraint |
| The indexes {index1} on '{entityType1}' and {index2} on '{en | exception | error | relational, model-validation, index, sort-order |
| The indexes {index1} on '{entityType1}' and {index2} on '{en | exception | error | relational, model-validation, index, filter |
| The keys {keyProperties1} on '{entityType1}' and {keyPropert | exception | error | relational, model-validation, key, table-mapping |
| The keys {keyProperties1} on '{entityType1}' and {keyPropert | exception | error | relational, model-validation, key, column-mapping |
| The store type '{storeType}' specified for JSON column '{col | exception | error | relational, json, type-mapping, provider |
| Invalid type for sequence. Valid types are 'long' (the defau | exception | error | relational, sequence, type-mapping |
| Unable to deserialize a sequence from model metadata. See in | exception | error | relational, sequence, migrations, snapshot, deserialization |
| The stored procedure '{sproc}' cannot be configured to retur | exception | error | relational, stored-procedure, rows-affected, configuration |
| The parameter for the property '{property}' cannot be added | exception | error | relational, stored-procedure, parameter, duplicate |
| The original value parameter for the property '{property}' c | exception | error | relational, stored-procedure, parameter, concurrency, duplicate |
| The rows affected parameter cannot be added to the stored pr | exception | error | relational, stored-procedure, rows-affected, duplicate |
| The result column for the property '{property}' cannot be ad | exception | error | relational, stored-procedure, result-column, duplicate |
| The rows affected result column cannot be added to the store | exception | error | relational, stored-procedure, rows-affected, duplicate |
| '{facet}' cannot be configured for the parameter '{parameter | exception | error | relational, stored-procedure, parameter, rows-affected |
| Unsupported direction '{direction}' was specified for the pa | exception | error | relational, stored-procedure, parameter, direction |
| The type '{entityType}' is not mapped to the store object '{ | exception | error | relational, table-mapping, model-validation |
| Model building is not supported when publishing with NativeA | exception | critical | native-aot, efcore, compiled-model, metadata, relational |
| The number of elements ({elementCount}) must match the numbe | exception | error | efcore, json, index, metadata, argument, relational |
| Model building is not supported when publishing with NativeA | exception | critical | native-aot, efcore, compiled-model, dbfunction, type-mapping, relational |
| Model building is not supported when publishing with NativeA | exception | critical | native-aot, efcore, compiled-model, dbfunction, type-mapping, relational |
| User transaction is not supported with a TransactionSuppress | exception | error | efcore, migrations, transactions, execution-strategy, relational |
| The default value has not been specified for the column '{ta | exception | error | efcore, migrations, columns, default-value, model-differ, relational |
| The default value SQL has not been specified for the column | exception | error | efcore, migrations, columns, default-value, model-differ, relational |
| The computed column SQL has not been specified for the colum | exception | error | efcore, migrations, columns, computed-column, model-differ, relational |
| A seed entity for entity type '{entityType}' has the same ke | exception | error | efcore, migrations, seed-data, model-differ, sensitive-data, relational |
| A seed entity for entity type '{entityType}' has the same ke | exception | error | efcore, migrations, seed-data, model-differ, relational |
| A seed entity for entity type '{entityType}' has the same ke | exception | error | efcore, migrations, seed-data, model-differ, sensitive-data, relational |
| A seed entity for entity type '{entityType}' has the same ke | exception | error | efcore, migrations, seed-data, model-differ, relational |
| command.EntityState.ToString() | exception | error | efcore, migrations, seed-data, model-differ, internal-invariant, relational |
| A synchronous store management operation was performed and n | exception | error | efcore, migrations, seeding, synchronous, relational |
| User transaction is not supported with a TransactionSuppress | exception | error | efcore, migrations, transactions, execution-strategy, relational |
| The 'Down' method for this migration has not been implemente | exception | error | efcore, migrations, rollback, relational |
| The migration '{migrationName}' was not found. | exception | error | efcore, migrations, lookup, relational |
| The current migration SQL generator '{sqlGeneratorType}' is | exception | error | efcore, migrations, sql-generation, custom-operation, provider, relational |
| SQL generation for the operation '{operation}' is not suppor | exception | error | migrations, sql-generation, provider, alter-column, notsupported |
| The number of values ({valuesCount}) doesn't match the numbe | exception | error | migrations, data-seeding, insert-data, validation, invalidoperation |
| The number of column types ({typesCount}) doesn't match the | exception | error | migrations, data-seeding, insert-data, validation, invalidoperation |
| The data insertion operation on '{table}' is not associated | exception | error | migrations, data-seeding, insert-data, type-mapping, invalidoperation |
| The number of key values ({valuesCount}) doesn't match the n | exception | error | migrations, data-seeding, delete-data, validation, invalidoperation |
| The number of key column types ({typesCount}) doesn't match | exception | error | migrations, data-seeding, delete-data, validation, invalidoperation |
| The data deletion operation on '{table}' is not associated w | exception | error | migrations, data-seeding, delete-data, type-mapping, invalidoperation |
| The number of key values ({valuesCount}) doesn't match the n | exception | error | migrations, data-seeding, update-data, validation, invalidoperation |
| The number of values ({valuesCount}) doesn't match the numbe | exception | error | migrations, data-seeding, update-data, validation, invalidoperation |
| The number of value rows ({valuesCount}) doesn't match the n | exception | error | migrations, data-seeding, update-data, validation, invalidoperation |
| The number of key column types ({typesCount}) doesn't match | exception | error | migrations, data-seeding, update-data, validation, invalidoperation |
| The number of column types ({typesCount}) doesn't match the | exception | error | migrations, data-seeding, update-data, validation, invalidoperation |
| The data modification operation on '{table}' is not associat | exception | error | migrations, data-seeding, update-data, type-mapping, invalidoperation |
| There is no entity type mapped to the table '{table}' which | exception | error | migrations, data-seeding, type-mapping, model, invalidoperation |
| There is no property mapped to the column '{table}.{column}' | exception | error | efcore, migrations, data-seeding, schema-mismatch |
| Unable to find a store type mapping for column '{table}.{col | exception | error | efcore, migrations, type-mapping, clr-type, provider |
| {numSortOrderProperties} values were provided in CreateIndex | exception | error | efcore, migrations, index, validation, argument |
| Calling '{visitMethodName}' is not allowed. Visit the expres | exception | error | efcore, query, expression-tree, internal, visitor |
| The required column '{column}' was not present in the result | exception | error | efcore, query, fromsql, schema-mismatch, materialization |
| The underlying reader doesn't have as many fields as expecte | exception | error | efcore, query, fromsql, schema-mismatch, materialization |
| An error occurred while reading a database value. See the in | exception | error | efcore, query, materialization, datareader, provider |
| An error occurred while reading a database value. The expect | exception | error | efcore, query, materialization, type-mismatch, invalid-cast |
| An error occurred while reading a database value. The expect | exception | error | efcore, query, materialization, null, nullable |
| The replacement entity type: {entityType} does not have same | exception | error | efcore, query, expression-tree, internal, entity-type |
| The required column '{column}' was not present in the result | exception | error | ef-core, fromsql, raw-sql, query, schema-mismatch |
| This enumerator cannot be reset. | exception | error | ef-core, enumerator, reset, datareader, query |
| This enumerator cannot be reset. | exception | error | ef-core, enumerator, reset, groupby, query |
| This enumerator cannot be reset. | exception | error | ef-core, enumerator, reset, groupby, split-query |
| Required JSON property '{property}' cannot contain null. | exception | error | ef-core, json, owned-type, complex-type, savechanges, nullable |
| The LINQ expression '{expression}' could not be translated. | exception | error | ef-core, linq, translation, client-eval, query |
| This enumerator cannot be reset. | exception | error | ef-core, enumerator, reset, datareader, query |
SplitQueryConcurrentModification The results of a split query could not be correlated because the data was modifi | exception | error | ef-core, split-query, concurrency, transaction, isolation |
EnumerableResetNotSupported This enumerator cannot be reset. | exception | error | ef-core, enumerator, reset, split-query, datareader |
QueryRootDifferentEntityType The replacement entity type: {entityType} does not have same name and CLR type a | exception | error | ef-core, query-root, tvf, entity-type, provider |
UnableToBindMemberToEntityProjection Unable to bind '{memberType}.{member}' to an entity projection of '{entityType}' | exception | error | ef-core, json, query-expression, entity-projection, provider |
JsonCantNavigateToParentEntity Navigation from JSON-mapped entity '{jsonEntity}' to its parent entity '{parentE | exception | error | ef-core, json, owned-type, navigation, query |
JsonQueryExpressionWithoutUnderlyingColumn The JSON query expression for '{structuralType}' has no underlying column. | exception | error | ef-core, json, query-expression, provider, column-mapping |
JsonElementMappingNotFound No JSON element mapping was found for '{structuralType}.{name}' on column '{colu | exception | error | ef-core, json, query-expression, column-mapping, provider |
UnhandledExpressionInVisitor Unhandled expression '{expression}' of type '{expressionType}' encountered in '{ | exception | error | ef-core, sql-generation, provider, expression-tree, query |
ExecuteOperationWithUnsupportedOperatorInSqlGeneration The operation '{operation}' contains a select expression feature that isn't supp | exception | error | ef-core, execute-delete, bulk-operations, sql-generation, provider |
InvalidFromSqlArguments A FromSqlExpression has an invalid arguments expression type '{expressionType}' | exception | error | ef-core, fromsql, sql-generation, provider, parameters |
FromSqlNonComposable 'FromSql' or 'SqlQuery' was called with non-composable SQL and with a query comp | exception | error | fromsql, raw-sql, composability, query-translation |
EmptyCollectionNotSupportedAsInlineQueryRoot Empty collections are not supported as inline query roots. | exception | error | contains, inline-values, query-translation, collections |
JsonNodeMustBeHandledByProviderSpecificVisitor This node should be handled by provider-specific SQL generator. | exception | error | json, provider, sql-generation, owned-types, complex-types |
DbFunctionNullableValueReturnType The DbFunction '{function}' returns a SqlExpression of type '{type}', which is a | exception | error | dbfunction, translation, nullable, model-building |
SelectExpressionNonTphWithCustomTable Cannot create a 'SelectExpression' with a custom 'TableExpressionBase' since the | exception | error | fromsql, inheritance, tpt, tpc, discriminator, query-translation |
ExecuteDeleteOnNonEntityType The operation 'ExecuteDelete' requires an entity type which corresponds to the d | exception | error | executedelete, projection, entity-type, bulk-operations |
ExecuteOperationOnOwnedJsonIsNotSupported '{operation}' used over owned type '{entityType}' which is mapped to JSON; '{ope | exception | error | executedelete, executeupdate, json, owned-types, complex-types, bulk-operations |
ExecuteOperationOnTPT The operation '{operation}' is being applied on entity type '{entityType}', whic | exception | error | executedelete, executeupdate, inheritance, tpt, bulk-operations |
ExecuteOperationOnTPC The operation '{operation}' is being applied on entity type '{entityType}', whic | exception | error | executedelete, executeupdate, inheritance, tpc, bulk-operations |
ExecuteUpdateDeleteOnEntityNotMappedToTable 'ExecuteUpdate' or 'ExecuteDelete' was called on entity type '{entityType}', but | exception | error | executedelete, executeupdate, view-mapping, table-mapping, bulk-operations |
ExecuteOperationOnEntitySplitting The operation '{operation}' is being applied on entity type '{entityType}', whic | exception | error | executedelete, entity-splitting, table-mapping, bulk-operations |
ExecuteDeleteOnTableSplitting The operation 'ExecuteDelete' is being applied on the table '{tableName}' which | exception | error | executedelete, table-splitting, shared-tables, bulk-operations |
ExecuteOperationOnKeylessEntityTypeWithUnsupportedOperator The operation '{operation}' cannot be performed on keyless entity type '{entityT | exception | error | executedelete, keyless, bulk-operations, query-translation |
ExecuteOperationOnTPC The operation '{operation}' is being applied on entity type '{entityType}', whic | exception | error | executeupdate, inheritance, tpc, bulk-operations |
InvalidPropertyInSetProperty The following lambda argument to 'SetProperty' does not represent a valid proper | exception | error | executeupdate, setproperty, lambda, bulk-operations |
ExecuteUpdateSubqueryNotSupportedOverComplexTypes 'ExecuteUpdate' is being used over a LINQ operator which isn't natively supporte | exception | error | executeupdate, complex-types, pushdown, setproperty, bulk-operations |
ExecuteOperationOnKeylessEntityTypeWithUnsupportedOperator The operation '{operation}' cannot be performed on keyless entity type '{entityT | exception | error | efcore, executeupdate, keyless, query-translation, pushdown |
ExecuteOperationOnOwnedJsonIsNotSupported '{operation}' used over owned type '{entityType}' which is mapped to JSON; '{ope | exception | error | efcore, executeupdate, json, owned-entity, complex-type |
ExecuteUpdateOverJsonIsNotSupported 'ExecuteUpdate' is being used over type '{structuralType}' which is mapped to JS | exception | error | efcore, executeupdate, json, complex-type |
ExecuteUpdateCannotSetJsonPropertyToNonJsonColumn 'ExecuteUpdate' cannot currently set a property in a JSON column to a regular, n | exception | error | efcore, executeupdate, json, setproperty |
ExecuteUpdateCannotSetJsonPropertyToArbitraryExpression 'ExecuteUpdate' cannot currently set a property in a JSON column to arbitrary ex | exception | error | efcore, executeupdate, json, setproperty |
ExecuteUpdateDeleteOnEntityNotMappedToTable 'ExecuteUpdate' or 'ExecuteDelete' was called on entity type '{entityType}', but | exception | error | efcore, executeupdate, executedelete, table-mapping, view |
IncompatibleComplexTypesInAssignment The complex types '{complexType1}' and '{complexType2}' are being assigned, but | exception | error | efcore, executeupdate, complex-type, setproperty |
JsonExecuteUpdateNotSupportedWithOwnedEntities ExecuteUpdate over JSON columns is not supported when the column is mapped as an | exception | error | efcore, executeupdate, json, owned-entity, complex-type |
InvalidValueInSetProperty The following lambda argument to 'SetProperty' does not represent a valid value: | exception | error | efcore, executeupdate, setproperty, query-translation |
MultipleTablesInExecuteUpdate Multiple 'SetProperty' invocations refer to different tables ('{propertySelector | exception | error | efcore, executeupdate, table-splitting, multi-table |
JsonPartialExecuteUpdateNotSupportedByProvider The provider in use does not support partial updates with ExecuteUpdate within J | exception | error | efcore, executeupdate, json, provider, sqlite |
TranslationFailed The LINQ expression '{expression}' could not be translated. Either rewrite the q | exception | error | efcore, query-translation, linq, client-evaluation |
TranslationFailedWithDetails The LINQ expression '{expression}' could not be translated. Additional informati | exception | error | efcore, query-translation, linq, client-evaluation, diagnostics |
SqlQueryUnmappedType The element type '{elementType}' used in 'SqlQuery' method is not natively suppo | exception | error | efcore, sqlquery, type-mapping, raw-sql |
| SHA256 mismatch for {url}: expected {checksum}, got {sha256} | exception | error | python, debian, download, checksum, network, rootfs |
| Failed to download {url}, Status Code: {response.status} | exception | error | network, http, download, mirror, configuration |
| Failed to download {url} after {max_retries} attempts. | exception | error | network, retry, timeout, download |
| SHA256 mismatch for {path}: expected {packages_sha}, got {sh | exception | critical | security, integrity, checksum, sha256, signature |
| Signature verification failed: {result.stderr.decode('utf-8' | exception | critical | security, gpg, signature, keyring, verification |
| Could not find checksum for {path} in Release file. | exception | error | configuration, mirror, parsing, release-file |
| Invalid Debian version format: {version} | exception | error | parsing, validation, version, debian |
| Could not find 'data.tar.*' in {deb_file}. | exception | error | archive, deb, extraction, corruption |
| Unsupported compression format: {file_extension} | exception | error | archive, compression, extraction, deb |