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