EntityModelSchemaGenerator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс создает CCMapping по умолчанию между EntityContainer в пространстве S и EntityContainer в пространстве C. Будет создано сопоставление на основе объявленных типов экстентов. Поэтому наследование не действует.
public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
- Наследование
-
EntityModelSchemaGenerator
Конструкторы
EntityModelSchemaGenerator(EntityContainer) |
Инициализирует новый экземпляр класса EntityModelSchemaGenerator. |
EntityModelSchemaGenerator(EntityContainer, String, String) |
Инициализирует новый экземпляр класса EntityModelSchemaGenerator. |
EntityModelSchemaGenerator(StoreItemCollection, String, String) |
Создает EntityModelGenerator. |
Свойства
EdmItemCollection |
Получает объект EdmItemCollection, созданный при помощи метода GenerateMetadata. |
EntityContainer |
Получает объект EntityContainer концептуальной модели, созданный при помощи метода GenerateMetadata. |
GenerateForeignKeyProperties |
Получает или задает флаг для создания свойств внешнего ключа в концептуальной модели. |
PluralizationService |
Получает или задает значение PluralizationService, указывающее службу, которая использовалась при создании модели. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GenerateMetadata() |
Генерирует сведения о метаданных концептуальной модели и возвращает ошибки схемы. |
GenerateMetadata(Version) |
Генерирует сведения о метаданных концептуальной модели и возвращает ошибки схемы. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
WriteModelSchema(String) |
Записывает созданную схему на языке CSDL в заданный файл. |
WriteModelSchema(XmlWriter) |
Записывает созданный CSDL (язык определения концептуальной схемы) в объект XmlWriter. |
WriteStorageMapping(String) |
Записывает созданный код MSL в заданный файл. |
WriteStorageMapping(XmlWriter) |
Записывает созданный MSL (язык определения соответствий) в объект XmlWriter. |