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