Exportar (0) Imprimir
Expandir todo

System.Data.Objects.DataClasses (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.Data.Objects.DataClasses incluye clases que son clases base para los tipos que están definidos en un modelo Entity Data Model (EDM), clases base para los tipos devueltos por propiedades de navegación, y clases que definen atributos que asignan objetos de Common Language Runtime (CLR) a tipos en el modelo conceptual.

Las herramientas de Entity Data Model usan el archivo de modelo conceptual para generar clases de datos que derivan de clases en este espacio de nombres. Para obtener más información, vea Información general de Servicios de objeto (Entity Framework). Las clases de datos personalizadas pueden heredar de clases en este espacio de nombres. El espacio de nombres System.Data.Objects.DataClasses también incluye interfaces que se usan para implementar clases de datos personalizadas sin heredar de clases de Entity Framework. Para obtener más información, vea Personalizar objetos (Entity Framework).

  ClaseDescripción
Bb347884.pubclass(es-es,VS.90).gifComplexObjectClase base para los tipos complejos.
Bb347884.pubclass(es-es,VS.90).gifEdmComplexPropertyAttributeAtributo que indica que la propiedad representa una propiedad compleja.
Bb347884.pubclass(es-es,VS.90).gifEdmComplexTypeAttributeAtributo que indica que la clase representa un tipo complejo.
Bb347884.pubclass(es-es,VS.90).gifEdmEntityTypeAttributeAtributo que indica que la clase representa un tipo de entidad.
Bb347884.pubclass(es-es,VS.90).gifEdmPropertyAttributeClase base para los atributos que definen cómo se asignan las propiedades de los tipos de la capa de objeto a las propiedades de los tipos de entidad o tipos complejos en el modelo conceptual.
Bb347884.pubclass(es-es,VS.90).gifEdmRelationshipAttributeDefine una relación entre dos tipos de entidades basada en una asociación del modelo conceptual.
Bb347884.pubclass(es-es,VS.90).gifEdmRelationshipNavigationPropertyAttributeAtributo que indica que la propiedad representa una propiedad de navegación.
Bb347884.pubclass(es-es,VS.90).gifEdmScalarPropertyAttributeAtributo que indica que la propiedad representa una propiedad escalar.
Bb347884.pubclass(es-es,VS.90).gifEdmSchemaAttributeAtributo que indica que el ensamblado contiene clases que están asignadas a tipos de entidades de un modelo conceptual.
Bb347884.pubclass(es-es,VS.90).gifEdmTypeAttributeClase base para los atributos que definen cómo se asignan los tipos de la capa de objeto a los tipos de entidad y los tipos complejos del modelo conceptual.
Bb347884.pubclass(es-es,VS.90).gifEntityCollection<TEntity>Representa una colección de objetos en el extremo "varios" de una relación.
Bb347884.pubclass(es-es,VS.90).gifEntityObjectClase base para los tipos de entidad generados por las herramientas de Entity Data Model.
Bb347884.pubclass(es-es,VS.90).gifEntityReferenceClase base que implementa funcionalidad no genérica para una EntityReference<TEntity>.
Bb347884.pubclass(es-es,VS.90).gifEntityReference<TEntity>Representa un extremo relacionado de una asociación con una multiplicidad de cero o uno.
Bb347884.pubclass(es-es,VS.90).gifRelatedEndClase base que implementa la funcionalidad común para un extremo relacionado.
Bb347884.pubclass(es-es,VS.90).gifRelationshipManagerSe usa para realizar el seguimiento de las relaciones entre los objetos en el contexto del objeto.
Bb347884.pubclass(es-es,VS.90).gifStructuralObjectProporciona compatibilidad para la generación de código en forma de métodos auxiliares que se usan para establecer valores de campo para las propiedades.

  InterfazDescripción
Bb347884.pubinterface(es-es,VS.90).gifIEntityChangeTrackerDefine las utilidades que Servicios de objeto utiliza para realizar el seguimiento de los cambios llevados a cabo en las propiedades de un objeto.
Bb347884.pubinterface(es-es,VS.90).gifIEntityWithChangeTrackerDefine un tipo de entidad que implementa el seguimiento de los cambios.
Bb347884.pubinterface(es-es,VS.90).gifIEntityWithKeyDefine un tipo de entidad que expone una clave de entidad.
Bb347884.pubinterface(es-es,VS.90).gifIEntityWithRelationshipsDefine un tipo de entidad que tiene una relación con uno o varios tipos de entidades.
Bb347884.pubinterface(es-es,VS.90).gifIRelatedEndDefine el extremo de una relación.

  EnumeraciónDescripción
Bb347884.pubenumeration(es-es,VS.90).gifRelationshipKindEnumera el tipo de la relación entre dos o más entidades.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft