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)

Создает файл исходного кода, содержащий объекты, сформированные при помощи заданного CSDL-файла.

GenerateCode(String, String, IEnumerable<String>)

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

GenerateCode(XmlReader, TextWriter)

Создает исходный код, используя CSDL-файл, который содержится в объекте XmlReader, и записывает созданный исходный код в объект TextWriter.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

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

GetHashCode()

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

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

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

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

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

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

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

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

События

OnPropertyGenerated

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

OnTypeGenerated

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

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