Partilhar via


ServiceBuildProvider Classe

Definição

Define um conjunto de propriedades e métodos para a geração de código-fonte dentro do ambiente de build do ASP.NET. Essa classe é a implementação do WCF (Windows Communication Foundation) de BuildProvider.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class ServiceBuildProvider sealed : System::Web::Compilation::BuildProvider
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
[System.ServiceModel.Activation.ServiceActivationBuildProvider]
public sealed class ServiceBuildProvider : System.Web.Compilation.BuildProvider
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
[<System.ServiceModel.Activation.ServiceActivationBuildProvider>]
type ServiceBuildProvider = class
    inherit BuildProvider
Public NotInheritable Class ServiceBuildProvider
Inherits BuildProvider
Herança
ServiceBuildProvider
Atributos

Construtores

ServiceBuildProvider()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe ServiceBuildProvider.

Propriedades

CodeCompilerType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa o tipo de compilador usado por um provedor de build para gerar o código-fonte para um tipo de arquivo personalizado.

ReferencedAssemblies

Representa os assemblies a serem compilados com a origem gerada pelo provedor de build.

(Herdado de BuildProvider)
VirtualPath

Representa o arquivo a ser criado por esta implementação de provedor de build.

(Herdado de BuildProvider)
VirtualPathDependencies

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa uma coleção de caminhos virtuais que devem ser compilados antes de o provedor de build gerar o código.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GenerateCode(AssemblyBuilder)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera o código-fonte para o caminho virtual do provedor de build e adiciona o código-fonte a um construtor de assembly especificado.

GetCodeCompileUnit(IDictionary)

Representa o contêiner para o gráfico de CodeDOM gerado.

(Herdado de BuildProvider)
GetCustomString(CompilerResults)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera uma cadeia de caracteres a ser mantida no assembly compilado.

GetDefaultCompilerType()

Retorna as configurações do compilador para o idioma padrão no aplicativo.

(Herdado de BuildProvider)
GetDefaultCompilerTypeForLanguage(String)

Retorna as configurações do compilador para o provedor de build com base no idioma especificado.

(Herdado de BuildProvider)
GetGeneratedType(CompilerResults)

Retorna um tipo gerado pelo provedor de build do caminho virtual.

(Herdado de BuildProvider)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetResultFlags(CompilerResults)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna um valor que indica as ações necessárias quando um caminho virtual é compilado.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OpenReader()

Abre um leitor de texto para leitura do caminho virtual do objeto de provedor de build atual.

(Herdado de BuildProvider)
OpenReader(String)

Abre um leitor de texto para leitura de um caminho virtual especificado.

(Herdado de BuildProvider)
OpenStream()

Abre um fluxo para leitura do caminho virtual do objeto de provedor de build atual.

(Herdado de BuildProvider)
OpenStream(String)

Abre um fluxo para leitura de um caminho virtual especificado.

(Herdado de BuildProvider)
ProcessCompileErrors(CompilerResults)

Quando substituído em uma classe derivada, permite que você examine as mensagens de erro do compilador para que possa modificá-las para fornecer mais informações.

(Herdado de BuildProvider)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a