EdmModel Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un modelo conceptual o de almacén. Esta clase se puede usar para obtener acceso a información sobre la forma del modelo y la forma en que se ha configurado.
public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
- Herencia
Propiedades
AssociationTypes |
Obtiene los tipos de asociación del modelo. |
BuiltInTypeKind |
Obtiene la categoría del tipo integrado para este tipo. |
ComplexTypes |
Obtiene los tipos complejos del modelo. |
Container |
Obtiene el contenedor que almacena conjuntos de entidades y asociaciones, y las importaciones de funciones. |
DataSpace |
Obtiene el espacio de datos asociado al modelo, que indica si es un modelo conceptual (DataSpace.CSpace) o un modelo de almacén (DataSpace.SSpace). |
Documentation |
Obtiene o establece la documentación asociada a este tipo. (Heredado de MetadataItem) |
EntityTypes |
Obtiene los tipos de entidad del modelo. |
EnumTypes |
Obtiene los tipos de enumeración del modelo. |
Functions |
Obtiene las funciones del modelo. |
GlobalItems |
Obtiene los elementos globales asociados al modelo. |
MetadataProperties |
Obtiene la lista de propiedades del tipo actual. (Heredado de MetadataItem) |
Métodos
AddAnnotation(String, Object) |
Agrega o actualiza una anotación con el nombre y el valor especificados. (Heredado de MetadataItem) |
AddItem(AssociationType) |
Agrega un tipo de asociación al modelo. |
AddItem(ComplexType) |
Agrega un tipo complejo al modelo. |
AddItem(EdmFunction) |
Agrega una función al modelo. |
AddItem(EntityType) |
Agrega un tipo de entidad al modelo. |
AddItem(EnumType) |
Agrega un tipo de enumeración al modelo. |
RemoveAnnotation(String) |
Quita una anotación con el nombre especificado. (Heredado de MetadataItem) |
RemoveItem(AssociationType) |
Quita un tipo de asociación del modelo. |
RemoveItem(ComplexType) |
Quita un tipo complejo del modelo. |
RemoveItem(EdmFunction) |
Quita una función del modelo. |
RemoveItem(EntityType) |
Quita un tipo de entidad del modelo. |
RemoveItem(EnumType) |
Quita un tipo de enumeración del modelo. |