Freigeben über


EdmErrorCode-Enumeration

Gibt eine Enumeration von EDM-Validierungsfehlercodes an.

Namespace:  Microsoft.Data.Edm.Validation
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Syntax

'Declaration
Public Enumeration EdmErrorCode
'Usage
Dim instance As EdmErrorCode
public enum EdmErrorCode
public enum class EdmErrorCode
type EdmErrorCode
public enum EdmErrorCode

Elemente

Elementname Beschreibung
InvalidErrorCodeValue Der Fehlercodewert ist ungültig.
StreamTypeReferencesNotSupportedBeforeV3 Verweise auf EDM-Datenstromtyp werden nicht vor Version 3.0 unterstützt.

SpatialTypeReferencesNotSupportedBeforeV3 Verweise auf räumliche EDM-Typen werden nicht vor Version 3.0 unterstützt.

XmlError Eine Ausnahme wurde vom zugrunde liegenden XML-Reader ausgelöst.

UnexpectedXmlNodeType Unerwarteter XML-Knotentyp
UnexpectedXmlAttribute Unerwartetes XML-Attribut.
UnexpectedXmlElement Unerwartetes XML-Element.
TextNotAllowed Kein Text zulässig.
EmptyFile Die Datei ist leer.
MissingAttribute Das Attribut fehlt.
InvalidName Der Name ist ungültig.
MissingType Ein XML-Attribut oder ein Element, das den EDM-Typ darstellt, fehlt.

AlreadyDefined Die Entitätenmenge ist bereits definiert.
InvalidVersionNumber Die Versionsnummer ist ungültig.
InvalidBoolean Der boolesche Wert ist ungültig.
BadProperty Ungültige Eigenschaft.
InvalidPropertyType Der Eigenschaftentyp ist ungültig.
PrecisionOutOfRange Die Genauigkeit liegt außerhalb des gültigen Bereichs.
ScaleOutOfRange Die Dezimalstellen liegt außerhalb des gültigen Bereichs.
NameTooLong Der Name ist zu lang.
InvalidAssociation Die Zuordnung ist ungültig.
BadNavigationProperty Ungültige Navigationseigenschaft.
InvalidKey Der Schlüsselwert ist ungültig.
InterfaceCriticalPropertyValueMustNotBeNull Der Wert der Eigenschaft darf nicht NULL sein.

InterfaceCriticalKindValueMismatch Ein Objekt mit einer Schnittstellenart-Eigenschaft implementiert die Schnittstelle nicht, die dem Wert dieser Eigenschaft entspricht.Dieser Fehler wird z. B. für ein Objekt gemeldet, das die IEdmType-Schnittstelle mit einer Art-Eigenschaft, die EdmTypeKind.Entity meldet, implementiert, aber die IEdmEntityType-Schnittstelle nicht implementiert.

InterfaceCriticalKindValueUnexpected Der Wert einer Schnittstellenart-Eigenschaft ist nicht semantisch gültig.Ein semantisch gültiges Modell darf keine Elemente der Art 'None' enthalten.

InterfaceCriticalEnumerableMustNotHaveNullElements Eine Enumerationseigenschaft darf keine NULL-Elemente enthalten.

InterfaceCriticalEnumPropertyValueOutOfRange Der Wert der Enumerationstypeigenschaft liegt außerhalb des Bereichs.

InterfaceCriticalNavigationPartnerInvalid Wenn Eigenschaft P1 eine Navigationseigenschaft ist und P2 ihr Partner ist, muss die Partnereigenschaft von P2 P1 sein.

InterfaceCriticalCycleInTypeHierarchy Eine Kette von Basistypen ist zyklisch.

InvalidMultiplicity Der Multiplizitätswert ist ungültig.
InvalidAction Die Aktion ist ungültig.
InvalidOnDelete Fehler beim Verarbeiten des OnDelete-Elements.

BadUnresolvedComplexType Kein komplexer Typ mit diesem Namen vorhanden.

InvalidEndEntitySet Die End-Entitätenmenge ist ungültig.
FunctionImportEntitySetExpressionIsInvalid Der Funktionsimport gibt einen Entitätenmengenausdruck an, der in diesem Kontext nicht unterstützt wird.Funktionsimport-Entitätenmengenausdruck kann entweder ein Entitätenmengenverweis oder ein Pfad, der mit einem Funktionsimportparameter startet und Navigationseigenschaften durchläuft, sein.

InvalidRoleInRelationshipConstraint Die Rolle in der Beziehungseinschränkung ist ungültig.
InvalidPropertyInRelationshipConstraint Die Eigenschaft weist eine Beziehungseinschränkung auf.
TypeMismatchRelationshipConstraint Keine Typübereinstimmung bei Beziehungseinschränkung.
InvalidMultiplicityOfPrincipalEnd Ungültige Multiplizität des Prinzipalendes einer Navigation.

MismatchNumberOfPropertiesInRelationshipConstraint Anzahl der Eigenschaften in der Beziehungseinschränkung stimmt nicht überein.
InvalidMultiplicityOfDependentEnd Ungültige Multiplizität des abhängigen Endes einer Navigation.

OpenTypesNotSupported Offene Typen werden nur in Version 1.2 und nach Version 2.0 unterstützt.

VocabularyAnnotationsNotSupportedBeforeV3 Vokabularanmerkungen werden nicht vor EDM 3.0 unterstützt.

SameRoleReferredInReferentialConstraint In der referenziellen Einschränkung wird auf dieselbe Rolle verwiesen.
EntityKeyMustBeScalar Der Entitätsschlüssel muss skalar sein.
EntityKeyMustNotBeBinary Der Entitätsschlüssel darf nicht binär sein.
EndWithManyMultiplicityCannotHaveOperationsSpecified Für ein Ende mit mehrfacher Multiplizität können keine Operationen angegeben werden.
EntitySetTypeHasNoKeys Der Entitätenmengentyp hat keine Schlüssel.
InvalidConcurrencyMode Der Parallelitätsmodus ist ungültig.
ConcurrencyRedefinedOnSubtypeOfEntitySetType Eine für den Untertyp des Entitätenmengentyps neu definierte Parallelität.
FunctionImportUnsupportedReturnType Der Funktionsimport weist einen nicht unterstützten Rückgabetyp auf.
ComposableFunctionImportCannotBeSideEffecting Ein zusammensetzbarer Funktionsimport kann keine Nebeneffekte haben.
FunctionImportReturnsEntitiesButDoesNotSpecifyEntitySet Der Funktionsimport gibt Entitäten zurück, gibt jedoch keine Entitätenmenge an.
FunctionImportEntityTypeDoesNotMatchEntitySet Der Entitätstyp des Funktionsimports stimmt nicht mit der Entitätenmenge überein.
FunctionImportSpecifiesEntitySetButDoesNotReturnEntityType Der Funktionsimport gibt eine Entitätenmenge an, gibt jedoch keinen Entitätstyp zurück.
ComposableFunctionImportMustHaveReturnType Ein zusammensetzbarer Funktionsimport muss einen Rückgabetyp haben.

SimilarRelationshipEnd Ende der ähnlicnen Beziehung.
DuplicatePropertySpecifiedInEntityKey Eigenschaft doppelt im Entitätsschlüssel angegeben.
NullableComplexTypeProperty Komplexe Typen, die NULL-Werte zulassen, werden in Version 1.0 und 2.0 nicht unterstützt.

KeyMissingOnEntityType Der Schlüssel für den Entitätstyp fehlt.
SystemNamespaceEncountered Der System-Namespace wurde gefunden.
InvalidNamespaceName Der Name des Namespace ist ungültig.
EnumMemberValueOutOfRange Der Enumerationsmemberwert liegt außerhalb des gültigen Bereichs.
DuplicateEntityContainerMemberName Doppelter Name des Entitätencontainermembers.
InvalidAbstractComplexType Der abstrakte komplexe Typ ist ungültig.
InvalidPolymorphicComplexType Der polymorphe komplexe Typ ist ungültig.
BadAmbiguousElementBinding Ungültige mehrdeutige Elementbindung.
BadUnresolvedType Der Typ konnte nicht aufgelöst werden.
BadUnresolvedPrimitiveType Der primitive Typ konnte nicht aufgelöst werden.
BadCyclicComplex Ungültiger zyklicher Komplex.
BadCyclicEntityContainer Ungültiger zyklicher Entitätencontainer.
BadCyclicEntity Ungültige zykliche Entität.
TypeSemanticsCouldNotConvertTypeReference Die Typsemantik konnte nicht in einen Typverweis konvertiert werden.
ConstructibleEntitySetTypeInvalidFromEntityTypeRemoval Der konstruierbare Entitätenmengentyp ist für die Entitätentypentfernung nicht gültig.
BadUnresolvedEntityContainer Der Entitätencontainer konnte nicht aufgelöst werden.
BadUnresolvedEntitySet Der Entitätenmenge konnte nicht aufgelöst werden.
BadUnresolvedProperty Die Eigenschaft konnte nicht aufgelöst werden.
BadNonComputableAssociationEnd Ungültiges nicht zu berechnendes Zuordnungsende.
NavigationPropertyTypeInvalidBecauseOfBadAssociation Der Navigationseigenschaftentyp ist aufgrund einer ungültigen Zuordnung ungültig.
EntityMustHaveEntityBaseType Die Entität muss über einen Entitätsbasistyp verfügen.
ComplexTypeMustHaveComplexBaseType Der komplexe Typ muss einen komplexen Basistyp aufweisen.
BadUnresolvedFunction Eine Funktion mit diesem Namen konnte nicht gefunden werden.

RowTypeMustNotHaveBaseType Der Zeilentyp darf keinen Basistyp aufweisen.
AssociationSetEndRoleMustBelongToSetElementType Die Zuordnungssatz-Endrolle muss zum Satz-Elementtyp gehören.
KeyPropertyMustBelongToEntity Die Schlüsseleigenschaft muss zu einer Entität gehören.
ReferentialConstraintPrincipalEndMustBelongToAssociation Das Prinzipalende einer referenziellen Einschränkung muss eines der Enden der Zuordnung sein, die die referenzielle Einschränkung definiert hat.

DependentPropertiesMustBelongToDependentEntity Abhängige Eigenschaften müssen zu einer abhängigen Entität gehören.
DeclaringTypeMustBeCorrect Der deklarierende Typ muss richtig sein.
FunctionsNotSupportedBeforeV2 Die Funktion wird nicht vor V2 unterstützt.
ValueTermsNotSupportedBeforeV3 Wertbegriffe werden nicht vor EDM 3.0 unterstützt.

InvalidNavigationPropertyType Der Navigationseigenschaftentyp ist ungültig.
FailedToParseExternalAnnotations Externe Anmerkungen konnten nicht analysiert werden.
UnderlyingTypeIsBadBecauseEnumTypeIsBad Der zugrunde liegende Typ ist ungültig, da der Enumerationstyp ungültig ist.
InvalidAssociationSetEndSetWrongType Der Endsatz des Zuordnungssatzes weist einen ungültigen falschen Typ auf.
OnlyInputParametersAllowedInFunctions Eingabeparameter sind nur in Funktionen zulässig.
FunctionImportParameterIncorrectType Nicht unterstützter Funktionsimport-Parametertyp.

RowTypeMustHaveProperties Der Zeilentyp muss Eigenschaften aufweisen.
DuplicateDependentProperty Doppelte abhängige Eigenschaft.
BindableFunctionImportMustHaveParameters Der bindbare Funktionsimport muss über Parameter verfügen.
FunctionImportSideEffectingNotSupportedBeforeV3 Der Funktionsimport mit Nebeneffekten wird nicht vor V3 unterstützt.
FunctionImportComposableNotSupportedBeforeV3 Der zusammensetzbare Funktionsimport wird nicht vor V3 unterstützt.
FunctionImportBindableNotSupportedBeforeV3 Der bindbare Funktionsimport wird nicht vor V3 unterstützt.
MaxLengthOutOfRange Der Wert für die maximale Länge liegt außerhalb des gültigen Bereichs.
PathExpressionHasNoEntityContext Der Pfadausdruck hat keinen Entitätskontext.
InvalidSrid Die Srid ist ungültig.
InvalidMaxLength Der Wert für die maximale Länge ist ungültig.
InvalidLong Der Long-Wert ist ungültig.
InvalidInteger Der Ganzzahlwert ist ungültig.
InvalidAssociationSet Der Zuordnungssatz ist ungültig.
InvalidParameterMode Der Parametermodus ist ungültig.
BadUnresolvedEntityType Der Entitätentyp konnte nicht aufgelöst werden.
InvalidValue Der Wert ist ungültig.
InvalidBinary Binärwert ist ungültig.

InvalidFloatingPoint Gleitkommawert ist ungültig.

InvalidDateTime DateTime-Wert ist ungültig.

InvalidDateTimeOffset DateTimeOffset-Wert ist ungültig.

InvalidDecimal Decimal-Wert ist ungültig.

InvalidGuid Guid-Wert ist ungültig.

InvalidTypeKindNone Die Typart 'None' ist nicht semantisch gültig.Ein semantisch gültiges Modell darf keine Elemente der Typart 'None' enthalten.

InvalidIfExpressionIncorrectNumberOfOperands Ungültiger If-Ausdruck, wenn die Anzahl an Operanden falsch ist.
EnumsNotSupportedBeforeV3 Die Enumerationen werden nicht unterstützt.
EnumMemberTypeMustMatchEnumUnderlyingType Der Enumerationsmembertyp muss dem zugrunde liegenden Enumerationstyp entsprechen.
InvalidIsTypeExpressionIncorrectNumberOfOperands Der IsType-Ausdruck ist ungültig, da er nicht über 1 Element verfügt.

InvalidTypeName Der Typname ist nicht vollqualifiziert und kein Grundtyp.

InvalidQualifiedName Der Begriffsname ist nicht vollqualifiziert.

NoReadersProvided Es wurde kein Modell analysiert, da keine XmlReaders zur Verfügung gestellt wurden.

NullXmlReader Modell konnte nicht analysiert werden, da einer der XmlReaders NULL war.

MaxMaxLengthCannotBeTrueWhileMaxLengthIsNotNull IsMaxMaxLength kann nicht den Wert 'true' aufweisen, wenn MaxLength nicht NULL ist.

InvalidElementAnnotation ImmediateValueAnnotation ist als Elementanmerkung ungültig.

InvalidLabeledElementExpressionIncorrectNumberOfOperands Der LabeledElement-Ausdruck ist ungültig, da er nicht über 1 Element verfügt.

BadUnresolvedLabeledElement Ein LabeledElement mit diesem Namen konnte nicht gefunden werden.

BadUnresolvedEnumMember Ein Enumerationsmember mit diesem Namen konnte nicht gefunden werden.

InvalidAssertTypeExpressionIncorrectNumberOfOperands Der AssertType-Ausdruck ist ungültig, da er nicht über 1 Element verfügt.

BadUnresolvedParameter Ein Parameter mit diesem Namen konnte nicht gefunden werden.

NavigationPropertyWithRecursiveContainmentTargetMustBeOptional Eine Navigationseigenschaft mit ContainsTarget = true muss auf ein optionales Ziel verweisen.

NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne Wenn eine Navigationseigenschaft ContainsTarget = true ist und der Zielentitätstyp der gleiche wie der deklarierende Typ der Eigenschaft ist, ist die Multiplizität der Quelle der Navigation 0 oder 1.

NavigationPropertyWithNonRecursiveContainmentSourceMustBeFromOne Wenn eine Navigationseigenschaft ContainsTarget = true ist und der Zielentitätstyp nicht der gleiche wie der deklarierende Typ der Eigenschaft ist, ist die Multiplizität der Quelle der Navigation 1.

NavigationPropertyContainsTargetNotSupportedBeforeV3 Navigationseigenschaften mit der Einstellung ContainsTarget werden nicht vor Version 3.0 unterstützt.

ImpossibleAnnotationsTarget Der Anmerkungszielpfad kann nicht auf ein anmerkungsfähiges Element verweisen.

CannotAssertNullableTypeAsNonNullableType Ein Typ, der NULL-Werte zulässt, ist nicht gültig, wenn ein Typ, der keine NULL-Werte zulässt, erforderlich ist.

CannotAssertPrimitiveExpressionAsNonPrimitiveType Der Ausdruck ist eine primitive Konstante und für einen nicht primitiven Typ nicht gültig.

ExpressionPrimitiveKindNotValidForAssertedType Der primitive Typ ist für den angeforderten Typ nicht gültig.

NullCannotBeAssertedToBeANonNullableType NULL ist in einem Ausdruck, der nicht auf NULL festgelegt werden kann, nicht gültig.

ExpressionNotValidForTheAssertedType Der Ausdruck ist für den bestätigten Typ nicht gültig.

CollectionExpressionNotValidForNonCollectionType Ein Auflistungsausdruck ist für einen Typ, der kein Auflistungstyp ist, nicht gültig.

RecordExpressionNotValidForNonStructuredType Ein Datensatzausdruck ist für einen nicht strukturierten Typ nicht gültig.

RecordExpressionMissingRequiredProperty Der Datensatzausdruck verfügt nicht über alle erforderlichen Eigenschaften für den angegebenen Typ.

RecordExpressionHasExtraProperties Der Typ des Datensatzausdrucks ist nicht offen, der Datensatzausdruck verfügt jedoch über zusätzliche Eigenschaften.

DuplicateAnnotation Das Ziel verfügt über mehrere Anmerkungen mit dem gleichen Begriff und Qualifizierer.

IncorrectNumberOfArguments Die Funktionsanwendung verfügt über eine falsche Anzahl von Argumenten für die angewendete Funktion.

DuplicateAlias Es können nicht mehrere 'using'-Anweisungen mit dem gleichen Alias in einem einzelnen Schemaelement verwendet werden.

ReferencedTypeMustHaveValidName Ein Modell kann nicht in CSDL serialisiert werden, wenn es Verweise auf Typen ohne vollqualifizierte Namen aufweist.

SingleFileExpected Das Modell konnte nicht serialisiert werden, da mehrere Schemas erzeugt wurden und nur ein einziger Ausgabestream gefunden wurde.

UnknownEdmxVersion Die Edmx-Version ist nicht gültig.

UnknownEdmVersion Die EdmVersion ist nicht gültig.

NoSchemasProduced Es wurde nichts geschrieben, da keine Schemas erzeugt wurden.

DuplicateEntityContainerName Das Modell hat mehrere Entitätencontainer mit dem gleichen Namen.

ContainerElementContainerNameIncorrect Der Containername eines Containerelements muss der vollständige Name des Entitätscontainers des Containers sein.

PrimitiveConstantExpressionNotValidForNonPrimitiveType Ein primitiver Konstantenausdruck ist für einen nicht primitiven Typ nicht gültig.

IntegerConstantValueOutOfRange Der Wert der ganzzahligen Konstante liegt außerhalb des Bereichs für den bestätigten Typ.

StringConstantLengthOutOfRange Die Länge der Zeichenfolgenkonstante ist für den bestätigten Typ zu groß.

BinaryConstantLengthOutOfRange Die Länge der Binärkonstante ist für den bestätigten Typ zu groß.

InvalidFunctionImportParameterMode 'None' ist kein gültiger Modus für einen Funktionsimportparameter.

TypeMustNotHaveKindOfNone Ein Typ ohne andere Fehler darf nicht die Art 'None' aufweisen.

PrimitiveTypeMustNotHaveKindOfNone Ein primitiver Typ ohne andere Fehler darf nicht die Art 'None' aufweisen.

PropertyMustNotHaveKindOfNone Eine Eigenschaft ohne andere Fehler darf nicht die Art 'None' aufweisen.

TermMustNotHaveKindOfNone Ein Begriff ohne andere Fehler darf nicht die Art 'None' aufweisen.

SchemaElementMustNotHaveKindOfNone Ein Schemaelement ohne andere Fehler darf nicht die Art 'None' aufweisen.

EntityContainerElementMustNotHaveKindOfNone Ein Entitätscontainerelement ohne andere Fehler darf nicht die Art 'None' aufweisen.

BinaryValueCannotHaveEmptyValue Ein Binärwert muss über Inhalt verfügen.

EntitySetCanOnlyBeContainedByASingleNavigationProperty Es kann nur eine einzelne Navigationseigenschaftenzuordnung mit Kapselung geben, die auf eine bestimmte Entitätenmenge abzielt.

InconsistentNavigationPropertyPartner Der Navigationseigenschaftenpartner verweist nicht zurück auf den richtigen Typ.

EntitySetCanOnlyHaveSingleNavigationPropertyWithContainment Eine Entitätenmenge kann nur über eine Navigationseigenschaft mit Kapselung verfügen.

EntitySetNavigationMappingMustBeBidirectional Wenn eine Navigationseigenschaft von einer Entitätenmenge durchlaufen wird und ihr Partner dann vom Ziel der ersten Zuordnung durchlaufen wird, muss das Ziel die ursprüngliche Entitätenmenge sein.

DuplicateNavigationPropertyMapping Es kann nur eine einzige Zuordnung von einem bestimmten EntitySet zu einer bestimmten Navigationseigenschaft geben.

AllNavigationPropertiesMustBeMapped Eine Entitätenmenge muss über eine Zuordnung für alle Navigationseigenschaften in ihrem Elementtyp verfügen.

TypeAnnotationMissingRequiredProperty Die Typanmerkung verfügt nicht über eine Eigenschaftenbindung für alle erforderlichen Eigenschaften.

TypeAnnotationHasExtraProperties Die Typanmerkung verfügt über eine Eigenschaftenbindung für eine nicht vonhandene Eigenschaft, und ihr Typ ist nicht offen.

InvalidTime Zeitwert ist ungültig.

InvalidPrimitiveValue Der primitive Typ ist ungültig.

EnumMustHaveIntegerUnderlyingType Einem Enumerationstyp muss ein Ganzzahltyp zugrunde liegen.

BadUnresolvedTerm Ein Begriff mit diesem Namen konnte nicht gefunden werden.

BadPrincipalPropertiesInReferentialConstraint Die Prinzipaleigenschaften einer referenziellen Einschränkung müssen dem Schlüssel der referenziellen Einschränkung entsprechen.

DuplicateDirectValueAnnotationFullName Eine direkte Wertanmerkung mit dem gleichen Namen und Namespace ist bereits vorhanden.

NoEntitySetsFoundForType AssociationSetEnd kann keine Entitätenmenge ableiten, da kein Satz des angegebenen Typs vorhanden ist.

CannotInferEntitySetWithMultipleSetsPerType AssociationSetEnd kann keine Entitätenmenge ableiten, da mehr als eine Menge des angegebenen Typs vorhanden ist.

InvalidEntitySetPath Ungültiger Entitätenmengenpfad.

InvalidEnumMemberPath Ungültiger Enumerationsmemberpfad.

QualifierMustBeSimpleName Ein Anmerkungsqualifizierer muss ein einfacher Name sein.

BadUnresolvedEnumType Enumerationstyp konnte nicht aufgelöst werden.

BadUnresolvedTarget Es konnte kein Ziel mit diesem Namen gefunden werden.

Hinweise

Hier wird kein Inhalt aktualisiert; fügen Sie hier kein Material hinzu.

Siehe auch

Verweis

Microsoft.Data.Edm.Validation-Namespace