指定 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 | 3.0 版之前不支援 EDM 資料流類型的參考。 | |
| SpatialTypeReferencesNotSupportedBeforeV3 | 3.0 版之前不支援 EDM 空間型別的參考。 | |
| XmlError | 基礎 XML 讀取器已擲回例外狀況。 | |
| 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.Entity 實作 IEdmType 介面但不實作 IEdmEntityType 介面的物件將會報告此錯誤。 | |
| InterfaceCriticalKindValueUnexpected | 介面類型屬性的值語意無效。語意有效的模型不能包含類型為 'None' 的元素。 | |
| 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 | 具有「多」多重性的端點不能指定作業。 | |
| EntitySetTypeHasNoKeys | 實體集型別沒有索引鍵。 | |
| InvalidConcurrencyMode | 並行模式無效。 | |
| ConcurrencyRedefinedOnSubtypeOfEntitySetType | 在實體集型別的子型別上重新定義的並行。 | |
| FunctionImportUnsupportedReturnType | 函數匯入有不支援的傳回型別。 | |
| ComposableFunctionImportCannotBeSideEffecting | 可組合函數匯入不能具有副作用。 | |
| FunctionImportReturnsEntitiesButDoesNotSpecifyEntitySet | 函數匯入傳回實體,但未指定實體集。 | |
| FunctionImportEntityTypeDoesNotMatchEntitySet | 函數匯入實體類型不符合實體集。 | |
| FunctionImportSpecifiesEntitySetButDoesNotReturnEntityType | 函數匯入指定實體集,但未傳回實體類型。 | |
| ComposableFunctionImportMustHaveReturnType | 可組合函數匯入必須具有傳回型別。 | |
| SimilarRelationshipEnd | 類似的關係性端點。 | |
| DuplicatePropertySpecifiedInEntityKey | 實體索引鍵中指定的屬性重複。 | |
| NullableComplexTypeProperty | 1.0 和 2.0 版不支援可為 Null 的複雜類型。 | |
| 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 | 長數值無效。 | |
| InvalidInteger | 整數值無效。 | |
| InvalidAssociationSet | 關聯集無效。 | |
| InvalidParameterMode | 參數模式無效。 | |
| BadUnresolvedEntityType | 無法解析實體類型。 | |
| InvalidValue | 值無效。 | |
| InvalidBinary | 二進位值無效。 | |
| InvalidFloatingPoint | 浮點數值無效。 | |
| InvalidDateTime | DateTime 值無效。 | |
| InvalidDateTimeOffset | DateTimeOffset 值無效。 | |
| InvalidDecimal | 十進位值無效。 | |
| InvalidGuid | Guid 值無效。 | |
| InvalidTypeKindNone | 型別類型 None 語意無效。語意有效的模型不能包含型別類型為 None 的元素。 | |
| InvalidIfExpressionIncorrectNumberOfOperands | 如果運算元數目不正確,則 If 運算式無效。 | |
| EnumsNotSupportedBeforeV3 | 不支援列舉。 | |
| EnumMemberTypeMustMatchEnumUnderlyingType | 列舉成員型別必須符合列舉基礎型別。 | |
| InvalidIsTypeExpressionIncorrectNumberOfOperands | IsType 運算式無效,因為其元素數目不是 1。 | |
| InvalidTypeName | 型別名稱不是完整名稱且不是基本型別。 | |
| InvalidQualifiedName | 字詞名稱不是完整名稱。 | |
| NoReadersProvided | 未剖析模型,因為沒有提供 XmlReader。 | |
| NullXmlReader | 無法剖析模型,因為其中一個 XmlReader 是 null。 | |
| MaxMaxLengthCannotBeTrueWhileMaxLengthIsNotNull | 如果 MaxLength 為非 Null,則 IsMaxMaxLength 不能為 true。 | |
| InvalidElementAnnotation | ImmediateValueAnnotation 是無效的元素註釋。 | |
| InvalidLabeledElementExpressionIncorrectNumberOfOperands | LabeledElement 運算式無效,因為其元素數目不是 1。 | |
| BadUnresolvedLabeledElement | 找不到具有該名稱的 LabeledElement。 | |
| BadUnresolvedEnumMember | 找不到具有該名稱的列舉成員。 | |
| InvalidAssertTypeExpressionIncorrectNumberOfOperands | AssertType 運算式無效,因為其元素數目不是 1。 | |
| BadUnresolvedParameter | 找不到具有該名稱的參數。 | |
| NavigationPropertyWithRecursiveContainmentTargetMustBeOptional | ContainsTarget = true 的導覽屬性必須指向選擇性目標。 | |
| NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne | 如果導覽屬性的 ContainsTarget = true 且目標實體類型與屬性的宣告型別相同,則導覽來源的多重性是「零或一」。 | |
| NavigationPropertyWithNonRecursiveContainmentSourceMustBeFromOne | 如果導覽屬性的 ContainsTarget = true 且目標實體類型與屬性的宣告型別不同,則導覽來源的多重性是「一」。 | |
| NavigationPropertyContainsTargetNotSupportedBeforeV3 | 3.0 版本之前不支援具有 ContainsTarget 設定的導覽屬性。 | |
| ImpossibleAnnotationsTarget | 註釋目標路徑不能參考可註釋的元素。 | |
| CannotAssertNullableTypeAsNonNullableType | 如果需要不可為 Null 的型別,則可為 Null 的型別無效。 | |
| CannotAssertPrimitiveExpressionAsNonPrimitiveType | 這是基本常數運算式,對非基本型別而言無效。 | |
| ExpressionPrimitiveKindNotValidForAssertedType | 基本型別對要求的型別而言無效。 | |
| NullCannotBeAssertedToBeANonNullableType | Null 在不可為 Null 的運算式中無效。 | |
| ExpressionNotValidForTheAssertedType | 運算式對判斷提示的型別而言無效。 | |
| CollectionExpressionNotValidForNonCollectionType | 集合運算式對非集合型別而言無效。 | |
| RecordExpressionNotValidForNonStructuredType | 記錄運算式對非結構化型別而言無效。 | |
| RecordExpressionMissingRequiredProperty | 記錄運算式沒有指定之型別所需要的所有屬性。 | |
| RecordExpressionHasExtraProperties | 記錄運算式不是開放型別,但記錄運算式具有額外的屬性。 | |
| DuplicateAnnotation | 目標有多個具有相同字詞及相同限定詞的註釋。 | |
| IncorrectNumberOfArguments | 函數應用程式的引數數目對所要套用到的函數而言不正確。 | |
| DuplicateAlias | 在單一結構描述元素中擁有多個包含相同別名的 using 陳述式是無效的。 | |
| ReferencedTypeMustHaveValidName | 如果模型參考沒有完整名稱的型別,該模型就無法序列化為 CSDL。 | |
| SingleFileExpected | 該模型無法序列化,因為已產生多個結構描述,但是只找到單一輸出資料流。 | |
| UnknownEdmxVersion | Edmx 版本無效。 | |
| UnknownEdmVersion | EdmVersion 無效。 | |
| NoSchemasProduced | 未進行任何寫入,因為沒有產生結構描述。 | |
| DuplicateEntityContainerName | 模型有多個具有相同名稱的實體容器。 | |
| ContainerElementContainerNameIncorrect | 容器元素的容器名稱必須是容器實體容器的完整名稱。 | |
| PrimitiveConstantExpressionNotValidForNonPrimitiveType | 基本常數運算式對非基本型別而言無效。 | |
| IntegerConstantValueOutOfRange | 整數常數值超出判斷提示型別的範圍。 | |
| StringConstantLengthOutOfRange | 字串常數的長度對判斷提示型別而言太大。 | |
| BinaryConstantLengthOutOfRange | 二進位常數的長度對判斷提示型別而言太大。 | |
| InvalidFunctionImportParameterMode | None 對函數匯入參數而言不是有效的模式。 | |
| TypeMustNotHaveKindOfNone | 型別若沒有其他錯誤,其類型不能是無。 | |
| PrimitiveTypeMustNotHaveKindOfNone | 基本型別若沒有其他錯誤,其類型不能是無。 | |
| PropertyMustNotHaveKindOfNone | 屬性若沒有其他錯誤,其類型不能是無。 | |
| TermMustNotHaveKindOfNone | 字詞若沒有其他錯誤,其類型不能是無。 | |
| SchemaElementMustNotHaveKindOfNone | 結構描述元素若沒有其他錯誤,其類型不能是無。 | |
| EntityContainerElementMustNotHaveKindOfNone | 實體容器元素若沒有其他錯誤,其類型不能是無。 | |
| 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 | 找不到具有此名稱的目標。 |
備註
沒有要更新的內容,請不要在這裡新增資料。