다음을 통해 공유


EdmErrorCode 열거형

Edm 유효성 검사 오류 코드의 열거형을 지정합니다.

네임스페이스:  Microsoft.Data.Edm.Validation
어셈블리:  Microsoft.Data.Edm(Microsoft.Data.Edm.dll)

구문

‘선언
Public Enumeration EdmErrorCode
‘사용 방법
Dim instance As EdmErrorCode
public enum EdmErrorCode
public enum class EdmErrorCode
type EdmErrorCode
public enum EdmErrorCode

멤버

멤버 이름 설명
InvalidErrorCodeValue 오류 코드 값이 잘못되었습니다.
StreamTypeReferencesNotSupportedBeforeV3 EDM 스트림 형식에 대한 참조는 3.0 이전 버전을 지원하지 않습니다.

SpatialTypeReferencesNotSupportedBeforeV3 EDM 공간 형식에 대한 참조는 3.0 이전 버전을 지원하지 않습니다.

XmlError 기본 xml 판독기에서 예외가 throw되었습니다.

UnexpectedXmlNodeType 예기치 않은 XML 노드 형식입니다.
UnexpectedXmlAttribute 예기치 않은 XML 특성입니다.
UnexpectedXmlElement 예기치 않은 XML 요소입니다.
TextNotAllowed 텍스트는 허용되지 않습니다.
EmptyFile 파일이 비어 있습니다.
MissingAttribute 특성이 없습니다.
InvalidName 이름이 잘못되었습니다.
MissingType EDM 형식을 나타내는 XML 특성 또는 요소가 없습니다.

AlreadyDefined 엔터티 집합이 이미 정의되어 있습니다.
InvalidVersionNumber 버전 번호가 잘못되었습니다.
InvalidBoolean 부울 값이 잘못되었습니다.
BadProperty 잘못된 속성입니다.
InvalidPropertyType 속성 형식이 잘못되었습니다.
PrecisionOutOfRange 전체 자릿수가 범위를 벗어났습니다.
ScaleOutOfRange 소수 자릿수가 범위를 벗어났습니다.
NameTooLong 이름이 너무 깁니다.
InvalidAssociation 연결이 잘못되었습니다.
BadNavigationProperty 잘못된 탐색 속성입니다.
InvalidKey 키 값이 잘못되었습니다.
InterfaceCriticalPropertyValueMustNotBeNull 속성의 값은 null이어야 합니다.

InterfaceCriticalKindValueMismatch 인터페이스 종류 속성을 가진 개체는 해당 속성의 값에 해당하는 인터페이스를 구현하지 않습니다.예를 들어 EdmTypeKind.엔터티를 보고하는 종류 속성을 사용하여 IEdmType 인터페이스를 구현하지만 IEdmEntityType 인터페이스는 구현하지 않는 개체에 대해 이 오류가 보고됩니다.

InterfaceCriticalKindValueUnexpected 인터페이스 종류 속성의 값이 의미가 올바르지 않습니다.기능적으로 유효한 모델은 종류 '없음'의 요소가 있어야 합니다.

InterfaceCriticalEnumerableMustNotHaveNullElements 열거형 속성에 null 요소가 없어야 합니다.

InterfaceCriticalEnumPropertyValueOutOfRange 열거형 형식 속성 값이 범위를 벗어났습니다.

InterfaceCriticalNavigationPartnerInvalid P1 속성이 탐색 속성이고 P2가 해당 파트너인 경우 P2의 파트너 속성은 P1이어야 합니다.

InterfaceCriticalCycleInTypeHierarchy 기본 형식의 체인이 순환됩니다.

InvalidMultiplicity 다중성 값이 잘못되었습니다.
InvalidAction 동작이 잘못되었습니다.
InvalidOnDelete OnDelete 요소를 처리하는 중 오류가 발생했습니다.

BadUnresolvedComplexType 해당 이름을 가진 복합 형식이 존재하지 않습니다.

InvalidEndEntitySet 끝 엔터티 집합이 잘못되었습니다.
FunctionImportEntitySetExpressionIsInvalid 함수 가져오기는 이 컨텍스트에서 지원되지 않는 엔터티 집합 식을 지정합니다.함수 가져오기 엔터티 집합 식은 함수 가져오기 매개 변수로 시작하고 탐색 속성을 통과하는 엔터티 집합 참조 또는 경로가 될 수 있습니다.

InvalidRoleInRelationshipConstraint 관계 제약 조건의 역할이 잘못되었습니다.
InvalidPropertyInRelationshipConstraint 관계 제약 조건의 속성이 유효하지 않습니다.
TypeMismatchRelationshipConstraint 관계 제약 조건의 형식이 일치하지 않습니다.
InvalidMultiplicityOfPrincipalEnd 탐색의 주 끝에 잘못된 다중성이 있습니다.

MismatchNumberOfPropertiesInRelationshipConstraint 관계 제약 조건의 속성 수가 일치하지 않습니다.
InvalidMultiplicityOfDependentEnd 탐색의 종속성 끝에 잘못된 다중성이 있습니다.

OpenTypesNotSupported 오픈 형식은 버전 1.2 및 2.0 이후 버전에서만 지원됩니다.

VocabularyAnnotationsNotSupportedBeforeV3 용어 모음 주석은 EDM 3.0 이전에서는 지원되지 않습니다.

SameRoleReferredInReferentialConstraint 동일한 역할이 참조 제약 조건에서 참조됩니다.
EntityKeyMustBeScalar 엔터티 키가 스칼라여야 합니다.
EntityKeyMustNotBeBinary 엔터티 키가 이진이 아니어야 합니다.
EndWithManyMultiplicityCannotHaveOperationsSpecified 다중성이 Many인 끝에는 작업을 지정할 수 없습니다.
EntitySetTypeHasNoKeys 엔터티 집합 형식에 키가 없습니다.
InvalidConcurrencyMode 동시성 모드가 잘못되었습니다.
ConcurrencyRedefinedOnSubtypeOfEntitySetType 엔터티 집합 형식의 하위 형식에 대해 동시성이 다시 정의되어 있습니다.
FunctionImportUnsupportedReturnType 함수 가져오기의 반환 형식이 지원되지 않습니다.
ComposableFunctionImportCannotBeSideEffecting 구성 가능한 함수 가져오기에는 파생 작업이 있을 수 없습니다.
FunctionImportReturnsEntitiesButDoesNotSpecifyEntitySet 함수 가져오기가 엔터티를 반환하지만 엔터티 집합을 지정하지 않습니다.
FunctionImportEntityTypeDoesNotMatchEntitySet 함수 가져오기 엔터티 형식이 엔터티 집합과 일치하지 않습니다.
FunctionImportSpecifiesEntitySetButDoesNotReturnEntityType 함수 가져오기가 엔터티 집합을 지정하지만 엔터티 형식을 반환하지 않습니다.
ComposableFunctionImportMustHaveReturnType 구성 가능한 함수 가져오기에는 반환 형식이 있어야 합니다.

SimilarRelationshipEnd 관계 끝이 유사합니다.
DuplicatePropertySpecifiedInEntityKey 엔터티 키에 중복 속성이 지정되었습니다.
NullableComplexTypeProperty Null을 허용하는 복합 형식은 버전 1.0 및 2.0에서 지원되지 않습니다.

KeyMissingOnEntityType 엔터티 형식에 키가 없습니다.
SystemNamespaceEncountered 시스템 네임스페이스가 있습니다.
InvalidNamespaceName 네임스페이스의 이름이 잘못되었습니다.
EnumMemberValueOutOfRange 열거형 멤버 값이 범위를 벗어났습니다.
DuplicateEntityContainerMemberName 엔터티 컨테이너 멤버의 이름이 중복되었습니다.
InvalidAbstractComplexType 추상 복합 형식이 잘못되었습니다.
InvalidPolymorphicComplexType 다형 복합 형식이 잘못되었습니다.
BadAmbiguousElementBinding 올바르지 않은 모호한 요소 바인딩입니다.
BadUnresolvedType 형식을 확인할 수 없습니다.
BadUnresolvedPrimitiveType 기본 형식을 확인할 수 없습니다.
BadCyclicComplex 잘못된 순환 복합 형식입니다.
BadCyclicEntityContainer 잘못된 순환 엔터티 컨테이너입니다.
BadCyclicEntity 잘못된 순환 엔터티입니다.
TypeSemanticsCouldNotConvertTypeReference 형식 의미 체계에서 형식 참조로 변환할 수 없습니다.
ConstructibleEntitySetTypeInvalidFromEntityTypeRemoval 생성 가능한 엔터티 집합 형식이 엔터티 형식 제거에서 잘못되었습니다.
BadUnresolvedEntityContainer 엔터티 컨테이너를 확인할 수 없습니다.
BadUnresolvedEntitySet 엔터티 집합을 확인할 수 없습니다.
BadUnresolvedProperty 속성을 확인할 수 없습니다.
BadNonComputableAssociationEnd 계산할 수 없는 잘못된 연결 끝입니다.
NavigationPropertyTypeInvalidBecauseOfBadAssociation 잘못된 연결로 인해 탐색 속성 형식이 잘못되었습니다.
EntityMustHaveEntityBaseType 엔터티에 엔터티 기본 형식이 있어야 합니다.
ComplexTypeMustHaveComplexBaseType 복합 형식에는 복합 기본 형식이 있어야 합니다.
BadUnresolvedFunction 이 이름의 함수를 찾을 수 없습니다.

RowTypeMustNotHaveBaseType 행 형식에 기본 형식이 있으면 안 됩니다.
AssociationSetEndRoleMustBelongToSetElementType 연결 집합 끝 역할은 집합 요소 형식에 속해야 합니다.
KeyPropertyMustBelongToEntity 키 속성이 엔터티에 속해 있어야 합니다.
ReferentialConstraintPrincipalEndMustBelongToAssociation 참조 제약 조건 주 끝은 참조 제약 조건을 정의하는 연결의 끝 중 하나여야 합니다.

DependentPropertiesMustBelongToDependentEntity 종속 속성은 종속 엔터티에 속해 있어야 합니다.
DeclaringTypeMustBeCorrect 선언 형식은 올바른 형식이어야 합니다.
FunctionsNotSupportedBeforeV2 함수가 V2 이전 버전에서는 지원되지 않습니다.
ValueTermsNotSupportedBeforeV3 값 조건은 EDM 3.0 이전에서는 지원되지 않습니다.

InvalidNavigationPropertyType 탐색 속성 형식이 잘못되었습니다.
FailedToParseExternalAnnotations 외부 주석을 구문 분석하지 못했습니다.
UnderlyingTypeIsBadBecauseEnumTypeIsBad 열거형 형식이 잘못되었으므로 기본 형식이 잘못되었습니다.
InvalidAssociationSetEndSetWrongType 연결 집합 끝에 잘못된 형식이 설정되어 유효하지 않습니다.
OnlyInputParametersAllowedInFunctions 입력 매개 변수는 함수에서만 허용됩니다.
FunctionImportParameterIncorrectType 함수 가져오기 매개 변수 형식은 지원되지 않습니다.

RowTypeMustHaveProperties 행 형식에 속성이 있어야 합니다.
DuplicateDependentProperty 종속 속성이 중복되었습니다.
BindableFunctionImportMustHaveParameters 바인딩 가능한 함수 가져오기에는 매개 변수가 있어야 합니다.
FunctionImportSideEffectingNotSupportedBeforeV3 V3 이전 버전에서는 파생 작업을 생성하는 함수 가져오기가 지원되지 않습니다.
FunctionImportComposableNotSupportedBeforeV3 V3 이전 버전에서는 구성 가능한 함수 가져오기가 지원되지 않습니다.
FunctionImportBindableNotSupportedBeforeV3 V3 이전 버전에서는 바인딩 가능한 함수 가져오기가 지원되지 않습니다.
MaxLengthOutOfRange 최대 길이 값이 범위를 벗어났습니다.
PathExpressionHasNoEntityContext 경로 식에 엔터티 컨텍스트가 없습니다.
InvalidSrid Srid가 잘못되었습니다.
InvalidMaxLength 최대 길이 값이 잘못되었습니다.
InvalidLong long 값이 잘못되었습니다.
InvalidInteger 정수 값이 잘못되었습니다.
InvalidAssociationSet 연결 집합이 잘못되었습니다.
InvalidParameterMode 매개 변수 모드가 잘못되었습니다.
BadUnresolvedEntityType 엔터티 형식을 확인할 수 없습니다.
InvalidValue 값이 잘못되었습니다.
InvalidBinary 이진 값이 올바르지 않습니다.

InvalidFloatingPoint 부동 소수점 값은 유효하지 않습니다.

InvalidDateTime DateTime 값이 올바르지 않습니다.

InvalidDateTimeOffset DateTimeOffset 값이 올바르지 않습니다.

InvalidDecimal 10진수 값이 올바르지 않습니다.

InvalidGuid Guid 값이 올바르지 않습니다.

InvalidTypeKindNone 형식 종류 없음은 의미가 유효하지 않습니다.기능적으로 유효한 모델은 형식 종류 없음의 요소를 포함하지 않아야 합니다.

InvalidIfExpressionIncorrectNumberOfOperands 피연산자 수가 올바르지 않으면 If 식이 유효하지 않습니다.
EnumsNotSupportedBeforeV3 열거형이 지원되지 않습니다.
EnumMemberTypeMustMatchEnumUnderlyingType 열거형 멤버 형식이 열거형 기본 형식과 일치해야 합니다.
InvalidIsTypeExpressionIncorrectNumberOfOperands IsType 식은 1 요소가 없기 때문에 올바르지 않습니다.

InvalidTypeName 형식 이름은 정규화되지 않았고 기본 이름이 아닙니다.

InvalidQualifiedName 조건 이름은 정규화되지 않았습니다.

NoReadersProvided XmlReaders가 제공되지 않았기 때문에 모델이 구문 분석되지 않았습니다.

NullXmlReader Xmlreaders 중 하나가 null이기 때문에 모델을 구문 분석할 수 없습니다.

MaxMaxLengthCannotBeTrueWhileMaxLengthIsNotNull MaxLength가 null이 아닌 경우 IsMaxMaxLength는 true가 될 수 없습니다.

InvalidElementAnnotation ImmediateValueAnnotation은 요소 주석으로 올바르지 않습니다.

InvalidLabeledElementExpressionIncorrectNumberOfOperands LabeledElement 식은 1 요소가 없기 때문에 올바르지 않습니다.

BadUnresolvedLabeledElement 이 이름의 LabeledElement를 찾을 수 없습니다.

BadUnresolvedEnumMember 이 이름의 enum 멤버를 찾을 수 없습니다.

InvalidAssertTypeExpressionIncorrectNumberOfOperands AssertType 식은 1 요소가 없기 때문에 올바르지 않습니다.

BadUnresolvedParameter 이 이름의 매개 변수를 찾을 수 없습니다.

NavigationPropertyWithRecursiveContainmentTargetMustBeOptional ContainsTarget = true인 탐색 속성은 옵션 대상을 가리켜야 합니다.

NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne 탐색 속성에 ContainsTarget= true가 있고 대상 엔터티 형식이 속성의 선언 형식과 같은 경우 탐색 소스의 다중성이 Zero-Or-One입니다.

NavigationPropertyWithNonRecursiveContainmentSourceMustBeFromOne 탐색 속성에 ContainsTarget= true가 있고 대상 엔터티 형식이 속성의 선언 형식과 다른 경우 탐색 소스의 다중성이 One입니다.

NavigationPropertyContainsTargetNotSupportedBeforeV3 ContainsTarget 설정의 탐색 속성은 버전 3.0 이전에서 지원되지 않습니다.

ImpossibleAnnotationsTarget 주석 대상 경로는 주석 가능한 요소를 참조할 수 없습니다.

CannotAssertNullableTypeAsNonNullableType Null을 허용하지 않는 형식이 필요한 경우 Null을 허용하는 형식이 유효하지 않습니다.

CannotAssertPrimitiveExpressionAsNonPrimitiveType 식이 기본 상수이며 기본이 아닌 형식에 대해 유효할 수 없습니다.

ExpressionPrimitiveKindNotValidForAssertedType 요청된 형식에 대해서는 기본 형식이 유효하지 않습니다.

NullCannotBeAssertedToBeANonNullableType Null을 허용하지 않는 식에서는 Null이 유효하지 않습니다.

ExpressionNotValidForTheAssertedType 어설션된 형식에 대해서는 식이 유효하지 않습니다.

CollectionExpressionNotValidForNonCollectionType 컬렉션이 아닌 형식에 대해서는 컬렉션 식이 유효하지 않습니다.

RecordExpressionNotValidForNonStructuredType 구조적이지 않은 형식에 대해서는 레코드 식이 유효하지 않습니다.

RecordExpressionMissingRequiredProperty 레코드 식에 지정된 형식에 필요한 모든 속성이 없습니다.

RecordExpressionHasExtraProperties 레코드 식의 형식이 열려 있지 않지만 레코드 식에 추가 속성이 있습니다.

DuplicateAnnotation 대상에 동일한 조건과 동일한 한정자가 있는 여러 주석이 있습니다.

IncorrectNumberOfArguments 함수 응용 프로그램에 적용되는 함수에 대한 잘못된 수의 인수가 있습니다.

DuplicateAlias 단일 스키마 요소에 동일한 별칭을 가진 using 문을 여러 개 사용하는 것은 유효하지 않습니다.

ReferencedTypeMustHaveValidName 정규화된 이름이 없는 형식에 대한 참조가 있으면 모델을 CSDL로 serialize할 수 없습니다.

SingleFileExpected 여러 스키마가 생성되었고 단일 출력 스트림만 발견되었기 때문에 모델을 serialize할 수 없습니다.

UnknownEdmxVersion Edmx 버전이 잘못되었습니다.

UnknownEdmVersion EdmVersion이 잘못되었습니다.

NoSchemasProduced 스키마가 생성되지 않았기 때문에 아무것도 작성되지 않았습니다.

DuplicateEntityContainerName 모델에 같은 이름의 여러 엔터티 컨테이너가 있습니다.

ContainerElementContainerNameIncorrect 컨테이너 요소의 컨테이너 이름은 컨테이너 엔터티 컨테이너의 전체 이름이어야 합니다.

PrimitiveConstantExpressionNotValidForNonPrimitiveType 기본이 아닌 형식에 대해서는 기본 상수 식이 유효하지 않습니다.

IntegerConstantValueOutOfRange 정수 상수의 값이 어설션된 형식에 대한 범위를 벗어났습니다.

StringConstantLengthOutOfRange 문자열 상수의 길이가 어설션된 형식에 대해 너무 큽니다.

BinaryConstantLengthOutOfRange 이진 상수의 길이가 어설션된 형식에 대해 너무 큽니다.

InvalidFunctionImportParameterMode 함수 가져오기 매개 변수에 대해서는 없음이 유효한 모드가 아닙니다.

TypeMustNotHaveKindOfNone 다른 오류가 없는 형식의 종류는 None이 아니어야 합니다.

PrimitiveTypeMustNotHaveKindOfNone 다른 오류가 없는 기본 형식의 종류는 None이 아니어야 합니다.

PropertyMustNotHaveKindOfNone 다른 오류가 없는 속성의 종류는 None이 아니어야 합니다.

TermMustNotHaveKindOfNone 다른 오류가 없는 조건의 종류는 None이 아니어야 합니다.

SchemaElementMustNotHaveKindOfNone 다른 오류가 없는 스키마 요소의 종류는 None이 아니어야 합니다.

EntityContainerElementMustNotHaveKindOfNone 다른 오류가 없는 엔터티 컨테이너 요소의 종류는 None이 아니어야 합니다.

BinaryValueCannotHaveEmptyValue 이진 값에 내용이 있어야 합니다.

EntitySetCanOnlyBeContainedByASingleNavigationProperty 특정 엔터티 집합을 대상으로 하는 포함에 대해서는 단일 탐색 속성 매핑만 가능합니다.

InconsistentNavigationPropertyPartner 탐색 속성 파트너가 올바른 형식을 다시 가리키지 않습니다.

EntitySetCanOnlyHaveSingleNavigationPropertyWithContainment 엔터티 집합은 포함이 있는 탐색 속성을 하나만 가질 수 있습니다.

EntitySetNavigationMappingMustBeBidirectional 탐색 속성이 한 엔터티 집합으로부터 트래버스된 다음 해당 파트너가 첫 번째 매핑의 대상으로부터 트래버스되는 경우 대상이 원본 엔터티 집합이어야 합니다.

DuplicateNavigationPropertyMapping 특정 탐색 속성이 있는 주어진 EntitySet에 대해서는 단일 매핑만 가능합니다.

AllNavigationPropertiesMustBeMapped 엔터티 집합에는 해당 요소 형식에 있는 모든 탐색 속성에 대한 매핑이 있어야 합니다.

TypeAnnotationMissingRequiredProperty 형식 주석에 모든 필수 속성에 대한 속성 바인딩이 없습니다.

TypeAnnotationHasExtraProperties 형식 주석에 존재하지 않는 속성에 대한 속성 바인딩이 있고 해당 형식이 열려 있지 않습니다.

InvalidTime 시간 값이 올바르지 않습니다.

InvalidPrimitiveValue 기본 형식이 잘못되었습니다.

EnumMustHaveIntegerUnderlyingType 열거형 형식의 기본 형식은 정수여야 합니다.

BadUnresolvedTerm 이 이름의 조건을 찾을 수 없습니다.

BadPrincipalPropertiesInReferentialConstraint 참조 제약 조건의 주요 속성은 참조 제약 조건의 키와 일치해야 합니다.

DuplicateDirectValueAnnotationFullName 동일한 이름 및 네임스페이스의 직접 값 주석이 이미 있습니다.

NoEntitySetsFoundForType 주어진 형식의 집합이 존재하지 않기 때문에 AssociationSetEnd가 엔터티 집합을 유추할 수 없습니다.

CannotInferEntitySetWithMultipleSetsPerType 주어진 형식의 집합이 둘 이상 존재하기 때문에 AssociationSetEnd가 엔터티 집합을 유추할 수 없습니다.

InvalidEntitySetPath 엔터티 집합 경로가 잘못되었습니다.

InvalidEnumMemberPath 열거형 멤버 경로가 잘못되었습니다.

QualifierMustBeSimpleName 주석 한정자는 단순한 이름이어야 합니다.

BadUnresolvedEnumType 열거형 형식을 확인할 수 없습니다.

BadUnresolvedTarget 이 이름의 대상을 찾을 수 없습니다.

주의

이곳의 콘텐츠는 업데이트되지 않습니다. 여기에 자료를 추가하지 마십시오.

참고 항목

참조

Microsoft.Data.Edm.Validation 네임스페이스