Поделиться через


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
Наследование
DataServiceBuildProvider
Атрибуты

Комментарии

Этот класс предназначен для использования только компилятором 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)

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