RelationalStrings Clase

Definición

Recursos de cadena usados en excepciones de EF, etc.

Estas cadenas se exponen públicamente para su uso por parte de proveedores y extensiones de bases de datos. No es habitual que el código de aplicación necesite estas cadenas.

public static class RelationalStrings
type RelationalStrings = class
Public Class RelationalStrings
Herencia
RelationalStrings

Propiedades

BadCheckConstraintString

No se puede deserializar la restricción check de los metadatos del modelo. Consulte excepción interna para obtener más información.

BadSequenceString
Obsoleto..

No se puede deserializar una secuencia de metadatos del modelo. Consulte excepción interna para obtener más información.

BadSequenceType

Tipo no válido para la secuencia. Los tipos válidos son long (valor predeterminado), int, short, byte y decimal.

CannotChangeWhenOpen

La instancia de DbConnection está actualmente en uso. La conexión solo se puede cambiar cuando no se usa la conexión existente.

CannotCompareComplexTypeToNull

No se admite la comparación de tipos complejos con null.

ClientGroupByNotSupported

No se puede traducir el patrón "GroupBy" dado. Llame a "AsEnumerable" antes de "GroupBy" para evaluarlo en el lado cliente.

ConflictingAmbientTransaction

Se ha detectado una transacción ambiental. La transacción ambiental debe completarse antes de iniciar una nueva transacción en esta conexión.

ConflictingEnlistedTransaction

La conexión está actualmente enlistada en una transacción. La transacción enlistada debe completarse antes de iniciar una nueva transacción.

ConnectionAndConnectionString

Se han configurado tanto dbConnection como cadena de conexión existentes. Cuando se usa dbConnection existente, el cadena de conexión debe establecerse en esa conexión.

DatabaseModelMissing
Obsoleto..

El modelo de base de datos no se ha inicializado. El modelo debe finalizarse y procesarse con "RelationalModelConvention" para poder acceder al modelo de base de datos.

DistinctOnCollectionNotSupported

No se admite el uso de la operación "Distinct" en una proyección que contenga una colección.

EmptyCollectionNotSupportedAsInlineQueryRoot

Las colecciones vacías no se admiten como raíces de consulta insertadas.

ErrorMaterializingValue

Error al leer un valor de base de datos. Consulte la excepción interna para obtener más información.

ExecuteDeleteOnNonEntityType

La operación "ExecuteDelete" requiere un tipo de entidad que se corresponda con la tabla de base de datos que se va a modificar. La operación actual se está aplicando en una proyección que no es de entidad. Quite cualquier proyección a tipos que no son de entidad.

FromSqlNonComposable

Se llamó a 'FromSql' o 'SqlQuery' con SQL no redactable y con una consulta compuesta por él. Considere la posibilidad de llamar a "AsEnumerable" después del método para realizar la composición en el lado cliente.

InsufficientInformationToIdentifyElementOfCollectionJoin

No se puede traducir una subconsulta de colección en una proyección, ya que la subconsulta principal o la subconsulta no proyecta la información necesaria para identificarla de forma única y generar correctamente los resultados en el lado cliente. Esto puede ocurrir cuando se intenta correlacionar con el tipo de entidad sin clave. Esto también puede ocurrir en algunos casos de proyección antes de "Distinct" o en algunas formas de clave de agrupación en caso de "GroupBy". Estos deben contener todas las propiedades clave de la entidad en la que se aplica la operación o solo contener expresiones de acceso a propiedades simples.

InsufficientInformationToIdentifyOuterElementOfCollectionJoin

No se puede traducir la subconsulta de colección en proyección, ya que la consulta primaria no proyecta columnas clave de todas las tablas necesarias para generar resultados en el lado cliente. Esto puede ocurrir cuando se intenta correlacionar con la entidad sin clave o cuando se usan operaciones "Distinct" o "GroupBy" sin proyectar todas las columnas de clave.

InvalidArgumentToExecuteUpdate

El argumento "setPropertyCalls" en "ExecuteUpdate" solo puede contener una cadena de "SetProperty" que expresa las propiedades que se van a actualizar.

InvalidCommandTimeout

El valor CommandTimeout especificado no es válido. Debe ser un número positivo.

InvalidMaxBatchSize

El valor MaxBatchSize especificado no es válido. Debe ser un número positivo.

InvalidMinBatchSize

El valor MinBatchSize especificado no es válido. Debe ser un número positivo.

JsonEntityWithTableSplittingIsNotSupported

No se admite la división de tablas para las entidades que contienen entidades asignadas a JSON.

JsonNodeMustBeHandledByProviderSpecificVisitor

Este nodo debe controlarse mediante el generador de sql específico del proveedor.

JsonPropertyNameShouldBeConfiguredOnNestedNavigation

El nombre de la propiedad JSON solo debe configurarse en las navegaciones de propiedad anidada.

JsonQueryLinqOperatorsNotSupported

El proveedor de EF no admite la redacción de operadores LINQ en colecciones dentro de documentos JSON o no lo ha implementado el proveedor de EF.

MappingFragmentMissingName

Se debe especificar el nombre de tabla para configurar una asignación de propiedades específica de la tabla.

MethodNeedsToBeImplementedInTheProvider

Este método debe implementarse en el proveedor.

MigrationDownMissing

No se ha implementado el método "Down" para esta migración. Ambos métodos 'Up' abd 'Down' deben implementarse para admitir la reversión de las migraciones.

MissingOrderingInSelectExpression

'Reverse' no se pudo traducir al servidor porque no hay ninguna ordenación en el lado servidor.

MissingResultSetWhenSaving

Faltaba un conjunto de resultados al leer los resultados de una operación SaveChanges; esto puede indicar que se configuró un procedimiento almacenado para devolver resultados en el modelo ef, pero no. Compruebe las definiciones de procedimientos almacenados.

ModificationCommandBatchAlreadyComplete

No se pueden agregar comandos a un objeto ModificationCommandBatch completado.

ModificationCommandBatchNotComplete

No se puede ejecutar un Objeto ModificationCommandBatch que no se ha completado.

MultipleProvidersConfigured

Se han encontrado varias configuraciones del proveedor de bases de datos relacionales. Un contexto solo se puede configurar para usar un único proveedor de base de datos.

NestedAmbientTransactionError

Se completó una transacción ambiente raíz antes de la transacción anidada. Las transacciones anidadas deben completarse primero.

NoActiveTransaction

La conexión no tiene ninguna transacción activa.

NoConnectionOrConnectionString

Se ha configurado un almacén relacional sin especificar dbConnection o cadena de conexión que se va a usar.

NoDbCommand

No se puede crear un DbCommand para una consulta no relacional.

NoneRelationalTypeMappingOnARelationalTypeMappingSource

Se llamó a "FindMapping" en un elemento "RelationalTypeMappingSource" con un tipo "TypeMappingInfo" no relacional.

NoProviderConfigured

No hay proveedores de bases de datos relacionales configurados. Configure un proveedor de base de datos mediante "OnConfiguring" o creando un immutableDbContextOptions con un proveedor de base de datos configurado y pasándolo al contexto.

NoSetPropertyInvocation

Una llamada a "ExecuteUpdate" debe especificar al menos una invocación "SetProperty" para indicar las propiedades que se van a actualizar.

OnlyConstantsSupportedInInlineCollectionQueryRoots

Solo se admiten constantes dentro de raíces de consulta de colección insertadas.

PendingAmbientTransaction

Esta conexión se usó con una transacción ambiente. La transacción ambiente original debe completarse antes de que se pueda usar esta conexión fuera de ella.

ProjectionMappingCountMismatch

No se pueden traducir las operaciones de conjunto cuando ambos lados no asignan valores a las mismas propiedades del tipo nominal. Asegúrese de que las mismas propiedades se incluyen en ambos lados y considere la posibilidad de asignar valores predeterminados si una propiedad no requiere un valor específico.

QueryFromSqlInsideExists

La consulta contiene el uso de la operación "Any" o "AnyAsync" después del método "FromSqlRaw" o "FromSqlInterpolated". Actualmente no se admite el uso de esta consulta SQL sin procesar más de una vez. Reemplace el uso de "Any" o "AnyAsync" por "Count" o "CountAsync". Consulte https://go.microsoft.com/fwlink/?linkid=2174053 para obtener más información.

RelationalNotInUse

Los métodos específicos de los relacionales solo se pueden usar cuando el contexto usa un proveedor de bases de datos relacionales.

SelectCanOnlyBeBuiltOnCollectionJsonQuery

SelectExpression solo se puede compilar a través de jsonQueryExpression que representa una colección dentro del documento JSON.

SetOperationNotWithinEntityTypeHierarchy

Las operaciones set (Union, Concat, Intersect, Except) solo se admiten en tipos de entidad dentro de la misma jerarquía de tipos.

SetOperationsNotAllowedAfterClientEvaluation

No se puede traducir la operación de establecimiento después de aplicar la proyección del cliente. Considere la posibilidad de mover la operación set antes de la última llamada a "Select".

SetOperationsOnDifferentStoreTypes

No se puede traducir la operación de establecimiento cuando las columnas coincidentes de ambos lados tienen tipos de almacén diferentes.

SetPropertyMethodInvoked

El método SetProperty<TProperty> solo se puede usar dentro del método "ExecuteUpdate".

SplitQueryString

Esta consulta LINQ se ejecuta en modo de consulta dividida y sql que se muestra es para que se ejecute la primera consulta. También se pueden ejecutar consultas adicionales en función de los resultados de la primera consulta.

SqlFunctionArgumentsAndMappingsMismatch

El número de asignaciones de tipo de argumento no coincide con el número de argumentos.

SqlFunctionNullArgumentMapping

Una de las asignaciones de tipo de argumento especificadas era NULL.

SqlFunctionUnexpectedInstanceMapping

Se especificó una asignación de tipo de instancia sin una expresión de instancia.

TransactionAlreadyStarted

La conexión ya está en una transacción y no puede participar en otra transacción.

TransactionAssociatedWithDifferentConnection

La transacción especificada no está asociada a la conexión actual. Solo se pueden usar las transacciones asociadas a la conexión actual.

TransactionSuppressedMigrationInUserTransaction

La transacción de usuario no se admite con migraciones TransactionSuppressed.

UpdateStoreException

Error al guardar los cambios de entidad. Vea la excepción interna para obtener detalles.

VisitChildrenMustBeOverridden

'VisitChildren' debe invalidarse en la clase derivada de 'SqlExpression'.

Métodos

AbstractTpc(Object, Object)

No se puede crear una instancia del tipo CLR correspondiente para el tipo de entidad '{entityType}', pero el tipo de entidad se asignó a '{storeObject}' mediante la estrategia de asignación de 'TPC'. Solo se deben asignar tipos que se puedan crear instancias. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

CannotProjectNullableComplexType(Object)

Está intentando proyectar el tipo complejo '{complexType}' a través de una navegación opcional; que actualmente no se admite. Proyecta el tipo complejo en un contexto no opcional o proyecta el tipo de entidad contenedor junto con el tipo complejo.

CannotTranslateNonConstantNewArrayExpression(Object)

La consulta contenía una nueva expresión de matriz que contiene elementos no constantes, que no se pudieron traducir: '{newArrayExpression}'.

CaseElseResultTypeUnexpected(Object, Object)

El tipo de resultado de '{elseResultType}' en la cláusula else no es válido. El tipo esperado es '{resultType}'.

CaseWhenClauseResultTypeUnexpected(Object, Object)

El tipo de resultado de '{whenResultType}' en una cláusula when no es válida. El tipo esperado es '{resultType}'.

CaseWhenClauseTestTypeUnexpected(Object, Object)

El tipo de operando '{whenOperandType}' en una cláusula when no es válida. El tipo esperado es '{expectedWhenOperandType}'.

CompiledModelFunctionParameterTypeMapping(Object, Object, Object, Object)

El parámetro de función '{function}({parameter})' tiene configurada una asignación de tipos personalizada. Configúrelo en '{customize}' en una clase parcial '{className}'.

CompiledModelFunctionTranslation(Object)

La función '{function}' tiene una traducción personalizada. No se puede generar el modelo compilado, ya que no se admiten traducciones de funciones personalizadas.

CompiledModelFunctionTypeMapping(Object, Object, Object)

La función '{function}' tiene configurada una asignación de tipos personalizada. Configúrelo en '{customize}' en una clase parcial '{className}'.

ComputedColumnSqlUnspecified(Object, Object)

No se ha especificado la columna calculada SQL para la columna '{table}. {column}'. Especifique sql antes de usar Entity Framework para crear el esquema de la base de datos.

ConflictingColumnServerGeneration(Object, Object, Object)

{conflictingConfiguration} no se puede establecer para '{property}' al mismo tiempo que {existingConfiguration}. Quite una de estas configuraciones.

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

Las instancias de los tipos '{firstEntityType}' y '{secondEntityType}' se asignan a la misma fila, pero tienen valores de propiedad originales diferentes para las propiedades {firstProperty} y {secondProperty} asignadas a '{column}'. Considere la posibilidad de usar "DbContextOptionsBuilder.EnableSensitiveDataLogging" para ver los valores en conflicto.

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

Las instancias de los tipos '{firstEntityType}' y '{secondEntityType}' se asignan a la misma fila con el valor de clave '{keyValue}', pero tienen distintos valores de propiedad originales {firstConflictingValues} y {secondConflictingValues} para la columna '{column}'.

ConflictingRowUpdateTypes(Object, Object, Object, Object)

Una instancia del tipo de entidad '{firstEntityType}' se marca como '{firstState}', pero una instancia del tipo de entidad '{secondEntityType}' está marcada como '{secondState}' y ambas se asignan a la misma fila. Considere la posibilidad de usar "DbContextOptionsBuilder.EnableSensitiveDataLogging" para ver los valores de clave.

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

La instancia del tipo de entidad '{firstEntityType}' con el valor de clave '{firstKeyValue}' se marca como '{firstState}', pero la instancia del tipo de entidad '{secondEntityType}' con el valor de clave '{secondKeyValue}' está marcada como '{secondState}' y ambas se asignan a la misma fila.

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

Las instancias de los tipos '{firstEntityType}' y '{secondEntityType}' se asignan a la misma fila, pero tienen valores de propiedad diferentes para las propiedades {firstProperty} y {secondProperty} asignadas a '{column}'. Considere la posibilidad de usar "DbContextOptionsBuilder.EnableSensitiveDataLogging" para ver los valores en conflicto.

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

Las instancias de los tipos '{firstEntityType}' y '{secondEntityType}' se asignan a la misma fila con el valor de clave '{keyValue}', pero tienen valores de propiedad diferentes '{firstConflictingValue}' y '{secondConflictingValue}' para la columna '{column}'.

ConflictingSeedValues(Object, Object, Object)

Una entidad de inicialización para el tipo de entidad '{entityType}' tiene el mismo valor de clave que otra entidad de inicialización asignada a la misma tabla '{table}', pero tiene valores diferentes para la columna '{column}'. Considere la posibilidad de usar "DbContextOptionsBuilder.EnableSensitiveDataLogging" para ver los valores en conflicto.

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

Una entidad de inicialización para el tipo de entidad '{entityType}' tiene el mismo valor de clave {keyValue} que otra entidad de inicialización asignada a la misma tabla '{table}', pero tiene valores diferentes para la columna '{column}' - '{firstValue}', '{secondValue}'.

ConflictingTypeMappingsInferredForColumn(Object)

Las asignaciones de tipos en conflicto se deducen para la columna '{column}'.

CreateIndexOperationWithInvalidSortOrder(Object, Object)

Los valores {numSortOrderProperties} se proporcionaron en CreateIndexOperations.IsDescending, pero la operación tiene columnas {numColumns}.

DataOperationNoProperty(Object, Object)

No hay ninguna propiedad asignada a la columna '{table}. {column}' que se usa en una operación de datos. Agregue una propiedad asignada a esta columna o especifique los tipos de columna en la operación de datos.

DataOperationNoTable(Object)

No hay ningún tipo de entidad asignado a la tabla '{table}' que se usa en una operación de datos. Agregue el tipo de entidad correspondiente al modelo o especifique los tipos de columna en la operación de datos.

DbFunctionExpressionIsNotMethodCall(Object)

La expresión DbFunction proporcionada '{expression}' no es válida. La expresión debe ser una expresión lambda que contenga una sola llamada de método al método estático de destino. Los valores predeterminados se pueden proporcionar como argumentos si es necesario, por ejemplo, '() => SomeClass.SomeMethod(null, 0)'

DbFunctionGenericMethodNotSupported(Object)

DbFunction '{function}' es genérico. No se admite la asignación de métodos genéricos como DbFunction.

DbFunctionInvalidInstanceType(Object, Object)

DbFunction '{function}' definido en el tipo '{type}' debe ser un método estático o un método de instancia definido en una subclase DbContext. No se admiten métodos de instancia en otros tipos.

DbFunctionInvalidIQueryableOwnedReturnType(Object, Object)

DbFunction '{function}' tiene un tipo de valor devuelto no válido '{type}'. Los tipos de entidad propiedad no se pueden usar como el tipo de valor devuelto de dbFunction.

DbFunctionInvalidIQueryableReturnType(Object, Object)

DbFunction '{function}' tiene un tipo de valor devuelto no válido '{type}'. Las funciones no escalares deben devolver "IQueryable" de un tipo de entidad válido.

DbFunctionInvalidParameterName(Object, Object)

DbFunction '{function}' no tiene un parámetro denominado '{parameter}'.

DbFunctionInvalidParameterType(Object, Object, Object)

El parámetro '{parameter}' para DbFunction '{function}' tiene un tipo '{type}' no válido. Asegúrese de que el proveedor actual puede asignar el tipo de parámetro.

DbFunctionInvalidReturnEntityType(Object, Object, Object)

DbFunction '{function}' devuelve '{type}', pero '{elementType}' no es un tipo de entidad asignado. Asegúrese de que '{elementType}' está incluido en el modelo.

DbFunctionInvalidReturnType(Object, Object)

DbFunction '{function}' tiene un tipo de valor devuelto no válido '{type}'. Asegúrese de que el proveedor actual pueda asignar el tipo de valor devuelto.

DbFunctionNameEmpty(Object)

DbFunction '{function}' no tiene ningún nombre establecido. Name es una propiedad necesaria de dbFunction.

DbFunctionNonScalarCustomTranslation(Object)

No se puede establecer la traducción personalizada en DbFunction '{function}' porque no es una función escalar.

DbFunctionNullableValueReturnType(Object, Object)

DbFunction '{function}' devuelve sqlExpression de tipo '{type}', que es un tipo de valor que acepta valores NULL. DbFunctions debe devolver expresiones con tipos de valor que no aceptan valores NULL, incluso cuando pueden devolver null.

DefaultValueSqlUnspecified(Object, Object)

No se ha especificado el valor predeterminado SQL para la columna '{table}. {column}'. Especifique sql antes de usar Entity Framework para crear el esquema de la base de datos.

DefaultValueUnspecified(Object, Object)

No se ha especificado el valor predeterminado para la columna '{table}. {column}'. Especifique un valor antes de usar Entity Framework para crear el esquema de la base de datos.

DeleteDataOperationNoModel(Object)

La operación de eliminación de datos en '{table}' no está asociada a un modelo. Agregue un modelo a la migración o especifique los tipos de columna en todas las operaciones de datos.

DeleteDataOperationTypesCountMismatch(Object, Object, Object)

El número de tipos de columna de clave ({typesCount}) no coincide con el número de columnas de clave ({columnsCount}) para la operación de eliminación de datos en '{table}'. Proporcione el mismo número de tipos de columnas de clave y columnas de clave.

DeleteDataOperationValuesCountMismatch(Object, Object, Object)

El número de valores de clave ({valuesCount}) no coincide con el número de columnas de clave ({columnsCount}) para la operación de eliminación de datos en '{table}'. Proporcione el mismo número de valores de clave y columnas de clave.

DerivedStrategy(Object, Object)

El tipo de entidad derivada '{entityType}' se configuró con la estrategia de asignación '{strategy}'. Solo se debe configurar el tipo de entidad raíz con una estrategia de asignación. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

DerivedTypeTable(Object, Object)
Obsoleto..

El tipo de entidad '{entityType}' no se puede asignar a una tabla porque se deriva de '{baseType}'. Solo los tipos de entidad base se pueden asignar a una tabla.

DuplicateCheckConstraint(Object, Object)

La restricción check '{checkConstraint}' no se puede agregar al tipo de entidad '{entityType}' porque ya existe otra restricción check con el mismo nombre.

DuplicateCheckConstraint(Object, Object, Object)

No se puede agregar la restricción check '{checkConstraint}' al tipo de entidad '{entityType}' porque ya existe otra restricción check con el mismo nombre en el tipo de entidad '{conflictingEntityType}'.

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

Las restricciones check '{checkConstraint1}' en '{entityType1}' y '{checkConstraint2}' en '{entityType2}' se asignan a '{checkConstraintName}', pero con una definición de SQL diferente.

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero están configuradas para usar diferentes intercalaciones ('{collation1}' y '{collation2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero están configuradas con comentarios diferentes ('{comment1}' y '{comment2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero están configuradas para usar valores calculados diferentes ('{value1}' y '{value2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero tienen configuraciones de token de simultaneidad diferentes.

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

'{entityType1}. {property1}" y '{entityType2}. {property2}" se asignan a la columna '{columnName}' en '{table}', pero están configuradas para usar diferentes tipos de datos ('{dataType1}' y '{dataType2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero están configuradas para usar valores predeterminados diferentes ('{value1}' y '{value2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero tienen una configuración de longitud fija diferente.

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero están configuradas para usar diferentes valores de columna calculada almacenados ('{value1}' y '{value2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero están configuradas con diferentes longitudes máximas ('{maxLength1}' y '{maxLength2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero se configuran con diferentes valores de nulabilidad de columna.

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero están configuradas para usar distintos pedidos de columna ('{columnOrder1}' y '{columnOrder2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero se configuran con diferentes precisións ('{precision1}' y '{precision2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero están configuradas para usar tipos de proveedor diferentes ('{type1}' y '{type2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero las propiedades se encuentran dentro de la misma jerarquía. Todas las propiedades de un tipo de entidad se deben asignar a columnas diferentes únicas.

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero se configuran con diferentes escalas ('{scale1}' y '{scale2}').

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

'{entityType1}. {property1}" y '{entityType2}. {property2}' se asignan a la columna '{columnName}' en '{table}', pero tienen configuraciones unicode diferentes.

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

Las claves externas {foreignKeyProperties1} en '{entityType1}' y {foreignKeyProperties2} en '{entityType2}' se asignan a '{table}' . {foreignKeyName}', pero usa columnas diferentes ({columnNames1} y {columnNames2}).

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

Las claves externas {foreignKeyProperties1} en '{entityType1}' y {foreignKeyProperties2} en '{entityType2}' se asignan a '{table}' . {foreignKeyName}", pero configurado con un comportamiento de eliminación diferente ('{deleteBehavior1}' y '{deleteBehavior2}').

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

Las claves externas {foreignKeyProperties1} en '{entityType1}' y {foreignKeyProperties2} en '{entityType2}' se asignan a '{table}' . {foreignKeyName}', pero haciendo referencia a columnas principales diferentes ({principalColumnNames1} y {principalColumnNames2}).

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

Las claves externas {foreignKeyProperties1} en '{entityType1}' y {foreignKeyProperties2} en '{entityType2}' se asignan a '{table}' . {foreignKeyName}", pero haciendo referencia a diferentes tablas principales ('{principalTable1}' y '{principalTable2}').

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

Las claves externas {foreignKeyProperties1} en '{entityType1}' y {foreignKeyProperties2} en '{entityType2}' se asignan a '{foreignKeyName}', pero se declaran en tablas diferentes ('{table1}' y '{table2}').

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

Las claves externas {foreignKeyProperties1} en '{entityType1}' y {foreignKeyProperties2} en '{entityType2}' se asignan a '{table}' . {foreignKeyName}", pero con configuraciones de unicidad diferentes.

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

Los índices {index1} en '{entityType1}' y {index2} en '{entityType2}' se asignan a '{table}. {indexName}", pero con columnas diferentes ({columnNames1} y {columnNames2}).

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

Los índices {index1} en '{entityType1}' y {index2} en '{entityType2}' se asignan a '{table}. {indexName}", pero con distintos filtros ('{filter1}' y '{filter2}').

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

Los índices {index1} en '{entityType1}' y {index2} en '{entityType2}' se asignan a '{table}. {indexName}", pero con diferentes órdenes de ordenación.

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

Los índices {index1} en '{entityType1}' y {index2} en '{entityType2}' se asignan a '{indexName}', pero se declaran en tablas diferentes ('{table1}' y '{table2}').

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

Los índices {index1} en '{entityType1}' y {index2} en '{entityType2}' se asignan a '{table}. {indexName}', pero con configuraciones de unicidad diferentes.

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

Las claves {keyProperties1} en '{entityType1}' y {keyProperties2} en '{entityType2}' se asignan a '{table}. {keyName}", pero con columnas diferentes ({columnNames1} y {columnNames2}).

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

Las claves {keyProperties1} en '{entityType1}' y {keyProperties2} en '{entityType2}' se asignan a '{keyName}', pero en tablas diferentes ('{table1}' y '{table2}').

DuplicateSeedData(Object, Object)

Una entidad de inicialización para el tipo de entidad '{entityType}' tiene el mismo valor de clave que otra entidad de inicialización asignada a la misma tabla '{table}'. Los valores de clave deben ser únicos entre las entidades de inicialización. Considere la posibilidad de usar "DbContextOptionsBuilder.EnableSensitiveDataLogging" para ver los valores en conflicto.

DuplicateSeedDataSensitive(Object, Object, Object)

Una entidad de inicialización para el tipo de entidad '{entityType}' tiene el mismo valor de clave {keyValue} que otra entidad de inicialización asignada a la misma tabla '{table}'. Los valores de clave deben ser únicos entre las entidades de inicialización.

EitherOfTwoValuesMustBeNull(Object, Object)

{param1} o {param2} deben ser NULL.

EntityShortNameNotUnique(Object, Object, Object)

El nombre corto de '{entityType1}' es '{discriminatorValue}' que es el mismo para '{entityType2}'. Cada tipo de entidad concreta de la jerarquía debe tener un nombre corto único. Cambie el nombre de uno de los tipos o llame a modelBuilder.Entity<TEntity>(). Metadata.SetDiscriminatorValue("NewShortName").

EntitySplittingConflictingMainFragment(Object, Object)

El tipo de entidad '{entityType}' tiene una asignación de división para '{storeObject}', pero también se asigna al mismo objeto. Las asignaciones divididas no deben duplicar la asignación principal.

EntitySplittingHierarchy(Object, Object)

El tipo de entidad '{entityType}' tiene una asignación de división para '{storeObject}', pero también participa en una jerarquía de tipos de entidad. Las asignaciones divididas no se admiten para jerarquías.

EntitySplittingMissingPrimaryKey(Object, Object)

El tipo de entidad '{entityType}' tiene una asignación de división para '{storeObject}', pero las propiedades de clave principal no están completamente asignadas. Asigne todas las propiedades de clave principal a las columnas de '{storeObject}'.

EntitySplittingMissingProperties(Object, Object)

El tipo de entidad '{entityType}' tiene una asignación de división para '{storeObject}', pero no asigna ninguna propiedad de clave no principal a ella. Asigne al menos una propiedad de clave no principal a una columna en '{storeObject}'.

EntitySplittingMissingPropertiesMainFragment(Object, Object)

El tipo de entidad '{entityType}' tiene una asignación de división, pero no asigna ninguna propiedad de clave no principal al objeto de almacén principal. Mantenga al menos una propiedad de clave no principal asignada a una columna en '{storeObject}'.

EntitySplittingMissingRequiredPropertiesOptionalDependent(Object, Object, Object)

El tipo de entidad '{entityType}' tiene una asignación de división y es un dependiente opcional que comparte un objeto de almacén, pero no asigna ninguna propiedad no compartida necesaria al objeto de almacén principal. Mantenga al menos una propiedad no compartida necesaria asignada a una columna en '{storeObject}' o marque '{entityType}' como dependiente necesaria llamando a '{requiredDependentConfig}'.

EntitySplittingUnmappedMainFragment(Object, Object, Object)

El tipo de entidad '{entityType}' tiene una asignación de división para '{storeObject}', pero no tiene una asignación principal del mismo tipo. Asigne '{entityType}' a '{storeObjectType}'.

EntitySplittingUnmatchedMainTableSplitting(Object, Object, Object, Object)

El tipo de entidad '{entityType}' tiene una asignación dividida para '{storeObject}' que se comparte con el tipo de entidad '{principalEntityType}', pero las asignaciones principales de estos tipos no comparten una tabla. Asigne los fragmentos de división de '{entityType}' a tablas no compartidas o asigne el fragmento principal a '{principalStoreObject}'.

ErrorMaterializingProperty(Object, Object)

Error al leer un valor de base de datos para la propiedad '{entityType}. {property}'. Consulte la excepción interna para obtener más información.

ErrorMaterializingPropertyNullReference(Object, Object, Object)

Error al leer un valor de base de datos para la propiedad '{entityType}. {property}'. El tipo esperado era '{expectedType}' pero el valor real era NULL.

ErrorMaterializingValueInvalidCast(Object, Object)

Error al leer un valor de base de datos. El tipo esperado era '{expectedType}' pero el valor real era del tipo '{actualType}'.

ErrorMaterializingValueNullReference(Object)

Error al leer un valor de base de datos. El tipo esperado era '{expectedType}' pero el valor real era NULL.

ExecuteDeleteOnTableSplitting(Object)

La operación "ExecuteDelete" se aplica en la tabla '{tableName}' que contiene datos para varios tipos de entidad. La aplicación de esta operación de eliminación también eliminará los datos de otros tipos de entidad, por lo que no se admite.

ExecuteOperationOnEntitySplitting(Object, Object)

La operación '{operation}' se aplica en el tipo de entidad '{entityType}', que usa la división de entidades. No se admiten las operaciones "ExecuteDelete"/"ExecuteUpdate" en tipos de entidad mediante división de entidades.

ExecuteOperationOnKeylessEntityTypeWithUnsupportedOperator(Object, Object)

La operación '{operation}' no se puede realizar en el tipo de entidad sin clave '{entityType}', ya que contiene un operador no admitido de forma nativa por el proveedor de base de datos.

ExecuteOperationOnTPC(Object, Object)

La operación '{operation}' se aplica en el tipo de entidad '{entityType}', que usa la estrategia de asignación de TPC y no es un tipo hoja. Las operaciones 'ExecuteDelete'/'ExecuteUpdate' en tipos de entidad que participan en jerarquías de TPC solo se admiten para los tipos hoja.

ExecuteOperationOnTPT(Object, Object)

La operación '{operation}' se aplica en el tipo de entidad '{entityType}', que usa la estrategia de asignación de TPT. No se admiten las operaciones "ExecuteDelete"/"ExecuteUpdate" en jerarquías asignadas como TPT.

ExecuteOperationWithUnsupportedOperatorInSqlGeneration(Object)

La operación '{operation}' contiene una característica de expresión de selección que no se admite en el generador de SQL de consulta, pero que se ha declarado como compatible con el proveedor durante la fase de traducción. Este es un error en el proveedor de EF Core, registre un problema.

ExecuteUpdateSubqueryNotSupportedOverComplexTypes(Object)

ExecuteUpdate se usa a través de un operador LINQ que no es compatible de forma nativa con la base de datos; esto no se puede traducir porque se proyecta el tipo complejo '{complexType}'. Vuelva a escribir la consulta para proyectar el tipo de entidad contenedora en su lugar.

ExpectedNonNullParameter(Object)

Se esperaba un valor distinto de null para el parámetro de consulta '{parameter}'.

FromSqlMissingColumn(Object)

La columna necesaria '{column}' no estaba presente en los resultados de una operación 'FromSql'.

FunctionOverrideMismatch(Object, Object)

La propiedad '{propertySpecification}' tiene una configuración específica para la función '{function}', pero no está asignada a una columna de esa función devuelta. Quite la configuración específica o asigne un tipo de entidad que contenga esta propiedad a '{function}'.

HasDataNotSupportedForEntitiesMappedToJson(Object)

No se puede usar HasData para el tipo de entidad '{entity}'. HasData no se admite para las entidades asignadas a JSON.

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

No se puede usar la tabla '{table}' para el tipo de entidad '{entityType}' ya que se usa para el tipo de entidad '{otherEntityType}' y el comentario '{comment}' no coincide con el comentario '{otherComment}'.

IncompatibleTableDerivedRelationship(Object, Object, Object)

No se puede usar la tabla '{table}' para el tipo de entidad '{entityType}' ya que se usa para el tipo de entidad '{otherEntityType}' y hay una relación entre sus claves principales en las que '{entityType}' es dependiente, pero '{entityType}' tiene un tipo de entidad base asignado a otra tabla. Asigne '{otherEntityType}' a otra tabla o invierte la relación entre '{entityType}' y '{otherEntityType}'.

IncompatibleTableExcludedMismatch(Object, Object, Object)

No se puede usar la tabla '{table}' para el tipo de entidad '{entityType}', ya que se usa para el tipo de entidad '{otherEntityType}' y se excluye de las migraciones en un tipo de entidad, pero no en el otro. Excluya la tabla de migraciones en todos los tipos de entidad asignados a la tabla.

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

No se puede usar la tabla '{table}' para el tipo de entidad '{entityType}' ya que se usa para el tipo de entidad '{otherEntityType}' y el nombre '{keyName}' de la clave principal {primaryKey} no coincide con el nombre '{otherName}' de la clave principal {otherPrimaryKey}.

IncompatibleTableNoRelationship(Object, Object, Object)

No se puede usar la tabla '{table}' para el tipo de entidad '{entityType}' ya que se usa para el tipo de entidad '{otherEntityType}' y potencialmente otros tipos de entidad, pero no hay ninguna relación de vinculación. Agregue una clave externa a '{entityType}' en las propiedades de clave principal y apunte a la clave principal en otro tipo de entidad asignado a '{table}'.

IncompatibleViewDerivedRelationship(Object, Object, Object)

No se puede usar la vista '{view}' para el tipo de entidad '{entityType}' ya que se usa para el tipo de entidad '{otherEntityType}' y hay una relación entre sus claves principales en las que '{entityType}' es dependiente, pero '{entityType}' tiene un tipo de entidad base asignado a otra vista. Asigne '{otherEntityType}' a otra vista o invierte la relación entre '{entityType}' y '{otherEntityType}'.

IncompatibleViewNoRelationship(Object, Object, Object)

No se puede usar la vista '{view}' para el tipo de entidad '{entityType}' ya que se usa para el tipo de entidad '{otherEntityType}' y no hay ninguna relación entre sus claves principales.

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

No se puede establecer el valor predeterminado '{value}' del tipo '{valueType}' en la propiedad '{property}' del tipo '{propertyType}' en el tipo de entidad '{entityType}'.

InsertDataOperationNoModel(Object)

La operación de inserción de datos en '{table}' no está asociada a un modelo. Agregue un modelo a la migración o especifique los tipos de columna en todas las operaciones de datos.

InsertDataOperationTypesCountMismatch(Object, Object, Object)

El número de tipos de columna ({typesCount}) no coincide con el número de columnas ({columnsCount}) para la operación de inserción de datos en '{table}'. Proporcione el mismo número de tipos de columna y columnas.

InsertDataOperationValuesCountMismatch(Object, Object, Object)

El número de valores ({valuesCount}) no coincide con el número de columnas ({columnsCount}) para la operación de inserción de datos en '{table}'. Proporcione el mismo número de valores y columnas.

InvalidCommandTimeout(Object)

El valor 'CommandTimeout' especificado '{value}' no es válido. Debe ser un número positivo.

InvalidDerivedTypeInEntityProjection(Object, Object)

El tipo de entidad especificado '{derivedType}' no se deriva de '{entityType}'.

InvalidFromSqlArguments(Object, Object)

FromSqlExpression tiene un tipo de expresión '{expressionType}' o un tipo de valor '{valueType}'.

InvalidKeySelectorForGroupBy(Object, Object)

La clave de agrupación '{keySelector}' es de tipo '{keyType}' que no es una clave válida.

InvalidMappedFunctionDerivedType(Object, Object, Object)

El tipo de entidad '{entityType}' se asigna a 'DbFunction' denominado '{functionName}', pero se deriva de '{baseEntityType}'. Los tipos de entidad derivadas no se pueden asignar a una función.

InvalidMappedFunctionUnmatchedReturn(Object, Object, Object, Object)

El tipo de entidad '{entityType}' se asigna al 'DbFunction' denominado '{functionName}' con el tipo de valor devuelto '{returnType}'. Asegúrese de que la función asignada devuelve "IQueryable<{clrType}>".

InvalidMappedFunctionWithParameters(Object, Object, Object)

El tipo de entidad '{entityType}' se asigna al 'DbFunction' denominado '{functionName}' con los parámetros {parameters}. Asegúrese de que la función asignada no tiene ningún parámetro.

InvalidMappedSqlQueryDerivedType(Object, Object)

El tipo de entidad '{entityType}' se asigna a una consulta SQL, pero se deriva de '{baseEntityType}'. Los tipos de entidad derivadas no se pueden asignar a una consulta SQL diferente que el tipo de entidad base.

InvalidMappingStrategy(Object, Object)

No se admite la estrategia de asignación '{mappingStrategy}' especificada en '{entityType}'.

InvalidMaxBatchSize(Object)

El valor "MaxBatchSize" especificado '{value}' no es válido. Debe ser un número positivo.

InvalidMinBatchSize(Object)

El valor 'MinBatchSize' especificado '{value}' no es válido. Debe ser un número positivo.

InvalidPropertyInSetProperty(Object)

El siguiente argumento lambda en 'SetProperty' no representa una propiedad válida que se va a establecer: '{propertyExpression}'.

InvalidValueInSetProperty(Object)

El siguiente argumento lambda para 'SetProperty' no representa un valor válido: '{valueExpression}'.

JsonCantNavigateToParentEntity(Object, Object, Object)

No se puede navegar desde la entidad asignada por JSON '{jsonEntity}' a su entidad primaria '{parentEntity}' mediante la navegación '{navigation}'. Las entidades asignadas a JSON solo pueden navegar a sus elementos secundarios.

JsonEntityMappedToDifferentTableOrViewThanOwner(Object, Object, Object, Object)

La entidad '{jsonType}' está asignada a JSON y también a una tabla o vista '{tableOrViewName}', pero su propietario '{ownerType}' está asignado a otra tabla o vista '{ownerTableOrViewName}'. Cada entidad asignada a JSON también debe asignarse a la misma tabla o vista que su propietario.

JsonEntityMappedToDifferentViewThanOwner(Object, Object, Object, Object)

La entidad '{jsonType}' se asigna a JSON y también a una vista '{viewName}', pero su propietario '{ownerType}' está asignado a otra vista '{ownerViewName}'. Cada entidad asignada a JSON también debe asignarse a la misma vista que su propietario.

JsonEntityMissingKeyInformation(Object)

Falta información clave de la entidad JSON '{jsonEntity}'. Esto no se permite para realizar el seguimiento de consultas, ya que EF no puede compilar correctamente la identidad para este objeto de entidad.

JsonEntityMultipleRootsMappedToTheSameJsonColumn(Object, Object)

Varias entidades raíz propiedad se asignan a la misma columna JSON '{column}' de la tabla '{table}'. Cada entidad raíz propiedad debe asignarse a una columna diferente.

JsonEntityOrCollectionProjectedAtRootLevelInTrackingQuery(Object)

La entidad o la colección JSON no se pueden proyectar directamente en una consulta con seguimiento. Deshabilite el seguimiento mediante el método '{asNoTracking}' o el proyecto de la entidad propietaria en su lugar.

JsonEntityOwnedByNonJsonOwnedType(Object, Object)

El tipo de entidad propiedad '{nonJsonType}' se asigna a la tabla '{table}' y contiene columnas JSON. Actualmente no se admite. Todos los tipos de propiedad que contienen una columna JSON deben asignarse a una columna JSON.

JsonEntityReferencingRegularEntity(Object)

El tipo de entidad '{jsonEntity}' se asigna a JSON y tiene una navegación a una entidad normal que no es el propietario.

JsonEntityWithDefaultValueSetOnItsProperty(Object, Object)

No se admite establecer un valor predeterminado en las propiedades de una entidad asignada a JSON. Entidad: '{jsonEntity}', propiedad: '{property}'.

JsonEntityWithExplicitlyConfiguredJsonPropertyNameOnKey(Object, Object)

La propiedad de clave '{keyProperty}' en la entidad asignada por JSON '{jsonEntity}' no debe tener configurado explícitamente su nombre de propiedad JSON.

JsonEntityWithExplicitlyConfiguredOrdinalKey(Object)

El tipo de entidad '{jsonEntity}' forma parte de una colección asignada a JSON y tiene su clave ordinal definida explícitamente. Solo se admiten claves ordinales definidas implícitamente.

JsonEntityWithIncorrectNumberOfKeyProperties(Object, Object, Object)

El tipo de entidad '{jsonEntity}' tiene un número incorrecto de propiedades de clave principal. El número esperado es: {expectedCount}, el número real es: {actualCount}.

JsonEntityWithMultiplePropertiesMappedToSameJsonProperty(Object, Object)

La entidad '{jsonEntity}' se asigna a JSON y contiene varias propiedades o navegaciones que se asignan a la misma propiedad JSON '{property}'. Cada propiedad debe asignarse a una propiedad JSON única.

JsonEntityWithNonTphInheritanceOnOwner(Object)

El tipo de entidad '{rootType}' hace referencia a entidades asignadas a JSON. Solo se admite la herencia de TPH para esas entidades.

JsonEntityWithOwnerNotMappedToTableOrView(Object)

El tipo de entidad '{entity}' hace referencia a las entidades asignadas a JSON, pero no se asigna a una tabla ni a una vista. Esto no se admite.

JsonErrorExtractingJsonProperty(Object, Object)

Error al leer un valor JSON para la propiedad '{entityType}. {propertyName}'. Consulte la excepción interna para obtener más información.

JsonReaderInvalidTokenType(Object)

Tipo de token no válido: '{tokenType}'.

JsonRequiredEntityWithNullJson(Object)

La entidad {entity} es necesaria, pero el elemento JSON que lo contiene es null.

KeylessMappingStrategy(Object, Object)

La estrategia de asignación '{mappingStrategy}' usada para '{entityType}' no se admite para tipos de entidad sin clave. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

LastUsedWithoutOrderBy(Object)

Las consultas que realizan la operación '{method}' deben tener un criterio de ordenación determinista. Vuelva a escribir la consulta para aplicar una operación "OrderBy" en la secuencia antes de llamar a '{method}'.

MappedFunctionNotFound(Object, Object)

El tipo de entidad '{entityType}' se asigna a dbFunction denominado '{functionName}', pero no se encontró dbFunction con ese nombre en el modelo. Asegúrese de que la asignación de tipos de entidad está configurada con el nombre del modelo de una función en el modelo.

MethodOnNonTphRootNotSupported(Object, Object)

No se admite el uso de '{methodName}' en DbSet de '{entityType}' porque '{entityType}' forma parte de la jerarquía y no contiene una propiedad discriminante.

MethodOnNonTPHRootNotSupported(Object, Object)

No se admite el uso de '{methodName}' en DbSet de '{entityType}' porque '{entityType}' forma parte de la jerarquía y no contiene una propiedad discriminante.

MigrationNotFound(Object)

No se encontró la migración '{migrationName}'.

MigrationSqlGenerationMissing(Object)

La generación de SQL para la operación '{operation}' no es compatible con el proveedor de base de datos actual. Los proveedores de bases de datos deben implementar el método adecuado en "MigrationsSqlGenerator" para admitir esta operación.

MissingConcurrencyColumn(Object, Object, Object)

El tipo de entidad '{entityType}' no contiene una propiedad asignada a la columna de token de simultaneidad generada por el almacén '{missingColumn}' que usa otro tipo de entidad que comparte la tabla '{table}'. Agregue una propiedad generada por el almacén a '{entityType}' que se asigna a la misma columna; puede estar en estado de sombra.

MissingIdentifyingProjectionInDistinctGroupBySubquery(Object)

No se puede traducir la subconsulta de colección en proyección, ya que usa operaciones "Distinct" o "Group By" y no proyecta columnas clave de todas las tablas necesarias para generar resultados en el lado cliente. Columna que falta: {column}. Agregue columnas a la proyección o vuelva a escribir la consulta para no usar la operación "GroupBy"/"Distinct".

MissingParameterValue(Object)

No se proporcionó ningún valor para el parámetro necesario '{parameter}'.

ModificationCommandInvalidEntityState(Object)

No se pueden guardar los cambios de una entidad en el estado '{entityState}'.

ModificationCommandInvalidEntityState(Object, Object)

No se pueden guardar los cambios de una entidad de tipo '{entityType}' en el estado '{entityState}'. Esto puede indicar un error en Entity Framework; abra un problema en https://go.microsoft.com/fwlink/?linkid=2142044. Considere la posibilidad de usar "DbContextOptionsBuilder.EnableSensitiveDataLogging" para ver los valores clave de la entidad.

ModificationCommandInvalidEntityStateSensitive(Object, Object, Object)

No se pueden guardar los cambios de una entidad de tipo '{entityType}' con los valores de clave principal {keyValues} en el estado '{entityState}'. Esto puede indicar un error en Entity Framework; abra un problema en https://go.microsoft.com/fwlink/?linkid=2142044.

MultipleEntityPropertiesInSetProperty(Object, Object)

Varias invocaciones "SetProperty" hacen referencia a las propiedades de diferentes tipos de entidad ('{entityType1}' y '{entityType2}'). Una sola llamada a "ExecuteUpdate" solo puede actualizar las propiedades de un solo tipo de entidad.

MultipleTablesInExecuteUpdate(Object, Object)

Varias invocaciones "SetProperty" hacen referencia a diferentes tablas ('{propertySelector1}' y '{propertySelector2}'). Una sola llamada a "ExecuteUpdate" solo puede actualizar las columnas de una sola tabla.

NamedConnectionStringNotFound(Object)

Se usó un cadena de conexión con nombre, pero no se encontró el nombre '{name}' en la configuración de la aplicación. Tenga en cuenta que las cadenas de conexión con nombre solo se admiten al usar "IConfiguration" y un proveedor de servicios, como en una aplicación de ASP.NET Core típica. Consulte https://go.microsoft.com/fwlink/?linkid=850912 para obtener más información.

NonConstantOrParameterAsInExpressionValue(Object)

La expresión de tipo '{type}' no se admite en los valores de inExpression; solo se admiten constantes y parámetros.

NonQueryTranslationFailedWithDetails(Object, Object)

No se pudo traducir la expresión LINQ '{expression}'. Información adicional: {details} Consulte https://go.microsoft.com/fwlink/?linkid=2101038 para obtener más información.

NonScalarFunctionCannotBeNullable(Object)

No se puede establecer 'IsNullable' en DbFunction '{functionName}' ya que la función no representa una función escalar.

NonScalarFunctionParameterCannotPropagatesNullability(Object, Object)

No se puede establecer 'PropagatesNullability' en el parámetro '{parameterName}' de DbFunction '{functionName}' ya que la función no representa una función escalar.

NonTphDiscriminatorValueNotString(Object, Object)

El valor de discriminador especificado '{value}' para '{entityType}' no es una cadena. Configure un valor de discriminador de cadena en su lugar.

NonTphMappingStrategy(Object, Object)

La estrategia de asignación '{mappingStrategy}' especificada en '{entityType}' no se admite para los tipos de entidad con un discriminador.

NonTphStoredProcedureClash(Object, Object, Object)

Tanto '{entityType}' como '{otherEntityType}' se asignan al procedimiento almacenado '{sproc}'. Todos los tipos de entidad de una jerarquía que no sea TPH (uno que no tiene un discriminador) deben asignarse a diferentes procedimientos almacenados. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

NonTphTableClash(Object, Object, Object)

Tanto '{entityType}' como '{otherEntityType}' se asignan a la tabla '{table}'. Todos los tipos de entidad de una jerarquía que no sea TPH (uno que no tiene un discriminador) deben asignarse a tablas diferentes. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

NonTPHTableClash(Object, Object, Object)

Tanto '{entityType}' como '{otherEntityType}' se asignan a la tabla '{table}'. Todos los tipos de entidad de una jerarquía que no tienen un discriminador deben asignarse a tablas diferentes. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

NonTphViewClash(Object, Object, Object)

Tanto '{entityType}' como '{otherEntityType}' se asignan a la vista '{view}'. Todos los tipos de entidad de una jerarquía que no sea TPH (uno que no tiene un discriminador) deben asignarse a vistas diferentes. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

NonTPHViewClash(Object, Object, Object)

Tanto '{entityType}' como '{otherEntityType}' se asignan a la vista '{view}'. Todos los tipos de entidad de una jerarquía que no tienen un discriminador deben asignarse a diferentes vistas. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

NullKeyValue(Object, Object)

No se puede modificar una fila en la tabla '{table}' porque su columna de clave '{keyColumn}' es null.

NullTypeMappingInSqlTree(Object)

La expresión '{sqlExpression}' del árbol SQL no tiene asignada una asignación de tipos.

OneOfThreeValuesMustBeSet(Object, Object, Object)

Se debe establecer exactamente uno de '{param1}', '{param2}' o '{param3}'.

OptionalDependentWithDependentWithoutIdentifyingProperty(Object)

El tipo de entidad '{entityType}' es un dependiente opcional mediante el uso compartido de tablas y que contiene otros dependientes sin ninguna propiedad no compartida necesaria para identificar si la entidad existe. Si todas las propiedades que aceptan valores NULL contienen un valor NULL en la base de datos, no se creará una instancia de objeto en la consulta, lo que provocará la pérdida de los valores del dependiente anidado. Agregue una propiedad necesaria para crear instancias con valores NULL para otras propiedades o marque la navegación entrante como necesaria para que siempre se cree una instancia.

ParameterNotObjectArray(Object)

No se puede usar el valor proporcionado para el parámetro '{parameter}' porque no se puede asignar al objeto de tipo[].

PropertyNotMapped(Object, Object, Object, Object)

La propiedad '{propertyType}' '{entityType}. {property}' no se pudo asignar al tipo de base de datos '{storeType}' porque el proveedor de bases de datos no admite la asignación de propiedades '{propertyType}' a columnas '{storeType}'. Considere la posibilidad de asignar a un tipo de base de datos diferente o convertir el valor de propiedad en un tipo admitido por la base de datos mediante un convertidor de valores. Consulte https://aka.ms/efcore-docs-value-converters para obtener más información. Como alternativa, excluya la propiedad del modelo mediante el atributo '[NotMapped]' o mediante 'EntityTypeBuilder.Ignore' en 'OnModelCreating'.

PropertyNotMappedToTable(Object, Object, Object)

La propiedad '{property}' del tipo de entidad '{entityType}' no está asignada a '{table}'.

ReadonlyEntitySaved(Object)

El tipo de entidad '{entityType}' no está asignado a una tabla, por lo que las entidades no se pueden conservar en la base de datos. Llame a "ToTable" en "OnModelCreating" para asignarlo a una tabla.

RelationalCloneNotImplemented(Object)

La asignación '{mapping}' no admite la asignación de tipos de estilo 2.2. El proveedor de base de datos debe actualizarse para admitir el conjunto completo de personalización de asignación.

SelectExpressionNonTphWithCustomTable(Object)

No se puede crear una 'SelectExpression' con un 'TableExpressionBase' personalizado, ya que el tipo de resultado '{entityType}' forma parte de una jerarquía y no contiene una propiedad discriminante.

SelectExpressionNonTPHWithCustomTable(Object)

No se puede crear una 'SelectExpression' con un 'TableExpressionBase' personalizado, ya que el tipo de resultado '{entityType}' forma parte de una jerarquía y no contiene una propiedad discriminante.

SetOperationOverDifferentStructuralTypes(Object, Object)

No se admiten operaciones de establecimiento en diferentes tipos de entidad o complejos ('{type1}' y '{type2}').

SetOperationsRequireAtLeastOneSideWithValidTypeMapping(Object)

Una operación set '{setOperationType}' requiere una asignación de tipos válida para al menos uno de sus lados.

SharedRowEntryCountMismatch(Object, Object, Object, Object)

La entidad del tipo '{entityType}' comparte la tabla '{tableName}' con entidades de tipo '{missingEntityType}', pero no hay ninguna entidad de este tipo con el mismo valor de clave marcado como '{state}'. Considere la posibilidad de usar "DbContextOptionsBuilder.EnableSensitiveDataLogging" para ver los valores de clave.

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

La entidad del tipo '{entityType}' comparte la tabla '{tableName}' con entidades de tipo '{missingEntityType}', pero no hay ninguna entidad de este tipo con el mismo valor de clave '{keyValue}' que se ha marcado como '{state}'.

SqlQueryOverrideMismatch(Object, Object)

La propiedad '{propertySpecification}' tiene una configuración específica para la consulta SQL '{query}', pero no está asignada a una columna de esa consulta. Quite la configuración específica o asigne un tipo de entidad que contenga esta propiedad a '{query}'.

SqlQueryUnmappedType(Object)

El tipo de elemento '{elementType}' usado en el método 'SqlQuery' no es compatible de forma nativa con el proveedor de bases de datos. Use un tipo de elemento compatible o use ModelConfigurationBuilder.DefaultTypeMapping para definir una asignación para el tipo.

StoredKeyTypesNotConvertable(Object, Object, Object, Object)

La columna de clave externa '{fkColumnName}' tiene valores '{fkColumnType}' que no se pueden comparar con los valores '{pkColumnType}' de la columna de clave principal asociada '{pkColumnName}'. Para usar "SaveChanges" o "SaveChangesAsync", los tipos de columna de clave externa deben ser comparables con los tipos de columna de clave principal.

StoredProcedureCurrentValueParameterOnDelete(Object, Object)

No se permite el parámetro de valor actual '{parameter}' en el procedimiento almacenado delete '{sproc}'. En su lugar, use HasOriginalValueParameter().

StoredProcedureDeleteNonKeyProperty(Object, Object, Object)

La propiedad '{entityType}. {property}' se asigna a un parámetro del procedimiento almacenado '{sproc}', pero solo se admiten el token de simultaneidad y las propiedades de clave para eliminar procedimientos almacenados.

StoredProcedureDuplicateOriginalValueParameter(Object, Object)

El parámetro de valor original de la propiedad '{property}' no se puede agregar al procedimiento almacenado '{sproc}' porque ya existe otro parámetro de valor original para esta propiedad.

StoredProcedureDuplicateParameter(Object, Object)

El parámetro de la propiedad '{property}' no se puede agregar al procedimiento almacenado '{sproc}' porque ya existe otro parámetro para esta propiedad.

StoredProcedureDuplicateParameterName(Object, Object)

El parámetro '{parameter}' no se puede agregar al procedimiento almacenado '{sproc}' porque ya existe otro parámetro con este nombre.

StoredProcedureDuplicateResultColumn(Object, Object)

La columna de resultado de la propiedad '{property}' no se puede agregar al procedimiento almacenado '{sproc}' porque ya existe otra columna de resultado para esta propiedad.

StoredProcedureDuplicateResultColumnName(Object, Object)

La columna de resultado '{column}' no se puede agregar al procedimiento almacenado '{sproc}' porque ya existe otra columna de resultado con este nombre.

StoredProcedureDuplicateRowsAffectedParameter(Object)

El parámetro afectado de filas no se puede agregar al procedimiento almacenado '{sproc}' porque las filas afectadas ya se devuelven a través de otro parámetro, a través del valor devuelto del procedimiento almacenado o a través de una columna de resultados.

StoredProcedureDuplicateRowsAffectedResultColumn(Object)

La columna de resultados afectadas por las filas no se puede agregar al procedimiento almacenado '{sproc}' porque las filas afectadas ya se devuelven a través de otra columna, a través de un parámetro o mediante el valor devuelto del procedimiento almacenado.

StoredProcedureGeneratedPropertiesNotMapped(Object, Object, Object)

El tipo de entidad '{entityType}' se asigna al procedimiento almacenado '{sproc}', pero las propiedades generadas por el almacén {properties} no se asignan a ningún parámetro de salida o columna de resultado.

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

El parámetro de entrada '{parameter}' del procedimiento almacenado insert '{sproc}' se asigna a la propiedad '{property}' del tipo de entidad '{entityType}', pero esa propiedad está configurada con BeforeSaveBehavior '{behavior}', por lo que no se puede guardar en la inserción.

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

El parámetro de entrada '{parameter}' del procedimiento almacenado de actualización '{sproc}' se asigna a la propiedad '{property}' del tipo de entidad '{entityType}', pero esa propiedad está configurada con AfterSaveBehavior '{behavior}', por lo que no se puede guardar al actualizar. Es posible que tenga que usar HasOriginalValueParameter() en lugar de HasParameter().

StoredProcedureKeyless(Object, Object)

El tipo de entidad sin clave '{entityType}' se configuró para usar '{sproc}'. Un tipo de entidad requiere una clave principal para poder asignarse a un procedimiento almacenado.

StoredProcedureNoName(Object, Object)

El tipo de entidad '{entityType}' se configuró para usar '{sproc}', pero no se especificó el nombre del almacén. Configure el nombre del procedimiento almacenado explícitamente.

StoredProcedureOriginalValueParameterOnInsert(Object, Object)

No se permite el parámetro de valor original '{parameter}' en el procedimiento almacenado insert '{sproc}'. En su lugar, use HasParameter().

StoredProcedureOutputParameterConflict(Object, Object, Object)

La propiedad '{entityType}. {property}' se asigna a un parámetro de salida del procedimiento almacenado '{sproc}', pero también se asigna a un parámetro de salida de valor original de salida. Una propiedad generada por el almacén solo se puede asignar a un parámetro de salida.

StoredProcedureOutputParameterNotGenerated(Object, Object, Object)

La propiedad '{entityType}. {property}' se asigna a un parámetro de salida del procedimiento almacenado '{sproc}', pero no está configurado como generado por el almacén. Configúrelo como generado por el almacén o no configure el parámetro como salida.

StoredProcedureOverrideMismatch(Object, Object)

La propiedad '{propertySpecification}' tiene una configuración específica para el procedimiento almacenado '{sproc}', pero no está asignada a un parámetro ni a una columna de resultado de ese procedimiento almacenado. Quite la configuración específica o asigne un tipo de entidad que contenga esta propiedad a '{sproc}'.

StoredProcedureParameterInvalidConfiguration(Object, Object, Object)

'{facet}' no se puede configurar para el parámetro '{parameter}' del procedimiento almacenado '{sproc}'.

StoredProcedureParameterInvalidDirection(Object, Object, Object)

La dirección '{direction}' no admitida se especificó para el parámetro '{parameter}' del procedimiento almacenado '{sproc}'.

StoredProcedureParameterNotFound(Object, Object, Object)

No se encontró ninguna propiedad denominada '{property}' en el tipo de entidad '{entityType}' correspondiente al parámetro del procedimiento almacenado '{sproc}'

StoredProcedurePropertiesNotMapped(Object, Object, Object)

El tipo de entidad '{entityType}' se asigna al procedimiento almacenado '{sproc}', pero las propiedades {properties} no se asignan a ningún parámetro o columna de resultado.

StoredProcedureResultColumnDelete(Object, Object, Object)

La propiedad '{entityType}. {property}' se asigna a una columna de resultado del procedimiento almacenado '{sproc}', pero los valores generados por el almacén no se admiten para eliminar procedimientos almacenados.

StoredProcedureResultColumnNotFound(Object, Object, Object)

No se encontró ninguna propiedad denominada '{property}' en el tipo de entidad '{entityType}' correspondiente a la columna de resultado del procedimiento almacenado '{sproc}'

StoredProcedureResultColumnNotGenerated(Object, Object, Object)

La propiedad '{entityType}. {property}' se asigna a una columna de resultado del procedimiento almacenado '{sproc}', pero no está configurada como generada por el almacén.

StoredProcedureResultColumnParameterConflict(Object, Object, Object)

La propiedad '{entityType}. {property}' se asigna a una columna de resultado del procedimiento almacenado '{sproc}', pero también se asigna a un parámetro de salida. Una propiedad generada por el almacén solo se puede asignar a una de estas.

StoredProcedureRowsAffectedForInsert(Object)

Los parámetros afectados por las filas, la columna de resultados o el valor devuelto no se pueden configurar en el procedimiento almacenado '{sproc}' porque se usa para la inserción. Los valores afectados de las filas solo se permiten en procedimientos almacenados que realizan la actualización o eliminación.

StoredProcedureRowsAffectedNotPopulated(Object)

El procedimiento almacenado '{sproc}' se configuró con una fila afectada por el parámetro de salida o el valor devuelto, pero no se encontró un valor válido al ejecutar el procedimiento.

StoredProcedureRowsAffectedReturnConflictingParameter(Object)

El procedimiento almacenado '{sproc}' no se puede configurar para devolver las filas afectadas porque ya existe un parámetro afectado por filas o una columna de resultados afectada por filas para este procedimiento almacenado.

StoredProcedureRowsAffectedWithResultColumns(Object, Object)

El tipo de entidad '{entityType}' se asigna al procedimiento almacenado '{sproc}' que devuelve las columnas de resultado y un valor afectado por las filas. Si el procedimiento almacenado devuelve columnas de resultado, no se necesita un valor afectado por las filas y se puede quitar de forma segura.

StoredProcedureTableSharing(Object, Object, Object)

El tipo de entidad '{entityType1}' y '{entityType2}' se configuraron para usar '{sproc}', no se admite el uso compartido de procedimientos almacenados. Especifique nombres diferentes para los procedimientos almacenados correspondientes.

StoredProcedureTphDuplicate(Object, Object, Object)

Tanto '{entityType}' como '{otherEntityType}' se asignan explícitamente al procedimiento almacenado '{sproc}' mediante la estrategia de asignación 'TPH'. Configure la asignación de procedimientos almacenados en el tipo de entidad raíz, incluidos todos los parámetros de los tipos derivados. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

StoredProcedureUnmapped(Object)

El tipo de entidad '{entityType}' se configuró para usar algunos procedimientos almacenados y no está asignado a ninguna tabla. Un tipo de entidad que no está asignado a una tabla debe asignarse para insertar, actualizar y eliminar procedimientos almacenados.

SubqueryOverComplexTypesNotSupported(Object)

La consulta requiere una subconsulta sobre el tipo complejo '{complexType}'. Actualmente no se admiten subconsultas sobre tipos complejos.

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

El tipo de expresión '{expressionType}' no implementa la lógica de clonación adecuada. Todas las expresiones derivadas de '{tableExpressionBase}' deben implementar la interfaz '{clonableTableExpressionBase}' o tener agregada la lógica de clonación a '{cloneExpressionVisitor}' dentro de '{selectExpression}'.

TableNotMappedEntityType(Object, Object)

El tipo de entidad '{entityType}' no está asignado al objeto de almacén '{table}'.

TableOverrideMismatch(Object, Object)

La propiedad '{propertySpecification}' tiene una configuración específica para la tabla '{table}', pero no está asignada a una columna de esa tabla. Quite la configuración específica o asigne un tipo de entidad que contenga esta propiedad a '{table}'.

TableValuedFunctionNonTph(Object, Object)

El tipo de elemento del resultado de '{dbFunction}' se asigna a '{entityType}'. Esto no se admite porque '{entityType}' forma parte de la jerarquía, pero no contiene una propiedad discriminador. Solo las jerarquías de TPH se pueden asignar a un TVF.

TableValuedFunctionNonTPH(Object, Object)

El tipo de elemento del resultado de '{dbFunction}' se asigna a '{entityType}'. Esto no se admite porque '{entityType}' forma parte de la jerarquía y no contiene una propiedad discriminante.

TimeoutTooBig(Object)

El tiempo de espera debe ser menor o igual que Int32.MaxValue (2147483647) segundos. Tiempo de espera proporcionado: {segundos} segundos.

TimeoutTooSmall(Object)

El tiempo de espera debe ser mayor o igual que cero. Tiempo de espera proporcionado: {segundos} segundos.

TooFewReaderFields(Object, Object)

El lector subyacente no tiene tantos campos como se esperaba. Se esperaba: {expected}, real: {actual}.

TpcTableSharing(Object, Object, Object)

El tipo de entidad '{dependentType}' se asigna a '{storeObject}'. Sin embargo, el tipo de entidad principal '{principalEntityType}' también se asigna a '{storeObject}' y usa la estrategia de asignación de TPC. Los tipos de entidad de una jerarquía de TPC solo pueden usar el uso compartido de tablas si no tienen tipos derivados.

TpcTableSharingDependent(Object, Object, Object, Object)

El tipo de entidad '{dependentType}' se asigna a '{storeObject}'. Sin embargo, uno de sus tipos derivados '{derivedType}' está asignado a '{otherStoreObject}'. Las jerarquías que usan el uso compartido de tablas no se pueden asignar mediante la estrategia de asignación de TPC.

TphDbFunctionMismatch(Object, Object, Object, Object)

'{entityType}' se asigna a la función de base de datos '{function}' mientras que '{otherEntityType}' se asigna a la función de base de datos '{otherFunction}'. Asigne todos los tipos de entidad de la jerarquía a la misma función de base de datos. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

TphStoredProcedureMismatch(Object, Object, Object, Object)

'{entityType}' se asigna al procedimiento almacenado '{sproc}' mientras que '{otherEntityType}' está asignado al procedimiento almacenado '{otherSproc}'. Asigne todos los tipos de entidad de la jerarquía al mismo procedimiento almacenado, o quite el discriminador y asígnelos a distintos procedimientos almacenados. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

TphTableMismatch(Object, Object, Object, Object)

'{entityType}' está asignado a la tabla '{table}' mientras que '{otherEntityType}' está asignado a la tabla '{otherTable}'. Asigne todos los tipos de entidad de la jerarquía a la misma tabla, o quite el discriminador y asígnelos a tablas diferentes. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

TPHTableMismatch(Object, Object, Object, Object)

'{entityType}' está asignado a la tabla '{table}' mientras que '{otherEntityType}' está asignado a la tabla '{otherTable}'. Asigne todos los tipos de entidad de la jerarquía a la misma tabla, o quite el discriminador y asígnelos a tablas diferentes. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

TphViewMismatch(Object, Object, Object, Object)

'{entityType}' está asignado a la vista '{view}' mientras que '{otherEntityType}' está asignado a la vista '{otherView}'. Asigne todos los tipos de entidad de la jerarquía a la misma vista, o quite el discriminador y asígnelos a vistas diferentes. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

TPHViewMismatch(Object, Object, Object, Object)

'{entityType}' está asignado a la vista '{view}' mientras que '{otherEntityType}' está asignado a la vista '{otherView}'. Asigne todos los tipos de entidad de la jerarquía a la misma vista, o quite el discriminador y asígnelos a vistas diferentes. Consulte https://go.microsoft.com/fwlink/?linkid=2130430 para obtener más información.

TriggerWithMismatchedTable(Object, Object, Object, Object)

El desencadenador '{trigger}' para la tabla '{triggerTable}' se define en el tipo de entidad '{entityType}', que se asigna a la tabla '{entityTable}'. Consulte https://aka.ms/efcore-docs-triggers para obtener más información sobre los desencadenadores.

UnableToBindMemberToEntityProjection(Object, Object, Object)

No se puede enlazar '{memberType}. {member}" a una proyección de entidad de '{entityType}'.

UnableToSplitCollectionProjectionInSplitQuery(Object, Object, Object)

La consulta se ha configurado para usar '{splitQueryEnumValue}' y contiene una colección en la llamada 'Select', que no se pudo dividir en una consulta independiente. Quite '{splitQueryMethodName}' si se aplica o agrega '{singleQueryMethodName}' a la consulta.

UnableToTranslateSetProperty(Object, Object, Object)

No se pudo traducir el siguiente 'SetProperty': 'SetProperty({property}, {value})'. {details}

UnhandledAnnotatableType(Object)

Tipo annotatable no controlado '{annotatableType}'.

UnhandledExpressionInVisitor(Object, Object, Object)

La expresión '{expression}' no controlada del tipo '{expressionType}' se encontró en '{visitor}'.

UnknownOperation(Object, Object)

El generador de SQL de migración actual '{sqlGeneratorType}' no puede generar SQL para las operaciones de tipo '{operationType}'.

UnmappedNonTPHOwner(Object, Object, Object, Object)

El tipo de entidad '{ownerType}' no está asignado, por lo que de forma predeterminada el tipo de propiedad '{navigation}. {ownedType}' también se desasignación. Si se pretende asignar explícitamente el tipo de propiedad a "null", de lo contrario, asígnelo a un denominado '{storeObjectType}'.

UnsupportedDataOperationStoreType(Object, Object)

El proveedor actual no admite el tipo de almacén '{type}' usado para la columna '{column}' en una operación de datos de migración.

UnsupportedOperatorForSqlExpression(Object, Object)

Operador no admitido '{nodeType}' especificado para la expresión de tipo '{expressionType}'.

UnsupportedPropertyType(Object, Object, Object)

No se puede encontrar ninguna asignación de tipos relacionales para la propiedad '{entity}. {property}' y el proveedor actual no especifican un tipo de almacén predeterminado para las propiedades del tipo '{clrType}'.

UnsupportedStoreType(Object)

El proveedor actual no admite el tipo de almacén '{type}'.

UnsupportedType(Object)

El proveedor actual no tiene una asignación de tipos de almacén para las propiedades del tipo '{clrType}'.

UpdateConcurrencyException(Object, Object)

Se esperaba que la operación de base de datos afectara a las filas {expectedRows}, pero realmente afectaba a las filas {actualRows}; es posible que los datos se hayan modificado o eliminado desde que se cargaron las entidades. Consulte https://go.microsoft.com/fwlink/?LinkId=527962 para obtener información sobre cómo comprender y controlar las excepciones de simultaneidad optimista.

UpdateDataOperationKeyTypesCountMismatch(Object, Object, Object)

El número de tipos de columna de clave ({typesCount}) no coincide con el número de columnas de clave ({columnsCount}) para la operación de modificación de datos en '{table}'. Proporcione el mismo número de tipos de columnas de clave y columnas de clave.

UpdateDataOperationKeyValuesCountMismatch(Object, Object, Object)

El número de valores de clave ({valuesCount}) no coincide con el número de columnas de clave ({columnsCount}) para la operación de modificación de datos en '{table}'. Proporcione el mismo número de valores de clave y columnas de clave.

UpdateDataOperationNoModel(Object)

La operación de modificación de datos en '{table}' no está asociada a un modelo. Agregue un modelo a la migración o especifique los tipos de columna en todas las operaciones de datos.

UpdateDataOperationRowCountMismatch(Object, Object, Object)

El número de filas de valor ({valuesCount}) no coincide con el número de filas de clave ({keyCount}) para la operación de modificación de datos en '{table}'. Proporcione el mismo número de filas de valor y filas de clave.

UpdateDataOperationTypesCountMismatch(Object, Object, Object)

El número de tipos de columna ({typesCount}) no coincide con el número de columnas ({columnsCount}) para la operación de modificación de datos en '{table}'. Proporcione el mismo número de tipos de columna y columnas.

UpdateDataOperationValuesCountMismatch(Object, Object, Object)

El número de valores ({valuesCount}) no coincide con el número de columnas ({columnsCount}) para la operación de modificación de datos en '{table}'. Proporcione el mismo número de valores y columnas.

ViewOverrideMismatch(Object, Object)

La propiedad '{propertySpecification}' tiene una configuración específica para la vista '{view}', pero no está asignada a una columna de esa vista. Quite la configuración específica o asigne un tipo de entidad que contenga esta propiedad a '{view}'.

Se aplica a