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 リーダーによって例外がスローされました。 | |
| 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 | End のエンティティ セットが無効です。 | |
| FunctionImportEntitySetExpressionIsInvalid | 関数インポートは、このコンテキストでサポートされないエンティティ セット式を指定します。関数インポート エンティティ セット式には、エンティティ セットの参照か、または関数インポート パラメーターで始まりナビゲーション プロパティを走査するパスのどちらかを使用できます。 | |
| InvalidRoleInRelationshipConstraint | リレーションシップ制約のロールが無効です。 | |
| InvalidPropertyInRelationshipConstraint | リレーションシップ制約のプロパティ。 | |
| TypeMismatchRelationshipConstraint | リレーションシップ制約の型が一致しません。 | |
| InvalidMultiplicityOfPrincipalEnd | ナビゲーションのプリンシパル End の複数要素の接続性が無効です。 | |
| MismatchNumberOfPropertiesInRelationshipConstraint | リレーションシップ制約のプロパティ数が一致しません。 | |
| InvalidMultiplicityOfDependentEnd | ナビゲーションの依存 End の複数要素の接続性が無効です。 | |
| OpenTypesNotSupported | オープン型は、バージョン 1.2 およびバージョン 2.0 以降でのみサポートされます。 | |
| VocabularyAnnotationsNotSupportedBeforeV3 | ボキャブラリ注釈は、EDM 3.0 以前ではサポートされません。 | |
| SameRoleReferredInReferentialConstraint | 参照制約で同じロールが参照されています。 | |
| EntityKeyMustBeScalar | エンティティ キーにはスカラー値を指定する必要があります。 | |
| EntityKeyMustNotBeBinary | エンティティ キーにはバイナリ値を指定しないでください。 | |
| EndWithManyMultiplicityCannotHaveOperationsSpecified | 多くの複数要素の接続性を持つ End では操作を指定しておくことはできません。 | |
| EntitySetTypeHasNoKeys | エンティティ セットの型にキーがありません。 | |
| InvalidConcurrencyMode | 同時実行モードが無効です。 | |
| ConcurrencyRedefinedOnSubtypeOfEntitySetType | エンティティ セットの型のサブタイプで同時実行が再定義されました。 | |
| FunctionImportUnsupportedReturnType | 関数インポートにサポートされていない戻り値の型が含まれています。 | |
| ComposableFunctionImportCannotBeSideEffecting | コンポーザブルな関数インポートは副作用として使用することはできません。 | |
| FunctionImportReturnsEntitiesButDoesNotSpecifyEntitySet | 関数インポートはエンティティを返しますが、エンティティ セットは指定しません。 | |
| FunctionImportEntityTypeDoesNotMatchEntitySet | 関数インポートのエンティティ型がエンティティ セットと一致しません。 | |
| FunctionImportSpecifiesEntitySetButDoesNotReturnEntityType | 関数インポートはエンティティ セットを指定しますが、エンティティ型は返しません。 | |
| ComposableFunctionImportMustHaveReturnType | コンポーザブルな関数インポートは、戻り値の型を持つ必要があります。 | |
| SimilarRelationshipEnd | リレーションシップ End が類似しています。 | |
| 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 | 計算できないアソシエーション End が不適切です。 | |
| NavigationPropertyTypeInvalidBecauseOfBadAssociation | 関連付けが不適切なため、ナビゲーション プロパティの型が無効です。 | |
| EntityMustHaveEntityBaseType | エンティティにはエンティティの基本型を指定する必要があります。 | |
| ComplexTypeMustHaveComplexBaseType | 複合型には複合型の基本型が必要です。 | |
| BadUnresolvedFunction | この名前を持つ関数が見つかりませんでした。 | |
| RowTypeMustNotHaveBaseType | 行型に基本型は必要ありません。 | |
| AssociationSetEndRoleMustBelongToSetElementType | アソシエーション セット End ロールは、セットの要素型に属している必要があります。 | |
| KeyPropertyMustBelongToEntity | キー プロパティはエンティティに属している必要があります。 | |
| ReferentialConstraintPrincipalEndMustBelongToAssociation | 参照制約のプリンシパル End は、参照制約を定義したアソシエーションのどちらかの End である必要があります。 | |
| DependentPropertiesMustBelongToDependentEntity | 依存プロパティは依存エンティティに属している必要があります。 | |
| DeclaringTypeMustBeCorrect | 型を正しく宣言する必要があります。 | |
| FunctionsNotSupportedBeforeV2 | 関数は V2 以前ではサポートされません。 | |
| ValueTermsNotSupportedBeforeV3 | 値タームは、EDM 3.0 以前ではサポートされません。 | |
| InvalidNavigationPropertyType | ナビゲーション プロパティの型が無効です。 | |
| FailedToParseExternalAnnotations | 外部の注釈を解析できませんでした。 | |
| UnderlyingTypeIsBadBecauseEnumTypeIsBad | 列挙型が不適切なため、基になる型は正しくありません。 | |
| InvalidAssociationSetEndSetWrongType | アソシエーション セット End の誤った型が無効です。 | |
| 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 | 型の種類 None がセマンティクス的に無効です。セマンティクス的に有効なモデルに型の種類が None の要素を含めることはできません。 | |
| InvalidIfExpressionIncorrectNumberOfOperands | オペランドの数が正しくない場合に If 式が無効です。 | |
| EnumsNotSupportedBeforeV3 | 列挙体はサポートされていません。 | |
| EnumMemberTypeMustMatchEnumUnderlyingType | 列挙メンバー型は基になる列挙型と一致する必要があります。 | |
| InvalidIsTypeExpressionIncorrectNumberOfOperands | IsType 式は、要素の数が 1 つでないため無効です。 | |
| InvalidTypeName | 型名が完全修飾名ではなく、プリミティブではありません。 | |
| InvalidQualifiedName | ターム名が完全修飾されていません。 | |
| NoReadersProvided | XmlReader が指定されていないため、モデルは解析されませんでした。 | |
| NullXmlReader | XmlReaders の 1 つが null であったため、モデルを解析できませんでした。 | |
| MaxMaxLengthCannotBeTrueWhileMaxLengthIsNotNull | MaxLength が null 以外の場合は IsMaxMaxLength を true にできません。 | |
| InvalidElementAnnotation | ImmediateValueAnnotation は、要素注釈として無効です。 | |
| InvalidLabeledElementExpressionIncorrectNumberOfOperands | LabeledElement 式は、要素の数が 1 でないため無効です。 | |
| BadUnresolvedLabeledElement | この名前を持つ LabeledElement が見つかりませんでした。 | |
| BadUnresolvedEnumMember | この名前を持つ列挙メンバーが見つかりませんでした。 | |
| InvalidAssertTypeExpressionIncorrectNumberOfOperands | AssertType 式は、要素の数が 1 でないため無効です。 | |
| BadUnresolvedParameter | この名前を持つ Parameter が見つかりませんでした。 | |
| NavigationPropertyWithRecursiveContainmentTargetMustBeOptional | ContainsTarget が true のナビゲーション プロパティは、オプションのターゲットを示す必要があります。 | |
| NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne | ナビゲーション プロパティの ContainsTarget が true でターゲット エンティティ型がプロパティの宣言型と同じである場合、ナビゲーションのソースの多重度は 0 または 1 です。 | |
| NavigationPropertyWithNonRecursiveContainmentSourceMustBeFromOne | ナビゲーション プロパティの ContainsTarget が true でターゲット エンティティ型がプロパティの宣言型と異なる場合、ナビゲーションのソースの複数要素の接続性は 1 です。 | |
| NavigationPropertyContainsTargetNotSupportedBeforeV3 | ContainsTarget 設定を持つナビゲーション プロパティは、バージョン 3.0 以前ではサポートされません。 | |
| ImpossibleAnnotationsTarget | この注釈ターゲット パスは注釈付け可能な要素を参照できない可能性があります。 | |
| CannotAssertNullableTypeAsNonNullableType | null 許容型は null 非許容型が必要な場合に無効です。 | |
| CannotAssertPrimitiveExpressionAsNonPrimitiveType | この式はプリミティブ定数であり、非プリミティブ型に対して無効です。 | |
| ExpressionPrimitiveKindNotValidForAssertedType | このプリミティブ型は要求された型に対して無効です。 | |
| NullCannotBeAssertedToBeANonNullableType | null は null 非許容式で無効です。 | |
| ExpressionNotValidForTheAssertedType | この式はアサートされている型に対して無効です。 | |
| CollectionExpressionNotValidForNonCollectionType | コレクション式は非コレクション型に対して無効です。 | |
| RecordExpressionNotValidForNonStructuredType | レコード式は非構造化型に対して無効です。 | |
| RecordExpressionMissingRequiredProperty | このレコード式には、指定した型に必要なすべてのプロパティがありません。 | |
| RecordExpressionHasExtraProperties | オープン型ではないレコード式に追加のプロパティがあります。 | |
| DuplicateAnnotation | このターゲットには同じタームと同じ修飾子を持つ複数の注釈があります。 | |
| IncorrectNumberOfArguments | 関数の適用において、適用する関数の引数の数が正しくありません。 | |
| DuplicateAlias | 1 つのスキーマ要素に同じ別名を持つ複数の using ステートメントを含めることはできません。 | |
| ReferencedTypeMustHaveValidName | モデルは、完全修飾名のない型への参照を持つ場合に CSDL にシリアル化できません。 | |
| SingleFileExpected | 複数のスキーマが生成されたのに対して検出された出力ストリームは 1 つだけであったため、このモデルはシリアライズできませんでした。 | |
| UnknownEdmxVersion | Edmx バージョンが無効です。 | |
| UnknownEdmVersion | EdmVersion が無効です。 | |
| NoSchemasProduced | スキーマが生成されなかったため、書き込みは行われませんでした。 | |
| DuplicateEntityContainerName | モデルに同じ名前の複数のエンティティ コンテナーがあります。 | |
| ContainerElementContainerNameIncorrect | コンテナー要素のコンテナー名は、コンテナー エンティティ コンテナーの完全な名前である必要があります。 | |
| PrimitiveConstantExpressionNotValidForNonPrimitiveType | プリミティブ定数式は非プリミティブ型に対して無効です。 | |
| IntegerConstantValueOutOfRange | 整数定数の値がアサートされている型の範囲外です。 | |
| StringConstantLengthOutOfRange | 文字列定数がアサートされている型に対して長すぎます。 | |
| BinaryConstantLengthOutOfRange | バイナリ定数がアサートされている型に対して長すぎます。 | |
| InvalidFunctionImportParameterMode | None は、関数インポート パラメーターに対して有効なモードではありません。 | |
| TypeMustNotHaveKindOfNone | 他のエラーのない型は、種類 none を持つことはできません。 | |
| PrimitiveTypeMustNotHaveKindOfNone | 他のエラーのないプリミティブ型は、種類 none を持つことはできません。 | |
| PropertyMustNotHaveKindOfNone | 他のエラーのないプロパティは、種類 none を持つことはできません。 | |
| TermMustNotHaveKindOfNone | 他のエラーのないタームは、種類 none を持つことはできません。 | |
| SchemaElementMustNotHaveKindOfNone | 他のエラーのないスキーマ要素は、種類 none を持つことはできません。 | |
| EntityContainerElementMustNotHaveKindOfNone | 他のエラーのないエンティティ コンテナー要素は、種類 none を持つことはできません。 | |
| BinaryValueCannotHaveEmptyValue | バイナリ値は、コンテンツを持つ必要があります。 | |
| EntitySetCanOnlyBeContainedByASingleNavigationProperty | 特定のエンティティ セットをターゲットとする包含があるナビゲーション プロパティ マッピングを 1 つだけ設定できます。 | |
| InconsistentNavigationPropertyPartner | ナビゲーション プロパティ パートナーが正しい型を指していません。 | |
| EntitySetCanOnlyHaveSingleNavigationPropertyWithContainment | エンティティ セットは、包含があるナビゲーション プロパティを 1 つだけ持つことができます。 | |
| EntitySetNavigationMappingMustBeBidirectional | ナビゲーション プロパティがエンティティ セットから走査された後でそのパートナーが最初のマッピングのターゲットから走査された場合、その移動先は元のエンティティ セットである必要があります。 | |
| DuplicateNavigationPropertyMapping | 特定のナビゲーション プロパティを持つ指定された EntitySet からのマッピングは 1 つだけ設定できます。 | |
| AllNavigationPropertiesMustBeMapped | エンティティ セットは、その要素型にすべてのナビゲーション プロパティのマッピングを持つ必要があります。 | |
| TypeAnnotationMissingRequiredProperty | 型の注釈に、すべての必須プロパティに対するプロパティ バインディングがありません。 | |
| TypeAnnotationHasExtraProperties | 型の注釈に、存在しないプロパティに対するプロパティ バインディングがあり、その型がオープン型ではありません。 | |
| InvalidTime | Time 値が無効です。 | |
| InvalidPrimitiveValue | プリミティブ型が無効です。 | |
| EnumMustHaveIntegerUnderlyingType | Enum 型は、基になる整数型を持つ必要があります。 | |
| BadUnresolvedTerm | この名前を持つタームが見つかりませんでした。 | |
| BadPrincipalPropertiesInReferentialConstraint | 参照制約のプリンシパル プロパティは、参照制約のキーと一致する必要があります。 | |
| DuplicateDirectValueAnnotationFullName | 同じ名前と名前空間を持つ直接値注釈が既に存在します。 | |
| NoEntitySetsFoundForType | 指定された型のセットが存在しないため、AssociationSetEnd はエンティティ セットを推論できません。 | |
| CannotInferEntitySetWithMultipleSetsPerType | 指定された型のセットが複数存在するため、AssociationSetEnd はエンティティ セットを推論できません。 | |
| InvalidEntitySetPath | エンティティ セットのパスが無効です。 | |
| InvalidEnumMemberPath | 列挙メンバーのパスが無効です。 | |
| QualifierMustBeSimpleName | 注釈修飾子は単純名である必要があります。 | |
| BadUnresolvedEnumType | 列挙型を解決できませんでした。 | |
| BadUnresolvedTarget | この名前を持つターゲットが見つかりませんでした。 |
説明
ここのコンテンツは更新されません。ここに資料を追加しないでください。