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, String, String)

Инициализирует новый экземпляр класса EntityModelSchemaGenerator.

EntityModelSchemaGenerator(EntityContainer)

Инициализирует новый экземпляр класса 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.

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