EntityDesignerBuildProvider Classe

Definição

Extrai as partes do modelo e do mapeamento dos ficheiros .edmx sob o diretório App_Code de um site ASP.NET e incorpora-as como recursos no assembly que é compilado dinamicamente pelo tempo de execução 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
Herança
EntityDesignerBuildProvider

Construtores

Name Description
EntityDesignerBuildProvider()

Inicializa uma nova instância da EntityDesignerBuildProvider 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 em C# ou Visual Basic com base no modelo e nas partes de mapeamento de um ficheiro .edmx.

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)

Fornece instruções ao compilador ASP.NET sobre a construção de um projeto.

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