DataServiceBuildProvider Classe

Definição

Gera código C# ou Visual Basic para uma aplicação cliente WCF Data Services com base nos metadados devolvidos pelo serviço de dados.

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
Herança
DataServiceBuildProvider
Atributos

Observações

Esta classe destina-se apenas a ser usada pelo compilador ASP.NET.

Construtores

Name Description
DataServiceBuildProvider()

Cria uma nova instância da DataServiceBuildProvider classe.

Propriedades

Name Description
CodeCompilerType

Representa o tipo de compilador usado por um fornecedor de compilações para gerar código-fonte para um tipo de ficheiro personalizado.

(Herdado de BuildProvider)
ReferencedAssemblies

Representa os assemblies a compilar com o código-fonte gerado pelo fornecedor de compilação.

(Herdado de BuildProvider)
VirtualPath

Representa o ficheiro a ser construído por esta implementação do fornecedor de compilações.

(Herdado de BuildProvider)
VirtualPathDependencies

Representa um conjunto de caminhos virtuais que devem ser construídos antes de o fornecedor de compilação gerar código.

(Herdado de BuildProvider)

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GenerateCode(AssemblyBuilder)

Gera código C# ou Visual Basic para uma aplicação cliente WCF Data Services com base nos metadados devolvidos pelo serviço de dados.

GetCodeCompileUnit(IDictionary)

Representa o contentor para o grafo CodeDOM gerado.

(Herdado de BuildProvider)
GetCustomString(CompilerResults)

Gera uma string a ser mantida na assembly compilada.

(Herdado de BuildProvider)
GetDefaultCompilerType()

Devolve as definições do compilador para a linguagem padrão na aplicação.

(Herdado de BuildProvider)
GetDefaultCompilerTypeForLanguage(String)

Devolve as definições do compilador para o fornecedor de compilação com base na linguagem especificada.

(Herdado de BuildProvider)
GetGeneratedType(CompilerResults)

Devolve um tipo gerado pelo fornecedor de compilação a partir do caminho virtual.

(Herdado de BuildProvider)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetResultFlags(CompilerResults)

Devolve um valor que indica as ações necessárias quando um caminho virtual é construído.

(Herdado de BuildProvider)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OpenReader()

Abre um leitor de texto para ler a partir do caminho virtual do objeto fornecedor de compilação atual.

(Herdado de BuildProvider)
OpenReader(String)

Abre um leitor de texto para ler a partir de um caminho virtual especificado.

(Herdado de BuildProvider)
OpenStream()

Abre um stream para ler o caminho virtual do objeto fornecedor de compilação atual.

(Herdado de BuildProvider)
OpenStream(String)

Abre um fluxo para ler a partir de um caminho virtual especificado.

(Herdado de BuildProvider)
ProcessCompileErrors(CompilerResults)

Quando sobreposto numa classe derivada, permite-lhe rever mensagens de erro do compilador para que possa modificá-las e fornecer mais informação.

(Herdado de BuildProvider)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a