.gif) .gif) |
BinaryTypeReferenceBinaryMaxLengthNegative |
验证二进制类型的最大长度不是负数。 |
.gif) .gif) |
BinaryTypeReferenceBinaryMaxMaxLengthNotValidForMaxLength |
验证如果 MaxLength 不为 null,则 IsMaxMaxLength 不能为 true。 |
.gif) .gif) |
CollectionExpressionAllElementsCorrectType |
验证集合表达式的所有属性均为正确类型。 |
.gif) .gif) |
ComplexTypeInvalidAbstractComplexType |
验证复杂类型不是抽象类型。 |
.gif) .gif) |
ComplexTypeInvalidPolymorphicComplexType |
验证复杂类型不继承。 |
.gif) .gif) |
ComposableFunctionImportMustHaveReturnType |
验证如果函数导入是可组合的,则该函数导入必须具有返回类型。 |
.gif) .gif) |
DecimalTypeReferencePrecisionOutOfRange |
验证精度介于 0 和十进制类型的最大精度之间。 |
.gif) .gif) |
DecimalTypeReferenceScaleOutOfRange |
验证标度介于 0 和十进制类型的精度之间。 |
.gif) .gif) |
ElementDirectValueAnnotationFullNameMustBeUnique |
验证没有直接值批注共享同一名称和命名空间。 |
.gif) .gif) |
EntityContainerAllElementsHaveCorrectContainerName |
验证实体容器元素的容器名称必须与包含实体容器的完整名称匹配。 |
.gif) .gif) |
EntityContainerDuplicateEntityContainerMemberName |
验证实体容器中没有重复名称。 |
.gif) .gif) |
EntityContainerElementMustNotHaveKindOfNone |
验证没有其他错误的实体容器元素不能具有 None 种类。 |
.gif) .gif) |
EntityReferenceTypeInaccessibleEntityType |
验证此实体引用中包装的实体类型可通过所验证的模型找到。 |
.gif) .gif) |
EntitySetCanOnlyBeContainedByASingleNavigationProperty |
验证实体集只能有一个针对该实体集且 Contains 设置为 true 的导航属性。 |
.gif) .gif) |
EntitySetInaccessibleEntityType |
验证可以所验证的模型中找到实体集的实体类型。 |
.gif) .gif) |
EntitySetNavigationMappingMustBeBidirectional |
验证导航属性是否遍历到另一实体集,然后再验证导航属性合作伙伴是否已遍历,目标是否将成为源实体集。 |
.gif) .gif) |
EntitySetNavigationPropertyMappingsMustBeUnique |
验证没有导航属性映射到两个不同的实体集。 |
.gif) .gif) |
EntitySetTypeHasNoKeys |
验证实体集类型没有键。 |
.gif) .gif) |
EntityTypeDuplicatePropertyNameSpecifiedInEntityKey |
验证实体键中没有重复属性。 |
.gif) .gif) |
EntityTypeEntityKeyMustBeScalar |
验证实体键的所有部分均为标量。 |
.gif) .gif) |
EntityTypeEntityKeyMustNotBeBinaryBeforeV2 |
验证实体键的任何部分都不是二进制基元类型。 |
.gif) .gif) |
EntityTypeInvalidKeyKeyDefinedInBaseClass |
如果基类型中已经有键,则验证是否未定义键。 |
.gif) .gif) |
EntityTypeInvalidKeyNullablePart |
验证是否实体键的任何部分都不可为 null。 |
.gif) .gif) |
EntityTypeKeyMissingOnEntityType |
验证实体类型具有键。 |
.gif) .gif) |
EntityTypeKeyPropertyMustBelongToEntity |
验证实体的键中的所有属性都属于该实体。 |
.gif) .gif) |
EnumMemberValueMustHaveSameTypeAsUnderlyingType |
验证枚举值必须具有与基础类型相同的类型。 |
.gif) .gif) |
EnumMustHaveIntegerUnderlyingType |
如果枚举类型的基础类型不是整数类型,则引发错误。 |
.gif) .gif) |
EnumTypeEnumMemberNameAlreadyDefined |
验证枚举中没有重复的枚举成员。 |
.gif) .gif) |
EnumTypeEnumsNotSupportedBeforeV3 |
如果找到了枚举类型,则引发错误。 |
.gif) .gif) |
FunctionApplicationExpressionParametersMatchAppliedFunction |
验证函数应用程序的类型是否正确。 |
.gif) .gif) |
FunctionBaseParameterNameAlreadyDefinedDuplicate |
验证函数没有多个同名参数。 |
.gif) .gif) |
FunctionImportBindableFunctionImportMustHaveParameters |
验证如果函数是可绑定的,则它必须具有参数。 |
.gif) .gif) |
FunctionImportComposableFunctionImportCannotBeSideEffecting |
验证如果函数是可组合的,则它也没有副作用。 |
.gif) .gif) |
FunctionImportEntitySetExpressionIsInvalid |
验证函数导入的实体集是使用路径或实体集引用表达式定义的。 |
.gif) .gif) |
FunctionImportEntityTypeDoesNotMatchEntitySet |
验证函数导入实体类型与实体集不匹配。 |
.gif) .gif) |
FunctionImportIsBindableNotSupportedBeforeV3 |
验证函数导入不可绑定。 |
.gif) .gif) |
FunctionImportIsComposableNotSupportedBeforeV3 |
验证函数导入不可组合。 |
.gif) .gif) |
FunctionImportIsSideEffectingNotSupportedBeforeV3 |
验证函数导入没有副作用。 |
.gif) .gif) |
FunctionImportParametersCannotHaveModeOfNone |
验证函数导入参数具有 None 模式。 |
.gif) .gif) |
FunctionImportParametersIncorrectTypeBeforeV3 |
验证函数导入参数的类型是否正确。 |
.gif) .gif) |
FunctionImportReturnEntitiesButDoesNotSpecifyEntitySet |
验证函数导入返回实体但不指定实体集。 |
.gif) .gif) |
FunctionImportUnsupportedReturnTypeAfterV1 |
验证函数导入具有允许的返回类型。 |
.gif) .gif) |
FunctionImportUnsupportedReturnTypeV1 |
验证函数导入不支持返回类型版本 1。 |
.gif) .gif) |
FunctionOnlyInputParametersAllowedInFunctions |
验证没有函数参数是输出参数。 |
.gif) .gif) |
FunctionsNotSupportedBeforeV2 |
验证版本 2 之前的版本不支持这些函数。 |
.gif) .gif) |
IfExpressionAssertCorrectTestType |
验证 if 表达式具有布尔条件。 |
.gif) .gif) |
ImmediateValueAnnotationElementAnnotationHasNameAndNamespace |
验证可安全地对标记为要作为元素进行序列化的即时值批注进行序列化。 |
.gif) .gif) |
ImmediateValueAnnotationElementAnnotationIsValid |
验证即时值批注具有名称和命名空间。 |
.gif) .gif) |
ModelDuplicateEntityContainerName |
验证实体键中没有重复属性。 |
.gif) .gif) |
ModelDuplicateSchemaElementName |
验证当前模型中的每个架构元素在所有引用的模型中是唯一的。 |
.gif) .gif) |
ModelDuplicateSchemaElementNameBeforeV3 |
验证当前模型中的每个架构元素(除实体容器外)在所有引用的模型中是唯一的。 |
.gif) .gif) |
NamedElementNameIsNotAllowed |
根据 CSDL 规范验证元素名称与允许的名称模式匹配。 |
.gif) .gif) |
NamedElementNameIsTooLong |
根据 CSDL 规范验证元素名称不过长。 |
.gif) .gif) |
NamedElementNameMustNotBeEmptyOrWhiteSpace |
验证名称不为空或空白。 |
.gif) .gif) |
NavigationPropertyContainsTargetNotSupportedBeforeV3 |
验证 ContainsTarget 未在 V3 之前设置。 |
.gif) .gif) |
NavigationPropertyCorrectType |
验证导航属性的类型对应于关联的另一端以及另一端的多重性。 |
.gif) .gif) |
NavigationPropertyDependentEndMultiplicity |
验证依赖属性是否等同于依赖端的键,依赖端的多重性不能为 1;根据以下规则验证依赖端的多重性:0..1,1 - 如果依赖属性表示依赖端键。* - 如果依赖属性不表示依赖端键。 |
.gif) .gif) |
NavigationPropertyDependentPropertiesMustBelongToDependentEntity |
验证导航属性的所有依赖属性均属于依赖实体类型。 |
.gif) .gif) |
NavigationPropertyDuplicateDependentProperty |
验证导航属性的依赖属性不包含重复项。 |
.gif) .gif) |
NavigationPropertyEndWithManyMultiplicityCannotHaveOperationsSpecified |
验证导航属性没有 Many 的多重性和 OnDelete 操作。 |
.gif) .gif) |
NavigationPropertyInvalidOperationMultipleEndsInAssociation |
验证该关联的仅一端具有 OnDelete 操作。 |
.gif) .gif) |
NavigationPropertyInvalidToPropertyInRelationshipConstraintBeforeV2 |
验证所有依赖属性均是依赖实体类型键的子集。 |
.gif) .gif) |
NavigationPropertyPartnerMustPointBackToSourceType |
验证导航属性的合作伙伴的目标是原始的声明类型。 |
.gif) .gif) |
NavigationPropertyPrincipalEndMultiplicity |
验证主体端的多重性:0..1 - 如果某些依赖属性可以为 null, 1 - 如果某些依赖属性不可为 null。* - 不允许。 |
.gif) .gif) |
NavigationPropertyTypeMismatchRelationshipConstraint |
验证依赖属性与主体端键之间的每对属性是相同类型。 |
.gif) .gif) |
NavigationPropertyWithNonRecursiveContainmentSourceMustBeFromOne |
验证导航属性是否具有 ContainsTarget= true,目标实体类型是否与属性的声明类型不同,以及导航源的多重性是否为 One。 |
.gif) .gif) |
NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne |
验证导航属性是否具有 ContainsTarget= true,目标实体类型是否与属性的声明类型相同,以及导航源的多重性是否为 Zero-Or-One。这依赖于具有目标循环。由于规则 EntitySetNavigationMappingMustBeBidirectional,我们知道这始终为 true,或者存在错误 |
.gif) .gif) |
NavigationPropertyWithRecursiveContainmentTargetMustBeOptional |
验证导航属性是否具有 ContainsTarget= true,目标实体类型是否与属性的声明类型相同,以及导航目标的多重性是否为 0、1 或 Many。这依赖于具有目标循环。由于规则 EntitySetNavigationMappingMustBeBidirectional,我们知道这始终为 true,或者存在错误 |
.gif) .gif) |
OpenTypesNotSupported |
打开仅在版本 1.2 中以及版本 2.0 以后的版本中支持的不同类型。 |
.gif) .gif) |
PrimitiveTypeMustNotHaveKindOfNone |
验证没有其他错误的基元类型不能具有 None 种类。 |
.gif) .gif) |
PrimitiveValueValidForType |
验证基元值是否声明某一类型,并且该值对该类型是否可接受。 |
.gif) .gif) |
PropertyMustNotHaveKindOfNone |
验证没有其他错误的属性不能 None 种类。 |
.gif) .gif) |
PropertyValueBindingValueIsCorrectType |
验证属性值绑定的值是正确类型。 |
.gif) .gif) |
RecordExpressionPropertiesMatchType |
验证值记录表达式是否声明某一类型,以及属性类型是否正确。 |
.gif) .gif) |
RowTypeBaseTypeMustBeNull |
验证行类型没有基类型。 |
.gif) .gif) |
RowTypeMustContainProperties |
验证行类型包含至少一个属性。 |
.gif) .gif) |
SchemaElementMustNotHaveKindOfNone |
验证没有其他错误的架构元素不能具有 None 种类。 |
.gif) .gif) |
SchemaElementNamespaceIsNotAllowed |
根据 CSDL 规范验证元素命名空间与允许的命名空间模式匹配。 |
.gif) .gif) |
SchemaElementNamespaceIsTooLong |
根据 CSDL 规范验证元素命名空间不过长。 |
.gif) .gif) |
SchemaElementNamespaceMustNotBeEmptyOrWhiteSpace |
验证元素命名空间不为空或空白。 |
.gif) .gif) |
SchemaElementSystemNamespaceEncountered |
验证元素命名空间不是保留的系统命名空间。 |
.gif) .gif) |
SpatialTypeReferencesNotSupportedBeforeV3 |
3.0 之前的版本不支持对 EDM 空间类型的引用。 |
.gif) .gif) |
StreamTypeReferencesNotSupportedBeforeV3 |
3.0 之前的版本不支持对 EDM 流类型的引用。 |
.gif) .gif) |
StringTypeReferenceStringMaxLengthNegative |
验证字符串的最大长度不是负数。 |
.gif) .gif) |
StringTypeReferenceStringMaxMaxLengthNotValidForMaxLength |
验证如果 MaxLength 不为 null,则 IsMaxMaxLength 不能为 true。 |
.gif) .gif) |
StructuralPropertyInvalidPropertyType |
验证该属性是否为允许的类型。 |
.gif) .gif) |
StructuralPropertyInvalidPropertyTypeConcurrencyMode |
验证属性的并发模式是否是固定的,类型是否是基元类型。 |
.gif) .gif) |
StructuralPropertyNullableComplexType |
验证任何具有复杂类型的属性都不可为 null。 |
.gif) .gif) |
StructuredTypeBaseTypeMustBeSameKindAsDerivedKind |
验证复杂类型的基类型是复杂的,并且实体类型的基类型是实体。 |
.gif) .gif) |
StructuredTypeInaccessibleBaseType |
验证可以从所验证的模型中找到结构化类型的基类型。 |
.gif) .gif) |
StructuredTypeInvalidMemberNameMatchesTypeName |
验证某一类型没有与该类型同名的属性。 |
.gif) .gif) |
StructuredTypePropertiesDeclaringTypeMustBeCorrect |
验证属性的声明类型包含该属性。 |
.gif) .gif) |
StructuredTypePropertyNameAlreadyDefined |
验证类型中没有重复的属性。 |
.gif) .gif) |
TemporalTypeReferencePrecisionOutOfRange |
验证精度介于 0 和临时类型的最大精度之间。 |
.gif) .gif) |
TermMustNotHaveKindOfNone |
验证没有其他错误的术语的不能具有 None 种类。 |
.gif) .gif) |
TypeAnnotationAssertMatchesTermType |
验证类型批注可正确实现其术语类型。 |
.gif) .gif) |
TypeAnnotationInaccessibleTerm |
验证可通过包含批注的模型找到词汇批注术语。 |
.gif) .gif) |
TypeMustNotHaveKindOfNone |
验证没有其他错误的类型不能具有 None 种类。 |
.gif) .gif) |
TypeReferenceInaccessibleSchemaType |
验证类型引用所引用的类型可通过所验证的模型找到。 |
.gif) .gif) |
ValueAnnotationAssertCorrectExpressionType |
验证值批注是否声明类型,该批注的表达式是否具有正确类型。 |
.gif) .gif) |
ValueAnnotationInaccessibleTerm |
验证可通过包含批注的模型找到词汇批注术语。 |
.gif) .gif) |
ValueTermsNotSupportedBeforeV3 |
EDM 3.0 之前的版本不支持值术语。 |
.gif) .gif) |
VocabularyAnnotatableNoDuplicateAnnotations |
验证没有共享同一术语和限定符的批注。 |
.gif) .gif) |
VocabularyAnnotationInaccessibleTarget |
验证可通过包含批注的模型找到词汇批注目标。 |
.gif) .gif) |
VocabularyAnnotationQualifierMustBeSimpleName |
限定符必须是简单名称。 |
.gif) .gif) |
VocabularyAnnotationsNotSupportedBeforeV3 |
验证 EDM 3.0 之前的版本不支持词汇批注。 |