RelationalStrings 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
EF 예외 등에 사용되는 문자열 리소스입니다.
이러한 문자열은 데이터베이스 공급자 및 확장에서 사용하기 위해 공개적으로 노출됩니다. 애플리케이션 코드에 이러한 문자열이 필요한 것은 드문 일입니다.
public static class RelationalStrings
type RelationalStrings = class
Public Class RelationalStrings
- 상속
-
RelationalStrings
속성
BadCheckConstraintString |
모델 메타데이터에서 검사 제약 조건을 역직렬화할 수 없습니다. 자세한 내용은 내부 예외를 참조하세요. |
BadSequenceString |
사용되지 않습니다..
모델 메타데이터에서 시퀀스를 역직렬화할 수 없습니다. 자세한 내용은 내부 예외를 참조하세요. |
BadSequenceType |
시퀀스에 잘못된 형식입니다. 유효한 형식은 long(기본값), int, short, byte 및 decimal입니다. |
CannotChangeWhenOpen |
DbConnection의 instance 현재 사용 중입니다. 기존 연결을 사용하지 않는 경우에만 연결을 변경할 수 있습니다. |
CannotCompareComplexTypeToNull |
복합 형식을 null과 비교하는 것은 지원되지 않습니다. |
ClientGroupByNotSupported |
지정된 'GroupBy' 패턴을 변환할 수 없습니다. 'GroupBy' 앞에 'AsEnumerable'을 호출하여 클라이언트 쪽을 평가합니다. |
ConflictingAmbientTransaction |
앰비언트 트랜잭션이 검색되었습니다. 이 연결에서 새 트랜잭션을 시작하기 전에 앰비언트 트랜잭션을 완료해야 합니다. |
ConflictingEnlistedTransaction |
현재 연결이 트랜잭션에 등록되어 있습니다. 새 트랜잭션을 시작하기 전에 등록된 트랜잭션을 완료해야 합니다. |
ConnectionAndConnectionString |
기존 DbConnection과 연결 문자열 모두 구성되었습니다. 기존 DbConnection을 사용하는 경우 해당 연결에서 연결 문자열 설정해야 합니다. |
DatabaseModelMissing |
사용되지 않습니다..
데이터베이스 모델이 초기화되지 않았습니다. 데이터베이스 모델에 액세스하려면 'RelationalModelConvention'을 사용하여 모델을 마무리하고 처리해야 합니다. |
DistinctOnCollectionNotSupported |
컬렉션을 포함하는 프로젝션에서 'Distinct' 작업을 사용하는 것은 지원되지 않습니다. |
EmptyCollectionNotSupportedAsInlineQueryRoot |
빈 컬렉션은 인라인 쿼리 루트로 지원되지 않습니다. |
ErrorMaterializingValue |
데이터베이스 값을 읽는 동안 오류가 발생했습니다. 자세한 내용은 내부 예외를 참조하세요. |
ExecuteDeleteOnNonEntityType |
'ExecuteDelete' 작업에는 수정할 데이터베이스 테이블에 해당하는 엔터티 형식이 필요합니다. 현재 작업은 비 엔터티 프로젝션에 적용되고 있습니다. 비 엔터티 형식에 대한 프로젝션을 제거합니다. |
FromSqlNonComposable |
'FromSql' 또는 'SqlQuery'는 작성할 수 없는 SQL 및 쿼리를 사용하여 호출되었습니다. 클라이언트 쪽에서 컴퍼지션을 수행하려면 메서드 다음에 'AsEnumerable'을 호출하는 것이 좋습니다. |
InsufficientInformationToIdentifyElementOfCollectionJoin |
부모 또는 하위 쿼리는 고유하게 식별하고 클라이언트 쪽에서 결과를 올바르게 생성하는 데 필요한 정보를 프로젝션하지 않으므로 프로젝션에서 컬렉션 하위 쿼리를 변환할 수 없습니다. 이는 키 없는 엔터티 형식에 대한 상관 관계를 시도할 때 발생할 수 있습니다. 이는 'Distinct' 이전의 프로젝션 또는 'GroupBy'의 경우 그룹화 키의 일부 셰이프에 대해서도 발생할 수 있습니다. 여기에는 작업이 적용되는 엔터티의 모든 키 속성이 포함되거나 단순 속성 액세스 식만 포함되어야 합니다. |
InsufficientInformationToIdentifyOuterElementOfCollectionJoin |
부모 쿼리가 클라이언트 쪽에서 결과를 생성하는 데 필요한 모든 테이블의 키 열을 프로젝션하지 않으므로 프로젝션에서 컬렉션 하위 쿼리를 변환할 수 없습니다. 이는 키 없는 엔터티에서 상관 관계를 설정하려고 하거나 모든 키 열을 프로젝션하지 않고 'Distinct' 또는 'GroupBy' 작업을 사용할 때 발생할 수 있습니다. |
InvalidArgumentToExecuteUpdate |
'ExecuteUpdate'에 대한 'setPropertyCalls' 인수에는 업데이트할 속성을 나타내는 'SetProperty' 체인만 포함될 수 있습니다. |
InvalidCommandTimeout |
지정한 CommandTimeout 값이 잘못되었습니다. 양수여야 합니다. |
InvalidMaxBatchSize |
지정된 MaxBatchSize 값이 잘못되었습니다. 양수여야 합니다. |
InvalidMinBatchSize |
지정된 MinBatchSize 값이 잘못되었습니다. 양수여야 합니다. |
JsonEntityWithTableSplittingIsNotSupported |
JSON에 매핑된 엔터티를 포함하는 엔터티에는 테이블 분할이 지원되지 않습니다. |
JsonNodeMustBeHandledByProviderSpecificVisitor |
이 노드는 공급자별 sql 생성기에서 처리해야 합니다. |
JsonPropertyNameShouldBeConfiguredOnNestedNavigation |
JSON 속성 이름은 중첩된 소유 탐색에서만 구성해야 합니다. |
JsonQueryLinqOperatorsNotSupported |
JSON 문서 내의 컬렉션에 대해 LINQ 연산자를 구성하는 것은 지원되지 않거나 EF 공급자가 구현하지 않았습니다. |
MappingFragmentMissingName |
테이블별 속성 매핑을 구성하려면 테이블 이름을 지정해야 합니다. |
MethodNeedsToBeImplementedInTheProvider |
이 메서드는 공급자에서 구현되어야 합니다. |
MigrationDownMissing |
이 마이그레이션에 대한 'Down' 메서드가 구현되지 않았습니다. 마이그레이션 되돌리기를 지원하려면 'Up' abd 'Down' 메서드를 모두 구현해야 합니다. |
MissingOrderingInSelectExpression |
서버 쪽에 순서가 없으므로 'Reverse'를 서버로 변환할 수 없습니다. |
MissingResultSetWhenSaving |
SaveChanges 작업의 결과를 읽을 때 결과 집합이 누락되었습니다. 이는 저장 프로시저가 EF 모델에서 결과를 반환하도록 구성되었지만 그렇지 않음을 나타낼 수 있습니다. 저장 프로시저 정의를 확인합니다. |
ModificationCommandBatchAlreadyComplete |
완료된 ModificationCommandBatch에 명령을 추가할 수 없습니다. |
ModificationCommandBatchNotComplete |
완료되지 않은 ModificationCommandBatch를 실행할 수 없습니다. |
MultipleProvidersConfigured |
여러 관계형 데이터베이스 공급자 구성이 발견되었습니다. 컨텍스트는 단일 데이터베이스 공급자를 사용하도록 구성할 수 있습니다. |
NestedAmbientTransactionError |
중첩된 트랜잭션 전에 루트 앰비언트 트랜잭션이 완료되었습니다. 중첩된 트랜잭션을 먼저 완료해야 합니다. |
NoActiveTransaction |
연결에 활성 트랜잭션이 없습니다. |
NoConnectionOrConnectionString |
사용할 DbConnection 또는 연결 문자열 지정하지 않고 관계형 저장소가 구성되었습니다. |
NoDbCommand |
비관계형 쿼리에 대한 DbCommand를 만들 수 없습니다. |
NoneRelationalTypeMappingOnARelationalTypeMappingSource |
'FindMapping'은 비관계형 'TypeMappingInfo'가 있는 'RelationalTypeMappingSource'에서 호출되었습니다. |
NoProviderConfigured |
관계형 데이터베이스 공급자가 구성되지 않았습니다. 'OnConfiguring'을 사용하거나 구성된 데이터베이스 공급자를 사용하여 ImmutableDbContextOptions를 만들어 컨텍스트에 전달하여 데이터베이스 공급자를 구성합니다. |
NoSetPropertyInvocation |
'ExecuteUpdate' 호출은 업데이트할 속성을 나타내기 위해 하나 이상의 'SetProperty' 호출을 지정해야 합니다. |
OnlyConstantsSupportedInInlineCollectionQueryRoots |
인라인 컬렉션 쿼리 루트 내에서는 상수만 지원됩니다. |
PendingAmbientTransaction |
이 연결은 앰비언트 트랜잭션과 함께 사용되었습니다. 이 연결을 외부에서 사용하려면 원래 앰비언트 트랜잭션을 완료해야 합니다. |
ProjectionMappingCountMismatch |
양쪽이 명목 형식의 동일한 속성에 값을 할당하지 않는 경우 집합 작업을 변환할 수 없습니다. 동일한 속성이 양쪽에 포함되어 있는지 확인하고 속성에 특정 값이 필요하지 않은 경우 기본값을 할당하는 것이 좋습니다. |
QueryFromSqlInsideExists |
쿼리에는 'FromSqlRaw' 또는 'FromSqlInterpolated' 메서드 이후의 'Any' 또는 'AnyAsync' 작업의 사용량이 포함됩니다. 이 원시 SQL 쿼리를 두 번 이상 사용하는 것은 현재 지원되지 않습니다. 'Any' 또는 'AnyAsync'의 사용을 'Count' 또는 'CountAsync'로 바꿉다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2174053 을 참조하세요. |
RelationalNotInUse |
관계형 특정 메서드는 컨텍스트가 관계형 데이터베이스 공급자를 사용하는 경우에만 사용할 수 있습니다. |
SelectCanOnlyBeBuiltOnCollectionJsonQuery |
SelectExpression은 JSON 문서 내의 컬렉션을 나타내는 JsonQueryExpression을 통해서만 빌드할 수 있습니다. |
SetOperationNotWithinEntityTypeHierarchy |
설정 작업(Union, Concat, Intersect, Except)은 동일한 형식 계층 구조 내의 엔터티 형식에 대해서만 지원됩니다. |
SetOperationsNotAllowedAfterClientEvaluation |
클라이언트 프로젝션이 적용된 후 집합 작업을 변환할 수 없습니다. 마지막 '선택' 호출 전에 집합 작업을 이동하는 것이 좋습니다. |
SetOperationsOnDifferentStoreTypes |
양쪽의 일치하는 열에 서로 다른 저장소 유형이 있는 경우 집합 작업을 변환할 수 없습니다. |
SetPropertyMethodInvoked |
SetProperty<TProperty> 메서드는 'ExecuteUpdate' 메서드 내에서만 사용할 수 있습니다. |
SplitQueryString |
이 LINQ 쿼리는 분할 쿼리 모드에서 실행되고 있으며, 표시된 SQL은 첫 번째 쿼리를 실행하기 위한 것입니다. 첫 번째 쿼리의 결과에 따라 추가 쿼리를 실행할 수도 있습니다. |
SqlFunctionArgumentsAndMappingsMismatch |
인수 형식 매핑 수가 인수 수와 일치하지 않습니다. |
SqlFunctionNullArgumentMapping |
지정된 인수 형식 매핑 중 하나가 null이었습니다. |
SqlFunctionUnexpectedInstanceMapping |
instance 식 없이 instance 형식 매핑을 지정했습니다. |
TransactionAlreadyStarted |
연결이 이미 트랜잭션에 있으며 다른 트랜잭션에 참여할 수 없습니다. |
TransactionAssociatedWithDifferentConnection |
지정된 트랜잭션이 현재 연결과 연결되어 있지 않습니다. 현재 연결과 연결된 트랜잭션만 사용할 수 있습니다. |
TransactionSuppressedMigrationInUserTransaction |
사용자 트랜잭션은 TransactionSuppressed 마이그레이션에서 지원되지 않습니다. |
UpdateStoreException |
엔터티 변경 내용을 저장하는 동안 오류가 발생했습니다. 자세한 내용은 내부 예외를 참조하세요. |
VisitChildrenMustBeOverridden |
'VisitChildren'는 'SqlExpression'에서 파생된 클래스에서 재정의되어야 합니다. |
메서드
AbstractTpc(Object, Object) |
엔터티 형식 '{entityType}'에 해당하는 CLR 형식은 인스턴스화할 수 없지만 엔터티 형식은 'TPC' 매핑 전략을 사용하여 '{storeObject}'에 매핑되었습니다. 인스턴스화 가능한 형식만 매핑해야 합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
CannotProjectNullableComplexType(Object) |
선택적 탐색을 통해 복합 형식 '{complexType}'을 프로젝션하려고 합니다. 현재 지원되지 않는 입니다. 선택 사항이 아닌 컨텍스트에서 복합 형식을 프로젝션하거나 포함된 엔터티 형식을 복합 형식과 함께 프로젝션합니다. |
CannotTranslateNonConstantNewArrayExpression(Object) |
쿼리에는 '{newArrayExpression}'으로 변환할 수 없는 비 상수 요소가 포함된 새 배열 식이 포함되어 있습니다. |
CaseElseResultTypeUnexpected(Object, Object) |
else 절의 결과 형식 '{elseResultType}'이(가) 잘못되었습니다. 예상 형식은 '{resultType}'입니다. |
CaseWhenClauseResultTypeUnexpected(Object, Object) |
when 절에 있는 '{whenResultType}'의 결과 형식이 잘못되었습니다. 예상 형식은 '{resultType}'입니다. |
CaseWhenClauseTestTypeUnexpected(Object, Object) |
when 절에 있는 '{whenOperandType}'의 피연산자 형식이 잘못되었습니다. 예상 형식은 '{expectedWhenOperandType}'입니다. |
CompiledModelFunctionParameterTypeMapping(Object, Object, Object, Object) |
함수 매개 변수 '{function}({parameter})'에 사용자 지정 형식 매핑이 구성되어 있습니다. 대신 부분 '{className}' 클래스의 '{customize}'에서 구성합니다. |
CompiledModelFunctionTranslation(Object) |
함수 '{function}'에 사용자 지정 변환이 있습니다. 사용자 지정 함수 변환은 지원되지 않으므로 컴파일된 모델을 생성할 수 없습니다. |
CompiledModelFunctionTypeMapping(Object, Object, Object) |
함수 '{function}'에 구성된 사용자 지정 형식 매핑이 있습니다. 대신 부분 '{className}' 클래스의 '{customize}'에서 구성합니다. |
ComputedColumnSqlUnspecified(Object, Object) |
계산 열 SQL이 '{table}' 열에 대해 지정되지 않았습니다. {column}'. Entity Framework를 사용하여 데이터베이스 스키마를 만들기 전에 SQL을 지정합니다. |
ConflictingColumnServerGeneration(Object, Object, Object) |
{existingConfiguration}과 동시에 '{property}'에 대해 {conflictingConfiguration}을(를) 설정할 수 없습니다. 이러한 구성 중 하나를 제거합니다. |
ConflictingOriginalRowValues(Object, Object, Object, Object, Object) |
'{firstEntityType}' 및 '{secondEntityType}' 형식의 인스턴스는 동일한 행에 매핑되지만 '{column}'에 매핑된 속성 {firstProperty} 및 {secondProperty}의 원래 속성 값은 다릅니다. 충돌하는 값을 보려면 'DbContextOptionsBuilder.EnableSensitiveDataLogging'을 사용하는 것이 좋습니다. |
ConflictingOriginalRowValuesSensitive(Object, Object, Object, Object, Object, Object) |
'{firstEntityType}' 및 '{secondEntityType}' 형식의 인스턴스는 키 값이 '{keyValue}'인 동일한 행에 매핑되지만 열 '{column}'에 대한 원래 속성 값 {firstConflictingValues} 및 {secondConflictingValues}가 다릅니다. |
ConflictingRowUpdateTypes(Object, Object, Object, Object) |
엔터티 형식 '{firstEntityType}'의 instance '{firstState}'로 표시되지만 엔터티 형식 '{secondEntityType}'의 instance '{secondState}'로 표시되고 둘 다 동일한 행에 매핑됩니다. 'DbContextOptionsBuilder.EnableSensitiveDataLogging'을 사용하여 키 값을 확인하는 것이 좋습니다. |
ConflictingRowUpdateTypesSensitive(Object, Object, Object, Object, Object, Object) |
키 값이 '{firstKeyValue}'인 엔터티 형식 '{firstEntityType}'의 instance '{firstState}'로 표시되지만 키 값이 '{secondKeyValue}'인 엔터티 형식 '{secondEntityType}'의 instance '{secondState}'로 표시되고 둘 다 동일한 행에 매핑됩니다. |
ConflictingRowValues(Object, Object, Object, Object, Object) |
'{firstEntityType}' 및 '{secondEntityType}' 형식의 인스턴스는 동일한 행에 매핑되지만 '{column}'에 매핑된 속성 {firstProperty} 및 {secondProperty}의 속성 값이 다릅니다. 충돌하는 값을 보려면 'DbContextOptionsBuilder.EnableSensitiveDataLogging'을 사용하는 것이 좋습니다. |
ConflictingRowValuesSensitive(Object, Object, Object, Object, Object, Object) |
'{firstEntityType}' 및 '{secondEntityType}' 형식의 인스턴스는 키 값이 '{keyValue}'인 동일한 행에 매핑되지만 열 '{column}'에 대해 다른 속성 값 '{firstConflictingValue}' 및 '{secondConflictingValue}'가 있습니다. |
ConflictingSeedValues(Object, Object, Object) |
엔터티 형식 '{entityType}'의 시드 엔터티는 동일한 테이블 '{table}'에 매핑된 다른 시드 엔터티와 키 값이 같지만 열 '{column}'에 대한 값은 다릅니다. 충돌하는 값을 보려면 'DbContextOptionsBuilder.EnableSensitiveDataLogging'을 사용하는 것이 좋습니다. |
ConflictingSeedValuesSensitive(Object, Object, Object, Object, Object, Object) |
엔터티 형식 '{entityType}'의 시드 엔터티는 동일한 테이블 '{table}'에 매핑된 다른 시드 엔터티와 키 값 {keyValue}이(가) 동일하지만 '{column}' - '{firstValue}', '{secondValue}' 열의 값이 다릅니다. |
ConflictingTypeMappingsInferredForColumn(Object) |
'{column}' 열에 대해 충돌하는 형식 매핑이 유추되었습니다. |
CreateIndexOperationWithInvalidSortOrder(Object, Object) |
{numSortOrderProperties} 값은 CreateIndexOperations.IsDescending에 제공되었지만 작업에는 {numColumns} 열이 있습니다. |
DataOperationNoProperty(Object, Object) |
열 '{table}에 매핑된 속성이 없습니다. 데이터 작업에 사용되는 {column}' 이 열에 매핑된 속성을 추가하거나 데이터 작업에서 열 형식을 지정합니다. |
DataOperationNoTable(Object) |
데이터 작업에 사용되는 테이블 '{table}'에 매핑된 엔터티 형식이 없습니다. 모델에 해당 엔터티 형식을 추가하거나 데이터 작업에서 열 형식을 지정합니다. |
DbFunctionExpressionIsNotMethodCall(Object) |
제공된 DbFunction 식 '{expression}'이(가) 잘못되었습니다. 식은 대상 정적 메서드에 대한 단일 메서드 호출을 포함하는 람다 식이어야 합니다. 필요한 경우 기본값을 인수로 제공할 수 있습니다(예: '() => SomeClass.SomeMethod(null, 0)') |
DbFunctionGenericMethodNotSupported(Object) |
DbFunction '{function}'은(는) 제네릭입니다. 제네릭 메서드를 DbFunction으로 매핑하는 것은 지원되지 않습니다. |
DbFunctionInvalidInstanceType(Object, Object) |
'{type}' 형식에 정의된 DbFunction '{function}'은(는) DbContext 하위 클래스에 정의된 정적 메서드 또는 instance 메서드여야 합니다. 다른 형식의 인스턴스 메서드는 지원되지 않습니다. |
DbFunctionInvalidIQueryableOwnedReturnType(Object, Object) |
DbFunction '{function}'에 잘못된 반환 형식 '{type}'이(가) 있습니다. 소유된 엔터티 형식은 DbFunction의 반환 형식으로 사용할 수 없습니다. |
DbFunctionInvalidIQueryableReturnType(Object, Object) |
DbFunction '{function}'에 잘못된 반환 형식 '{type}'이(가) 있습니다. 스칼라가 아닌 함수는 유효한 엔터티 형식의 'IQueryable'을 반환해야 합니다. |
DbFunctionInvalidParameterName(Object, Object) |
DbFunction '{function}'에 '{parameter}'라는 매개 변수가 없습니다. |
DbFunctionInvalidParameterType(Object, Object, Object) |
DbFunction '{function}'의 매개 변수 '{parameter}'에 잘못된 형식 '{type}'이(가) 있습니다. 현재 공급자가 매개 변수 형식을 매핑할 수 있는지 확인합니다. |
DbFunctionInvalidReturnEntityType(Object, Object, Object) |
DbFunction '{function}'은(는) '{type}'을(를) 반환하지만 '{elementType}'은(는) 매핑된 엔터티 형식이 아닙니다. '{elementType}'이 모델에 포함되어 있는지 확인합니다. |
DbFunctionInvalidReturnType(Object, Object) |
DbFunction '{function}'에 잘못된 반환 형식 '{type}'이(가) 있습니다. 반환 형식이 현재 공급자에 의해 매핑될 수 있는지 확인합니다. |
DbFunctionNameEmpty(Object) |
DbFunction '{function}'에 이름 집합이 없습니다. Name은 DbFunction의 필수 속성입니다. |
DbFunctionNonScalarCustomTranslation(Object) |
DbFunction '{function}'은(는) 스칼라 함수가 아니으므로 사용자 지정 변환을 설정할 수 없습니다. |
DbFunctionNullableValueReturnType(Object, Object) |
DbFunction '{function}'은 nullable 값 형식인 '{type}' 형식의 SqlExpression을 반환합니다. DbFunctions는 null을 반환할 수 있는 경우에도 null을 허용하지 않는 값 형식의 식을 반환해야 합니다. |
DefaultValueSqlUnspecified(Object, Object) |
열 '{table}에 대한 기본값 SQL이 지정되지 않았습니다. {column}'. Entity Framework를 사용하여 데이터베이스 스키마를 만들기 전에 SQL을 지정합니다. |
DefaultValueUnspecified(Object, Object) |
열 '{table}에 대한 기본값이 지정되지 않았습니다. {column}'. Entity Framework를 사용하여 데이터베이스 스키마를 만들기 전에 값을 지정합니다. |
DeleteDataOperationNoModel(Object) |
'{table}'의 데이터 삭제 작업이 모델과 연결되지 않았습니다. 마이그레이션에 모델을 추가하거나 모든 데이터 작업에서 열 형식을 지정합니다. |
DeleteDataOperationTypesCountMismatch(Object, Object, Object) |
키 열 형식의 수({typesCount})가 '{table}'의 데이터 삭제 작업에 대한 키 열 수({columnsCount})와 일치하지 않습니다. 동일한 수의 키 열 형식과 키 열을 제공합니다. |
DeleteDataOperationValuesCountMismatch(Object, Object, Object) |
키 값 수({valuesCount})가 '{table}'의 데이터 삭제 작업에 대한 키 열 수({columnsCount})와 일치하지 않습니다. 동일한 수의 키 값과 키 열을 제공합니다. |
DerivedStrategy(Object, Object) |
파생 엔터티 형식 '{entityType}'이(가) '{strategy}' 매핑 전략으로 구성되었습니다. 루트 엔터티 형식만 매핑 전략으로 구성해야 합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
DerivedTypeTable(Object, Object) |
사용되지 않습니다..
'{entityType}' 엔터티 형식은 '{baseType}'에서 파생되었기 때문에 테이블에 매핑할 수 없습니다. 기본 엔터티 형식만 테이블에 매핑할 수 있습니다. |
DuplicateCheckConstraint(Object, Object) |
이름이 같은 다른 검사 제약 조건이 이미 있으므로 검사 제약 조건 '{checkConstraint}'을(를) 엔터티 형식 '{entityType}'에 추가할 수 없습니다. |
DuplicateCheckConstraint(Object, Object, Object) |
이름이 같은 다른 검사 제약 조건이 엔터티 형식 '{conflictingEntityType}'에 이미 있으므로 '{checkConstraint}' 검사 제약 조건을 엔터티 형식 '{entityType}'에 추가할 수 없습니다. |
DuplicateCheckConstraintSqlMismatch(Object, Object, Object, Object, Object) |
'{entityType1}'의 검사 제약 조건 '{checkConstraint1}'과 '{entityType2}'의 '{checkConstraint2}'는 모두 '{checkConstraintName}'에 매핑되지만 다른 정의 SQL을 사용합니다. |
DuplicateColumnNameCollationMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'는 모두 '{table}'의 열 '{columnName}'에 매핑되지만 서로 다른 데이터 정렬('{collation1}' 및 '{collation2}')을 사용하도록 구성됩니다. |
DuplicateColumnNameCommentMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) '{table}'의 열 '{columnName}'에 매핑되지만 다른 주석('{comment1}' 및 '{comment2}')으로 구성됩니다. |
DuplicateColumnNameComputedSqlMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'는 모두 '{table}'의 열 '{columnName}'에 매핑되지만 다른 계산 값('{value1}' 및 '{value2}')을 사용하도록 구성됩니다. |
DuplicateColumnNameConcurrencyTokenMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) '{table}'의 열 '{columnName}'에 매핑되지만 동시성 토큰 구성은 다릅니다. |
DuplicateColumnNameDataTypeMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) '{table}'의 열 '{columnName}'에 매핑되지만 서로 다른 데이터 형식('{dataType1}' 및 '{dataType2}')을 사용하도록 구성됩니다. |
DuplicateColumnNameDefaultSqlMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'는 모두 '{table}'의 열 '{columnName}'에 매핑되지만 다른 기본값('{value1}' 및 '{value2}')을 사용하도록 구성됩니다. |
DuplicateColumnNameFixedLengthMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) 모두 '{table}'의 열 '{columnName}'에 매핑되지만 고정 길이 구성은 다릅니다. |
DuplicateColumnNameIsStoredMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'는 모두 '{table}'의 열 '{columnName}'에 매핑되지만 다른 저장된 계산 열 설정('{value1}' 및 '{value2}')을 사용하도록 구성됩니다. |
DuplicateColumnNameMaxLengthMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'는 모두 '{table}'의 열 '{columnName}'에 매핑되지만 다른 최대 길이('{maxLength1}' 및 '{maxLength2}')로 구성됩니다. |
DuplicateColumnNameNullabilityMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) '{table}'의 열 '{columnName}'에 매핑되지만 서로 다른 열 Null 허용 설정으로 구성됩니다. |
DuplicateColumnNameOrderMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'는 모두 '{table}'의 열 '{columnName}'에 매핑되지만 서로 다른 열 순서('{columnOrder1}' 및 '{columnOrder2}')를 사용하도록 구성됩니다. |
DuplicateColumnNamePrecisionMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) 모두 '{table}'의 열 '{columnName}'에 매핑되지만 다른 정밀도('{precision1}' 및 '{precision2}')로 구성됩니다. |
DuplicateColumnNameProviderTypeMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) '{table}'의 열 '{columnName}'에 매핑되지만 서로 다른 공급자 형식('{type1}' 및 '{type2}')을 사용하도록 구성됩니다. |
DuplicateColumnNameSameHierarchy(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) 모두 '{table}'의 열 '{columnName}'에 매핑되지만 속성은 동일한 계층 내에 포함됩니다. 엔터티 형식의 모든 속성은 고유한 다른 열에 매핑되어야 합니다. |
DuplicateColumnNameScaleMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) '{table}'의 열 '{columnName}'에 매핑되지만 서로 다른 배율('{scale1}' 및 '{scale2}')으로 구성됩니다. |
DuplicateColumnNameUnicodenessMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' 및 '{entityType2}. {property2}'은(는) 모두 '{table}'의 열 '{columnName}'에 매핑되지만 유니코드 구성이 다릅니다. |
DuplicateForeignKeyColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 외신 키 {foreignKeyProperties1}과 '{entityType2}'의 {foreignKeyProperties2}는 모두 '{table}'에 매핑됩니다. {foreignKeyName}'이지만 다른 열({columnNames1} 및 {columnNames2})을 사용합니다. |
DuplicateForeignKeyDeleteBehaviorMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 외신 키 {foreignKeyProperties1}과 '{entityType2}'의 {foreignKeyProperties2}는 모두 '{table}'에 매핑됩니다. {foreignKeyName}'이지만 다른 삭제 동작('{deleteBehavior1}' 및 '{deleteBehavior2}')으로 구성되었습니다. |
DuplicateForeignKeyPrincipalColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 외신 키 {foreignKeyProperties1}과 '{entityType2}'의 {foreignKeyProperties2}는 모두 '{table}'에 매핑됩니다. {foreignKeyName}'이지만 다른 보안 주체 열({principalColumnNames1} 및 {principalColumnNames2})을 참조합니다. |
DuplicateForeignKeyPrincipalTableMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 외신 키 {foreignKeyProperties1}과 '{entityType2}'의 {foreignKeyProperties2}는 모두 '{table}'에 매핑됩니다. {foreignKeyName}'이지만 다른 보안 주체 테이블('{principalTable1}' 및 '{principalTable2}')을 참조합니다. |
DuplicateForeignKeyTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 외신 키 {foreignKeyProperties1}과 '{entityType2}'의 {foreignKeyProperties2}는 모두 '{foreignKeyName}'에 매핑되지만 서로 다른 테이블('{table1}' 및 '{table2}')에 선언됩니다. |
DuplicateForeignKeyUniquenessMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 외신 키 {foreignKeyProperties1}과 '{entityType2}'의 {foreignKeyProperties2}는 모두 '{table}'에 매핑됩니다. {foreignKeyName}'이지만 고유성 구성이 다릅니다. |
DuplicateIndexColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 인덱스 {index1}과 '{entityType2}'의 {index2}는 모두 '{table}'에 매핑됩니다. {indexName}'이지만 열이 서로 다릅니다({columnNames1} 및 {columnNames2}). |
DuplicateIndexFiltersMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 인덱스 {index1}과 '{entityType2}'의 {index2}는 모두 '{table}'에 매핑됩니다. {indexName}'이지만 필터가 서로 다릅니다('{filter1}' 및 '{filter2}'). |
DuplicateIndexSortOrdersMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 인덱스 {index1}과 '{entityType2}'의 {index2}는 모두 '{table}'에 매핑됩니다. {indexName}'이지만 정렬 순서가 다릅니다. |
DuplicateIndexTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 인덱스 {index1}과 '{entityType2}'의 {index2}는 모두 '{indexName}'에 매핑되지만 서로 다른 테이블('{table1}' 및 '{table2}')에 선언됩니다. |
DuplicateIndexUniquenessMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 인덱스 {index1}과 '{entityType2}'의 {index2}는 모두 '{table}'에 매핑됩니다. {indexName}'이지만 고유성 구성이 다릅니다. |
DuplicateKeyColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}'의 {keyProperties1}과 '{entityType2}'의 {keyProperties2} 키는 모두 '{table}'에 매핑됩니다. {keyName}'이지만 열이 서로 다릅니다({columnNames1} 및 {columnNames2}). |
DuplicateKeyTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
'{entityType2}'의 '{entityType1}' 및 {keyProperties2}의 {keyProperties1} 키는 모두 '{keyName}'에 매핑되지만 다른 테이블('{table1}' 및 '{table2}')에 매핑됩니다. |
DuplicateSeedData(Object, Object) |
엔터티 형식 '{entityType}'의 시드 엔터티는 동일한 테이블 '{table}'에 매핑된 다른 시드 엔터티와 동일한 키 값을 줍니다. 키 값은 시드 엔터티에서 고유해야 합니다. 'DbContextOptionsBuilder.EnableSensitiveDataLogging'을 사용하여 충돌하는 값을 확인하는 것이 좋습니다. |
DuplicateSeedDataSensitive(Object, Object, Object) |
엔터티 형식 '{entityType}'의 시드 엔터티는 동일한 테이블 '{table}'에 매핑된 다른 시드 엔터티와 키 값 {keyValue}이(가) 동일합니다. 키 값은 시드 엔터티에서 고유해야 합니다. |
EitherOfTwoValuesMustBeNull(Object, Object) |
{param1} 또는 {param2}는 null이어야 합니다. |
EntityShortNameNotUnique(Object, Object, Object) |
'{entityType1}'의 짧은 이름은 '{entityType2}'와 동일한 '{discriminatorValue}'입니다. 계층 구조의 모든 구체적인 엔터티 형식에는 고유한 짧은 이름이 있어야 합니다. 형식 중 하나의 이름을 바꾸거나 modelBuilder.Entity<TEntity()를 호출합니다>. Metadata.SetDiscriminatorValue("NewShortName"). |
EntitySplittingConflictingMainFragment(Object, Object) |
엔터티 형식 '{entityType}'에는 '{storeObject}'에 대한 분할 매핑이 있지만 동일한 개체에도 매핑됩니다. 분할 매핑은 기본 매핑을 복제해서는 안 됩니다. |
EntitySplittingHierarchy(Object, Object) |
엔터티 형식 '{entityType}'에는 '{storeObject}'에 대한 분할 매핑이 있지만 엔터티 형식 계층 구조에도 참여합니다. 계층 구조에는 분할 매핑이 지원되지 않습니다. |
EntitySplittingMissingPrimaryKey(Object, Object) |
엔터티 형식 '{entityType}'에는 '{storeObject}'에 대한 분할 매핑이 있지만 기본 키 속성은 완전히 매핑되지 않습니다. 모든 기본 키 속성을 '{storeObject}'의 열에 매핑합니다. |
EntitySplittingMissingProperties(Object, Object) |
엔터티 형식 '{entityType}'에는 '{storeObject}'에 대한 분할 매핑이 있지만 기본이 아닌 키 속성은 매핑되지 않습니다. 하나 이상의 기본이 아닌 키 속성을 '{storeObject}'의 열에 매핑합니다. |
EntitySplittingMissingPropertiesMainFragment(Object, Object) |
엔터티 형식 '{entityType}'에는 분할 매핑이 있지만 기본이 아닌 키 속성은 기본 저장소 개체에 매핑되지 않습니다. '{storeObject}'의 열에 매핑된 기본이 아닌 키 속성을 하나 이상 유지합니다. |
EntitySplittingMissingRequiredPropertiesOptionalDependent(Object, Object, Object) |
엔터티 형식 '{entityType}'에는 분할 매핑이 있으며 저장소 개체를 공유하는 선택적 종속성이지만 필요한 공유되지 않은 속성을 기본 저장소 개체에 매핑하지는 않습니다. '{storeObject}'의 열에 매핑된 필수 비공유 속성을 하나 이상 유지하거나 '{requiredDependentConfig}'를 호출하여 '{entityType}'을 필수 종속으로 표시합니다. |
EntitySplittingUnmappedMainFragment(Object, Object, Object) |
엔터티 형식 '{entityType}'에는 '{storeObject}'에 대한 분할 매핑이 있지만 동일한 형식의 기본 매핑은 없습니다. '{entityType}'을 '{storeObjectType}'에 매핑합니다. |
EntitySplittingUnmatchedMainTableSplitting(Object, Object, Object, Object) |
엔터티 형식 '{entityType}'에는 엔터티 형식 '{principalEntityType}'과 공유되는 '{storeObject}'에 대한 분할 매핑이 있지만 이러한 형식의 기본 매핑은 테이블을 공유하지 않습니다. '{entityType}'의 분할 조각을 공유되지 않은 테이블에 매핑하거나 기본 조각을 '{principalStoreObject}'에 매핑합니다. |
ErrorMaterializingProperty(Object, Object) |
속성 '{entityType}의 데이터베이스 값을 읽는 동안 오류가 발생했습니다. {property}'. 자세한 내용은 내부 예외를 참조하세요. |
ErrorMaterializingPropertyNullReference(Object, Object, Object) |
속성 '{entityType}의 데이터베이스 값을 읽는 동안 오류가 발생했습니다. {property}'. 예상 형식은 '{expectedType}'이었지만 실제 값은 null입니다. |
ErrorMaterializingValueInvalidCast(Object, Object) |
데이터베이스 값을 읽는 동안 오류가 발생했습니다. 예상 형식은 '{expectedType}'이었지만 실제 값은 '{actualType}' 형식이었습니다. |
ErrorMaterializingValueNullReference(Object) |
데이터베이스 값을 읽는 동안 오류가 발생했습니다. 예상 형식은 '{expectedType}'이었지만 실제 값은 null입니다. |
ExecuteDeleteOnTableSplitting(Object) |
여러 엔터티 형식에 대한 데이터를 포함하는 '{tableName}' 테이블에 'ExecuteDelete' 작업이 적용되고 있습니다. 이 삭제 작업을 적용하면 다른 엔터티 형식에 대한 데이터도 삭제되므로 지원되지 않습니다. |
ExecuteOperationOnEntitySplitting(Object, Object) |
엔터티 분할을 사용하는 엔터티 형식 '{entityType}'에 '{operation}' 작업이 적용되고 있습니다. 엔터티 분할을 사용하는 엔터티 형식에 대한 'ExecuteDelete'/'ExecuteUpdate' 작업은 지원되지 않습니다. |
ExecuteOperationOnKeylessEntityTypeWithUnsupportedOperator(Object, Object) |
데이터베이스 공급자가 기본적으로 지원하지 않는 연산자를 포함하므로 '{operation}' 작업은 키 없는 엔터티 형식 '{entityType}'에서 수행할 수 없습니다. |
ExecuteOperationOnTPC(Object, Object) |
'{operation}' 작업은 TPC 매핑 전략을 사용하며 리프 형식이 아닌 엔터티 형식 '{entityType}'에 적용되고 있습니다. TPC 계층 구조에 참여하는 엔터티 형식에 대한 'ExecuteDelete'/'ExecuteUpdate' 작업은 리프 형식에 대해서만 지원됩니다. |
ExecuteOperationOnTPT(Object, Object) |
'{operation}' 작업은 TPT 매핑 전략을 사용하는 엔터티 형식 '{entityType}'에 적용됩니다. TPT로 매핑된 계층 구조에 대한 'ExecuteDelete'/'ExecuteUpdate' 작업은 지원되지 않습니다. |
ExecuteOperationWithUnsupportedOperatorInSqlGeneration(Object) |
'{operation}' 작업에는 쿼리 SQL 생성기에서 지원되지 않지만 변환 단계에서 공급자가 지원하는 것으로 선언된 선택 식 기능이 포함되어 있습니다. EF Core 공급자의 버그입니다. 문제를 제출하세요. |
ExecuteUpdateSubqueryNotSupportedOverComplexTypes(Object) |
ExecuteUpdate는 데이터베이스에서 기본적으로 지원되지 않는 LINQ 연산자를 통해 사용되고 있습니다. 복합 형식 '{complexType}'이(가) 프로젝쳐되어 변환할 수 없습니다. 쿼리를 다시 작성하여 포함된 엔터티 형식을 프로젝팅합니다. |
ExpectedNonNullParameter(Object) |
쿼리 매개 변수 '{parameter}'에 null이 아닌 값이 필요합니다. |
FromSqlMissingColumn(Object) |
필요한 열 '{column}'이(가) 'FromSql' 작업의 결과에 없습니다. |
FunctionOverrideMismatch(Object, Object) |
'{propertySpecification}' 속성에는 함수 '{function}'에 대한 특정 구성이 있지만 해당 함수 반환의 열에 매핑되지 않습니다. 특정 구성을 제거하거나 이 속성이 포함된 엔터티 형식을 '{function}'에 매핑합니다. |
HasDataNotSupportedForEntitiesMappedToJson(Object) |
엔터티 형식 '{entity}'에 HasData를 사용할 수 없습니다. HasData는 JSON에 매핑된 엔터티에 대해 지원되지 않습니다. |
IncompatibleTableCommentMismatch(Object, Object, Object, Object, Object) |
엔터티 형식 '{entityType}'이(가) 엔터티 형식 '{otherEntityType}'에 사용되고 주석 '{comment}'이(가) 주석 '{otherComment}'과 일치하지 않으므로 '{table}' 테이블을 사용할 수 없습니다. |
IncompatibleTableDerivedRelationship(Object, Object, Object) |
엔터티 형식 '{entityType}'이(가) 엔터티 형식 '{otherEntityType}'에 사용되고 있고 '{entityType}'이 종속된 기본 키 간에는 관계가 있지만 '{entityType}'에는 다른 테이블에 매핑된 기본 엔터티 형식이 있으므로 '{entityType}'에 테이블 '{table}'을(를) 사용할 수 없습니다. '{otherEntityType}'을 다른 테이블에 매핑하거나 '{entityType}'과 '{otherEntityType}' 간의 관계를 반전합니다. |
IncompatibleTableExcludedMismatch(Object, Object, Object) |
엔터티 형식 '{entityType}'에 대해 '{table}' 테이블을 사용할 수 없습니다. 이 테이블은 엔터티 형식 '{otherEntityType}'에 사용되고 다른 엔터티 형식은 아닌 한 엔터티 형식의 마이그레이션에서 제외되기 때문에 사용할 수 없습니다. 테이블에 매핑된 모든 엔터티 형식의 마이그레이션에서 테이블을 제외합니다. |
IncompatibleTableKeyNameMismatch(Object, Object, Object, Object, Object, Object, Object) |
엔터티 형식 '{entityType}'에 대해 '{table}' 테이블을 사용할 수 없습니다. 엔터티 형식 '{otherEntityType}'에 사용되고 기본 키 {primaryKey}의 이름 '{keyName}'이(가) 기본 키 {otherPrimaryKey}의 이름 '{otherName}'과 일치하지 않기 때문에 사용할 수 없습니다. |
IncompatibleTableNoRelationship(Object, Object, Object) |
엔터티 형식 '{entityType}'이(가) 엔터티 형식 '{otherEntityType}' 및 잠재적으로 다른 엔터티 형식에 사용되기 때문에 '{table}' 테이블을 사용할 수 없지만 연결 관계는 없습니다. 기본 키 속성의 '{entityType}'에 외래 키를 추가하고 '{table}'에 매핑된 다른 엔터티 형식의 기본 키를 가리킵니다. |
IncompatibleViewDerivedRelationship(Object, Object, Object) |
엔터티 형식 '{entityType}'이(가) 엔터티 형식 '{otherEntityType}'에 사용되고 있고 '{entityType}'이 종속된 기본 키 간에 관계가 있지만 '{entityType}'에는 다른 보기에 매핑된 기본 엔터티 형식이 있으므로 '{entityType}' 보기는 사용할 수 없습니다. '{otherEntityType}'을 다른 보기에 매핑하거나 '{entityType}'과 '{otherEntityType}' 간의 관계를 반전합니다. |
IncompatibleViewNoRelationship(Object, Object, Object) |
엔터티 형식 '{entityType}'이(가) 엔터티 형식 '{otherEntityType}'에 사용되고 기본 키 간에 관계가 없으므로 '{view}' 보기를 사용할 수 없습니다. |
IncorrectDefaultValueType(Object, Object, Object, Object, Object) |
엔터티 형식 '{entityType}'의 '{propertyType}' 형식의 속성 '{property}'에 '{valueType}' 형식의 기본값 '{value}'을(를) 설정할 수 없습니다. |
InsertDataOperationNoModel(Object) |
'{table}'의 데이터 삽입 작업은 모델과 연결되지 않습니다. 마이그레이션에 모델을 추가하거나 모든 데이터 작업에서 열 형식을 지정합니다. |
InsertDataOperationTypesCountMismatch(Object, Object, Object) |
열 형식 수({typesCount})는 '{table}'의 데이터 삽입 작업에 대한 열 수({columnsCount})와 일치하지 않습니다. 동일한 수의 열 형식 및 열을 제공합니다. |
InsertDataOperationValuesCountMismatch(Object, Object, Object) |
값 수({valuesCount})는 '{table}'의 데이터 삽입 작업에 대한 열 수({columnsCount})와 일치하지 않습니다. 동일한 수의 값과 열을 제공합니다. |
InvalidCommandTimeout(Object) |
지정된 'CommandTimeout' 값 '{value}'이(가) 잘못되었습니다. 양수여야 합니다. |
InvalidDerivedTypeInEntityProjection(Object, Object) |
지정된 엔터티 형식 '{derivedType}'이(가) '{entityType}'에서 파생되지 않습니다. |
InvalidFromSqlArguments(Object, Object) |
FromSqlExpression에 잘못된 인수 식 형식 '{expressionType}' 또는 값 형식 '{valueType}'이(가) 있습니다. |
InvalidKeySelectorForGroupBy(Object, Object) |
그룹화 키 '{keySelector}'는 유효한 키가 아닌 '{keyType}' 형식입니다. |
InvalidMappedFunctionDerivedType(Object, Object, Object) |
'{entityType}' 엔터티 형식은 '{functionName}'이라는 'DbFunction'에 매핑되지만 '{baseEntityType}'에서 파생됩니다. 파생 엔터티 형식은 함수에 매핑할 수 없습니다. |
InvalidMappedFunctionUnmatchedReturn(Object, Object, Object, Object) |
엔터티 형식 '{entityType}'은 반환 형식이 '{returnType}'인 '{functionName}'이라는 'DbFunction'에 매핑됩니다. 매핑된 함수가 'IQueryable<{clrType}>'을 반환하는지 확인합니다. |
InvalidMappedFunctionWithParameters(Object, Object, Object) |
엔터티 형식 '{entityType}'은 매개 변수 {parameters}를 사용하여 '{functionName}'이라는 'DbFunction'에 매핑됩니다. 매핑된 함수에 매개 변수가 없는지 확인합니다. |
InvalidMappedSqlQueryDerivedType(Object, Object) |
엔터티 형식 '{entityType}'은(는) SQL 쿼리에 매핑되지만 '{baseEntityType}'에서 파생됩니다. 파생 엔터티 형식은 기본 엔터티 형식과 다른 SQL 쿼리에 매핑할 수 없습니다. |
InvalidMappingStrategy(Object, Object) |
'{entityType}'에 지정된 매핑 전략 '{mappingStrategy}'은(는) 지원되지 않습니다. |
InvalidMaxBatchSize(Object) |
지정된 'MaxBatchSize' 값 '{value}'이(가) 잘못되었습니다. 양수여야 합니다. |
InvalidMinBatchSize(Object) |
지정된 'MinBatchSize' 값 '{value}'이(가) 잘못되었습니다. 양수여야 합니다. |
InvalidPropertyInSetProperty(Object) |
'SetProperty'에 대한 다음 람다 인수는 설정할 유효한 속성을 나타내지 않습니다. '{propertyExpression}'. |
InvalidValueInSetProperty(Object) |
'SetProperty'에 대한 다음 람다 인수는 유효한 값 '{valueExpression}'을 나타내지 않습니다. |
JsonCantNavigateToParentEntity(Object, Object, Object) |
탐색 '{navigation}'을(를) 사용하여 JSON 매핑 엔터티 '{jsonEntity}'에서 부모 엔터티 '{parentEntity}'로 이동할 수 없습니다. JSON에 매핑된 엔터티는 자식으로만 이동할 수 있습니다. |
JsonEntityMappedToDifferentTableOrViewThanOwner(Object, Object, Object, Object) |
엔터티 '{jsonType}'은 JSON과 테이블 또는 뷰 '{tableOrViewName}'에 매핑되지만 소유자 '{ownerType}'은(는) 다른 테이블 또는 뷰 '{ownerTableOrViewName}'에 매핑됩니다. JSON에 매핑된 모든 엔터티는 소유자와 동일한 테이블 또는 뷰에도 매핑되어야 합니다. |
JsonEntityMappedToDifferentViewThanOwner(Object, Object, Object, Object) |
엔터티 '{jsonType}'은 JSON과 뷰 '{viewName}'에 매핑되지만 소유자 '{ownerType}'은(는) 다른 보기 '{ownerViewName}'에 매핑됩니다. JSON에 매핑된 모든 엔터티도 소유자와 동일한 보기에 매핑되어야 합니다. |
JsonEntityMissingKeyInformation(Object) |
JSON 엔터티 '{jsonEntity}'에 키 정보가 없습니다. EF가 이 엔터티 개체에 대한 ID를 올바르게 빌드할 수 없으므로 쿼리를 추적할 수 없습니다. |
JsonEntityMultipleRootsMappedToTheSameJsonColumn(Object, Object) |
여러 소유 루트 엔터티가 테이블 '{table}'의 동일한 JSON 열 '{column}'에 매핑됩니다. 각 소유 루트 엔터티는 다른 열에 매핑되어야 합니다. |
JsonEntityOrCollectionProjectedAtRootLevelInTrackingQuery(Object) |
JSON 엔터티 또는 컬렉션은 추적된 쿼리에서 직접 프로젝션할 수 없습니다. '{asNoTracking}' 메서드를 사용하여 추적을 사용하지 않도록 설정하거나 소유자 엔터티를 대신 프로젝팅합니다. |
JsonEntityOwnedByNonJsonOwnedType(Object, Object) |
소유 엔터티 형식 '{nonJsonType}'은 테이블 '{table}'에 매핑되고 JSON 열을 포함합니다. 현재는 지원되지 않습니다. JSON 열을 포함하는 모든 소유 형식은 JSON 열 자체에 매핑되어야 합니다. |
JsonEntityReferencingRegularEntity(Object) |
엔터티 형식 '{jsonEntity}'은(는) JSON에 매핑되며 소유자가 아닌 일반 엔터티에 대한 탐색이 있습니다. |
JsonEntityWithDefaultValueSetOnItsProperty(Object, Object) |
JSON에 매핑된 엔터티의 속성에 대한 기본값 설정은 지원되지 않습니다. 엔터티: '{jsonEntity}', 속성: '{property}'. |
JsonEntityWithExplicitlyConfiguredJsonPropertyNameOnKey(Object, Object) |
JSON 매핑된 엔터티 '{jsonEntity}'의 키 속성 '{keyProperty}'에 JSON 속성 이름이 명시적으로 구성되어 있지 않아야 합니다. |
JsonEntityWithExplicitlyConfiguredOrdinalKey(Object) |
엔터티 형식 '{jsonEntity}'은(는) JSON에 매핑된 컬렉션의 일부이며 해당 서수 키가 명시적으로 정의되어 있습니다. 암시적으로 정의된 서수 키만 지원됩니다. |
JsonEntityWithIncorrectNumberOfKeyProperties(Object, Object, Object) |
엔터티 형식 '{jsonEntity}'에 잘못된 수의 기본 키 속성이 있습니다. 예상 숫자는 {expectedCount}, 실제 숫자는 {actualCount}입니다. |
JsonEntityWithMultiplePropertiesMappedToSameJsonProperty(Object, Object) |
엔터티 '{jsonEntity}'는 JSON에 매핑되며 동일한 JSON 속성 '{property}'에 매핑되는 여러 속성 또는 탐색을 포함합니다. 각 속성은 고유한 JSON 속성에 매핑되어야 합니다. |
JsonEntityWithNonTphInheritanceOnOwner(Object) |
엔터티 형식 '{rootType}'은 JSON에 매핑된 엔터티를 참조합니다. 해당 엔터티에 대해 TPH 상속만 지원됩니다. |
JsonEntityWithOwnerNotMappedToTableOrView(Object) |
엔터티 형식 '{entity}'은(는) JSON에 매핑된 엔터티를 참조하지만 테이블 또는 뷰에 매핑되지는 않습니다. 이는 지원되지 않습니다. |
JsonErrorExtractingJsonProperty(Object, Object) |
속성 '{entityType}에 대한 JSON 값을 읽는 동안 오류가 발생했습니다. {propertyName}'. 자세한 내용은 내부 예외를 참조하세요. |
JsonReaderInvalidTokenType(Object) |
토큰 유형이 잘못되었습니다. '{tokenType}'. |
JsonRequiredEntityWithNullJson(Object) |
엔터티 {entity}가 필요하지만 엔터티를 포함하는 JSON 요소는 null입니다. |
KeylessMappingStrategy(Object, Object) |
'{entityType}'에 사용되는 매핑 전략 '{mappingStrategy}'은(는) 키 없는 엔터티 형식에 대해 지원되지 않습니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
LastUsedWithoutOrderBy(Object) |
'{method}' 작업을 수행하는 쿼리에는 결정적 정렬 순서가 있어야 합니다. '{method}'를 호출하기 전에 쿼리를 다시 작성하여 시퀀스에 'OrderBy' 작업을 적용합니다. |
MappedFunctionNotFound(Object, Object) |
'{entityType}' 엔터티 형식은 '{functionName}'이라는 DbFunction에 매핑되지만 해당 이름의 DbFunction이 모델에 없습니다. 모델에서 함수의 모델 이름을 사용하여 엔터티 형식 매핑을 구성해야 합니다. |
MethodOnNonTphRootNotSupported(Object, Object) |
'{entityType}'의 DbSet에서 '{methodName}'을(를) 사용하는 것은 지원되지 않습니다. '{entityType}'은(는) 계층 구조의 일부이며 판별자 속성을 포함하지 않기 때문에 지원되지 않습니다. |
MethodOnNonTPHRootNotSupported(Object, Object) |
'{entityType}'의 DbSet에서 '{methodName}'을(를) 사용하는 것은 지원되지 않습니다. '{entityType}'은(는) 계층 구조의 일부이며 판별자 속성을 포함하지 않기 때문에 지원되지 않습니다. |
MigrationNotFound(Object) |
마이그레이션 '{migrationName}'을(를) 찾을 수 없습니다. |
MigrationSqlGenerationMissing(Object) |
작업 '{operation}'에 대한 SQL 생성은 현재 데이터베이스 공급자에서 지원되지 않습니다. 데이터베이스 공급자는 이 작업을 지원하려면 'MigrationsSqlGenerator'에서 적절한 메서드를 구현해야 합니다. |
MissingConcurrencyColumn(Object, Object, Object) |
엔터티 형식 '{entityType}'에는 '{table}' 테이블을 공유하는 다른 엔터티 형식에서 사용하는 저장소 생성 동시성 토큰 열 '{missingColumn}'에 매핑된 속성이 포함되어 있지 않습니다. 동일한 열에 매핑되는 '{entityType}'에 저장소 생성 속성을 추가합니다. 그림자 상태일 수 있습니다. |
MissingIdentifyingProjectionInDistinctGroupBySubquery(Object) |
'Distinct' 또는 'Group By' 작업을 사용하고 클라이언트 쪽에서 결과를 생성하는 데 필요한 모든 테이블의 키 열을 프로젝션하지 않으므로 프로젝션에서 컬렉션 하위 쿼리를 변환할 수 없습니다. 누락된 열: {column}. 'GroupBy'/'Distinct' 작업을 사용하지 않도록 프로젝션에 열을 추가하거나 쿼리를 다시 작성합니다. |
MissingParameterValue(Object) |
필요한 매개 변수 '{parameter}'에 대한 값이 제공되지 않았습니다. |
ModificationCommandInvalidEntityState(Object) |
'{entityState}' 상태의 엔터티에 대한 변경 내용을 저장할 수 없습니다. |
ModificationCommandInvalidEntityState(Object, Object) |
'{entityState}' 상태의 '{entityType}' 형식의 엔터티에 대한 변경 내용을 저장할 수 없습니다. Entity Framework의 버그를 나타낼 수 있습니다. 에서 https://go.microsoft.com/fwlink/?linkid=2142044문제를 여세요. 'DbContextOptionsBuilder.EnableSensitiveDataLogging'을 사용하여 엔터티의 키 값을 확인하는 것이 좋습니다. |
ModificationCommandInvalidEntityStateSensitive(Object, Object, Object) |
기본 키 값 {keyValues}이(가) '{entityState}' 상태인 '{entityType}' 형식의 엔터티에 대한 변경 내용을 저장할 수 없습니다. Entity Framework의 버그를 나타낼 수 있습니다. 에서 https://go.microsoft.com/fwlink/?linkid=2142044문제를 여세요. |
MultipleEntityPropertiesInSetProperty(Object, Object) |
여러 'SetProperty' 호출은 다양한 엔터티 형식('{entityType1}' 및 '{entityType2}')의 속성을 참조합니다. 단일 'ExecuteUpdate' 호출은 단일 엔터티 형식의 속성만 업데이트할 수 있습니다. |
MultipleTablesInExecuteUpdate(Object, Object) |
여러 'SetProperty' 호출은 서로 다른 테이블('{propertySelector1}' 및 '{propertySelector2}')을 참조합니다. 단일 'ExecuteUpdate' 호출은 단일 테이블의 열만 업데이트할 수 있습니다. |
NamedConnectionStringNotFound(Object) |
명명된 연결 문자열 사용되었지만 애플리케이션 구성에서 이름이 '{name}'을(를) 찾을 수 없습니다. 명명된 연결 문자열은 일반적인 ASP.NET Core 애플리케이션과 같이 'IConfiguration' 및 서비스 공급자를 사용하는 경우에만 지원됩니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=850912 을 참조하세요. |
NonConstantOrParameterAsInExpressionValue(Object) |
'{type}' 형식의 식은 InExpression 값에서 지원되지 않습니다. 상수 및 매개 변수만 지원됩니다. |
NonQueryTranslationFailedWithDetails(Object, Object) |
LINQ 식 '{expression}'을(를) 번역할 수 없습니다. 추가 정보: {details} 자세한 내용은 를 참조하세요 https://go.microsoft.com/fwlink/?linkid=2101038 . |
NonScalarFunctionCannotBeNullable(Object) |
함수가 스칼라 함수를 나타내지 않으므로 DbFunction '{functionName}'에서 'IsNullable'을 설정할 수 없습니다. |
NonScalarFunctionParameterCannotPropagatesNullability(Object, Object) |
함수가 스칼라 함수를 나타내지 않으므로 DbFunction '{functionName}' 매개 변수 '{parameterName}'에서 'PropagatesNullability'를 설정할 수 없습니다. |
NonTphDiscriminatorValueNotString(Object, Object) |
'{entityType}'에 지정된 판별자 값 '{value}'이(가) 문자열이 아닙니다. 대신 문자열 판별자 값을 구성합니다. |
NonTphMappingStrategy(Object, Object) |
'{entityType}'에 지정된 매핑 전략 '{mappingStrategy}'은(는) 판별자를 가진 엔터티 형식에 대해 지원되지 않습니다. |
NonTphStoredProcedureClash(Object, Object, Object) |
'{entityType}' 및 '{otherEntityType}'은 모두 저장 프로시저 '{sproc}'에 매핑됩니다. 비 TPH 계층 구조의 모든 엔터티 형식(판별자가 없는 엔터티 형식)은 다른 저장 프로시저에 매핑되어야 합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
NonTphTableClash(Object, Object, Object) |
'{entityType}' 및 '{otherEntityType}'은 모두 '{table}' 테이블에 매핑됩니다. 비 TPH 계층 구조의 모든 엔터티 형식(판별자가 없는 엔터티 형식)은 다른 테이블에 매핑되어야 합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
NonTPHTableClash(Object, Object, Object) |
'{entityType}' 및 '{otherEntityType}'은 모두 '{table}' 테이블에 매핑됩니다. 판별자가 없는 계층의 모든 엔터티 형식은 다른 테이블에 매핑되어야 합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
NonTphViewClash(Object, Object, Object) |
'{entityType}' 및 '{otherEntityType}'은 모두 보기 '{view}'에 매핑됩니다. 비 TPH 계층 구조의 모든 엔터티 형식(판별자가 없는 엔터티 형식)은 다른 뷰에 매핑되어야 합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
NonTPHViewClash(Object, Object, Object) |
'{entityType}' 및 '{otherEntityType}'은 모두 보기 '{view}'에 매핑됩니다. 판별자가 없는 계층의 모든 엔터티 형식은 다른 뷰에 매핑되어야 합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
NullKeyValue(Object, Object) |
'{table}' 테이블의 키 열 '{keyColumn}'이 null이므로 행을 수정할 수 없습니다. |
NullTypeMappingInSqlTree(Object) |
SQL 트리의 식 '{sqlExpression}'에 형식 매핑이 할당되지 않았습니다. |
OneOfThreeValuesMustBeSet(Object, Object, Object) |
정확히 '{param1}', '{param2}' 또는 '{param3}' 중 하나를 설정해야 합니다. |
OptionalDependentWithDependentWithoutIdentifyingProperty(Object) |
엔터티 형식 '{entityType}'은 테이블 공유를 사용하고 엔터티가 있는지 여부를 식별하는 데 필요한 비공유 속성이 없는 다른 종속을 포함하는 선택적 종속 형식입니다. 모든 null 허용 속성이 데이터베이스의 null 값을 포함한다면 개체 인스턴스가 쿼리에 생성되지 않으며 중첩된 종속 항목의 값은 손실됩니다. 필수 속성을 추가하여 다른 속성에 대해 null 값이 포함된 인스턴스를 만들거나 들어오는 탐색을 필수로 표시하여 항상 인스턴스를 만듭니다. |
ParameterNotObjectArray(Object) |
'{parameter}' 매개 변수에 제공된 값은 object[]형식에 할당할 수 없으므로 사용할 수 없습니다. |
PropertyNotMapped(Object, Object, Object, Object) |
'{propertyType}' 속성 '{entityType}. 데이터베이스 공급자가 '{propertyType}' 속성을 '{storeType}' 열에 매핑하는 것을 지원하지 않으므로 {property}'을(를) 데이터베이스 형식 '{storeType}'에 매핑할 수 없습니다. 다른 데이터베이스 형식에 매핑하거나 값 변환기를 사용하여 속성 값을 데이터베이스에서 지원하는 형식으로 변환하는 것이 좋습니다. 자세한 내용은 https://aka.ms/efcore-docs-value-converters 을 참조하세요. 또는 '[NotMapped]' 특성을 사용하거나 'OnModelCreating'에서 'EntityTypeBuilder.Ignore'를 사용하여 모델에서 속성을 제외합니다. |
PropertyNotMappedToTable(Object, Object, Object) |
엔터티 형식 '{entityType}'의 속성 '{property}'이(가) '{table}'에 매핑되지 않습니다. |
ReadonlyEntitySaved(Object) |
'{entityType}' 엔터티 형식이 테이블에 매핑되지 않으므로 엔터티를 데이터베이스에 유지할 수 없습니다. 'OnModelCreating'에서 'ToTable'을 호출하여 테이블에 매핑합니다. |
RelationalCloneNotImplemented(Object) |
'{mapping}'은(는) 2.2 스타일 형식 매핑을 지원하지 않습니다. 매핑 사용자 지정의 전체 집합을 지원하려면 데이터베이스 공급자를 업데이트해야 합니다. |
SelectExpressionNonTphWithCustomTable(Object) |
결과 형식 '{entityType}'이 계층의 일부이며 판별자 속성을 포함하지 않으므로 사용자 지정 'TableExpressionBase'를 사용하여 'SelectExpression'을 만들 수 없습니다. |
SelectExpressionNonTPHWithCustomTable(Object) |
결과 형식 '{entityType}'이 계층의 일부이며 판별자 속성을 포함하지 않으므로 사용자 지정 'TableExpressionBase'를 사용하여 'SelectExpression'을 만들 수 없습니다. |
SetOperationOverDifferentStructuralTypes(Object, Object) |
다른 엔터티 또는 복합 형식에 대한 설정 작업은 지원되지 않습니다('{type1}' 및 '{type2}'). |
SetOperationsRequireAtLeastOneSideWithValidTypeMapping(Object) |
설정 작업 '{setOperationType}'을(를) 사용하려면 해당 측면 중 하나 이상에 대해 유효한 형식 매핑이 필요합니다. |
SharedRowEntryCountMismatch(Object, Object, Object, Object) |
'{entityType}' 형식의 엔터티는 '{tableName}' 테이블을 '{missingEntityType}' 형식의 엔터티와 공유하지만 이 형식의 엔터티는 '{state}'로 표시된 것과 동일한 키 값을 가진 엔터티가 없습니다. 'DbContextOptionsBuilder.EnableSensitiveDataLogging'을 사용하여 키 값을 확인하는 것이 좋습니다. |
SharedRowEntryCountMismatchSensitive(Object, Object, Object, Object, Object) |
'{entityType}' 형식의 엔터티는 '{tableName}' 테이블을 '{missingEntityType}' 형식의 엔터티와 공유하지만 '{state}'로 표시된 키 값 '{keyValue}'과 같은 이 형식의 엔터티가 없습니다. |
SqlQueryOverrideMismatch(Object, Object) |
'{propertySpecification}' 속성에는 SQL 쿼리 '{query}'에 대한 특정 구성이 있지만 해당 쿼리의 열에 매핑되지 않습니다. 특정 구성을 제거하거나 이 속성이 포함된 엔터티 형식을 '{query}'에 매핑합니다. |
SqlQueryUnmappedType(Object) |
'SqlQuery' 메서드에 사용되는 요소 형식 '{elementType}'은(는) 데이터베이스 공급자가 기본적으로 지원하지 않습니다. 지원되는 요소 형식을 사용하거나 ModelConfigurationBuilder.DefaultTypeMapping을 사용하여 형식에 대한 매핑을 정의합니다. |
StoredKeyTypesNotConvertable(Object, Object, Object, Object) |
외래 키 열 '{fkColumnName}'에는 연결된 보안 주체 키 열 '{pkColumnName}'의 '{pkColumnType}' 값과 비교할 수 없는 '{fkColumnType}' 값이 있습니다. 'SaveChanges' 또는 'SaveChangesAsync'를 사용하려면 외래 키 열 형식을 주 키 열 형식과 비교해야 합니다. |
StoredProcedureCurrentValueParameterOnDelete(Object, Object) |
현재 값 매개 변수 '{parameter}'는 저장 프로시저 '{sproc}'를 삭제할 수 없습니다. 대신 HasOriginalValueParameter()를 사용합니다. |
StoredProcedureDeleteNonKeyProperty(Object, Object, Object) |
속성 '{entityType}입니다. {property}'은(는) 저장 프로시저 '{sproc}'의 매개 변수에 매핑되지만 저장 프로시저 삭제에는 동시성 토큰 및 키 속성만 지원됩니다. |
StoredProcedureDuplicateOriginalValueParameter(Object, Object) |
이 속성에 대한 다른 원래 값 매개 변수가 이미 있으므로 '{property}' 속성의 원래 값 매개 변수를 저장 프로시저 '{sproc}'에 추가할 수 없습니다. |
StoredProcedureDuplicateParameter(Object, Object) |
이 속성의 다른 매개 변수가 이미 있으므로 '{property}' 속성의 매개 변수를 저장 프로시저 '{sproc}'에 추가할 수 없습니다. |
StoredProcedureDuplicateParameterName(Object, Object) |
이 이름의 다른 매개 변수가 이미 있으므로 '{parameter}' 매개 변수를 저장 프로시저 '{sproc}'에 추가할 수 없습니다. |
StoredProcedureDuplicateResultColumn(Object, Object) |
이 속성의 다른 결과 열이 이미 있으므로 '{property}' 속성의 결과 열을 저장 프로시저 '{sproc}'에 추가할 수 없습니다. |
StoredProcedureDuplicateResultColumnName(Object, Object) |
이 이름의 다른 결과 열이 이미 있으므로 결과 열 '{column}'을(를) 저장 프로시저 '{sproc}'에 추가할 수 없습니다. |
StoredProcedureDuplicateRowsAffectedParameter(Object) |
영향을 받는 행은 저장 프로시저 반환 값 또는 결과 열을 통해 다른 매개 변수를 통해 이미 반환되므로 저장 프로시저 '{sproc}'에 추가할 수 없습니다. |
StoredProcedureDuplicateRowsAffectedResultColumn(Object) |
영향을 받는 행은 매개 변수를 통해 또는 저장 프로시저 반환 값을 통해 이미 다른 열을 통해 반환되므로 저장 프로시저 '{sproc}'에 영향을 받는 행을 추가할 수 없습니다. |
StoredProcedureGeneratedPropertiesNotMapped(Object, Object, Object) |
엔터티 형식 '{entityType}'은 저장 프로시저 '{sproc}'에 매핑되지만 저장소에서 생성된 속성 {properties}은(는) 출력 매개 변수 또는 결과 열에 매핑되지 않습니다. |
StoredProcedureInputParameterForInsertNonSaveProperty(Object, Object, Object, Object, Object) |
삽입 저장 프로시저 '{sproc}'의 입력 매개 변수 '{parameter}'는 엔터티 형식 '{entityType}'의 속성 '{property}'에 매핑되지만 해당 속성은 BeforeSaveBehavior '{behavior}'로 구성되므로 삽입 시 저장할 수 없습니다. |
StoredProcedureInputParameterForUpdateNonSaveProperty(Object, Object, Object, Object, Object) |
업데이트 저장 프로시저 '{sproc}'의 입력 매개 변수 '{parameter}'는 엔터티 형식 '{entityType}'의 속성 '{property}'에 매핑되지만 해당 속성은 AfterSaveBehavior '{behavior}'로 구성되므로 업데이트 시 저장할 수 없습니다. HasParameter() 대신 HasOriginalValueParameter()를 사용해야 할 수 있습니다. |
StoredProcedureKeyless(Object, Object) |
'{entityType}' 키 없는 엔터티 형식이 '{sproc}'를 사용하도록 구성되었습니다. 엔터티 형식을 사용하려면 기본 키를 저장 프로시저에 매핑할 수 있어야 합니다. |
StoredProcedureNoName(Object, Object) |
엔터티 형식 '{entityType}'이(가) '{sproc}'를 사용하도록 구성되었지만 저장소 이름이 지정되지 않았습니다. 저장 프로시저 이름을 명시적으로 구성합니다. |
StoredProcedureOriginalValueParameterOnInsert(Object, Object) |
저장 프로시저 삽입 '{sproc}'에서는 원래 값 매개 변수 '{parameter}'를 사용할 수 없습니다. 대신 HasParameter()를 사용합니다. |
StoredProcedureOutputParameterConflict(Object, Object, Object) |
속성 '{entityType}입니다. {property}'은(는) 저장 프로시저 '{sproc}'의 출력 매개 변수에 매핑되지만 출력 원래 값 출력 매개 변수에도 매핑됩니다. 저장소에서 생성된 속성은 하나의 출력 매개 변수에만 매핑할 수 있습니다. |
StoredProcedureOutputParameterNotGenerated(Object, Object, Object) |
속성 '{entityType}입니다. {property}'은(는) 저장 프로시저 '{sproc}'의 출력 매개 변수에 매핑되지만 저장소 생성으로 구성되지는 않습니다. 저장소 생성으로 구성하거나 매개 변수를 출력으로 구성하지 않습니다. |
StoredProcedureOverrideMismatch(Object, Object) |
'{propertySpecification}' 속성에는 저장 프로시저 '{sproc}'에 대한 특정 구성이 있지만 해당 저장 프로시저의 매개 변수 또는 결과 열에 매핑되지 않습니다. 특정 구성을 제거하거나 이 속성이 포함된 엔터티 형식을 '{sproc}'에 매핑합니다. |
StoredProcedureParameterInvalidConfiguration(Object, Object, Object) |
저장 프로시저 '{sproc}'의 매개 변수 '{parameter}'에 대해 '{facet}'을(를) 구성할 수 없습니다. |
StoredProcedureParameterInvalidDirection(Object, Object, Object) |
저장 프로시저 '{sproc}'의 매개 변수 '{parameter}'에 대해 지원되지 않는 방향 '{direction}'이(가) 지정되었습니다. |
StoredProcedureParameterNotFound(Object, Object, Object) |
저장 프로시저 '{sproc}'의 매개 변수에 해당하는 엔터티 형식 '{entityType}'에 '{property}'라는 속성이 없습니다. |
StoredProcedurePropertiesNotMapped(Object, Object, Object) |
엔터티 형식 '{entityType}'은 저장 프로시저 '{sproc}'에 매핑되지만 {properties} 속성은 매개 변수 또는 결과 열에 매핑되지 않습니다. |
StoredProcedureResultColumnDelete(Object, Object, Object) |
속성 '{entityType}입니다. {property}'은(는) 저장 프로시저 '{sproc}'의 결과 열에 매핑되지만 저장 프로시저 삭제에는 저장소 생성 값이 지원되지 않습니다. |
StoredProcedureResultColumnNotFound(Object, Object, Object) |
저장 프로시저 '{sproc}'의 결과 열에 해당하는 엔터티 형식 '{entityType}'에 '{property}'라는 속성이 없습니다. |
StoredProcedureResultColumnNotGenerated(Object, Object, Object) |
속성 '{entityType}입니다. {property}'은(는) 저장 프로시저 '{sproc}'의 결과 열에 매핑되지만 저장소 생성으로 구성되지는 않습니다. |
StoredProcedureResultColumnParameterConflict(Object, Object, Object) |
속성 '{entityType}입니다. {property}'은(는) 저장 프로시저 '{sproc}'의 결과 열에 매핑되지만 출력 매개 변수에도 매핑됩니다. 저장소에서 생성된 속성은 이러한 속성 중 하나에만 매핑할 수 있습니다. |
StoredProcedureRowsAffectedForInsert(Object) |
삽입에 사용되므로 영향을 받는 행 매개 변수, 결과 열 또는 반환 값은 저장 프로시저 '{sproc}'에서 구성할 수 없습니다. 영향을 받는 행 값은 업데이트 또는 삭제를 수행하는 저장 프로시저에서만 허용됩니다. |
StoredProcedureRowsAffectedNotPopulated(Object) |
저장 프로시저 '{sproc}'는 영향을 받는 출력 매개 변수 또는 반환 값에 영향을 주는 행으로 구성되었지만 프로시저를 실행할 때 유효한 값을 찾을 수 없습니다. |
StoredProcedureRowsAffectedReturnConflictingParameter(Object) |
영향을 받는 행 매개 변수 또는 이 저장 프로시저의 결과 열에 영향을 받는 행이 이미 있으므로 영향을 받는 행을 반환하도록 저장 프로시저 '{sproc}'을(를) 구성할 수 없습니다. |
StoredProcedureRowsAffectedWithResultColumns(Object, Object) |
엔터티 형식 '{entityType}'은 결과 열과 영향을 받는 행 값을 모두 반환하는 저장 프로시저 '{sproc}'에 매핑됩니다. 저장 프로시저가 결과 열을 반환하는 경우 영향을 받는 행 값이 필요하지 않으며 안전하게 제거할 수 있습니다. |
StoredProcedureTableSharing(Object, Object, Object) |
'{entityType1}' 및 '{entityType2}' 엔터티 형식이 모두 '{sproc}'를 사용하도록 구성되었으며 저장 프로시저 공유는 지원되지 않습니다. 해당 저장 프로시저에 다른 이름을 지정합니다. |
StoredProcedureTphDuplicate(Object, Object, Object) |
'{entityType}' 및 '{otherEntityType}'은 모두 'TPH' 매핑 전략을 사용하여 저장 프로시저 '{sproc}'에 명시적으로 매핑됩니다. 파생 형식에 대한 모든 매개 변수를 포함하여 루트 엔터티 형식에 대한 저장 프로시저 매핑을 구성합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
StoredProcedureUnmapped(Object) |
엔터티 형식 '{entityType}'이(가) 일부 저장 프로시저를 사용하도록 구성되었으며 테이블에 매핑되지 않았습니다. 테이블에 매핑되지 않은 엔터티 형식은 저장 프로시저를 삽입, 업데이트 및 삭제하도록 매핑되어야 합니다. |
SubqueryOverComplexTypesNotSupported(Object) |
쿼리에는 복합 형식 '{complexType}'에 대한 하위 쿼리가 필요합니다. 복합 형식에 대한 하위 쿼리는 현재 지원되지 않습니다. |
TableExpressionBaseWithoutCloningLogic(Object, Object, Object, Object, Object) |
식 형식 '{expressionType}'이(가) 적절한 복제 논리를 구현하지 않습니다. '{tableExpressionBase}'에서 파생된 모든 식은 '{clonableTableExpressionBase}' 인터페이스를 구현하거나 '{selectExpression}' 내의 '{cloningExpressionVisitor}'에 복제 논리를 추가해야 합니다. |
TableNotMappedEntityType(Object, Object) |
엔터티 형식 '{entityType}'이(가) 저장소 개체 '{table}'에 매핑되지 않습니다. |
TableOverrideMismatch(Object, Object) |
속성 '{propertySpecification}'에는 테이블 '{table}'에 대한 특정 구성이 있지만 해당 테이블의 열에 매핑되지 않습니다. 특정 구성을 제거하거나 이 속성이 포함된 엔터티 형식을 '{table}'에 매핑합니다. |
TableValuedFunctionNonTph(Object, Object) |
'{dbFunction}' 결과의 요소 형식이 '{entityType}'에 매핑됩니다. '{entityType}'이(가) 계층 구조의 일부이지만 판별자 속성을 포함하지 않으므로 지원되지 않습니다. TPH 계층 구조만 TVF에 매핑할 수 있습니다. |
TableValuedFunctionNonTPH(Object, Object) |
'{dbFunction}' 결과의 요소 형식이 '{entityType}'에 매핑됩니다. '{entityType}'이(가) 계층 구조의 일부이며 판별자 속성을 포함하지 않으므로 지원되지 않습니다. |
TimeoutTooBig(Object) |
시간 제한은 Int32.MaxValue(2147483647) 초보다 작거나 같아야 합니다. 제공된 시간 제한: {seconds} 초. |
TimeoutTooSmall(Object) |
시간 제한은 0보다 크거나 같아야 합니다. 제공된 시간 제한: {seconds} 초. |
TooFewReaderFields(Object, Object) |
기본 판독기는 예상한 만큼 많은 필드를 가지고 있지 않습니다. 예상: {expected}, 실제: {actual}. |
TpcTableSharing(Object, Object, Object) |
엔터티 형식 '{dependentType}'이(가) '{storeObject}'에 매핑됩니다. 그러나 주 엔터티 형식 '{principalEntityType}'도 '{storeObject}'에 매핑되며 TPC 매핑 전략을 사용합니다. TPC 계층 구조의 엔터티 형식은 파생 형식이 없는 경우에만 테이블 공유를 사용할 수 있습니다. |
TpcTableSharingDependent(Object, Object, Object, Object) |
엔터티 형식 '{dependentType}'이(가) '{storeObject}'에 매핑됩니다. 그러나 파생 형식 '{derivedType}' 중 하나가 '{otherStoreObject}'에 매핑됩니다. 테이블 공유를 사용하는 계층 구조는 TPC 매핑 전략을 사용하여 매핑할 수 없습니다. |
TphDbFunctionMismatch(Object, Object, Object, Object) |
'{entityType}'은 데이터베이스 함수 '{function}'에 매핑되고 '{otherEntityType}'은 데이터베이스 함수 '{otherFunction}'에 매핑됩니다. 계층 구조의 모든 엔터티 형식을 동일한 데이터베이스 함수에 매핑합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
TphStoredProcedureMismatch(Object, Object, Object, Object) |
'{entityType}'은 저장 프로시저 '{sproc}'에 매핑되고 '{otherEntityType}'은 저장 프로시저 '{otherSproc}'에 매핑됩니다. 계층 구조의 모든 엔터티 형식을 동일한 저장 프로시저에 매핑하거나 판별자를 제거하고 모두 다른 저장 프로시저에 매핑합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
TphTableMismatch(Object, Object, Object, Object) |
'{entityType}'은 테이블 '{table}'에 매핑되고 '{otherEntityType}'은 테이블 '{otherTable}'에 매핑됩니다. 계층 구조의 모든 엔터티 형식을 동일한 테이블에 매핑하거나 판별자를 제거하고 모두 다른 테이블에 매핑합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
TPHTableMismatch(Object, Object, Object, Object) |
'{entityType}'은 테이블 '{table}'에 매핑되고 '{otherEntityType}'은 테이블 '{otherTable}'에 매핑됩니다. 계층 구조의 모든 엔터티 형식을 동일한 테이블에 매핑하거나 판별자를 제거하고 모두 다른 테이블에 매핑합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
TphViewMismatch(Object, Object, Object, Object) |
'{entityType}'은 보기 '{view}'에 매핑되고 '{otherEntityType}'은 보기 '{otherView}'에 매핑됩니다. 계층 구조의 모든 엔터티 형식을 동일한 보기에 매핑하거나 판별자를 제거하고 모두 다른 보기에 매핑합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
TPHViewMismatch(Object, Object, Object, Object) |
'{entityType}'은 보기 '{view}'에 매핑되고 '{otherEntityType}'은 보기 '{otherView}'에 매핑됩니다. 계층 구조의 모든 엔터티 형식을 동일한 보기에 매핑하거나 판별자를 제거하고 모두 다른 보기에 매핑합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2130430 을 참조하세요. |
TriggerWithMismatchedTable(Object, Object, Object, Object) |
'{triggerTable}' 테이블에 대한 트리거 '{trigger}'는 '{entityTable}' 테이블에 매핑되는 엔터티 형식 '{entityType}'에 정의되어 있습니다. 트리거에 대한 자세한 내용은 를 참조 https://aka.ms/efcore-docs-triggers 하세요. |
UnableToBindMemberToEntityProjection(Object, Object, Object) |
'{memberType}을(를) 바인딩할 수 없습니다. '{entityType}'의 엔터티 프로젝션에 대한 {member}' |
UnableToSplitCollectionProjectionInSplitQuery(Object, Object, Object) |
쿼리가 '{splitQueryEnumValue}'를 사용하도록 구성되었으며 별도의 쿼리로 분할할 수 없는 'Select' 호출에 컬렉션이 포함되어 있습니다. 적용된 경우 '{splitQueryMethodName}'을 제거하거나 쿼리에 '{singleQueryMethodName}'을 추가하세요. |
UnableToTranslateSetProperty(Object, Object, Object) |
'SetProperty'를 번역하지 못했습니다. 'SetProperty({property}, {value})'. {details} |
UnhandledAnnotatableType(Object) |
처리되지 않은 주석 처리 가능 형식 '{annotatableType}'입니다. |
UnhandledExpressionInVisitor(Object, Object, Object) |
'{visitor}'에서 '{expressionType}' 형식의 처리되지 않은 식 '{expression}'이(가) 발견되었습니다. |
UnknownOperation(Object, Object) |
현재 마이그레이션 SQL 생성기 '{sqlGeneratorType}'이(가) '{operationType}' 형식의 작업에 대해 SQL을 생성할 수 없습니다. |
UnmappedNonTPHOwner(Object, Object, Object, Object) |
엔터티 형식 '{ownerType}'은(는) 매핑되지 않으므로 기본적으로 소유 형식 '{navigation}'입니다. {ownedType}'도 매핑되지 않습니다. 소유된 형식을 'null'에 명시적으로 매핑하려는 경우 명명된 '{storeObjectType}'에 매핑합니다. |
UnsupportedDataOperationStoreType(Object, Object) |
마이그레이션 데이터 작업에서 '{column}' 열에 사용되는 저장소 유형 '{type}'은(는) 현재 공급자에서 지원되지 않습니다. |
UnsupportedOperatorForSqlExpression(Object, Object) |
'{expressionType}' 형식의 식에 대해 지원되지 않는 연산자 '{nodeType}'이(가) 지정되었습니다. |
UnsupportedPropertyType(Object, Object, Object) |
속성 '{entity}에 대한 관계형 형식 매핑을 찾을 수 없습니다. {property}' 및 현재 공급자는 '{clrType}' 형식의 속성에 대한 기본 저장소 형식을 지정하지 않습니다. |
UnsupportedStoreType(Object) |
저장소 유형 '{type}'은(는) 현재 공급자에서 지원되지 않습니다. |
UnsupportedType(Object) |
현재 공급자에는 '{clrType}' 형식의 속성에 대한 저장소 형식 매핑이 없습니다. |
UpdateConcurrencyException(Object, Object) |
데이터베이스 작업은 {expectedRows} 행에 영향을 줄 것으로 예상되었지만 실제로는 {actualRows} 행에 영향을 줍니다. 엔터티가 로드된 이후 데이터가 수정되거나 삭제되었을 수 있습니다. 낙관적 동시성 예외를 이해하고 처리하는 방법에 대한 자세한 내용은 를 참조 https://go.microsoft.com/fwlink/?LinkId=527962 하세요. |
UpdateDataOperationKeyTypesCountMismatch(Object, Object, Object) |
키 열 형식의 수({typesCount})가 '{table}'의 데이터 수정 작업에 대한 키 열 수({columnsCount})와 일치하지 않습니다. 동일한 수의 키 열 형식과 키 열을 제공합니다. |
UpdateDataOperationKeyValuesCountMismatch(Object, Object, Object) |
키 값 수({valuesCount})가 '{table}'의 데이터 수정 작업에 대한 키 열 수({columnsCount})와 일치하지 않습니다. 동일한 수의 키 값과 키 열을 제공합니다. |
UpdateDataOperationNoModel(Object) |
'{table}'의 데이터 수정 작업이 모델과 연결되지 않았습니다. 마이그레이션에 모델을 추가하거나 모든 데이터 작업에서 열 형식을 지정합니다. |
UpdateDataOperationRowCountMismatch(Object, Object, Object) |
값 행 수({valuesCount})가 '{table}'의 데이터 수정 작업에 대한 키 행 수({keyCount})와 일치하지 않습니다. 동일한 수의 값 행과 키 행을 제공합니다. |
UpdateDataOperationTypesCountMismatch(Object, Object, Object) |
열 형식 수({typesCount})가 '{table}'의 데이터 수정 작업에 대한 열 수({columnsCount})와 일치하지 않습니다. 동일한 수의 열 형식 및 열을 제공합니다. |
UpdateDataOperationValuesCountMismatch(Object, Object, Object) |
값 수({valuesCount})가 '{table}'의 데이터 수정 작업에 대한 열 수({columnsCount})와 일치하지 않습니다. 동일한 수의 값과 열을 제공합니다. |
ViewOverrideMismatch(Object, Object) |
'{propertySpecification}' 속성에는 보기 '{view}'에 대한 특정 구성이 있지만 해당 보기의 열에 매핑되지는 않습니다. 특정 구성을 제거하거나 이 속성이 포함된 엔터티 형식을 '{view}'에 매핑합니다. |
적용 대상
Entity Framework