Compartir a través de


Enumeración EdmErrorCode

Especifica una enumeración de códigos de error de validación de EDM.

Espacio de nombres:  Microsoft.Data.Edm.Validation
Ensamblado:  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Sintaxis

'Declaración
Public Enumeration EdmErrorCode
'Uso
Dim instance As EdmErrorCode
public enum EdmErrorCode
public enum class EdmErrorCode
type EdmErrorCode
public enum EdmErrorCode

Miembros

Nombre del miembro Descripción
InvalidErrorCodeValue El valor de código de error no es válido.
StreamTypeReferencesNotSupportedBeforeV3 Las referencias al tipo de flujo de EDM no se admiten antes de la versión 3.0.

SpatialTypeReferencesNotSupportedBeforeV3 Las referencias a tipos espaciales de EDM no se admiten antes de la versión 3.0.

XmlError El lector de xml subyacente produjo una excepción.

UnexpectedXmlNodeType Tipo de nodo XML inesperado.
UnexpectedXmlAttribute Atributo XML inesperado.
UnexpectedXmlElement Elemento XML inesperado.
TextNotAllowed No se permite texto.
EmptyFile El archivo está vacío.
MissingAttribute Falta el atributo.
InvalidName El nombre no es válido.
MissingType Falta un atributo o elemento XML que represente el tipo de EDM.

AlreadyDefined Ya se ha definido el conjunto de entidades.
InvalidVersionNumber El número de versión no es válido.
InvalidBoolean El valor booleano no es válido.
BadProperty Propiedad incorrecta.
InvalidPropertyType El tipo de propiedad no es válido.
PrecisionOutOfRange La precisión está fuera del intervalo.
ScaleOutOfRange La escala está fuera del intervalo.
NameTooLong El nombre es demasiado largo.
InvalidAssociation La asociación no es válida.
BadNavigationProperty Propiedad de navegación incorrecta.
InvalidKey El valor de clave no es válido.
InterfaceCriticalPropertyValueMustNotBeNull El valor de la propiedad no debe ser NULL.

InterfaceCriticalKindValueMismatch Un objeto con una propiedad de clase de interfaz no implementa la interfaz correspondiente al valor de esa propiedad.Por ejemplo, este error se notificará para un objeto que implemente la interfaz IEdmType con la propiedad Kind que notifica EdmTypeKind.Entity, pero no implemente la interfaz IEdmEntityType.

InterfaceCriticalKindValueUnexpected El valor de una propiedad de clase de interfaz no es válido semánticamente.Un modelo semánticamente válido no debe contener elementos de clase 'None'.

InterfaceCriticalEnumerableMustNotHaveNullElements Una propiedad de enumeración no debe contener elementos NULL.

InterfaceCriticalEnumPropertyValueOutOfRange El valor de la propiedad de tipo de enumeración está fuera del intervalo.

InterfaceCriticalNavigationPartnerInvalid Si la propiedad P1 es una propiedad de navegación y P2 es su asociado, la propiedad de asociado de P2 deberá ser P1.

InterfaceCriticalCycleInTypeHierarchy Una cadena de tipos base es cíclica.

InvalidMultiplicity El valor de multiplicidad no es válido.
InvalidAction La acción no es válida.
InvalidOnDelete Error al procesar el elemento OnDelete.

BadUnresolvedComplexType No existe ningún tipo complejo con ese nombre.

InvalidEndEntitySet El conjunto de entidades del extremo no es válido.
FunctionImportEntitySetExpressionIsInvalid La importación de función especifica una expresión de conjunto de entidades que no se admite en este contexto.La expresión del conjunto de entidades de la importación de función puede ser una referencia del conjunto de entidades o una ruta de acceso que empieza con un parámetro de importación de función y atraviesa las propiedades de navegación.

InvalidRoleInRelationshipConstraint El rol de la restricción de relación no es válido.
InvalidPropertyInRelationshipConstraint La propiedad de la restricción de relación no es válida.
TypeMismatchRelationshipConstraint Restricción de relación con error de coincidencia de tipos.
InvalidMultiplicityOfPrincipalEnd Multiplicidad no válida del extremo principal de una navegación.

MismatchNumberOfPropertiesInRelationshipConstraint Número de propiedades no coincidente en la restricción de relación.
InvalidMultiplicityOfDependentEnd Multiplicidad no válida del extremo dependiente de una navegación.

OpenTypesNotSupported Los tipos abiertos solo se admiten en la versión 1.2 y después de la versión 2.0.

VocabularyAnnotationsNotSupportedBeforeV3 Las anotaciones de vocabulario no se admiten antes de EDM 3.0.

SameRoleReferredInReferentialConstraint Se hace referencia al mismo rol en la restricción referencial.
EntityKeyMustBeScalar La clave de entidad debe ser escalar.
EntityKeyMustNotBeBinary La clave de entidad no debe ser binaria.
EndWithManyMultiplicityCannotHaveOperationsSpecified No se pueden especificar operaciones para un extremo con una multiplicidad de varios.
EntitySetTypeHasNoKeys El tipo de conjunto de entidades no tiene claves.
InvalidConcurrencyMode El modo de simultaneidad no es válido.
ConcurrencyRedefinedOnSubtypeOfEntitySetType Se redefinió una simultaneidad en el subtipo del tipo de conjunto de entidades.
FunctionImportUnsupportedReturnType La importación de función tiene un tipo de valor devuelto que no se admite.
ComposableFunctionImportCannotBeSideEffecting Una importación de función que admite composición no puede tener efectos secundarios.
FunctionImportReturnsEntitiesButDoesNotSpecifyEntitySet La importación de función devuelve entidades pero no especifica ningún conjunto de entidades.
FunctionImportEntityTypeDoesNotMatchEntitySet El tipo de entidad de una importación de función no coincide con el conjunto de entidades.
FunctionImportSpecifiesEntitySetButDoesNotReturnEntityType La importación de función especifica un conjunto de entidades pero no devuelve ningún tipo de entidad.
ComposableFunctionImportMustHaveReturnType Una importación de función que admite composición debe tener un tipo de valor devuelto.

SimilarRelationshipEnd Extremo de relación similar.
DuplicatePropertySpecifiedInEntityKey Se especificó una propiedad duplicada en la clave de entidad.
NullableComplexTypeProperty Los tipos complejos que aceptan valores NULL no se admiten en las versiones 1.0 y 2.0.

KeyMissingOnEntityType Falta la clave en el tipo de entidad.
SystemNamespaceEncountered Se encontró el espacio de nombres del sistema.
InvalidNamespaceName El nombre del espacio de nombres no es válido.
EnumMemberValueOutOfRange El valor del miembro de enumeración está fuera del intervalo.
DuplicateEntityContainerMemberName Nombre duplicado del miembro del contenedor de entidades.
InvalidAbstractComplexType El tipo complejo abstracto no es válido.
InvalidPolymorphicComplexType El tipo complejo polimórfico no es válido.
BadAmbiguousElementBinding Enlace de elementos ambiguo incorrecto.
BadUnresolvedType No se pudo resolver el tipo.
BadUnresolvedPrimitiveType No se pudo resolver el tipo primitivo.
BadCyclicComplex Tipo complejo cíclico incorrecto.
BadCyclicEntityContainer Contenedor de entidades cíclico incorrecto.
BadCyclicEntity Entidad cíclica incorrecta.
TypeSemanticsCouldNotConvertTypeReference No se pudo convertir la semántica de tipos a una referencia de tipo.
ConstructibleEntitySetTypeInvalidFromEntityTypeRemoval No se puede quitar el tipo de entidad del tipo de conjunto de entidades que se puede construir.
BadUnresolvedEntityContainer No se pudo resolver el contenedor de entidades.
BadUnresolvedEntitySet No se pudo resolver el conjunto de entidades.
BadUnresolvedProperty No se pudo resolver la propiedad.
BadNonComputableAssociationEnd Extremo de asociación no calculable incorrecto.
NavigationPropertyTypeInvalidBecauseOfBadAssociation El tipo de la propiedad de navegación no es válido debido a una asociación incorrecta.
EntityMustHaveEntityBaseType La entidad debe tener un tipo base de entidad.
ComplexTypeMustHaveComplexBaseType El tipo complejo debe tener un tipo base complejo.
BadUnresolvedFunction No se pudo encontrar una función con este nombre.

RowTypeMustNotHaveBaseType El tipo de fila no debe tener un tipo base.
AssociationSetEndRoleMustBelongToSetElementType El rol del extremo del conjunto de asociaciones debe pertenecer al tipo de elemento establecido.
KeyPropertyMustBelongToEntity La propiedad de clave debe pertenecer a una entidad.
ReferentialConstraintPrincipalEndMustBelongToAssociation El extremo principal de una restricción referencial debe ser uno de los extremos de la asociación que definían la restricción referencial.

DependentPropertiesMustBelongToDependentEntity Las propiedades dependientes deben pertenecer a una entidad dependiente.
DeclaringTypeMustBeCorrect El tipo declarativo debe ser correcto.
FunctionsNotSupportedBeforeV2 Las funciones no se admiten antes de la versión 2.
ValueTermsNotSupportedBeforeV3 Los términos de valor no se admiten antes de EDM 3.0.

InvalidNavigationPropertyType El tipo de la propiedad de navegación no es válido.
FailedToParseExternalAnnotations No se pudieron analizar anotaciones externas.
UnderlyingTypeIsBadBecauseEnumTypeIsBad El tipo subyacente es incorrecto porque el tipo enum es incorrecto.
InvalidAssociationSetEndSetWrongType El tipo establecido del extremo del conjunto de asociaciones no es válido.
OnlyInputParametersAllowedInFunctions Los parámetros de entrada solo se permiten en funciones.
FunctionImportParameterIncorrectType Tipo de parámetro de importación de función no admitido.

RowTypeMustHaveProperties El tipo de fila debe tener propiedades.
DuplicateDependentProperty Propiedad dependiente duplicada.
BindableFunctionImportMustHaveParameters La importación de función enlazable debe tener parámetros.
FunctionImportSideEffectingNotSupportedBeforeV3 La importación de función con efectos secundarios no se admite antes de la versión 3.
FunctionImportComposableNotSupportedBeforeV3 La importación de función que admite composición no se admite antes de la versión 3.
FunctionImportBindableNotSupportedBeforeV3 La importación de función enlazable no se admite antes de la versión 3.
MaxLengthOutOfRange El valor de longitud máxima está fuera del intervalo.
PathExpressionHasNoEntityContext La expresión de ruta de acceso no tiene contexto de entidad.
InvalidSrid El Srid no es válido.
InvalidMaxLength El valor de longitud máxima no es válido.
InvalidLong El valor long no es válido.
InvalidInteger El valor entero no es válido.
InvalidAssociationSet El conjunto de asociaciones no es válido.
InvalidParameterMode El modo de parámetro no es válido.
BadUnresolvedEntityType No se pudo resolver el tipo de entidad.
InvalidValue El valor no es válido.
InvalidBinary El valor binario no es válido.

InvalidFloatingPoint El valor de punto flotante no es válido.

InvalidDateTime El valor DateTime no es válido.

InvalidDateTimeOffset El valor DateTimeOffset no es válido.

InvalidDecimal El valor decimal no es válido.

InvalidGuid El valor Guid no es válido.

InvalidTypeKindNone La clase de tipo None no es válida semánticamente.Un modelo semánticamente válido no debe contener elementos de clase de tipo None.

InvalidIfExpressionIncorrectNumberOfOperands Expresión If no válida si el número de operandos es incorrecto.
EnumsNotSupportedBeforeV3 No se admiten enumeraciones.
EnumMemberTypeMustMatchEnumUnderlyingType El tipo de miembro de enumeración debe coincidir con el tipo subyacente de enumeración.
InvalidIsTypeExpressionIncorrectNumberOfOperands La expresión IsType no es válida porque no tiene 1 elemento.

InvalidTypeName El nombre de tipo no está completo y no es un tipo primitivo.

InvalidQualifiedName El nombre del término no está completo.

NoReadersProvided No se analizó ningún modelo porque no se proporcionó ningún XmlReader.

NullXmlReader No se pudo analizar el modelo porque uno de los XmlReaders era NULL.

MaxMaxLengthCannotBeTrueWhileMaxLengthIsNotNull IsMaxMaxLength no puede ser true si MaxLength no es NULL.

InvalidElementAnnotation ImmediateValueAnnotation no es válido como una anotación de elemento.

InvalidLabeledElementExpressionIncorrectNumberOfOperands La expresión LabeledElement no es válida porque no tiene 1 elemento.

BadUnresolvedLabeledElement No se pudo encontrar un LabeledElement con ese nombre.

BadUnresolvedEnumMember No se pudo encontrar un miembro de enumeración con ese nombre.

InvalidAssertTypeExpressionIncorrectNumberOfOperands La expresión AssertType no es válida porque no tiene 1 elemento.

BadUnresolvedParameter No se pudo encontrar un parámetro con ese nombre.

NavigationPropertyWithRecursiveContainmentTargetMustBeOptional Una propiedad de navegación con ContainsTarget = true debe apuntar a un destino opcional.

NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne Si una propiedad de navegación tiene ContainsTarget = true y el tipo de entidad de destino es igual que el tipo declarado de la propiedad, la multiplicidad del origen de navegación es cero o uno.

NavigationPropertyWithNonRecursiveContainmentSourceMustBeFromOne Si una propiedad de navegación tiene ContainsTarget = true y el tipo de entidad de destino es diferente del tipo declarado de la propiedad, la multiplicidad del origen de navegación es uno.

NavigationPropertyContainsTargetNotSupportedBeforeV3 Las propiedades de navegación con el valor ContainsTarget no se admiten antes de la versión 3.0.

ImpossibleAnnotationsTarget La ruta de acceso de destino de anotación posiblemente no puede hacer referencia a un elemento annotatable.

CannotAssertNullableTypeAsNonNullableType Un tipo que acepta valores NULL no es válido si se necesita un tipo que no acepta valores NULL.

CannotAssertPrimitiveExpressionAsNonPrimitiveType La expresión es una constante primitiva y no puede ser válida para un tipo no primitivo.

ExpressionPrimitiveKindNotValidForAssertedType El tipo primitivo es no válido para el tipo solicitado.

NullCannotBeAssertedToBeANonNullableType NULL no es válido en una expresión que no acepta valores NULL.

ExpressionNotValidForTheAssertedType La expresión es no válida para el tipo declarado.

CollectionExpressionNotValidForNonCollectionType Una expresión de colección no es válida para un tipo que no es de colección.

RecordExpressionNotValidForNonStructuredType Una expresión de registro no es válida para un tipo no estructurado.

RecordExpressionMissingRequiredProperty La expresión de registro no tiene todas las propiedades necesarias para el tipo especificado.

RecordExpressionHasExtraProperties El tipo de la expresión de registro no es abierto, pero la expresión de registro tiene propiedades adicionales.

DuplicateAnnotation El destino tiene varias anotaciones con el mismo término y el mismo calificador.

IncorrectNumberOfArguments La aplicación de función tiene número incorrecto de argumentos para la función que se va a aplicar.

DuplicateAlias No es válido tener varias instrucciones using con el mismo alias en un único elemento de esquema.

ReferencedTypeMustHaveValidName No se puede serializar un modelo para CSDL si tiene referencias a tipos sin nombres completos.

SingleFileExpected No se pudo serializar el modelo porque se generaron varios esquemas y solo se encontró un único flujo de salida.

UnknownEdmxVersion La versión de Edmx no es válida.

UnknownEdmVersion EdmVersion no es válido.

NoSchemasProduced No se escribió nada porque no se generó ningún esquema.

DuplicateEntityContainerName El modelo tiene varios contenedores de entidades con el mismo nombre.

ContainerElementContainerNameIncorrect El nombre del contenedor de un elemento contenedor debe ser el nombre completo del contenedor de entidades de contenedor.

PrimitiveConstantExpressionNotValidForNonPrimitiveType Una expresión constante primitiva no es válida para un tipo no primitivo.

IntegerConstantValueOutOfRange El valor de la constante entera está fuera de intervalo para el tipo validado.

StringConstantLengthOutOfRange La longitud de la constante de cadena es demasiado grande para el tipo validado.

BinaryConstantLengthOutOfRange La longitud de la constante binaria es demasiado grande para el tipo validado.

InvalidFunctionImportParameterMode Ninguno no es un modo válido para un parámetro de importación de función.

TypeMustNotHaveKindOfNone Un tipo sin otros errores no debe tener una clase ninguna.

PrimitiveTypeMustNotHaveKindOfNone Un tipo primitivo sin otros errores no debe tener una clase ninguna.

PropertyMustNotHaveKindOfNone Una propiedad sin otros errores no debe tener una clase ninguna.

TermMustNotHaveKindOfNone Un término sin otros errores no debe tener una clase ninguna.

SchemaElementMustNotHaveKindOfNone Un elemento de esquema sin otros errores no debe tener una clase ninguna.

EntityContainerElementMustNotHaveKindOfNone Un elemento contenedor de entidades sin otros errores no debe tener una clase ninguna.

BinaryValueCannotHaveEmptyValue Un valor binario debe tener contenido.

EntitySetCanOnlyBeContainedByASingleNavigationProperty Solo puede haber una única asignación de propiedad de navegación con contención que tenga como destino un conjunto de entidades determinado.

InconsistentNavigationPropertyPartner El asociado de propiedades de navegación no vuelve a apuntar al tipo correcto.

EntitySetCanOnlyHaveSingleNavigationPropertyWithContainment Un conjunto de entidades solo puede tener una propiedad de navegación con contención.

EntitySetNavigationMappingMustBeBidirectional Si una propiedad de navegación se atraviesa desde un conjunto de entidades y, a continuación, se atraviesa su asociado desde el destino de la primera asignación, el destino debe ser el conjunto de entidades que lo originó.

DuplicateNavigationPropertyMapping Solo puede haber una única asignación de un EntitySet dado con una propiedad de navegación determinada.

AllNavigationPropertiesMustBeMapped Un conjunto de entidades debe tener una asignación para todas las propiedades de navegación en su tipo de elemento.

TypeAnnotationMissingRequiredProperty La anotación de tipo no tiene ningún enlace de propiedad para todas las propiedades necesarias.

TypeAnnotationHasExtraProperties La anotación de tipo tiene un enlace de propiedad para una propiedad inexistente y su tipo no es abierto.

InvalidTime El valor Time no es válido.

InvalidPrimitiveValue El tipo primitivo no es válido.

EnumMustHaveIntegerUnderlyingType Un tipo Enum debe tener un tipo subyacente de entero.

BadUnresolvedTerm No se pudo encontrar un término con este nombre.

BadPrincipalPropertiesInReferentialConstraint Las propiedades principales de una restricción referencial deben coincidir con la clave de la restricción referencial.

DuplicateDirectValueAnnotationFullName Ya existe una anotación de valor directo con el mismo nombre y el mismo espacio de nombres.

NoEntitySetsFoundForType AssociationSetEnd no puede inferir un conjunto de entidades porque no existe ningún conjunto del tipo especificado.

CannotInferEntitySetWithMultipleSetsPerType AssociationSetEnd no puede inferir un conjunto de entidades porque existe más de un conjunto del tipo especificado.

InvalidEntitySetPath Ruta de acceso del conjunto de entidades no válida.

InvalidEnumMemberPath Ruta de acceso del miembro de enumeración no válida.

QualifierMustBeSimpleName Un calificador de anotación debe ser un nombre simple.

BadUnresolvedEnumType No se pudo resolver el tipo de enumeración.

BadUnresolvedTarget No se pudo encontrar un destino con este nombre.

Comentarios

No se actualizará ningún contenido aquí; no agregue material aquí.

Vea también

Referencia

Espacio de nombres Microsoft.Data.Edm.Validation