System.CodeDom Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes que podem ser usadas para representar os elementos e a estrutura de um documento de código-fonte. As classes nesse namespace podem ser usadas para modelar a estrutura de um documento de código-fonte que pode ser gerado como código-fonte em um idioma compatível usando a funcionalidade fornecida pelo namespace System.CodeDom.Compiler.
Code |
Representa uma referência ao valor de um argumento passado para um método. |
Code |
Representa uma expressão que cria uma matriz. |
Code |
Representa uma referência a um índice de uma matriz. |
Code |
Representa uma instrução de atribuição simples. |
Code |
Representa uma instrução que anexa um delegado do manipulador de eventos a um evento. |
Code |
Representa um argumento usado em uma declaração de atributo de metadados. |
Code |
Representa uma coleção de objetos CodeAttributeArgument . |
Code |
Representa uma declaração de atributo. |
Code |
Representa uma coleção de objetos CodeAttributeDeclaration . |
Code |
Representa uma referência à classe base. |
Code |
Representa uma expressão que consiste em uma operação binária entre duas expressões. |
Code |
Representa uma expressão convertida em um tipo de dados ou interface. |
Code |
Representa um bloco de exceção |
Code |
Representa uma coleção de objetos CodeCatchClause . |
Code |
Representa uma entidade de código de pragma de soma de verificação de código. |
Code |
Representa um comentário. |
Code |
Representa uma instrução que consiste em um único comentário. |
Code |
Representa uma coleção de objetos CodeCommentStatement . |
Code |
Fornece um contêiner para um grafo de programa CodeDOM. |
Code |
Representa uma instrução de ramificação condicional, normalmente representada como uma instrução |
Code |
Representa uma declaração para um construtor de instância de um tipo. |
Code |
Representa uma referência a um valor padrão. |
Code |
Representa uma expressão que cria um delegado. |
Code |
Representa uma expressão que aciona um evento. |
Code |
Representa uma expressão usada como um parâmetro de invocação de método junto com um indicador de direção de referência. |
Code |
Serve como a classe base para classes de diretiva de código. |
Code |
Representa uma coleção de objetos CodeDirective . |
Code |
Representa o método de ponto de entrada de um executável. |
Code |
Representa uma referência a um evento. |
Code |
Representa uma expressão de código. Esta é uma classe base para outros objetos de expressão de código que nunca é instanciada. |
Code |
Representa uma coleção de objetos CodeExpression . |
Code |
Representa uma instrução que consiste em uma única expressão. |
Code |
Representa uma referência a um campo. |
Code |
Representa uma instrução |
Code |
Representa uma referência a uma propriedade do indexador de um objeto. |
Code |
Representa uma instrução |
Code |
Representa uma instrução rotulada ou um rótulo autônomo. |
Code |
Representa um local específico dentro de um arquivo específico. |
Code |
Representa uma declaração para um evento de um tipo. |
Code |
Representa uma declaração para um campo de um tipo. |
Code |
Representa uma declaração para um método de um tipo. |
Code |
Representa uma declaração para uma propriedade de um tipo. |
Code |
Representa uma expressão que invoca um método. |
Code |
Representa uma referência a um método. |
Code |
Representa uma instrução de valor retornado. |
Code |
Representa uma declaração de namespace. |
Code |
Representa uma coleção de objetos CodeNamespace . |
Code |
Representa uma diretiva de importação de namespace que indica um namespace a ser usado. |
Code |
Representa uma coleção de objetos CodeNamespaceImport . |
Code |
Fornece uma classe base comum para a maioria dos objetos CodeDOM (Modelo de Objeto do Documento de Código). |
Code |
Representa uma expressão que cria uma nova instância de um tipo. |
Code |
Representa uma declaração de parâmetro para um método, propriedade ou construtor. |
Code |
Representa uma coleção de objetos CodeParameterDeclarationExpression . |
Code |
Representa um valor de tipo de dados primitivo. |
Code |
Representa uma referência ao valor de uma propriedade. |
Code |
Representa o argumento de valor de uma chamada do método do conjunto de propriedades dentro de um método do conjunto de propriedades. |
Code |
Especifica o nome e o modo de uma região de código. |
Code |
Representa uma instrução que remove um manipulador de eventos. |
Code |
Representa um fragmento de código literal que pode ser compilado. |
Code |
Representa uma expressão literal. |
Code |
Representa uma instrução que usa um fragmento de código literal. |
Code |
Representa um membro de um tipo que usa um fragmento de código literal. |
Code |
Representa a classe base |
Code |
Representa uma coleção de objetos CodeStatement . |
Code |
Representa uma referência para a instância de classe local atual. |
Code |
Representa uma instrução que gera uma exceção. |
Code |
Representa um bloco |
Code |
Representa um construtor estático para uma classe. |
Code |
Representa uma declaração de tipo de uma classe, estrutura, interface ou enumeração. |
Code |
Representa uma coleção de objetos CodeTypeDeclaration . |
Code |
Representa uma declaração de delegado. |
Code |
Fornece uma classe base para um membro de um tipo. Membros de tipo incluem campos, métodos, propriedades, construtores e tipos aninhados. |
Code |
Representa uma coleção de objetos CodeTypeMember . |
Code |
Representa uma expressão |
Code |
Representa um parâmetro de tipo de um tipo genérico ou método. |
Code |
Representa uma coleção de objetos CodeTypeParameter . |
Code |
Representa uma referência a um tipo. |
Code |
Representa uma coleção de objetos CodeTypeReference . |
Code |
Representa uma referência a um tipo de dados. |
Code |
Representa uma declaração de variável. |
Code |
Representa uma referência a uma variável local. |
Code |
Define os identificadores de operadores binários com suporte. |
Code |
Especifica o início ou término de uma região de código. |
Code |
Especifica como a referência de tipo de código deve ser resolvida. |
Field |
Define os identificadores usados para indicar a direção das declarações de parâmetro e argumento. |
Member |
Define os identificadores de atributo de membro para membros de classe. |
Para obter mais informações sobre como usar o CodeDOM para representar e gerar código-fonte, consulte Geração e compilação de código-fonte dinâmico.
Para obter uma tabela que lista os elementos CodeDOM por tipo e função, consulte a Referência Rápida do CodeDOM.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: