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. |