Partager via


Énumération EdmErrorCode

Spécifie une énumération des codes d'erreur de validation Edm.

Espace de noms :  Microsoft.Data.Edm.Validation
Assembly :  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Syntaxe

'Déclaration
Public Enumeration EdmErrorCode
'Utilisation
Dim instance As EdmErrorCode
public enum EdmErrorCode
public enum class EdmErrorCode
type EdmErrorCode
public enum EdmErrorCode

Membres

Nom de membre Description
InvalidErrorCodeValue La valeur de code d'erreur n'est pas valide.
StreamTypeReferencesNotSupportedBeforeV3 Les références au type de flux EDM ne sont pas prises en charge avant la version 3.0.

SpatialTypeReferencesNotSupportedBeforeV3 Les références aux types spatiaux EDM ne sont pas prises en charge avant la version 3.0.

XmlError Une exception a été levée par le lecteur XML sous-jacent.

UnexpectedXmlNodeType Type de nœud XML inattendu.
UnexpectedXmlAttribute Attribut XML inattendu.
UnexpectedXmlElement Élément XML inattendu.
TextNotAllowed Le texte n'est pas autorisé.
EmptyFile Le fichier est vide.
MissingAttribute L'attribut est manquant.
InvalidName Le nom n'est pas valide.
MissingType Un attribut ou un élément XML représentant le type EDM est manquant.

AlreadyDefined Le jeu d'entités est déjà défini.
InvalidVersionNumber Le numéro de version n'est pas valide.
InvalidBoolean La valeur booléenne n'est pas valide.
BadProperty Propriété incorrecte.
InvalidPropertyType Le type de propriété n'est pas valide.
PrecisionOutOfRange La précision est hors limites.
ScaleOutOfRange L'échelle est hors limites.
NameTooLong Le nom est trop long.
InvalidAssociation L'association n'est pas valide.
BadNavigationProperty Propriété de navigation incorrecte.
InvalidKey La valeur de clé n'est pas valide.
InterfaceCriticalPropertyValueMustNotBeNull La valeur de la propriété ne doit pas être null.

InterfaceCriticalKindValueMismatch Un objet avec une propriété de type interface n'implémente pas l'interface correspondant à la valeur de cette propriété.Par exemple, cette erreur sera indiquée pour un objet qui implémente l'interface de IEdmType avec la propriété de type indiquant EdmTypeKind.Entity, mais qui n'implémente pas l'interface de IEdmEntityType.

InterfaceCriticalKindValueUnexpected La valeur d'une propriété de type interface n'est pas sémantiquement valide.Un modèle sémantiquement valide ne doit pas contenir d'éléments de type none.

InterfaceCriticalEnumerableMustNotHaveNullElements Une propriété d'énumération ne doit pas contenir d'éléments null.

InterfaceCriticalEnumPropertyValueOutOfRange La valeur de la propriété de type enum est hors limites.

InterfaceCriticalNavigationPartnerInvalid Si la propriété P1 est une propriété de navigation et que P2 est son partenaire, la propriété partenaire de P2 doit être P1.

InterfaceCriticalCycleInTypeHierarchy Une chaîne de types de base est cyclique.

InvalidMultiplicity La valeur de multiplicité n'est pas valide.
InvalidAction L'action n'est pas valide.
InvalidOnDelete Une erreur s'est produite pendant le traitement de l'élément OnDelete.

BadUnresolvedComplexType Il n'existe aucun type complexe portant ce nom.

InvalidEndEntitySet Le jeu d'entités de terminaison n'est pas valide.
FunctionImportEntitySetExpressionIsInvalid L'importation de fonction spécifie une expression de jeu d'entités qui n'est pas prise en charge dans ce contexte.L'expression du jeu d'entités d'importation de fonction peut être soit une référence de jeu d'entités soit un chemin d'accès partant d'un paramètre d'importation de fonction et traversant les propriétés de navigation.

InvalidRoleInRelationshipConstraint Le rôle dans la contrainte de relation n'est pas valide.
InvalidPropertyInRelationshipConstraint Propriété dans la contrainte de relation.
TypeMismatchRelationshipConstraint Contrainte de relation de non-correspondance du type.
InvalidMultiplicityOfPrincipalEnd Multiplicité non valide de la terminaison principale d'une navigation.

MismatchNumberOfPropertiesInRelationshipConstraint Non-correspondance du nombre de propriétés dans la contrainte de relation.
InvalidMultiplicityOfDependentEnd Multiplicité non valide de la terminaison dépendante d'une navigation.

OpenTypesNotSupported Les types ouverts ne sont pris en charge que dans la version 1.2 et les versions ultérieures à la version 2.0.

VocabularyAnnotationsNotSupportedBeforeV3 Les annotations de glossaire ne sont pas prises en charge avant EDM 3.0.

SameRoleReferredInReferentialConstraint Le même rôle est mentionné dans une contrainte référentielle.
EntityKeyMustBeScalar La clé d'entité doit être scalaire.
EntityKeyMustNotBeBinary La clé d'entité ne doit pas être binaire.
EndWithManyMultiplicityCannotHaveOperationsSpecified Aucune opération ne peut être spécifiée pour les terminaisons avec plusieurs multiplicités.
EntitySetTypeHasNoKeys Le type de jeu d'entités n'a aucune clé.
InvalidConcurrencyMode Le mode d'accès concurrentiel n'est pas valide.
ConcurrencyRedefinedOnSubtypeOfEntitySetType Accès concurrentiel redéfini sur le sous-type du type de jeu d'entités.
FunctionImportUnsupportedReturnType L'importation de fonction a un type de retour non pris en charge.
ComposableFunctionImportCannotBeSideEffecting Une importation de fonction composable ne peut pas entraîner d'effets secondaires.
FunctionImportReturnsEntitiesButDoesNotSpecifyEntitySet L'importation de fonction retourne des entités, mais ne spécifie pas de jeu d'entités.
FunctionImportEntityTypeDoesNotMatchEntitySet Le type d'entité d'importation de fonction ne correspond pas à un jeu d'entités.
FunctionImportSpecifiesEntitySetButDoesNotReturnEntityType L'importation de fonction spécifie un jeu d'entités, mais ne retourne pas de type d'entité.
ComposableFunctionImportMustHaveReturnType Une importation de fonction composable doit avoir un type de retour.

SimilarRelationshipEnd Terminaison de relation similaire.
DuplicatePropertySpecifiedInEntityKey Propriété en double spécifiée dans la clé d'entité.
NullableComplexTypeProperty Le type complexe Nullable n'est pas pris en charge dans les versions 1.0 et 2.0.

KeyMissingOnEntityType La clé est manquante sur le type d'entité.
SystemNamespaceEncountered L'espace de noms du système est détecté.
InvalidNamespaceName Le nom de l'espace de noms n'est pas valide.
EnumMemberValueOutOfRange La valeur du membre enum est hors limites.
DuplicateEntityContainerMemberName Nom en double du membre de conteneur d'entités.
InvalidAbstractComplexType Le type de complexe abstrait n'est pas valide.
InvalidPolymorphicComplexType Le type de complexe polymorphe n'est pas valide.
BadAmbiguousElementBinding Liaison d'éléments ambiguë incorrecte.
BadUnresolvedType Impossible de résoudre le type.
BadUnresolvedPrimitiveType Impossible de résoudre le type primitif.
BadCyclicComplex Complexe cyclique incorrect.
BadCyclicEntityContainer Conteneur cyclique incorrect.
BadCyclicEntity Entité cyclique incorrecte.
TypeSemanticsCouldNotConvertTypeReference Impossible de convertir la sémantique de type en référence de type.
ConstructibleEntitySetTypeInvalidFromEntityTypeRemoval Le type de jeu d'entités pouvant être construit est invalide suite à la suppression du type d'entité.
BadUnresolvedEntityContainer Impossible de résoudre le conteneur d'entités.
BadUnresolvedEntitySet Impossible de résoudre le jeu d'entités.
BadUnresolvedProperty Impossible de résoudre la propriété.
BadNonComputableAssociationEnd Terminaison de l'association non calculable incorrecte.
NavigationPropertyTypeInvalidBecauseOfBadAssociation Le type de la propriété de navigation n'est pas valide en raison d'une association incorrecte.
EntityMustHaveEntityBaseType L'entité doit avoir un type d'entité de base.
ComplexTypeMustHaveComplexBaseType Le type complexe doit avoir un type de base complexe.
BadUnresolvedFunction Impossible de trouver une fonction portant ce nom.

RowTypeMustNotHaveBaseType Le type de ligne ne doit pas avoir de type de base.
AssociationSetEndRoleMustBelongToSetElementType Le rôle End de cet ensemble d'associations doit appartenir au type d'élément de l'ensemble.
KeyPropertyMustBelongToEntity La propriété de clé doit appartenir à l'entité.
ReferentialConstraintPrincipalEndMustBelongToAssociation La terminaison principale d'une contrainte référentielle doit correspondre à l'une des terminaisons de l'association qui a défini la contrainte référentielle.

DependentPropertiesMustBelongToDependentEntity Les propriétés dépendantes doivent appartenir à l'entité dépendante.
DeclaringTypeMustBeCorrect Le type de déclaration doit être correct.
FunctionsNotSupportedBeforeV2 Les fonctions ne sont pas prises en charge avant la version 2.
ValueTermsNotSupportedBeforeV3 Les termes de valeur ne sont pas pris en charge avant EDM 3.0.

InvalidNavigationPropertyType Le type de la propriété de navigation n'est pas valide.
FailedToParseExternalAnnotations Impossible d'analyser les annotations externes.
UnderlyingTypeIsBadBecauseEnumTypeIsBad Le type sous-jacent est incorrect car le type enum est incorrect.
InvalidAssociationSetEndSetWrongType Le type incorrect des ensembles de terminaisons d'ensemble d'associations n'est pas valide.
OnlyInputParametersAllowedInFunctions Les paramètres d'entrée sont uniquement autorisés dans les fonctions.
FunctionImportParameterIncorrectType Type de paramètre d'importation de fonction non pris en charge.

RowTypeMustHaveProperties Le type de ligne doit avoir des propriétés.
DuplicateDependentProperty Propriétés dépendantes en double.
BindableFunctionImportMustHaveParameters L'importation de fonction pouvant être liée doit avoir des paramètres.
FunctionImportSideEffectingNotSupportedBeforeV3 L'importation de fonction entraînant des effets secondaires n'est pas prise en charge avant la version 3.
FunctionImportComposableNotSupportedBeforeV3 L'importation de fonction composable n'est pas prise en charge avant la version 3.
FunctionImportBindableNotSupportedBeforeV3 L'importation de fonction pouvant être liée n'est pas prise en charge avant la version 3.
MaxLengthOutOfRange La valeur de longueur maximale est hors limites.
PathExpressionHasNoEntityContext L'expression du chemin n'a aucun contexte d'entité.
InvalidSrid Le SRID n'est pas valide.
InvalidMaxLength La valeur de longueur maximale n'est pas valide.
InvalidLong La valeur de type long n'est pas valide.
InvalidInteger L'entier n'est pas valide.
InvalidAssociationSet L'ensemble d'associations n'est pas valide.
InvalidParameterMode Le mode de paramètre n'est pas valide.
BadUnresolvedEntityType Impossible de résoudre le type d'entité.
InvalidValue La valeur n'est pas valide.
InvalidBinary La valeur binaire n'est pas valide.

InvalidFloatingPoint La valeur à virgule flottante n'est pas valide.

InvalidDateTime La valeur DateTime n'est pas valide.

InvalidDateTimeOffset La valeur DateTimeOffset n'est pas valide.

InvalidDecimal La valeur décimale n'est pas valide.

InvalidGuid La valeur GUID n'est pas valide.

InvalidTypeKindNone Le type none n'est pas sémantiquement valide.Un modèle sémantiquement valide ne doit pas contenir d'éléments de type none.

InvalidIfExpressionIncorrectNumberOfOperands Expression If non valide si le nombre d'opérandes est incorrect.
EnumsNotSupportedBeforeV3 Les énumérations ne sont pas prises en charge.
EnumMemberTypeMustMatchEnumUnderlyingType Le type de membre enum doit correspondre au type enum sous-jacent.
InvalidIsTypeExpressionIncorrectNumberOfOperands L'expression IsType n'est pas valide car elle n'a pas un unique élément.

InvalidTypeName Le nom du type n'est pas entièrement qualifié et n'est pas une primitive.

InvalidQualifiedName Le nom du terme n'est pas entièrement qualifié.

NoReadersProvided Aucun modèle n'a été analysé car aucun XmlReader n'a été fourni.

NullXmlReader Le modèle ne peut pas être analysé car un des XmlReaders est de type null.

MaxMaxLengthCannotBeTrueWhileMaxLengthIsNotNull IsMaxMaxLength ne peut pas avoir la valeur true si MaxLength est de type non null.

InvalidElementAnnotation ImmediateValueAnnotation n'est pas un élément d'annotation valide.

InvalidLabeledElementExpressionIncorrectNumberOfOperands L'expression LabeledElement n'est pas valide car elle n'a pas un unique élément.

BadUnresolvedLabeledElement Impossible de trouver un LabeledElement avec ce nom.

BadUnresolvedEnumMember Impossible de trouver un membre enum avec ce nom.

InvalidAssertTypeExpressionIncorrectNumberOfOperands L'expression AssertType n'est pas valide car elle n'a pas un unique élément.

BadUnresolvedParameter Impossible de trouver un paramètre portant ce nom.

NavigationPropertyWithRecursiveContainmentTargetMustBeOptional Une propriété de navigation avec ContainsTarget = true doit pointer vers une cible facultative.

NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne Si une propriété de navigation a ContainsTarget = true et que le type d'entité cible est identique au type déclarant de la propriété, la multiplicité de la source de navigation a la valeur Zéro ou Un.

NavigationPropertyWithNonRecursiveContainmentSourceMustBeFromOne Si une propriété de navigation a ContainsTarget = true et que le type d'entité cible est différent du type déclarant de la propriété, la multiplicité de la source de navigation a la valeur Un.

NavigationPropertyContainsTargetNotSupportedBeforeV3 Les propriétés de navigation avec la valeur ContainsTarget ne sont pas prises en charge avant la version 3.0.

ImpossibleAnnotationsTarget Le chemin d'accès cible de l'annotation ne peut pas faire référence à un élément annotable.

CannotAssertNullableTypeAsNonNullableType Un type nullable n'est pas valide si un type non-nullable est requis.

CannotAssertPrimitiveExpressionAsNonPrimitiveType L'expression est une constante primitive et ne peut pas être valide pour un type non primitif.

ExpressionPrimitiveKindNotValidForAssertedType Le type primitif n'est pas valide pour le type demandé.

NullCannotBeAssertedToBeANonNullableType Une valeur null n'est pas valide dans une expression non nullable.

ExpressionNotValidForTheAssertedType L'expression n'est pas valide pour le type déclaré.

CollectionExpressionNotValidForNonCollectionType Une expression de collection n'est pas valide pour un type qui n'est pas une collection.

RecordExpressionNotValidForNonStructuredType Une expression d'enregistrement n'est pas valide pour un type non-structuré.

RecordExpressionMissingRequiredProperty L'expression d'enregistrement n'a pas toutes les propriétés requises pour le type spécifié.

RecordExpressionHasExtraProperties Le type de l'expression d'enregistrement n'est pas ouvert, mais l'expression d'enregistrement a des propriétés supplémentaires.

DuplicateAnnotation La cible a plusieurs annotations avec le même terme et le même qualificateur.

IncorrectNumberOfArguments L'application de fonction a un nombre d'arguments incorrect pour la fonction appliquée.

DuplicateAlias Il n'est pas valide d'avoir plusieurs instructions using avec le même alias dans un même élément de schéma.

ReferencedTypeMustHaveValidName Un modèle ne peut pas être sérialisé en langage CSDL s'il contient des références à des types sans noms qualifiés complets.

SingleFileExpected Le modèle ne peut pas être sérialisé car plusieurs schémas ont été produits et un seul flux de sortie a été trouvé.

UnknownEdmxVersion La version Edmx n'est pas valide.

UnknownEdmVersion L'EdmVersion n'est pas valide.

NoSchemasProduced Rien n'a été enregistré car aucun schéma n'a été produit.

DuplicateEntityContainerName Le modèle a plusieurs conteneurs d'entités portant le même nom.

ContainerElementContainerNameIncorrect Le nom de conteneur d'un élément conteneur doit correspondre au nom complet du conteneur d'entités du conteneur.

PrimitiveConstantExpressionNotValidForNonPrimitiveType Une expression constante primitive n'est pas valide pour un type non primitif.

IntegerConstantValueOutOfRange La valeur de la constante entière est hors limites pour le type déclaré.

StringConstantLengthOutOfRange La longueur de la constante de chaîne est trop grande pour le type déclaré.

BinaryConstantLengthOutOfRange La longueur de la constante binaire est trop grande pour le type déclaré.

InvalidFunctionImportParameterMode None n'est pas un mode valide pour un paramètre d'importation de fonction.

TypeMustNotHaveKindOfNone Un type sans autres erreurs ne doit pas contenir d'éléments de type none.

PrimitiveTypeMustNotHaveKindOfNone Un type primitif sans autres erreurs ne doit pas contenir d'éléments de type none.

PropertyMustNotHaveKindOfNone Une propriété sans autres erreurs ne doit pas contenir d'éléments de type none.

TermMustNotHaveKindOfNone Un terme sans autres erreurs ne doit pas contenir d'éléments de type none.

SchemaElementMustNotHaveKindOfNone Un élément de schéma sans autres erreurs ne doit pas contenir d'éléments de type none.

EntityContainerElementMustNotHaveKindOfNone Un élément de conteneur d'entités sans autres erreurs ne doit pas contenir d'éléments de type none.

BinaryValueCannotHaveEmptyValue Une valeur binaire doit avoir un contenu.

EntitySetCanOnlyBeContainedByASingleNavigationProperty Il ne peut exister qu'une propriété de navigation unique mappant à la relation contenant-contenu qui cible un jeu d'entités particulier.

InconsistentNavigationPropertyPartner Le partenaire des propriétés de navigation ne désigne pas le type correct.

EntitySetCanOnlyHaveSingleNavigationPropertyWithContainment Un jeu d'entités ne peut avoir qu'une seule propriété de navigation avec contenu.

EntitySetNavigationMappingMustBeBidirectional Si une propriété de navigation est parcourue depuis un jeu d'entités et que son partenaire est ensuite parcouru depuis la cible du premier mappage, la destination doit correspondre au jeu d'entités d'origine.

DuplicateNavigationPropertyMapping Il ne peut exister qu'un mappage unique à partir d'un EntitySet donné avec une propriété de navigation spécifique.

AllNavigationPropertiesMustBeMapped Un jeu d'entités doit avoir un mappage pour toutes les propriétés de navigation de son type d'élément.

TypeAnnotationMissingRequiredProperty L'annotation de type n'a pas de liaison de propriété pour toutes les propriétés requises.

TypeAnnotationHasExtraProperties L'annotation de type a une liaison de propriété pour une propriété non-existante et son type n'est pas ouvert.

InvalidTime La valeur d'heure n'est pas valide.

InvalidPrimitiveValue Le type primitif n'est pas valide.

EnumMustHaveIntegerUnderlyingType Un type enum doit avoir un type d'entier sous-jacent.

BadUnresolvedTerm Impossible de trouver un terme portant ce nom.

BadPrincipalPropertiesInReferentialConstraint Les principales propriétés d'une contrainte référentielle doivent correspondre à la clé de la contrainte référentielle.

DuplicateDirectValueAnnotationFullName Une annotation directe de valeur avec les mêmes nom et espace de noms existe déjà.

NoEntitySetsFoundForType AssociationSetEnd ne peut pas déduire un jeu d'entités car aucun jeu du type donné n'existe.

CannotInferEntitySetWithMultipleSetsPerType AssociationSetEnd ne peut pas déduire un jeu d'entités car plusieurs jeux du type donné existent.

InvalidEntitySetPath Chemin d'accès du jeu d'entités non valide.

InvalidEnumMemberPath Chemin d'accès de membre enum non valide.

QualifierMustBeSimpleName Un qualificateur d'annotation doit correspondre un nom simple.

BadUnresolvedEnumType Le type enum n'a pas pu être résolu.

BadUnresolvedTarget Impossible de trouver une cible portant ce nom.

Notes

Le contenu de cette section ne sera pas mis à jour, n'y ajoutez pas d'informations.

Voir aussi

Référence

Espace de noms Microsoft.Data.Edm.Validation