EntityClassGenerator Класс

Определение

Создает контекст объекта и классы сущностей (код уровня объектов) из файлов языка определения концептуальной схемы (CSDL).

public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
Наследование
EntityClassGenerator

Конструкторы

Имя Описание
EntityClassGenerator()

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

EntityClassGenerator(LanguageOption)

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

Свойства

Имя Описание
EdmToObjectNamespaceMap

Возвращает объект EdmToObjectNamespaceMap , содержащий язык определения концептуальной схемы (CSDL) для сопоставлений пространства имен кода.

LanguageOption

Возвращает или задает LanguageOption значение, указывающее язык созданного кода.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GenerateCode(String, String, IEnumerable<String>)

Создает исходный код с помощью указанного файла языка определения концептуальной схемы (CSDL). Список путей к файлу схемы используется для разрешения всех ссылок, содержащихся в CSDL-файле.

GenerateCode(String, String)

Создает файл исходного кода, содержащий объекты, созданные из указанного файла языка определения концептуальной схемы (CSDL).

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Создает исходный код на основе файла языка определения концептуальной схемы (CSDL) в объекте XmlReader , а затем выводит созданный исходный код в TextWriterобъект. IList Объект XmlReader используется для разрешения ссылок, содержащихся в CSDL-файле.

GenerateCode(XmlReader, TextWriter)

Создает исходный код с помощью файла языка определения концептуальной схемы (CSDL), содержащегося в объекте XmlReader , и выводит созданный исходный код в TextWriterобъект.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

События

Имя Описание
OnPropertyGenerated

Происходит при изменении свойства.

OnTypeGenerated

Происходит при изменении сведений о типе.

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