Поделиться через


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.

Применяется к