EntityDesignerBuildProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает части модели и сопоставления файлов edmx в каталоге App_Code веб-сайта ASP.NET и внедряет их в качестве ресурсов в сборку, которая динамически компилируется средой выполнения ASP.NET.
public ref class EntityDesignerBuildProvider : System::Web::Compilation::BuildProvider
public class EntityDesignerBuildProvider : System.Web.Compilation.BuildProvider
type EntityDesignerBuildProvider = class
inherit BuildProvider
Public Class EntityDesignerBuildProvider
Inherits BuildProvider
- Наследование
Конструкторы
| Имя | Описание |
|---|---|
| EntityDesignerBuildProvider() |
Инициализирует новый экземпляр класса EntityDesignerBuildProvider. |
Свойства
| Имя | Описание |
|---|---|
| CodeCompilerType |
Представляет тип компилятора, используемый поставщиком сборки для создания исходного кода для пользовательского типа файла. (Унаследовано от BuildProvider) |
| ReferencedAssemblies |
Представляет сборки для компиляции с источником, созданным поставщиком сборки. (Унаследовано от BuildProvider) |
| VirtualPath |
Представляет файл, который будет создан этой реализацией поставщика сборки. (Унаследовано от BuildProvider) |
| VirtualPathDependencies |
Представляет коллекцию виртуальных путей, которые должны быть созданы до создания кода поставщиком сборки. (Унаследовано от BuildProvider) |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GenerateCode(AssemblyBuilder) |
Создает код C# или Visual Basic на основе модели и сопоставлений частей edmx-файла. |
| GetCodeCompileUnit(IDictionary) |
Представляет контейнер для созданного графа CodeDOM. (Унаследовано от BuildProvider) |
| GetCustomString(CompilerResults) |
Создает строку для сохранения в скомпилированной сборке. (Унаследовано от BuildProvider) |
| GetDefaultCompilerType() |
Возвращает параметры компилятора для языка по умолчанию в приложении. (Унаследовано от BuildProvider) |
| GetDefaultCompilerTypeForLanguage(String) |
Возвращает параметры компилятора для поставщика сборки на основе указанного языка. (Унаследовано от BuildProvider) |
| GetGeneratedType(CompilerResults) |
Возвращает тип, созданный поставщиком сборки из виртуального пути. (Унаследовано от BuildProvider) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetResultFlags(CompilerResults) |
Предоставляет инструкции компилятору ASP.NET о создании проекта. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OpenReader() |
Открывает средство чтения текста для чтения из виртуального пути текущего объекта поставщика сборки. (Унаследовано от BuildProvider) |
| OpenReader(String) |
Открывает средство чтения текста для чтения из указанного виртуального пути. (Унаследовано от BuildProvider) |
| OpenStream() |
Открывает поток для чтения виртуального пути текущего объекта поставщика сборки. (Унаследовано от BuildProvider) |
| OpenStream(String) |
Открывает поток для чтения из указанного виртуального пути. (Унаследовано от BuildProvider) |
| ProcessCompileErrors(CompilerResults) |
При переопределении в производном классе позволяет просматривать сообщения об ошибках компилятора, чтобы их можно было изменить, чтобы предоставить дополнительные сведения. (Унаследовано от BuildProvider) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |