<compiladores > elemento<compilers> Element

Contêiner de elementos de configuração do compilador. Contém zero ou mais elementos <compiler>.Container for compiler configuration elements; contains zero or more <compiler> elements.

<configuration> <configuration>
   <System. codedom >   <system.codedom>
    compiladores<    <compilers>

SintaxeSyntax

<compilers>  
  <compiler ... />  
</compilers>  

Atributos e elementosAttributes and Elements

As seções a seguir descrevem atributos, elementos filho e elementos pai.The following sections describe attributes, child elements, and parent elements.

AtributosAttributes

nenhuma.None.

Elementos filhoChild Elements

ElementoElement DescriçãoDescription
<compiler> Element<compiler> Element Especifica os atributos de configuração do compilador para um provedor de linguagem.Specifies the compiler configuration attributes for a language provider.

Elementos paiParent Elements

ElementoElement DescriçãoDescription
Elemento <configuration><configuration> Element O elemento raiz em cada arquivo de configuração usado pelos aplicativos do Common Language Runtime e .NET Framework.The root element in every configuration file used by the common language runtime and .NET Framework applications.
<elemento > System. CodeDom<system.codedom> Element Especifica as definições de configuração do compilador para provedores de linguagem disponíveis.Specifies compiler configuration settings for available language providers.

ComentáriosRemarks

O elemento > de compiladores do< contém as definições de configuração do compilador para provedores de idiomas em um computador.The <compilers> element contains the compiler configuration settings for language providers on a computer. Cada <do compilador > especifica os atributos de configuração do compilador para um provedor de idioma específico.Each <compiler> element specifies the compiler configuration attributes for a specific language provider.

O .NET Framework define as configurações iniciais do compilador e do provedor de idiomas no arquivo de configuração da máquina (Machine. config).The .NET Framework defines the initial compiler and language provider settings in the machine configuration file (Machine.config). Os desenvolvedores e fornecedores do compilador podem adicionar parâmetros de configuração em uma nova implementação do System.CodeDom.Compiler.CodeDomProvider.Developers and compiler vendors can add configuration settings for a new System.CodeDom.Compiler.CodeDomProvider implementation. Use o método CodeDomProvider.GetAllCompilerInfo para enumerar programaticamente as definições de configuração do compilador e do provedor de linguagem em um computador.Use the CodeDomProvider.GetAllCompilerInfo method to programmatically enumerate language provider and compiler configuration settings on a computer.

Arquivo de ConfiguraçãoConfiguration File

Esse elemento pode ser usado no arquivo de configuração da máquina e no arquivo de configuração do aplicativo.This element can be used in the machine configuration file and the application configuration file.

ExemploExample

O exemplo a seguir ilustra um elemento típico de configuração do compilador.The following example illustrates a typical compiler configuration element.

<configuration>  
   <system.codedom>  
     <compilers>  
       <!-- zero or more compiler elements -->  
       <compiler   
          language="c#;cs;csharp"   
          extension=".cs"  
          type="Microsoft.CSharp.CSharpCodeProvider, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"  
          compilerOptions=""    
          warningLevel="1" />  
     </compilers>  
   </system.codedom>  
</configuration>  

Consulte tambémSee also