共用方式為


EdmErrorCode 列舉

定義

EdmLib 驗證錯誤碼

public enum EdmErrorCode
type EdmErrorCode = 
Public Enum EdmErrorCode
繼承
EdmErrorCode

欄位

AllNavigationPropertiesMustBeMapped 346

實體集必須具有其元素型別中所有導覽屬性的對應。

AlreadyDefined 19

專案名稱已經定義在此內容中。

AnnotationApplyToNotAllowedAnnotatable 400

詞彙注釋適用于不允許的不可指定專案。

BadAmbiguousElementBinding 224

名稱衝突會使此名稱模棱兩可。

BadCyclicComplex 227

這個複雜類型是迴圈的一部分。

BadCyclicEntity 229

此實體類型是迴圈的一部分。

BadCyclicEntityContainer 228

此實體容器不正確,因為其延伸階層的某些部分是迴圈的一部分。

BadNavigationProperty 74

導覽屬性包含錯誤。

BadNonComputableAssociationEnd 235

找不到具有該名稱的關聯結尾

BadPrincipalPropertiesInReferentialConstraint 353

參考條件約束的主體屬性必須與參考條件約束的索引鍵相符。

BadProperty 42

屬性包含錯誤。

BadUnresolvedComplexType 98

沒有具有該名稱的複雜類型存在。

BadUnresolvedEntityContainer 232

找不到具有該名稱的 EntityContainer。

BadUnresolvedEntitySet 233

找不到具有該名稱的 EntitySet。

BadUnresolvedEntityType 281

沒有具有該名稱的實體類型存在。

BadUnresolvedEnumMember 302

找不到具有該名稱的列舉成員

BadUnresolvedEnumType 360

無法解析列舉型別。

BadUnresolvedLabeledElement 301

找不到具有該名稱的 LabeledElement

BadUnresolvedNavigationPropertyPath 363

找不到具有此名稱的導覽屬性。

BadUnresolvedOperation 239

找不到具有此名稱的作業。

BadUnresolvedParameter 304

找不到具有該名稱的參數

BadUnresolvedPrimitiveType 226

找不到具有此名稱的基本類型。

BadUnresolvedProperty 234

找不到具有該名稱的屬性

BadUnresolvedReturn 388

在標注的作業上找不到傳回。

BadUnresolvedTarget 361

找不到具有此名稱的目標。

BadUnresolvedTerm 352

找不到具有此名稱的字詞。

BadUnresolvedType 225

找不到具有此名稱的類型。

BinaryConstantLengthOutOfRange 332

二進位常數的長度對判斷提示型別而言太大。

BinaryValueCannotHaveEmptyValue 340

二進位值必須有內容。

BoundFunctionOverloadsMustHaveSameReturnType 368

系結函式多載必須具有相同的傳回型別。

BoundOperationMustHaveParameters 268

可系結的作業至少必須有一個參數。

CannotAssertNullableTypeAsNonNullableType 310

如果需要不可為 Null 的型別,則可為 Null 的型別無效。

CannotAssertPrimitiveExpressionAsNonPrimitiveType 311

這是基本常數運算式,對非基本型別而言無效。

CannotInferEntitySetWithMultipleSetsPerType 356

無法推斷實體集,因為指定的型別有多個集合存在。

CollectionExpressionNotValidForNonCollectionType 315

集合運算式對非集合型別而言無效。

ComplexTypeBaseTypeCannotBeEdmComplexType 383

複雜類型的基底類型不能是 Edm.ComplexType。

ComplexTypeMustHaveComplexBaseType 238

複雜類型的基底類型也必須複雜。

ConcurrencyRedefinedOnSubtypeOfEntitySetType 145

EntitySet 類型的任何子類型都無法變更並行。

ConstructibleEntitySetTypeInvalidFromEntityTypeRemoval 231

這個實體集變得無效,因為該實體屬於 的型別已從模型中移除。

ContainerElementContainerNameIncorrect 328

容器元素的容器名稱必須是容器實體容器的完整名稱。

DeclaringTypeMustBeCorrect 245

如果結構化類型宣告屬性,該屬性宣告類型必須是宣告結構化類型。

DeclaringTypeOfNavigationSourceCannotHavePathProperty 386

導覽來源的宣告類型不能有路徑類型屬性。

DependentPropertiesMustBelongToDependentEntity 244

參考條件約束的相依屬性必須屬於相依實體集。

DuplicateActions 367

模型有多個相同定義的函式。

DuplicateAlias 321

單一架構模型中的別名是否無效。

DuplicateAnnotation 319

目標有多個具有相同字詞及相同限定詞的註釋。

DuplicateDependentProperty 267

引用條件約束不能有多個具有相同名稱的相依屬性。

DuplicateDirectValueAnnotationFullName 354

具有相同名稱和命名空間的直接批註已經存在。

DuplicateEntityContainerMemberName 218

實體容器名稱已指派給不同的實體容器。

DuplicateEntityContainerName 327

模型有多個具有相同名稱的實體容器。

DuplicateFunctions 366

模型有多個相同定義的函式。

DuplicateNavigationPropertyMapping 345

只能存在來自含有特定導覽屬性之指定 EntitySet 的單一對應。

DuplicatePropertySpecifiedInEntityKey 154

實體索引鍵參考相同的屬性兩次

EmptyFile 12

已將空的檔案提供給剖析器

EndWithManyMultiplicityCannotHaveOperationsSpecified 132

結尾為 * 多重性不能指定作業

EntityComposableBoundEscapeFunctionMustBeLessOne 389

可撰寫的逸出綁定函式不應該宣告多個。

EntityContainerElementMustNotHaveKindOfNone 339

實體容器元素若沒有其他錯誤,其類型不能是無。

EntityKeyMustBeScalar 128

屬於實體索引鍵的屬性必須是純量類型

EntityKeyMustNotBeBinary 129

V2.0 之前目前支援屬於實體索引鍵的二進位類型屬性

EntityMustHaveEntityBaseType 237

實體的基底類型也必須是實體。

EntityNoncomposableBoundEscapeFunctionMustBeLessOne 390

不可組合的逸出綁定函式不應該宣告多個。

EntitySetCanOnlyBeContainedByASingleNavigationProperty 341

只能存在具有以特定實體集為目標之內含項目的單一導覽屬性對應。

EntitySetCanOnlyHaveSingleNavigationPropertyWithContainment 343

實體集只能有一個具有內含項目的導覽屬性。

EntitySetRecursiveNavigationPropertyMappingsMustPointBackToSourceEntitySet 223

如果導覽屬性對應屬於遞迴導覽屬性,則對應必須指回相同的實體集。

EntitySetTypeMustBeCollectionOfEntityType 370

實體集的類型必須是實體類型的集合。

EntityTypeBaseTypeCannotBeEdmEntityType 382

實體類型的基底類型不能是 Edm.EntityType。

EntityTypeOfEntitySetCannotBeEdmEntityType 385

Edm.EntityType 不能做為實體容器中實體集的類型。

EntityTypeOfSingletonCannotBeEdmEntityType 384

Edm.EntityType 不能當做實體容器中的單一類型使用。

EnumMemberMustHaveValue 206

列舉成員必須具有 值。

EnumMemberValueOutOfRange 292

列舉成員值超出其基礎類型的範圍。

EnumMustHaveIntegerUnderlyingType 351

列舉型別必須有整數基礎型別。

ExpressionEnumKindNotValidForAssertedType 380

列舉類型對要求的類型無效。

ExpressionNotValidForTheAssertedType 314

運算式對判斷提示的型別而言無效。

ExpressionPrimitiveKindNotValidForAssertedType 312

基本型別對要求的型別而言無效。

FunctionImportWithParameterShouldNotBeIncludedInServiceDocument 373

函式匯入如果包含在服務檔中,則不能有參數。

FunctionMustHaveReturnType 152

函式必須具有傳回型別。

ImpossibleAnnotationsTarget 309

註釋目標路徑不能參考可註釋的元素。

InconsistentNavigationPropertyPartner 342

導覽屬性夥伴沒有回頭指向正確的型別。

IncorrectNumberOfArguments 320

函式應用程式的引數數目對所要套用到的函式而言不正確。

IntegerConstantValueOutOfRange 330

整數常數值超出判斷提示型別的範圍。

InterfaceCriticalCycleInTypeHierarchy 82

基底類型的鏈結是循環的。

InterfaceCriticalEnumerableMustNotHaveNullElements 79

列舉屬性不能包含 null 元素。

InterfaceCriticalEnumPropertyValueOutOfRange 80

列舉型別屬性的值超出範圍。

InterfaceCriticalKindValueMismatch 77

含介面類型屬性的物件不會實作該屬性之值的對應介面。 例如,系統會針對實 IEdmType 作具有 kind 屬性報告 EdmTypeKind 之介面的物件報告這個錯誤。實體,但不會實作 IEdmEntityType 介面。

InterfaceCriticalKindValueUnexpected 78

介面類型屬性的值語意無效。 語意有效的模型不能包含類型為 'None' 的元素。

InterfaceCriticalNavigationPartnerInvalid 81

如果屬性 P1 是導覽屬性,而 P2 是其合作夥伴,則 P2 的合作夥伴屬性必須是 P1。

InterfaceCriticalPropertyValueMustNotBeNull 76

屬性的值不能為 null。

InvalidAbstractComplexType 220

這裡不允許抽象化複雜類型。

InvalidAction 96

Action 屬性的值在目前內容中無效或不允許

InvalidAssociation 62

提供的關聯無效

InvalidAssociationSet 279

關聯集無效

InvalidBinary 283

二進位值無效。

InvalidBoolean 27

格式錯誤的布林值。

InvalidCastExpressionIncorrectNumberOfOperands 303

Cast 運算式無效,因為它沒有 1 個專案。

InvalidCollectionValue 403

無效$Collection值。

InvalidDate 375

日期值無效。

InvalidDateTime 285

DateTime 值無效。

InvalidDateTimeOffset 286

DateTimeOffset 值無效。

InvalidDecimal 287

十進位值無效。

InvalidDuration 349

持續時間值無效。

InvalidElementAnnotation 299

ImmediateValueAnnotation 是無效的元素註釋。

InvalidEndEntitySet 100

EntityContainerType End 中使用的範圍名稱不符合包含 EntityContainer 之任何 EntityContainerProperties 的名稱

InvalidEntitySetPath 357

無效的實體集路徑。

InvalidEnumMemberPath 358

無效的列舉成員路徑。

InvalidErrorCodeValue 0

不正確錯誤碼

InvalidFloatingPoint 284

浮點數值無效。

InvalidGuid 288

Guid 值無效。

InvalidIfExpressionIncorrectNumberOfOperands 290

if 運算式無效,因為它沒有 3 個元素。

InvalidInteger 278

整數的值無效

InvalidIsTypeExpressionIncorrectNumberOfOperands 293

IsType 運算式無效,因為其元素數目不是 1。

InvalidJson 404

JSON 無效

InvalidKey 75

實體索引鍵無效。

InvalidKeyValue 401

無效$Key值。

InvalidLabeledElementExpressionIncorrectNumberOfOperands 300

LabeledElement 運算式無效,因為其元素數目不是 1。

InvalidLong 277

long 的值無效

InvalidMaxLength 276

長度上限的值無效

InvalidMultiplicity 92

多重性值的格式不正確

InvalidMultiplicityOfDependentEnd 116

導覽相依端的無效多工。

InvalidMultiplicityOfPrincipalEnd 113

導覽主體結尾的無效多工。

InvalidName 17

不正確名稱

InvalidNamespaceName 163

為類型指定的限定性無效

InvalidNavigationPropertyType 258

導覽屬性的類型不是實體或實體集合。

InvalidNumberType 406

不正確數位類型

InvalidOnDelete 97

處理 OnDelete 元素時發生錯誤

InvalidOperationImportParameterMode 333

None 不是作業匯入參數的有效模式。

InvalidParameterMode 280

不正確參數模式

InvalidPathFirstPathParameterNotMatchingFirstParameterName 271

使用 EntitySetPath 的作業必須具有與系結參數相同的第一個路徑專案名稱。

InvalidPathInvalidTypeCastSegment 250

使用 EntitySetPath 區段的作業具有不正確類型轉換區段。

InvalidPathTypeCastSegmentMustBeEntityType 251

使用 EntitySetPath 區段的作業具有不正確類型轉換區段,它必須是 EntityType。

InvalidPathUnknownNavigationProperty 252

使用 EntitySetPath 區段的作業具有未知的導覽屬性。

InvalidPathUnknownTypeCastSegment 249

使用 EntitySetPath 區段的作業具有未知的類型轉換區段。

InvalidPathWithNonEntityBindingParameter 246

使用 EntitySetPath 的作業會參考不是實體類型的系結參數。

InvalidPolymorphicComplexType 221

複雜類型在此版本中不能有基底類型。

InvalidPrimitiveValue 350

基本型別無效。

InvalidPropertyInRelationshipConstraint 111

關聯性條件約束中的屬性無效

InvalidPropertyType 44

此屬性的類型對指定的內容而言無效。

InvalidQualifiedName 295

字詞名稱不是完整名稱。

InvalidRoleInRelationshipConstraint 110

關聯性條件約束中不正確角色值

InvalidSrid 275

SRID 的值無效

InvalidTimeOfDay 376

TimeOfDay 值無效。

InvalidTypeKindNone 289

型別類型 None 語意無效。 語意有效的模型不能包含型別類型為 None 的元素。

InvalidTypeName 294

型別名稱不是完整名稱且不是基本型別。

InvalidValue 282

值無效

InvalidVersionNumber 25

指定的版本號碼無效。

IsUnboundedCannotBeTrueWhileMaxLengthIsNotNull 298

如果 MaxLength 為非 Null,則 IsUnbounded 不能為 true。

KeyMissingOnEntityType 159

實體類型上未定義索引鍵

KeyPropertyMustBelongToEntity 242

實體索引鍵中的每個屬性都必須是實體的屬性。

KeyPropertyTypeCannotBeEdmPrimitiveType 259

Edm.PrimitiveType 無法當做實體類型的索引鍵屬性類型使用。

MaxLengthOutOfRange 272

長度上限超出範圍。

MetadataDocumentCannotHaveMoreThanOneEntityContainer 365

元資料檔案不能有一個以上的實體容器。

MismatchNumberOfPropertiesInRelationshipConstraint 114

關聯性條件約束中 FromProperty 和 ToProperty 中的屬性數目必須相同

MissingAttribute 15

XML 元素遺漏必要的屬性

MissingRequiredProperty 410

物件中需要屬性

MissingType 18

缺少表示 EDM 型別的 XML 屬性或元素。

NameTooLong 60

名稱太長。

NavigationMappingMustBeBidirectional 344

如果巡覽屬性是從實體集/單一實體周遊,然後從第一個對應的目標周遊合作夥伴,則目的地應該是原始實體集/單一。

NavigationPropertyEntityMustNotIndirectlyContainItself 222

沒有直接內含項目的導覽屬性無法間接包含其宣告實體。

NavigationPropertyMappingMustPointToValidTargetForProperty 109

目標實體集必須能夠保存對於對應之導覽屬性而言有效的實體。

NavigationPropertyOfCollectionTypeMustNotTargetToSingleton 371

集合類型的導覽屬性上的系結不得以單一物件為目標。

NavigationPropertyTypeInvalidBecauseOfBadAssociation 236

導覽屬性的類型無效,因為導覽屬性的關聯無效。

NavigationPropertyWithCollectionTypeCannotHaveNullableAttribute 364

無法為具有集合類型的導覽屬性指定 'Nullable' 屬性。

NavigationPropertyWithNonRecursiveContainmentSourceMustBeFromOne 307

如果導覽屬性具有 ContainsTarget = true,而且目標實體類型比屬性的宣告類型還多,則導覽來源的多重性為 One。

NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne 306

如果導覽屬性具有 ContainsTarget = true,且目標實體類型與屬性的宣告類型相同,則導覽來源的多重性為 Zero-Or-One。

NavigationPropertyWithRecursiveContainmentTargetMustBeOptional 305

具有 ContainsTarget = true 的導覽屬性必須指向選擇性目標。

NavigationSourceTypeHasNoKeys 133

導覽來源類型沒有索引鍵

NoEntitySetsFoundForType 355

無法推斷實體集,因為指定的型別沒有集合存在。

NoReadersProvided 296

未剖析模型,因為沒有提供 XmlReader。

NoSchemasProduced 326

未進行任何寫入,因為沒有產生結構描述。

NullableComplexTypeProperty 157

1.0 和 2.0 版不支援可為 Null 的複雜類型。

NullCannotBeAssertedToBeANonNullableType 313

Null 在不可為 Null 的運算式中無效。

NullXmlReader 297

無法剖析模型,因為其中一個 XmlReader 是 null。

OpenTypeNotSupported 117

只有在 1.2 版和 2.0 版之後支援開放型別。 只有實體類型可以是開放型別。

OperationCannotHaveEntitySetPathWithUnBoundOperation 269

使用 EntitySetPath 的作業必須在系結作業上。

OperationImportCannotImportBoundOperation 151

作業匯入無法匯入系結函式。

OperationImportEntitySetExpressionIsInvalid 103

作業匯入會指定此內容不支援的實體集運算式。 作業匯入實體集運算式可以是實體集參考或從作業匯入參數開始的路徑,以及周遊導覽屬性。

OperationImportEntityTypeDoesNotMatchEntitySet 149

作業匯入會指定不會衍生自實體集專案類型的實體類型。

OperationImportParameterIncorrectType 265

不支援的作業匯入參數類型。

OperationImportReturnsEntitiesButDoesNotSpecifyEntitySet 148

作業匯入會指定實體類型傳回,但未傳回實體集。

OperationImportSpecifiesEntitySetButDoesNotReturnEntityType 150

作業匯入會指定實體集的系結,但不會傳回實體。

OperationImportUnsupportedReturnType 146

在 1.0 版作業匯入中,無法傳回類型或傳回純量集合或實體集合。 在其他所有版本中,作業匯入都不能有傳回類型或傳回純量、複雜類型、實體類型或集合。

OperationWithCollectionOfAbstractReturnTypeInvalid 257

集合 (Edm.PrimitiveType) 和 Collection (Edm.ComplexType) 不能當做函式的傳回型別使用。

OperationWithEntitySetPathAndReturnTypeTypeNotAssignable 253

使用 EntitySetPath 的作業具有無法從實體集路徑指派給結果判定型別的傳回型別。

OperationWithEntitySetPathResolvesToCollectionEntityTypeMismatchesEntityTypeReturnType 254

作業實體集路徑會在預期實體類型時解析為集合實體類型

OperationWithEntitySetPathResolvesToEntityTypeMismatchesCollectionEntityTypeReturnType 255

作業實體集路徑會在預期實體類型的集合時解析為實體類型。

OperationWithEntitySetPathReturnTypeInvalid 256

使用 EntitySetPath 的作業具有不正確傳回類型。 傳回類型必須是實體類型或實體類型的集合。

OperationWithInvalidEntitySetPathMissingCompletePath 248

使用 EntitySetPath 區段的作業無效,因為路徑中的專案少於兩個專案。

PathExpressionHasNoEntityContext 274

Path 運算式的系結內容不提供實體類型

PathIsNotValidForTheGivenContext 362

路徑無法在指定的內容中解析。

PrecisionOutOfRange 51

超出範圍的有效位數

PrimitiveConstantExpressionNotValidForNonPrimitiveType 329

基本常數運算式對非基本型別而言無效。

PrimitiveTypeMustNotHaveKindOfNone 335

基本型別若沒有其他錯誤,其類型不能是無。

PropertyMustNotHaveKindOfNone 336

屬性若沒有其他錯誤,其類型不能是無。

PropertyTypeCannotBeCollectionOfAbstractType 337

屬性類型不能是 Edm.Primitive 或 Edm.ComplexType 的集合。

QualifierMustBeSimpleName 359

註釋限定詞必須是簡單名稱。

RecordExpressionHasExtraProperties 318

記錄運算式不是開放型別,但記錄運算式具有額外的屬性。

RecordExpressionMissingRequiredProperty 317

記錄運算式沒有指定之型別所需要的所有屬性。

RecordExpressionNotValidForNonStructuredType 316

記錄運算式對非結構化型別而言無效。

ReferencedTypeMustHaveValidName 322

如果模型參考沒有完整名稱的型別,該模型就無法序列化為 CSDL。

ReferenceElementMustContainAtLeastOneIncludeOrIncludeAnnotationsElement 372

參考必須至少包含一個 Include 或 IncludeAnnotations

ReferentialConstraintPrincipalEndMustBelongToAssociation 243

引用條件約束的主體結尾必須是定義引用條件約束的關聯結尾之一。

RequiredParametersMustPrecedeOptional 379

必要參數遵循選擇性參數。

SameRoleReferredInReferentialConstraint 119

參考條件約束的 ToRole 和 FromRole 中參考的相同角色

ScaleOutOfRange 52

相應放大範圍

SchemaCannotHaveMoreThanOneEntityContainer 402

一個架構中的多個實體容器無效

SchemaElementMustNotHaveKindOfNone 338

結構描述元素若沒有其他錯誤,其類型不能是無。

SimilarRelationshipEnd 153

相同實體集參與兩個不同關聯性集合中關聯性集合的相同角色

SingleFileExpected 323

該模型無法序列化,因為已產生多個結構描述,但是只找到單一輸出資料流。

SingletonTypeMustBeEntityType 369

單一型別必須是實體類型。

StringConstantLengthOutOfRange 331

字串常數的長度對判斷提示型別而言太大。

SystemNamespaceEncountered 161

不需要在 中使用 指定系統命名空間

TextNotAllowed 11

文字在不允許的位置中找到

TypeAnnotationHasExtraProperties 348

類型注釋具有不存在屬性的屬性系結,而且其類型未開啟。

TypeAnnotationMissingRequiredProperty 347

型別註釋沒有所有必要屬性的屬性繫結。

TypeDefinitionUnderlyingTypeCannotBeEdmPrimitiveType 381

類型定義型別的基礎類型不能是 Edm.PrimitiveType。

TypeMismatchRelationshipConstraint 112

關聯性條件約束中 ToProperty 與 FromProperty 之間的類型不符

TypeMustNotHaveKindOfNone 334

型別若沒有其他錯誤,其類型不能是無。

TypeOfNavigationPropertyCannotHavePathProperty 387

導覽屬性的類型不能有路徑類型屬性。

TypeSemanticsCouldNotConvertTypeReference 230

無法將型別參考轉換為要求的型別。

UnboundFunctionOverloadHasIncorrectReturnType 219

未系結函式多載有不同的傳回型別。

UnderlyingTypeIsBadBecauseEnumTypeIsBad 261

列舉型別的基礎類型不正確,因為列舉類型不正確。

UnexpectedElement 408

遇到從未使用過的元素

UnexpectedValueKind 409

未預期的 JSON 要求。

UnexpectedXmlAttribute 9

遇到從未使用過的 XML 屬性

UnexpectedXmlElement 10

遇到從未使用過的 XML 元素

UnexpectedXmlNodeType 8

遇到從未使用過的 XML 節點

UnknownEdmVersion 325

EdmVersion 無效。

UnknownEdmxVersion 324

Edmx 版本無效。

UnknownElementValueKind 405

不正確專案值種類

UnresolvedNavigationPropertyBindingPath 378

無法解析導覽屬性系結路徑。

UnresolvedNavigationPropertyPartnerPath 377

無法解析導覽屬性夥伴路徑。

UnresolvedReferenceUriInEdmxReference 374

在 edmx:Reference 中找到的未解析 URI,當 URI 不是已知的架構時,getReferencedModelReaderFunc 不應該傳回 Null。

UnsupportedElement 407

遇到不支援的專案

UrlEscapeFunctionMustBeBoundFunction 155

UrlEscape 函式必須具有系結函式。

UrlEscapeFunctionMustHaveOnlyOneEdmStringParameter 156

UrlEscape 函式必須有 ,而且只有一個 'Edm.String' 參數。

XmlError 5

基礎 XML 讀取器已擲回例外狀況。

適用於