EdmModel Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет концептуальную модель или модель хранилища. Этот класс можно использовать для доступа к сведениям о форме модели и способе ее настройки.
public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
- Наследование
Свойства
AssociationTypes |
Возвращает типы связей в модели. |
BuiltInTypeKind |
Возвращает вид встроенного типа для этого типа. |
ComplexTypes |
Возвращает сложные типы в модели. |
Container |
Возвращает контейнер, в котором хранятся сущности и наборы связей, а также импорт функции. |
DataSpace |
Возвращает пространство данных, связанное с моделью, которое указывает, является ли она концептуальной моделью (DataSpace.CSpace) или моделью хранилища (DataSpace.SSpace). |
Documentation |
Возвращает или задает документацию, связанную с этим типом. (Унаследовано от MetadataItem) |
EntityTypes |
Возвращает типы сущностей в модели. |
EnumTypes |
Возвращает типы перечисления в модели. |
Functions |
Возвращает функции в модели. |
GlobalItems |
Возвращает глобальные элементы, связанные с моделью. |
MetadataProperties |
Возвращает список свойств текущего типа. (Унаследовано от MetadataItem) |
Методы
AddAnnotation(String, Object) |
Добавляет или обновляет заметку с указанным именем и значением. (Унаследовано от MetadataItem) |
AddItem(AssociationType) |
Добавляет тип связи в модель. |
AddItem(ComplexType) |
Добавляет сложный тип в модель. |
AddItem(EdmFunction) |
Добавляет функцию в модель. |
AddItem(EntityType) |
Добавляет тип сущности в модель. |
AddItem(EnumType) |
Добавляет тип перечисления в модель. |
RemoveAnnotation(String) |
Удаляет заметку с указанным именем. (Унаследовано от MetadataItem) |
RemoveItem(AssociationType) |
Удаляет тип связи из модели. |
RemoveItem(ComplexType) |
Удаляет сложный тип из модели. |
RemoveItem(EdmFunction) |
Удаляет функцию из модели. |
RemoveItem(EntityType) |
Удаляет тип сущности из модели. |
RemoveItem(EnumType) |
Удаляет тип перечисления из модели. |
Применяется к
Entity Framework