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 |
Происходит при изменении сведений о типе. |