Biblioteca de classes .NET Framework

A biblioteca de classes do .NET Framework é uma biblioteca de classes, interfaces e tipos de valor que fornece acesso às funcionalidades do sistema e é projetada para ser a base na qual aplicativos, componentes e controles do .NET Framework são criados.

Namespaces

A biblioteca de classes do Framework .NET fornece os seguintes namespaces, que estão documentados em detalhes nesta referência.

  • Accessibility
    Contém tipos que são parte de um wrapper gerenciado para a interface de acessibilidade do <i>Component Object Model</i> (COM).

  • Microsoft.Aspnet.Snapin
    Contém classes que são necessárias para o aplicativo de console de Gerenciamento do ASP.NET para interagir com o Console de Gerenciamento (MMC).

  • Microsoft.Build.BuildEngine
    Contém as classes que representam o mecanismo MSBuild.

  • Microsoft.Build.Construction
    Contém tipos que o modelo de objeto do MSBuild usa para construir a raízes do projeto com os valores de unevaluated.

  • Microsoft.Build.Conversion
    Contém tipos que o Visual Studio usa para converter arquivos de projeto.

  • Microsoft.Build.Debugging
    Contém tipos para gerenciar o depurador.

  • Microsoft.Build.Evaluation
    Contém tipos que usa o modelo de objeto do MSBuild para avaliar os projetos.

  • Microsoft.Build.Exceptions
    Contém os tipos de exceção usados pelo mecanismo MSBuild.

  • Microsoft.Build.Execution
    Contém tipos que usa o modelo de objeto do MSBuild para construir projetos.

  • Microsoft.Build.Framework
    Contém classes que compõem tarefas, loggers e eventos do MSBuild.

  • Microsoft.Build.Framework.XamlTypes
    Contém classes usadas para representar os tipos XAML analisados a partir de arquivos, regras e outras fontes.

  • Microsoft.Build.Logging
    Contém tipos usados para registrar o progresso de uma compilação.

  • Microsoft.Build.Tasks
    Contém a implementação de todas as tarefas contidas no MSBuild.

  • Microsoft.Build.Tasks.Deployment.Bootstrapper
    Contém classes usadas internamente pelo MSBuild.

  • Microsoft.Build.Tasks.Deployment.ManifestUtilities
    Contém classes usadas internamente pelo MSBuild.

  • Microsoft.Build.Tasks.Hosting
    Contém classes usadas internamente pelo MSBuild.

  • Microsoft.Build.Tasks.Windows
    Contém classes usadas internamente pelo MSBuild.

  • Microsoft.Build.Tasks.Xaml
    Contém tipos que processam o XAML.

  • Microsoft.Build.Utilities
    Fornece classes auxiliares que você pode usar para criar os seus próprios registradores e tarefas do MSBuild.

  • Microsoft.CSharp
    Contém classes que oferecem suporte a compilação e geração de código usando a linguagem C#.

  • Microsoft.CSharp.RuntimeBinder
    Contém tipos que oferecem suporte a interoperação entre o runtime de linguagem dinâmico (DLR) e C#.

  • Microsoft.Data.Entity.Build.Tasks
    Contém tipos que representam tarefas do MSBuild usadas pelo ADO.NET Entity Data Model Designer.

  • Microsoft.JScript
    Contém classes que oferecem suporte a compilação e geração de código usando a linguagem de JScript.

  • Microsoft.SqlServer.Server
    Contém classes que são específicas para a integração entre o componente CLR (.NET Framework Common Language Runtime) em servidor Microsoft SQL e o ambiente de execução do mecanismo de processo do banco de dados SQL Server.

  • Microsoft.VisualBasic
    Contém classes que oferecem suporte a compilação e geração de código usando a linguagem de Visual Basic.

  • Microsoft.VisualBasic.Activities
    Contém classes que fornecem as expressões de Visual Basic que podem ser vinculadas a In e Out argumentos e as configurações de expressão Visual Basic.

  • Microsoft.VisualBasic.Activities.XamlIntegration
    Fornece um conversor de tipo e o serializador XAML para Microsoft.VisualBasic.Activities.VisualBasicSettings.

  • Microsoft.VisualBasic.ApplicationServices
    Contém tipos que oferecem suporte a Visual Basic o modelo de aplicativo e fornecer acesso a informações do aplicativo.

  • Microsoft.VisualBasic.Compatibility.VB6
    Contém tipos usados pelas ferramentas de atualização do Visual Basic 6.0 para o Visual Basic.NET.

  • Microsoft.VisualBasic.CompilerServices
    Contém o uso interno somente os tipos que oferecem suporte a Visual Basic compilador.

  • Microsoft.VisualBasic.Devices
    Contém tipos que oferecem suporte a My objetos relacionados a dispositivos Visual Basic.

  • Microsoft.VisualBasic.FileIO
    Contém tipos que oferecem suporte a My o objeto de sistema de arquivos em Visual Basic.

  • Microsoft.VisualBasic.Logging
    Contém tipos que oferecem suporte a My log de objetos em Visual Basic e fornece um ouvinte de log simples que direciona a saída de log para o arquivo.

  • Microsoft.VisualBasic.MyServices
    Contém tipos que oferecem suporte a My na Visual Basic.

  • Microsoft.VisualBasic.MyServices.Internal
    Contém o uso interno somente os tipos que oferecem suporte a My na Visual Basic.

  • Microsoft.VisualC
    Contém tipos que oferecem suporte a Visual C++ compilador.

  • Microsoft.VisualC.StlClr
    Contém tipos que implementam a biblioteca STL/CLR.

  • Microsoft.VisualC.StlClr.Generic
    Contém tipos que implementam a interface genérica para a biblioteca STL/CLR.

  • Microsoft.Win32
    Fornece dois tipos de classes: aqueles que manipular eventos gerados pelo sistema operacional e aqueles que manipulam o registro do sistema.

  • Microsoft.Win32.SafeHandles
    Contém classes que são derivações abstratas de classes SafeHandle que fornecem funcionalidade comum suporte identificadores de arquivo e sistema operacional.

  • Microsoft.Windows.Themes
    Fornece a exposição ao conjunto de temas definido pelo Windows Presentation Foundation (WPF).

  • System
    Contém classes fundamentais e classes base que definem tipos de dados por valor e referência comumente usados, eventos e manipuladores de eventos, interfaces, atributos e exceções de processamento. Outras classes fornecem serviços de apoio suportando conversão de tipos de dados, método de manipulação de parâmetro, matemática, invocação de programa remoto e local, gerenciamento do ambiente da aplicação, e supervisão de aplicações gerenciadas e não gerenciadas.

  • System.Activities
    Contém todas as classes necessárias para criar e trabalhar com atividades. As classes neste namespace permitem definir atividades, o fluxo de dados de e para as atividades e variáveis.

  • System.Activities.Core.Presentation
    Contém classes auxiliares, usados em cenários de extensibilidade e padrão para o Windows Workflow Foundation.

  • System.Activities.Core.Presentation.Factories
    Fornece as fábricas para a criação de atividades que interagem com coleções e habilitar o fluxo de controle no Windows Workflow Foundation.

  • System.Activities.Core.Presentation.Themes
    Contém uma classe que é uma coleção de valores de configuração de estilo usado pelos designers de atividade.

  • System.Activities.Debugger
    Contém classes que oferecem suporte para depuração de fluxos de trabalho.

  • System.Activities.DurableInstancing
    Contém o SqlWorkflowInstanceStore classe, que oferece durabilidade para instâncias de fluxo de trabalho e suas classes auxiliares.

  • System.Activities.ExpressionParser
    Contém classes que oferecem suporte a compilação de expressões.

  • System.Activities.Expressions
    Contém classes e atividades de expressão que suportam o uso de expressões em um fluxo de trabalho.

  • System.Activities.Hosting
    Contém classes que oferecem suporte a base para hospedagem e execução de um fluxo de trabalho.

  • System.Activities.Persistence
    Contém classes para capturar independente do estado do objeto de informações de processos ou de máquina.

  • System.Activities.Presentation
    Contém classes de designer de atividades básica usadas para criar designers de atividade personalizada.

  • System.Activities.Presentation.Converters
    Fornece o converte para itens no modelo de edição do Windows Workflow Foundation, os dados de propriedade de interface do usuário e argumentos.

  • System.Activities.Presentation.Debug
    Contém classes que fornecem gerenciamento de ponto de interrupção de um processo de depuração.

  • System.Activities.Presentation.Hosting
    Contém classes que permitem que o host interagir com os assemblies, comandos e namespaces importados.

  • System.Activities.Presentation.Metadata
    Contém classes que permitem trabalhar com atributos personalizados de elementos.

  • System.Activities.Presentation.Model
    Contém classes que permitem trabalhar com itens na árvore modelo do designer, como acessar as propriedades de itens do modelo e anexado propriedades. Também fornece funcionalidade para gerenciar a árvore modelo.

  • System.Activities.Presentation.PropertyEditing
    Contém classes que permitem que as propriedades de atualização, fornecendo os editores de propriedade, editores de categoria e acesso a propriedades, os valores de propriedade e filtros.

  • System.Activities.Presentation.Services
    Fornece classes que permitem a interação com a árvore modelo para executar tarefas como, por exemplo, criação e a localização de itens de modelo e exibir itens com itens de modelo de mapeamento.

  • System.Activities.Presentation.Toolbox
    Fornece suporte para classificação e usando ferramentas quando rehosting fora do Visual Studio 2010.

  • System.Activities.Presentation.Validation
    Contém classes que fornecem funcionalidade de validação de atividade de atividades.

  • System.Activities.Presentation.View
    Fornece funcionalidade de elementos de exibição no workflow designer, incluindo a acessar e criar elementos de exibição, acesso a comandos, trabalhando com o estado de exibição, as seleções e a caixa de texto da expressão.

  • System.Activities.Statements
    Contém atividades que podem ser usadas para criar fluxos de trabalho, para controle de fluxo, a interação com coleções e variáveis, exceções, compensação, transações e interagir com fluxos de trabalho herdados.

  • System.Activities.Tracking
    Contém classes usadas para criar e interagir com os registros de controle de fluxo de trabalho.

  • System.Activities.Validation
    Contém classes usadas para validação de atividade personalizada.

  • System.Activities.XamlIntegration
    Contém classes que oferecem suporte a serialização de atividades no XAML.

  • System.AddIn
    Contém um atributo para identificar um add-ins.

  • System.AddIn.Contract
    Contém tipos que fornecem a base para a comunicação entre os componentes que são atualizados de forma independente.

  • System.AddIn.Contract.Automation
    Contém tipos de componentes usam para acessar informações de tipo e chamar membros de tipo.

  • System.AddIn.Contract.Collections
    Contém tipos usados para implementar as classes de coleção para o desenvolvimento do suplemento.

  • System.AddIn.Hosting
    Fornece tipos para descobrir, registrando, ativando e controlando add-ins.

  • System.AddIn.Pipeline
    Fornece classes para construir o pipeline de comunicação entre um aplicativo host e um add-in.

  • System.CodeDom
    Contém classes que podem ser usadas para representar os elementos e estruturas do código-fonte. Esses elementos podem ser usados para modelar a estrutura de um documento de código-fonte que pode ser geradas como código-fonte em um idioma com suporte usando a funcionalidade fornecida pelo System.CodeDom.Compiler namespace.

  • System.CodeDom.Compiler
    Contém tipos para gerenciar a geração e a compilação de código fonte em linguagens de programação com suporte. Geradores de código podem cada código de origem de produzir uma determinada linguagem de programação baseado na estrutura de modelos de código de origem do modelo de objeto de documento de código (CodeDOM) consiste em elementos fornecidos pelo System.CodeDom namespace.

  • System.Collections
    Contém interfaces e classes que definem várias coleções de objetos, como listas, filas, matrizes de bits, hashtables e dicionários.

  • System.Collections.Concurrent
    Contém interfaces e classes que definem os vários objetos de coleção para processamento simultâneo.

  • System.Collections.Generic
    Contém interfaces e classes que definem coleções genéricas, que permitem aos usuários criar rigidez coleções que fornecem melhor segurança de tipos e desempenho do que coleções não genéricas fortemente tipadas.

  • System.Collections.ObjectModel
    Contém classes que podem ser usados como coleções no modelo de objeto de uma biblioteca reutilizável. Use essas classes quando as propriedades ou métodos retornam coleções.

  • System.Collections.Specialized
    Contém coleções especializadas e fortemente tipadas; Por exemplo, um dicionário de lista vinculada, um vetor de bits e coleções que contêm somente seqüências de caracteres.

  • System.ComponentModel
    Fornece classes que são usadas para implementar o comportamento de tempo de execução e tempo de design de componentes e controles. Este namespace inclui as classes e interfaces base para implementar atributos e conversores de tipo, ligar fontes de dados, e licenciar componentes.

  • System.ComponentModel.Composition
    Fornece classes que constituem a maioria dos Managed Extensibility Framework (MEF).

  • System.ComponentModel.Composition.Hosting
    Fornece classes para MEF são úteis para desenvolvedores de aplicativos extensíveis ou hosts.

  • System.ComponentModel.Composition.Primitives
    Fornece os tipos primitivos, o modelo de programação MEF de base.

  • System.ComponentModel.Composition.ReflectionModel
    Fornece tipos para o Managed Extensibility Framework (MEF) que são úteis para desenvolvedores que usam um modelo de programação baseada em reflexão.

  • System.ComponentModel.DataAnnotations
    Fornece classes de atributo são usados para definir metadados para ASP.Controles de dados dinâmicos de NET.

  • System.ComponentModel.Design
    Contém classes que os desenvolvedores podem usar para criar o comportamento de tempo de design personalizado para componentes e interfaces de usuário para configurar os componentes em tempo de design. O ambiente de tempo de design oferece sistemas que permitem aos desenvolvedores componentes de organizar e configure suas propriedades.

  • System.ComponentModel.Design.Data
    Contém classes para implementar o comportamento em tempo de design de componentes relacionados a dados.

  • System.ComponentModel.Design.Serialization
    Fornece tipos que oferecem suporte a personalização e controle de serialização em tempo de design.

  • System.Configuration
    Contém os tipos que fornecem o modelo de programação para manipulação de dados de configuração.

  • System.Configuration.Assemblies
    Contém classes que são usadas para configurar um assembly.

  • System.Configuration.Install
    Fornece classes que permitem que você escrever instaladores personalizados para seus próprios componentes. O Installer classe é a classe base para todos os instaladores personalizados na.NET Framework.

  • System.Configuration.Provider
    Contém as classes base compartilhadas por aplicativos cliente e servidor para oferecer suporte a um modelo plugável para facilmente adicionar ou remover a funcionalidade.

  • System.Data
    Contém classes que constituem a maioria do ADO.Arquitetura de rede. A arquitetura ADO.NET permite que você crie componentes que gerenciam dados de várias fontes de dados eficientemente.

  • System.Data.Common
    Contém classes compartilhadas pela.Provedores de dados do NET Framework. A.NET Framework data provider descreve uma coleção de classes usadas para acessar uma fonte de dados, como, por exemplo, um banco de dados, no espaço gerenciado.

  • System.Data.Common.CommandTrees
    Fornece classes para criar expressões que formam uma árvore de comando.

  • System.Data.Design
    Contém classes que podem ser usadas para gerar um dataset tipado personalizado.

  • System.Data.Entity.Design
    Contém classes para gerar arquivos de modelo de dados de entidades (EDM) e o código de origem do objeto.

  • System.Data.Entity.Design.AspNet
    Contém os provedores de compilação do modelo de dados de entidades (EDM) para o ASP.Ambiente de criação NET.

  • System.Data.Entity.Design.PluralizationServices
    Fornece tipos para alterar palavras no singular para a forma plural e vice-versa.

  • System.Data.EntityClient
    Contém o.NET Framework para o Entity Framework.

  • System.Data.Linq
    Contém classes que oferecem suporte a interação com bancos de dados relacionais em LINQ to SQL os aplicativos.

  • System.Data.Linq.Mapping
    Contém classes que são usadas para gerar um LINQ to SQL modelo de objeto que representa a estrutura e o conteúdo de um banco de dados relacional.

  • System.Data.Mapping
    Fornece tipos para armazenar informações de mapeamento de dados.

  • System.Data.Metadata.Edm
    Contém um conjunto de tipos que representam conceitos em todo os modelos usados pela estrutura de entidades e um conjunto de classes que ajudam a trabalhar com metadados de aplicativos.

  • System.Data.Objects
    Inclui classes que fornecem acesso à funcionalidade de núcleo dos serviços de objeto.

  • System.Data.Objects.DataClasses
    Inclui classes são classes base para os tipos são definidos em um modelo de dados de entidades (EDM), as classes base para os tipos que são retornados pelas propriedades de navegação e classes que definem os atributos de objetos do common language runtime (CLR) são mapeados para tipos no modelo conceitual.

  • System.Data.Objects.SqlClient
    Fornece um tipo que contém os métodos comuns de runtime (CLR) de idioma que se traduzem em funções de banco de dados.

  • System.Data.Odbc
    Contém classes que encapsulam o.NET Framework Data Provider para ODBC, que descreve uma coleção de classes usadas para acessar uma fonte de dados ODBC no espaço gerenciado.

  • System.Data.OleDb
    Contém classes que encapsulam o.NET Framework Data Provider, OLE DB, que descreve uma coleção de classes usadas para acessar uma fonte de dados OLE DB no espaço gerenciado.

  • System.Data.OracleClient
    Contém classes que encapsulam o.NET Framework Data Provider para Oracle, que descreve uma coleção de classes usadas para acessar uma fonte de dados Oracle no espaço gerenciado.

  • System.Data.Services
    Fornece acesso a classes usadas para criar serviços de dados do WCF.

  • System.Data.Services.BuildProvider
    Contém classes que geram C# ou Visual Basic o código para um aplicativo de cliente de serviços de dados do WCF com base nos metadados retornado pelo serviço de dados.

  • System.Data.Services.Client
    Representa o.Biblioteca de cliente do NET Framework aplicativos podem usar para interagir com os serviços de dados do WCF.

  • System.Data.Services.Common
    Contém uma classe que denota a propriedade de chave ou propriedades de uma entidade.

  • System.Data.Services.Providers
    Fornece uma série de interfaces que são implementados para definir um provedor de serviços de dados personalizados para os serviços de dados do WCF.

  • System.Data.Sql
    Contém classes que oferecem suporte a funcionalidades específicas do SQL Server. Adicionam as extensões API dessa classe a.NET Framework Data Provider para SQL Server (System.Data.SqlClient).

  • System.Data.SqlClient
    Contém classes que encapsulam o.NET Framework para SQL Server. A.NET Framework Data Provider para SQL Server descreve uma coleção de classes usadas para acessar um banco de dados de SQL Server no espaço gerenciado.

  • System.Data.SqlTypes
    Contém classes para tipos de dados nativos dentro de SQL Server. Essas classes fornecem uma alternativa mais rápida para outros tipos de dados. Usando as classes neste namespace ajuda a evitar erros de conversão de tipo causados em situações onde a perda de precisão pode ocorrer. Como outros tipos de dados são convertidos de e para SqlTypes nos bastidores, explicitamente Criando e usando os objetos dentro desse namespace resultam em código mais rápido, como bem.

  • System.Deployment.Application
    Fornece tipos para criar o comportamento de atualização personalizado em aplicativos de ClickOnce.

  • System.Device.Location
    Contém classes que fornecem uma única API para encapsular vários provedores de localização em um computador e o suporte a priorização perfeita e a transição entre elas. Um desenvolvedor de aplicativos que usam essa API não precisa saber quais tecnologias de detecção de local estão disponíveis em um determinado computador e é liberado o ônus de adaptação de um aplicativo para uma configuração de hardware específicos

  • System.Diagnostics
    Fornece classes que permitem interagir com os processos do sistema, logs de eventos e contadores de desempenho. Este namespace também fornece classes que permitem que você depurar seu aplicativo e rastrear a execução de seu código.

  • System.Diagnostics.CodeAnalysis
    Contém classes para interação com ferramentas de análise de código. Ferramentas de análise de código são usadas para analisar o código para conformidade com as convenções como regras de nomeação ou segurança de codificação.

  • System.Diagnostics.Contracts
    Contém classes estáticas para representar as construções de programa como, por exemplo, constantes de pré-condições e posteriores.

  • System.Diagnostics.Contracts.Internal
    Fornece classes que regravador de binário pode usar para tratar de uma falha de contrato.

  • System.Diagnostics.Design
    Contém classes que podem ser usados para estender o suporte em tempo de design para a instrumentação e monitoramento de aplicativos.

  • System.Diagnostics.Eventing
    Contém tipos para suportar a implementação de um aplicativo em Windows Vista. A instrumentação, quando ativado, registra os dados de evento para o subsistema de rastreamento de rastreamento de eventos para Windows (ETW).

  • System.Diagnostics.Eventing.Reader
    Contém tipos para oferecer suporte à leitura e gerenciar logs de eventos.

  • System.Diagnostics.PerformanceData
    Contém classes que são usados para fornecer dados de contador, que expõem as métricas de desempenho para os consumidores.

  • System.Diagnostics.SymbolStore
    Fornece classes que permitem que você leia e grave depurar informações símbolo, como, por exemplo, a linha de origem para a Microsoft intermediate language (MSIL) mapeia. Direcionamento de compiladores do.NET Framework pode armazenar as informações de símbolos de depuração em arquivos de banco de dados (PDB) do programador. Depuradores e ferramentas do criador de perfil de código podem ler as informações de símbolos de depuração em tempo de execução.

  • System.DirectoryServices
    Fornece fácil acesso ao Active Directory a partir do código gerenciado. O namespace contém duas classes de componente, DirectoryEntry e DirectorySearcher, que usam a tecnologia Active Directory Services Interfaces (ADSI). A ADSI é o conjunto de interfaces que a Microsoft fornece uma ferramenta flexível para trabalhar com uma variedade de provedores de rede. ADSI oferece ao administrador a capacidade de localizar e gerenciar recursos em uma rede com relativa facilidade, independentemente do tamanho da rede.

  • System.DirectoryServices.AccountManagement
    Fornece acesso uniforme e manipulação de objetos de segurança do grupo, computador e usuário em vários armazenamentos de principais.

  • System.DirectoryServices.ActiveDirectory
    Fornece um modelo de objeto de alto nível de abstração que se baseia em torno de tarefas de serviço de diretório do Active Directory. Os conceitos de serviço de diretório do Active Directory, como a floresta, domínio, site, sub-rede, partição e esquema fazem parte do modelo de objeto.

  • System.DirectoryServices.Protocols
    Fornece os métodos definidos na versão 3 do Lightweight Directory Access Protocol (LDAP) e padrões de linguagem de marcação de serviços de diretório (DSML) versão 2.0.

  • System.Drawing
    Fornece acesso às funcionalidades gráficas básicas do GDI+. Funcionalidade mais avançada é fornecida na System.Drawing.Drawing2D, System.Drawing.Imaging, e System.Drawing.Text namespaces.

  • System.Drawing.Design
    Contém classes que estendem o desenho e a lógica de interface (UI) do usuário em tempo de design. Você pode ampliar ainda mais essa funcionalidade em tempo de design para criar itens de caixa de ferramentas personalizada, os editores específicos do tipo de valor que podem ser editada e representar graficamente valores de seus tipos com suporte ou conversores de tipo que podem converter valores entre determinados tipos. Este namespace fornece as estruturas básicas para desenvolver extensões para a interface do usuário de tempo de design.

  • System.Drawing.Drawing2D
    Fornece avançadas bidimensional e funcionalidade de elementos gráficos de vetor. Este namespace inclui os pincéis em dégradé, o Matrix classe (usado para definir transformações geométricas) e o GraphicsPath classe.

  • System.Drawing.Imaging
    Fornece avançadas GDI+ funcionalidade de imagem. Funcionalidade básica de gráficos é fornecida pelo System.Drawing namespace.

  • System.Drawing.Printing
    Fornece serviços de impressão. Normalmente, você cria uma nova instância da PrintDocument da classe, defina as propriedades que descrevem o que imprimir e chamar o Print método para realmente imprimir o documento.

  • System.Drawing.Text
    Fornece a funcionalidade avançada GDI+ tipografia. Funcionalidade básica de gráficos é fornecida pelo System.Drawing namespace. As classes neste namespace permitem aos usuários criar e usar as coleções de fontes.

  • System.Dynamic
    Fornece classes e interfaces que suportam o runtime de linguagem dinâmica (DLR).

  • System.EnterpriseServices
    Fornece uma infra-estrutura importante para aplicativos corporativos. COM+ fornece uma arquitetura de serviços para modelos de programação de componentes implantados em um ambiente empresarial. Esse namespace oferece.NET Framework objetos com acesso aos serviços COM+, tornando o.Objetos do NET Framework mais práticos para aplicativos empresariais.

  • System.EnterpriseServices.CompensatingResourceManager
    Fornece classes que permitem que você use um Compensating Resource Manager (CRM) em código gerenciado. Um CRM é um serviço fornecido pelo COM+ permite incluir objetos não-transacionais em transações de coordenador de transações distribuídas (DTC) da Microsoft. Embora os CRMs não fornecem os recursos do Gerenciador de recursos completo, eles fornecem atomicidade transacional (comportamento tudo ou nada) e durabilidade através do registro de recuperação.

  • System.Globalization
    Contém classes que definem informações relacionadas à cultura, incluindo o idioma, país/região, os calendários em uso, os padrões de formatação para datas, moeda, números e a classificação do pedido para seqüências de caracteres. Essas classes são úteis para escrever aplicativos (internacionalizados) globalizados.

  • System.IdentityModel.Claims
    Contém tipos que suportam o uso de declarações do modelo de identidade extensível.

  • System.IdentityModel.Policy
    Contém tipos para criar ou usar diretivas de autorização no Windows Communication Foundation (WCF).

  • System.IdentityModel.Selectors
    Contém os tipos que fornecer tokens de segurança para mensagens de saída SOAP e que autenticar tokens de segurança em mensagens SOAP de entrada.

  • System.IdentityModel.Tokens
    Contém os tipos que estão relacionados aos tokens de segurança predefinidos fornecidos com o Windows Communication Foundation (WFC).

  • System.IO
    Contém tipos que permitem síncronas e assíncronas de leitura e gravação em arquivos e fluxos de dados.

  • System.IO.Compression
    Contém classes que fornecem básica compactação e descompactação para fluxos.

  • System.IO.IsolatedStorage
    Contém tipos que oferecem suporte a criação e uso de armazenamentos isolados. Com essas lojas, você pode ler e gravar dados que menos código confiável não pode acessar e ajudar a evitar a exposição de informações confidenciais que podem ser salvos em outro lugar no sistema de arquivos. Dados são armazenados em compartimentos isolados pelo usuário atual e pelo assembly no qual o código existe.

  • System.IO.Log
    Contém tipos para a implementação de um sistema de processamento de transação ou o log de diagnóstico personalizado.

  • System.IO.MemoryMappedFiles
    Fornece classes para o uso de um arquivo de memória mapeada, que mapeia o conteúdo de um arquivo para o espaço de endereço lógico do aplicativo.

  • System.IO.Packaging
    Contém tipos que oferecem suporte a armazenamento de vários objetos de dados em um único recipiente.

  • System.IO.Pipes
    Contém tipos que fornecem um meio de comunicação entre processos por meio de pipes nomeados e/ou anônimos.

  • System.IO.Ports
    Contém classes que controlam as portas seriais, fornecendo uma estrutura para síncrona e dirigida a eventos e/S, acesso a estados de pino e quebra, acesso a propriedades do driver serial e enumerações para especificar características de porta.

  • System.Linq
    Contém classes e interfaces que suportam consultas que usam integrada LINQ (consulta).

  • System.Linq.Expressions
    Contém tipos que permitem que as expressões de código de nível de linguagem ser representado como objetos na forma de árvores de expressão.

  • System.Management
    Fornece acesso a um conjunto avançado de gerenciamento de eventos de gerenciamento e informações sobre o sistema, dispositivos e aplicativos ligados à infra-estrutura do Windows Management Instrumentation (WMI).

  • System.Management.Instrumentation
    Fornece as classes necessárias para aplicativos instrumenting para gerenciamento e a exposição de suas informações de gerenciamento e eventos por meio do WMI para consumidores potenciais.

  • System.Media
    Contém classes para reproduzir arquivos de som e acessar sons do sistema.

  • System.Messaging
    Fornece classes que permitem que você se conectar a, monitorar e administre filas de mensagens na rede e enviar, receber ou inspecionar as mensagens.

  • System.Messaging.Design
    Contém classes que podem ser usados para estender o suporte em tempo de design para System.Messaging classes.

  • System.Net
    Fornece uma interface de programação simples para muitos dos protocolos usados em redes hoje. O WebRequest e WebResponse classes formam a base da qual são chamados de protocolos conectáveis, uma implementação dos serviços de rede que permite que você desenvolver aplicativos que usam os recursos da Internet sem se preocupar de detalhes específicos sobre os protocolos individuais.

  • System.Net.Cache
    Define os tipos e enumerações usadas para definir diretivas de cache para recursos obtidos usando o WebRequest e HttpWebRequest classes.

  • System.Net.Configuration
    Contém classes que os aplicativos usam para programaticamente acessar e atualizar configurações para o System.Net namespaces.

  • System.Net.Mail
    Contém classes usadas para enviar correio eletrônico para um servidor SMTP Simple Mail Transfer Protocol () para entrega.

  • System.Net.Mime
    Contém tipos que são usados para representar cabeçalhos Multipurpose Internet Mail Exchange (MIME). Esses tipos são usados com os tipos na System.Net.Mail o namespace para especificar o tipo de conteúdo, a disposição do conteúdo e cabeçalhos Content-transfer-Encoding ao enviar email usando o SmtpClient classe.

  • System.Net.NetworkInformation
    Fornece acesso a dados de tráfego de rede, informações de endereço de rede e notificação de alterações de endereço para o computador local. O namespace também contém classes que implementam o utilitário Ping. Você pode usar Ping e classes relacionadas para verificar se um computador pode ser acessado através da rede.

  • System.Net.PeerToPeer
    Fornece acesso à funcionalidade de rede de mesmo nível.

  • System.Net.PeerToPeer.Collaboration
    Fornece tipos que aprimoram a funcionalidade de rede ponto a ponto e fornecem recursos para sessões de colaboração de gerenciado sem servidor.

  • System.Net.Security
    Fornece fluxos de rede para comunicações seguras entre hosts.

  • System.Net.Sockets
    Fornece uma implementação da interface do Windows Sockets (Winsock) gerenciada para desenvolvedores que precisam para ajudar a controlar o acesso à rede.

  • System.Numerics
    Contém tipos que complementam os primitivos numéricos, como Byte, Double, e Int32, que são definidos pelo.NET Framework.

  • System.Printing
    Contém tipos para suportar a impressão.

  • System.Printing.IndexedProperties
    Contém classes que fornecem acesso às propriedades de objetos do sistema de impressão sem usar a reflexão e permitem a cópia rápida de configurações de propriedade para um outro objeto do mesmo tipo.

  • System.Printing.Interop
    Fornece tipos para suportar interconversion de gerenciado PrintTicket objetos e não gerenciados Graphics Device Interface (GDI) DEVMODE estruturas.

  • System.Reflection
    Contém classes e interfaces que fornecem uma visão gerenciada dos tipos carregados, métodos e campos, com a capacidade de criar e invocar tipos dinamicamente.

  • System.Reflection.Emit
    Contém classes que permitem um compilador ou ferramenta emitir metadados e a Microsoft intermediate language (MSIL) e, opcionalmente, gerar um arquivo PE no disco. Os principais clientes dessas classes são mecanismos de script e compiladores.

  • System.Resources
    Fornece classes e interfaces que permitem aos desenvolvedores criar, armazenar e gerenciar vários recursos específicos de cultura usados em um aplicativo.

  • System.Resources.Tools
    Contém o StronglyTypedResourceBuilder classe, que fornece suporte para altamente digitado recursos. Começando com o.NET Framework versão 2.0, esse recurso de tempo de compilação encapsula o acesso aos recursos criando classes que contêm um conjunto de estático somente leitura (get) propriedades, tornando mais fácil de consumir recursos.

  • System.Runtime
    Contém tipos avançados que oferecem suporte a diversos namespaces, como System, o Runtime namespaces e o Security namespaces.

  • System.Runtime.Caching
    Contém tipos que permitem implementar o cache de saída em aplicativos criados com base na.NET Framework.

  • System.Runtime.Caching.Configuration
    Contém classes de manipulador de configuração para o.Recurso de cache do NET Framework.

  • System.Runtime.Caching.Hosting
    Contém tipos que oferecem suporte a.NET Framework de ambientes que usam recursos de cache de hospedagem.

  • System.Runtime.CompilerServices
    Fornece funcionalidade para escritores de compiladores que usam código gerenciado para especificar atributos nos metadados que afetam o comportamento de tempo de execução do common language runtime. As classes neste namespace são para escritores de compiladores usam somente.

  • System.Runtime.ConstrainedExecution
    Define um conjunto de tipos que enumerar e definir um contrato de confiabilidade entre o autor de algum código e os desenvolvedores que levar uma dependência em que o código. Os tipos são destinados ao uso em regiões de execução restrita (CERs) somente.

  • System.Runtime.DurableInstancing
    Contém classes que são usadas pela infra-estrutura do Windows Communication Foundation (WCF) para implementar um provedor de persistência.

  • System.Runtime.ExceptionServices
    Fornece classes para manipulação de exceção avançada.

  • System.Runtime.Hosting
    Contém tipos avançados que são usados na ativação de aplicativo dentro dos domínios de aplicativo.

  • System.Runtime.InteropServices
    Fornece uma ampla variedade de membros que suporte COM interoperabilidade e a plataforma chamar serviços. Se você não estiver familiarizado com esses serviços, consulte Interoperating with Unmanaged Code.

  • System.Runtime.InteropServices.ComTypes
    Contém métodos que são definições de funções de COM para código gerenciado. Essas funções substituir o obsoleto agora UCOM métodos de System.Runtime.InteropServices namespace.

  • System.Runtime.InteropServices.Expando
    Contém o IExpando interface, que permite que você modificar um objeto, adicionando ou removendo membros.

  • System.Runtime.Remoting
    Fornece classes e interfaces que permitem aos desenvolvedores criar e configurar aplicativos distribuídos.

  • System.Runtime.Remoting.Activation
    Fornece classes e objetos que oferecem suporte a servidor e ativação de cliente de objetos remotos.

  • System.Runtime.Remoting.Channels
    Contém classes que oferecem suporte e tratar de canais e coletor de canal, que é usados como meio de transporte quando um cliente chama um método em um objeto remoto.

  • System.Runtime.Remoting.Channels.Http
    Contém canais que usam o protocolo HTTP para transportar mensagens e objetos para e de locais remotos. Por padrão, objetos de codificar os canais HTTP e chamadas de método em formato SOAP para transmissão, mas outros coletores de formatador de codificação e decodificação podem ser especificados nas propriedades de configuração de um canal.

  • System.Runtime.Remoting.Channels.Ipc
    Define um canal de comunicação do remoting que usa o sistema Interprocess Communication (IPC) do sistema operacional Windows. Porque ele não usa a comunicação de rede, o canal IPC é muito mais rápido do que os canais HTTP e TCP, mas só pode ser usado para comunicação entre domínios de aplicativo no mesmo computador físico.

  • System.Runtime.Remoting.Channels.Tcp
    Contém canais que usam o protocolo TCP para transportar mensagens e objetos para e de locais remotos. Por padrão, os canais TCP codificam objetos e chamadas de método em formato binário para transmissão, mas outros coletores de formatador de codificação e decodificação podem ser especificados nas propriedades de configuração de um canal.

  • System.Runtime.Remoting.Contexts
    Contém objetos que definem os contextos de todos os objetos residem no. Um contexto é uma seqüência ordenada de propriedades que definem um ambiente para os objetos dentro dela. Contextos são criados durante o processo de ativação para objetos que estão configurados para exigir que determinados automático serviços tais sincronização, transações, just-in-time (JIT) ativação, segurança e assim por diante. Vários objetos podem residir dentro de um contexto.

  • System.Runtime.Remoting.Lifetime
    Contém classes que gerenciam a vida útil de objetos remotos. Tradicionalmente, a coleta de lixo distribuído usa contagens de referência e ping para o controle sobre o tempo de vida dos objetos. Isso funciona bem quando há poucos clientes por serviço, mas não se adapta bem a milhares de clientes por serviço. O serviço de tempo de vida do remoting associa uma concessão de cada serviço e exclui um serviço quando seu tempo de concessão expira. O serviço de tempo de vida pode assumir a função de um coletor de lixo distribuído tradicional e também ajusta bem quando os números de clientes por servidor aumenta.

  • System.Runtime.Remoting.Messaging
    Contém classes usadas para criar e mensagens remotas. A infra-estrutura de remoting usa mensagens para se comunicar com objetos remotos. As mensagens são usadas para transmitir chamadas de método remoto para ativar objetos remotos e comunicar informações. Um objeto de mensagem executa um conjunto de propriedades nomeadas, incluindo ação de identificadores, e envolve informações e parâmetros.

  • System.Runtime.Remoting.Metadata
    Contém classes e atributos que podem ser usados para personalizar a geração e processamento de SOAP de objetos e campos. As classes neste namespace podem ser usadas para indicar o SOAPAction, tipo de saída, nome do elemento XML e o namespace XML do método identificador de recursos uniforme (URI).

  • System.Runtime.Remoting.Metadata.W3cXsd2001
    Contém o XSD XML Schema Definition () definido pelo World Wide Web Consortium (W3C) em 2001. O parte do esquema XML 2: Tipos de dados a especificação do W3C identifica o formato e o comportamento de vários tipos de dados. Este namespace contém classes de wrapper para os tipos de dados que seguem a especificação do W3C. Todos os tipos de data e hora estão de acordo com a especificação de padrões ISO.

  • System.Runtime.Remoting.MetadataServices
    Contém as classes usadas pela ferramenta de linha de comando Soapsuds. exe e o código de usuário para converter os metadados para e de esquema XML para a infra-estrutura de comunicação remota.

  • System.Runtime.Remoting.Proxies
    Contém classes que controlam e fornecem a funcionalidade para proxies. Um proxy é um objeto local que é uma imagem de um objeto remoto. Proxies permitem que os clientes acessem objetos através de limites de remoting.

  • System.Runtime.Remoting.Services
    Contém classes de serviço que fornecem funcionalidade para o.NET Framework.

  • System.Runtime.Serialization
    Contém classes que podem ser usados para serializar e desserializar objetos. Serialização é o processo de conversão de um objeto ou um gráfico de objetos em uma seqüência linear de bytes para armazenamento ou transmissão para outro local. A desserialização é o processo de levantar as informações armazenadas e recriar os objetos a partir delas.

  • System.Runtime.Serialization.Configuration
    Contém classes usadas para ler os valores encontrados em arquivos de configuração do aplicativo no <system.xml.serialization> seção.

  • System.Runtime.Serialization.Formatters
    Fornece comuns enumerações, interfaces e classes que são usadas pelo formatadores de serialização.

  • System.Runtime.Serialization.Formatters.Binary
    Contém o BinaryFormatter classe, que pode ser usado para serializar e desserializar objetos em formato binário.

  • System.Runtime.Serialization.Formatters.Soap
    Contém o SoapFormatter classe, que pode ser usado para serializar e desserializar objetos em formato SOAP.

  • System.Runtime.Serialization.Json
    Contém tipos para serialização de objetos JavaScript Object Notation (JSON) e desserializar objetos de JSON.

  • System.Runtime.Versioning
    Contém tipos avançados que oferecem suporte a versionamento em implementações de lado a lado do.NET Framework.

  • System.Security
    Fornece a estrutura subjacente da.Sistema de segurança NET Framework, incluindo classes base para permissões.

  • System.Security.AccessControl
    Fornece os elementos de programação que controlam o acesso e ações relacionadas à segurança de auditoria em objetos de segurança.

  • System.Security.Authentication
    Fornece um conjunto de enumerações que descrevem a segurança de uma conexão.

  • System.Security.Authentication.ExtendedProtection
    Fornece suporte para autenticação utilizando proteção estendida para aplicativos.

  • System.Security.Authentication.ExtendedProtection.Configuration
    Fornece suporte para configuração de autenticação usando a proteção estendida para aplicativos.

  • System.Security.Cryptography
    Fornece serviços de criptografia, incluindo a codificação e decodificação de dados, bem como muitas outras operações, como hash, geração aleatória de números e a autenticação de mensagens seguro.

  • System.Security.Cryptography.Pkcs
    Fornece os elementos de programação para pública chave de criptografia padrões (PKCS), incluindo métodos para a assinatura de dados, a troca de chaves, solicitando certificados, a criptografia de chave pública e a descriptografia e outras funções de segurança.

  • System.Security.Cryptography.X509Certificates
    Contém a implementação de runtime de linguagem comum do certificado x. 509 do Authenticode v. 3. Este certificado é assinado com uma chave particular que exclusivamente e positivamente identifica o proprietário do certificado.

  • System.Security.Cryptography.Xml
    Contém classes para dar suporte à criação e validação de assinaturas digitais de XML.

  • System.Security.Permissions
    Define classes que controlam o acesso às operações e recursos com base em políticas.

  • System.Security.Policy
    Contém grupos de código, condições de participação e evidências. Esses três tipos de classes são usados para criar as regras aplicadas pelo.Sistema de diretiva de segurança do NET Framework. As classes de evidências são a entrada para a diretiva de segurança e condições de participação são switches; Juntas essas instruções de políticas e determinam o conjunto de permissão concedida. Níveis de diretiva e de grupos de códigos são a estrutura da hierarquia de diretiva. Os grupos de código são o encapsulamento de uma regra e são organizados hierarquicamente em um nível de diretiva.

  • System.Security.Principal
    Define um objeto que representa o contexto de segurança sob a qual o código está sendo executado.

  • System.Security.RightsManagement
    Contém classes para dar suporte ao gerenciamento de direitos de conteúdo criados por aplicativos, como, por exemplo, o conteúdo armazenado em um pacote ou XpsDocument.

  • System.ServiceModel
    Contém os tipos necessários para criar aplicativos de serviço e cliente do Windows Communication Foundation (WCF) que podem ser usados para construir aplicativos amplamente distribuídos.

  • System.ServiceModel.Activation
    Contém os tipos necessários para construir e modificar a criação dinâmica de hosts de serviço em um ambiente de hospedagem gerenciado.

  • System.ServiceModel.Activation.Configuration
    Contém classes que representam os elementos de configuração no arquivo SMSvcHost.exe.config.

  • System.ServiceModel.Activities
    Contém classes que permitem que você enviar mensagens para e receber mensagens de fluxos de trabalho.

  • System.ServiceModel.Activities.Activation
    Contém o WorkflowServiceHostFactory classe que fornece a instâncias de WorkflowServiceHost em ambientes de hospedagem gerenciadas, onde a instância de host é criada dinamicamente em resposta a mensagens de entrada.

  • System.ServiceModel.Activities.Configuration
    Contém classes que são usadas para configurar os serviços de fluxo de trabalho. Essas classes permitem que você aplicar comportamentos de serviço e de ponto de extremidade e configurar o controle.

  • System.ServiceModel.Activities.Description
    Contém classes que permitem que você controle vários comportamentos relacionados aos serviços de fluxo de trabalho.

  • System.ServiceModel.Activities.Presentation.Factories
    Contém as fábricas de criar pares de atividade de envio/ReceiveReply e de recebimento/SendReply.

  • System.ServiceModel.Activities.Tracking
    Contém classes usadas para criar registros de rastreamento para uma instância do serviço de fluxo de trabalho. Registros de rastreamento são criados pelo runtime do fluxo de trabalho durante a execução de uma instância de fluxo de trabalho e são enviados para participantes de rastreamento registrados.

  • System.ServiceModel.Activities.Tracking.Configuration
    Contém classes usadas para configurar o controle de fluxo de trabalho. Essas classes permitem que você especifique as informações de rastreamento que você deseja gerar o fluxo de trabalho.

  • System.ServiceModel.Channels
    Contém os tipos necessários para construir e modificar as mensagens usadas por clientes e serviços para se comunicar uns com os outros, os tipos de canais utilizados para a troca de mensagens, as fábricas de canal e ouvintes do canal usados para construir esses canais e os elementos de ligação usados para configurá-los.

  • System.ServiceModel.ComIntegration
    Contém os tipos necessários para integrar aplicativos de serviço e cliente do Windows Communication Foundation (WCF) com componentes COM.

  • System.ServiceModel.Configuration
    Contém tipos usados pela infra-estrutura do Windows Communication Foundation (WCF) para converter o XML em tipos de Common Language Runtime (CLR).

  • System.ServiceModel.Description
    Contém os tipos requer para construir e modificar descrições de serviços, contrato e pontos de extremidade são usados para criar os tempos de execução do serviço e exportar metadados.

  • System.ServiceModel.Diagnostics
    Contém uma enumeração que é usada para configurar os contadores de desempenho para fins de diagnóstico.

  • System.ServiceModel.Discovery
    Contém os tipos necessários para a criação e uso de serviços detectáveis.

  • System.ServiceModel.Discovery.Configuration
    Contém classes que permitem que você configure as configurações de descoberta em um arquivo de configuração.

  • System.ServiceModel.Discovery.Version11
    Contém as classes necessárias para criar e usar serviços detectáveis. Essas classes implementam o protocolo de versão 1.1 do WS-Discovery.

  • System.ServiceModel.Discovery.VersionApril2005
    Contém as classes necessárias para criar e usar serviços detectáveis. Essas classes implementam a versão de abril de 2005 do protocolo WS-Discovery.

  • System.ServiceModel.Discovery.VersionCD1
    Contém as classes necessárias para criar e usar serviços detectáveis. Essas classes implementam a versão 1 de rascunho do comitê do protocolo WS-Discovery.

  • System.ServiceModel.Dispatcher
    Contém os tipos necessários para modificar o comportamento de tempo de execução de aplicativos de serviço e cliente.

  • System.ServiceModel.MsmqIntegration
    Contém classes para integração do serviço Microsoft Message Queuing (MSMQ), o que permite a comunicação entre aplicativos MSMQ e aplicativos do Windows Communication Foundation (WCF).

  • System.ServiceModel.PeerResolvers
    Contém classes que permitem aos desenvolvedores personalizar e estender o serviço de resolução protocolo PNRP (Peer Name).

  • System.ServiceModel.Persistence
    Contém classes que permitem o workflow services (serviços do WCF implementados como fluxos de trabalho) a ser mantido no armazenamento de persistência.

  • System.ServiceModel.Routing
    Contém classes que são usadas pela infra-estrutura do Windows Communication Foundation (WCF) para implementar o roteamento de mensagens entre pontos de extremidade do WCF.

  • System.ServiceModel.Routing.Configuration
    Contém classes de configuração que são usados pela infra-estrutura do Windows Communication Foundation (WCF) para converter o XML em tipos common language runtime (CLR).

  • System.ServiceModel.Security
    Contém classes que oferecem suporte a segurança geral do Windows Communication Foundation (WCF).

  • System.ServiceModel.Security.Tokens
    Contém tipos que representam os tokens de segurança e certificados de segurança do Windows Communication Foundation (WCF).

  • System.ServiceModel.ServiceMoniker40

  • System.ServiceModel.Syndication
    Contém os tipos que compõem o modelo de objeto de distribuição.

  • System.ServiceModel.Web
    Contém tipos que compõem o modelo de programação Web HTTP.

  • System.ServiceModel.XamlIntegration
    Fornece classes de utilitário para habilitar a serialização de entidades para XAML.

  • System.ServiceProcess
    Fornece classes que permitem implementar, instalar e controlar os aplicativos de serviço do Windows. Serviços são executáveis de longa duração que executam sem uma interface de usuário. Implementando um serviço envolve herdam o ServiceBase classe e definindo o comportamento específico para processar quando iniciar, parar, pausar e continuam comandos são passados em, bem como o comportamento personalizado e ações a serem tomadas quando o sistema é desligado.

  • System.ServiceProcess.Design
    Contém classes que podem ser usados para estender o suporte em tempo de design para aplicativos de serviço do Windows.

  • System.Speech.AudioFormat

  • System.Speech.Recognition
    Contém os tipos de tecnologia de fala do Windows Desktop para o reconhecimento de fala.

  • System.Speech.Recognition.SrgsGrammar

  • System.Speech.Synthesis

  • System.Speech.Synthesis.TtsEngine
    Contém tipos que oferecem suporte a criação de mecanismos personalizados com base na fala e na sintetização de marcação de idioma (SSML) para processamento de texto para fala (TTS).

  • System.Text
    Contém classes que representam ASCII, Unicode, UTF-7 e codificações de caracteres UTF-8; classes base abstratas para conversão de blocos de caracteres para e de blocos de bytes; e uma classe auxiliar que manipula e formata String objetos sem a criação intermediária de instâncias de String.

  • System.Text.RegularExpressions
    Contém classes que fornecem acesso para o.Mecanismo de expressão regular do NET Framework. O namespace fornece a funcionalidade de expressão regular que pode ser usada em qualquer plataforma ou idioma é executado dentro do.NET Framework.

  • System.Threading
    Fornece classes e interfaces que permitem programação multissegmentada. Além de para classes para sincronização de atividades de thread e acesso a dados (Mutex, Monitor, Interlocked, AutoResetEvente assim por diante), este namespace inclui uma ThreadPool classe que lhe permite usar um pool de segmentos fornecidos pelo sistema e um Timer classe que executa os métodos de retorno de chamada em threads do pool de threads.

  • System.Threading.Tasks
    Fornece tipos que simplificam o trabalho de escrever código simultâneo e assíncrono.

  • System.Timers
    Fornece o Timer o componente, que permite que você elevar um evento em um intervalo especificado.

  • System.Transactions
    Contém classes que permitem que seu código para participar de transações. As classes de suportam a transações com vários participantes, várias notificações de fase e inscrições duráveis com distribuído.

  • System.Transactions.Configuration
    Contém classes que descrevem as opções de configuração usadas pelo System.Transactions classes.

  • System.Web
    Fornece classes e interfaces que permitem a comunicação do servidor do navegador. Este namespace inclui o HttpRequest classe, que fornece informações abrangentes sobre a solicitação HTTP atual, o HttpResponse classe, que gerencia a saída HTTP para o cliente, e o HttpServerUtility classe, que fornece acesso a utilitários do lado do servidor e processos. System.Webtambém inclui classes para manipulação de cookie, transferência de arquivo, informações de exceção e controle de cache de saída.

  • System.Web.ApplicationServices
    Fornece classes que fornecem acesso a aplicativos ASP.NET forms authentication, funções e serviços de perfis de aplicativos como serviços do Windows Communication Foundation (WCF).

  • System.Web.Caching
    Fornece classes para armazenamento em cache freqüentemente usados dados no servidor. Isso inclui o Cache classe, um dicionário que permite que você armazene dados arbitrários objetos, como tabelas de hash e conjuntos de dados. Ele também fornece funcionalidade de expiração para esses objetos e métodos que permitem adicionar e remover os objetos. Você também pode adicionar os objetos com uma dependência em outros arquivos ou entradas de cache e executar um retorno de chamada para notificar seu aplicativo quando um objeto é removido do cache.

  • System.Web.ClientServices
    Contém classes que oferecem suporte a acesso para o ASP.NET logon, funções e serviços de perfis de aplicativos baseados em Windows.

  • System.Web.ClientServices.Providers
    Contém os provedores de serviço de cliente e outras classes que oferecem suporte a acesso para o ASP.NET logon, funções e serviços de perfis de aplicativos baseados em Windows.

  • System.Web.Compilation
    Contém classes para gerar e compilar os tipos de arquivo personalizado dentro do ASP.Ambiente de criação NET.

  • System.Web.Configuration
    Contém classes que são usadas para configurar o ASP.Configuração de rede.

  • System.Web.DynamicData
    Contém classes que fornecem a funcionalidade principal do ASP.NET dinâmico de dados e recursos de extensibilidade que permitem personalizar o comportamento dinâmico de dados.

  • System.Web.DynamicData.Design
    Contém classes que oferecem suporte de tempo de design para as classes de System.Web.DynamicData namespace.

  • System.Web.DynamicData.ModelProviders
    Contém classes que definem a funcionalidade principal do ASP.Provedores de dados dinâmicos de NET.

  • System.Web.Handlers
    Contém classes de manipulador HTTP que processam solicitações HTTP para um servidor Web.

  • System.Web.Hosting
    Fornece a funcionalidade de hospedagem ASP.NET seguros de aplicativos gerenciados fora do (IIS).

  • System.Web.Management
    Contém classes e interfaces para gerenciar e monitorar a integridade dos aplicativos da Web.

  • System.Web.Mobile
    Contém os recursos principais, incluindo autenticação e tratamento de erros, necessárias para a criação de aplicativos ASP.NET aplicativos da Web móveis.

  • System.Web.Profile
    Contém classes que são usadas para implementar o ASP.Perfil de usuário NET em aplicativos de servidor da Web.

  • System.Web.Query.Dynamic
    Contém classes que são usados para analisar as expressões a partir de um LinqDataSource o controle em um integrada LINQ (consulta).

  • System.Web.RegularExpressions
    Fornece expressões regulares utilizadas para analisar o ASP.NET files. Todos os membros da System.Web.RegularExpressions namespace são descendentes da Regex classe.

  • System.Web.Routing
    Fornece classes que são usados com o URL de roteamento, que permite que você use URLs não são mapeadas para um arquivo físico.

  • System.Web.Script
    Contém classes que fornecem informações sobre recursos de script.

  • System.Web.Script.Serialization
    Contém classes que oferecem serialização JavaScript Object Notation (JSON) e a desserialização de tipos gerenciados. Ele também fornece recursos de extensibilidade para personalizar o comportamento de serialização.

  • System.Web.Script.Services
    Fornece atributos para personalizar o serviço da Web suportam usando a funcionalidade de AJAX no ASP.NET.

  • System.Web.Security
    Contém classes que são usadas para implementar o ASP.NET security em aplicativos de servidor da Web.

  • System.Web.Services
    Consiste de classes que permitem criar XML Web services usando ASP.NET e XML Web clientes do serviço. XML Web services são aplicativos que fornecem a capacidade de trocar mensagens em um ambiente fracamente acoplado usando protocolos padrões como HTTP, XML, XSD, SOAP e WSDL. XML Web services permitem a criação de aplicativos modulares dentro e entre empresas em ambientes heterogêneos, tornando-os interoperável com uma ampla variedade de implementações, plataformas e dispositivos.

  • System.Web.Services.Configuration
    Consiste de classes que configurar como o XML Web services criados usando ASP.NET é executado.

  • System.Web.Services.Description
    Consiste de classes que permitem que você descrever publicamente um XML Web service usando o WSDL Web Services Description Language (). Cada classe neste namespace corresponde a um elemento específico na especificação do WSDL e a hierarquia da classe corresponde à estrutura XML do documento WSDL válido.

  • System.Web.Services.Discovery
    Consiste de classes que permitem que clientes XML Web Services localizar os XML Web services disponíveis em um servidor Web por meio de um processo chamado de descoberta de XML Web Services.

  • System.Web.Services.Protocols
    Consiste das classes que definem os protocolos usados para transmitir dados pela conexão durante a comunicação entre clientes XML Web Services e XML Web services criados usando ASP.NET.

  • System.Web.SessionState
    Fornece classes e interfaces que permitem o armazenamento de dados específicos para um único cliente dentro de um aplicativo da Web no servidor. Os dados do estado de sessão são usados para dar a aparência de uma conexão persistente com o aplicativo de cliente. Informações de estado pode ser armazenado em memória do processo local ou de Web farm configurações, fora de processo usando o ASP.O serviço de estado do NET ou um banco de dados de SQL Server.

  • System.Web.UI
    Fornece classes e interfaces que permitem que você criar aplicativos ASP.NET e ASP.NET para a interface do usuário do seu aplicativo ASP.NET existentes. Este namespace inclui o Control classe, que fornece controles de servidor HTML todos, controles de servidor Web e controles de usuário com um conjunto comum de funcionalidade. Ele também inclui o o controlePage , que é gerado automaticamente sempre que uma solicitação é feita para um arquivo. aspx em um aplicativo ASP.NET Web application. Também estão incluídas classes que fornecem os controles de servidor com funcionalidade de ligação de dados, a capacidade de salvar o estado de exibição de um determinado controle ou página e a funcionalidade de análise.

  • System.Web.UI.Adapters
    Contém as classes base para os adaptadores de controle e os adaptadores de página, você pode usar para substituir os estados de ciclo de vida de páginas e controles para modificar sua marcação padrão ou o comportamento para novos padrões de marcação ou navegadores específicos.

  • System.Web.UI.DataVisualization.Charting
    Contém tipos para o controle de servidor Web do gráfico.

  • System.Web.UI.Design
    Contém classes que podem ser usados para estender o suporte em tempo de design para o ASP.Páginas da Web do NET e controles do servidor Web.

  • System.Web.UI.Design.MobileControls
    Obsoleto. Contém classes que oferecem suporte de tempo de design para as classes de System.Web.UI.MobileControls namespace. As classes neste namespace estão obsoletas; usar as classes de System.Web.UI.Design.WebControls em vez disso.

  • System.Web.UI.Design.MobileControls.Converters
    Contém classes que fornecem suporte em tempo de design para conversores de tipo de dados em controles móveis.

  • System.Web.UI.Design.WebControls
    Contém classes que podem ser usados para estender o suporte em tempo de design para controles de servidor Web.

  • System.Web.UI.Design.WebControls.WebParts
    Contém classes que fornecem suporte em tempo de design para controles derivadas de classes de System.Web.UI.WebControls.WebParts namespace.

  • System.Web.UI.HtmlControls
    Consiste em uma coleção de classes que permitem que você crie controles de servidor HTML em uma página de Web Forms. Controles de servidor HTML Executar em as marcas oferece suporte a maioria dos navegadores do servidor e Mapa padrão diretamente para MTML. Isso lhe permite controlar programaticamente elementos HTML em uma página de Web Forms.

  • System.Web.UI.MobileControls
    Obsoleto. Contém um conjunto de páginas ASP.NET que pode processar inteligentemente o seu aplicativo para diferentes dispositivos móveis. As classes neste namespace estão obsoletas; Use os controles em System.Web.UI.WebControls em vez disso.

  • System.Web.UI.MobileControls.Adapters
    Contém classes que você pode usar para substituir os estágios do ciclo de vida de um controle móvel para modificar sua marcação WML, CHTML ou HTML padrão ou o comportamento para novos padrões de marcação ou navegadores específicos e dispositivos móveis.

  • System.Web.UI.MobileControls.Adapters.XhtmlAdapters
    Contém classes que você pode usar para substituir os estágios do ciclo de vida de um controle móvel para modificar sua marcação XHTML de padrão ou o comportamento para novos padrões de marcação ou navegadores específicos e dispositivos móveis.

  • System.Web.UI.WebControls
    Contém classes que permitem que você crie controles de servidor Web em uma página da Web. Controles de servidor Web executam no servidor e incluem controles de formulário, como botões e caixas de texto. Eles também incluem controles de propósito especial, como um calendário. Como os controles do servidor Web executados no servidor, você pode controlar programaticamente esses elementos. Controles de servidor Web são mais abstratos que controles de servidor HTML. Seu modelo de objeto não reflete necessariamente a sintaxe HTML.

  • System.Web.UI.WebControls.Adapters
    Contém classes que você pode usar para substituir os estágios do ciclo de vida de um controle da Web para modificar a marcação padrão de um controle ou o comportamento para novos padrões de marcação ou navegadores específicos.

  • System.Web.UI.WebControls.Expressions
    Fornece classes para filtrar dados em uma página da Web usando o controle de QueryExtender.

  • System.Web.UI.WebControls.WebParts
    Contém um conjunto integrado de classes e interfaces para a criação de páginas da Web cuja aparência e comportamento podem ser modificadas (personalizadas) pelos usuários finais. As configurações definidas pelo usuário para cada página são salvas para sessões futuras do navegador.

  • System.Web.Util
    Contém classes que permitem que os métodos de retorno de chamada deve ser executado com o escopo de uma transação e que permitem que o trabalho a ser lançado para separar segmentos.

  • System.Windows
    Fornece várias classes de elemento base importante Windows Presentation Foundation (WPF), várias classes que suportam o sistema de propriedades do WPF e lógica de eventos e outros tipos que são mais amplamente consumidos pelo núcleo do WPF e o framework.

  • System.Windows.Annotations
    Contém tipos que oferecem suporte a anotações criadas pelo usuário no conteúdo exibido no documento de Windows Presentation Foundation (WPF) exibindo controles.

  • System.Windows.Annotations.Storage
    Contém classes que definem a arquitetura de armazenamento e mídia para salvar e recuperar anotações criadas pelo usuário.

  • System.Windows.Automation
    Contém classes que oferecem suporte para o usuário do Windows Presentation Foundation (WPF) a clientes de automação da interface.

  • System.Windows.Automation.Peers
    Define o classe deAutomationPeer base e um conjunto de tipos derivados dele que correspondem aos.NET Framework controles.

  • System.Windows.Automation.Provider
    Contém tipos para a criação de provedores de automação da interface do usuário para o Windows Presentation Foundation (WPF).

  • System.Windows.Automation.Text
    Contém enumerações que especificam a formatação de texto e o comportamento relacionado para automação da interface do usuário do Windows Presentation Foundation (WPF).

  • System.Windows.Baml2006
    Contém classes de leitor e gravador que podem consumir o XAML no formulário BAML.

  • System.Windows.Controls
    Contém classes para criar controles que permitem ao usuário interagir com um aplicativo.

  • System.Windows.Controls.Primitives
    Contém as classes base e controles que se destinam a ser usado como parte de outros controles mais complexos.

  • System.Windows.Converters
    Contém classes que oferecem suporte à conversão de tipo durante a serialização em de Windows Presentation Foundation (WPF).

  • System.Windows.Data
    Contém classes usadas para propriedades de vinculação para fontes de dados, classes de provedor de origem de dados e implementações de dados específicos de coleções e exibições.

  • System.Windows.Documents
    Contém classes que oferecem suporte a criação de documentos XML Paper Specification (XPS), FlowDocument e FixedDocument.

  • System.Windows.Documents.DocumentStructures
    Contém classes que descrevem a estrutura de um XpsDocument em termos de seções, parágrafos, figuras, listas com marcadores ou numeradas e tabelas.

  • System.Windows.Documents.Serialization
    Contém classes que oferecem suporte a criação e uso de tempo de execução acessíveis serializadores plug-in que ler e gravar documentos em formatos de dados diferentes.

  • System.Windows.Forms
    Contém classes para criar aplicativos baseados no Windows que aproveitam os recursos da interface de usuário avançada disponíveis no sistema operacional Windows.

  • System.Windows.Forms.DataVisualization.Charting
    Contém tipos para o controle de gráfico Windows Forms.

  • System.Windows.Forms.Design
    Contém classes que oferecem suporte a configuração de tempo de design e o comportamento de componentes do Windows Forms. Essas classes consistem em: As classes de designer que oferecem suporte para componentes do Windows Forms, um conjunto de serviços de tempo de design, UITypeEditor classes de configuração de certos tipos de propriedades e para a importação de controles de ActiveX.

  • System.Windows.Forms.Design.Behavior
    Contém classes para criar o comportamento de interface de usuário personalizada para componentes em tempo de design.

  • System.Windows.Forms.Integration
    Contém classes que oferecem suporte a interoperação de controles Windows Forms e Windows Presentation Foundation (WPF).

  • System.Windows.Forms.Layout
    Contém classes que oferecem suporte a comportamentos de layout de tempo de design e tempo de execução.

  • System.Windows.Forms.VisualStyles
    Contém classes para renderizar os elementos de interface com estilos visuais de controles e outros usuários do Windows.

  • System.Windows.Ink
    Fornece classes para interagir com e manipular a tinta na plataforma Windows Presentation Foundation (WPF).

  • System.Windows.Input
    Contém classes que suportam o sistema de entrada Windows Presentation Foundation (WPF).

  • System.Windows.Input.Manipulations
    Fornece funcionalidade para monitoramento e responder a uma coleção de manipulators como uma composição única, permitindo que um aplicativo controlar as alterações à composição em vez dos componentes individuais.

  • System.Windows.Input.StylusPlugIns
    Fornece classes que oferecem suporte à manipulação de dados de uma caneta eletrônica na plataforma Windows Presentation Foundation (WPF).

  • System.Windows.Interop
    Contém classes que oferecem suporte a interoperação entre Windows Presentation Foundation (WPF) e outras tecnologias.

  • System.Windows.Markup
    Contém classes para dar suporte a serialização e XAML Extensible Application Markup Language () em aplicativos de Windows Presentation Foundation (WPF).

  • System.Windows.Markup.Localizer
    Contém tipos que ajudam a localização das fontes do binário XAML (BAML).

  • System.Windows.Markup.Primitives
    Contém classes que oferecem suporte a XAML Extensible Application Markup Language () em aplicativos de Windows Presentation Foundation (WPF).

  • System.Windows.Media
    Contém classes que permitem a integração de mídia avançada, incluindo desenhos, texto e conteúdo de áudio/vídeo, dentro de aplicativos de Windows Presentation Foundation (WPF).

  • System.Windows.Media.Animation
    Contém classes que fornecem funcionalidade de animação de propriedade em aplicativos de Windows Presentation Foundation (WPF).

  • System.Windows.Media.Converters
    Contém tipos usados pela MarkupWriter para a serialização de XAML Extensible Application Markup Language ().

  • System.Windows.Media.Effects
    Contém tipos que podem ser usados para aplicar efeitos visuais a imagens de bitmap.

  • System.Windows.Media.Imaging
    Contém tipos usados para codificar e decodificar as imagens de bitmap.

  • System.Windows.Media.Media3D
    Contém tipos que oferecem suporte a apresentação 3D em aplicativos de Windows Presentation Foundation (WPF).

  • System.Windows.Media.Media3D.Converters
    Define os tipos utilizados pela MarkupWriter classe para a serialização de linguagem de marcação extensível (XAML).

  • System.Windows.Media.TextFormatting
    Contém classes que controlam a formatação do texto, normalmente em um nível inferior a apresentação de texto baseado no controle ou o modelo de objeto de texto.

  • System.Windows.Navigation
    Contém tipos usados para navegação, incluindo Navegando entre windows e o diário de navegação.

  • System.Windows.Resources
    Contém classes de nível inferior que suportam o modelo de recurso de Windows Presentation Foundation (WPF) e a ação de compilação de recursos.

  • System.Windows.Shapes
    Contém uma biblioteca de formas que podem ser usados no código ou XAML Extensible Application Markup Language ().

  • System.Windows.Shell
    Contém tipos que fornecem acesso de código gerenciado a funcionalidade aprimorada da barra de tarefas do Windows 7.

  • System.Windows.Threading
    Contém classes que oferecem suporte a Windows Presentation Foundation () threading do WPF sistema.

  • System.Windows.Xps
    Contém classes que escrever documentos em XML Paper Specification (XPS) para um armazenamento de dados ou fila de impressão.

  • System.Windows.Xps.Packaging
    Contém classes que permitem que aplicativos ler e gravar os componentes de um documento XPS.

  • System.Windows.Xps.Serialization
    Contém classes que oferecem suporte a serialização de documentos XPS.

  • System.Workflow.Activities
    Contém classes que definem as atividades que podem ser adicionadas aos fluxos de trabalho para criar e executar uma representação executável de um processo de trabalho.

  • System.Workflow.Activities.Configuration
    Contém classes que representam as seções de um arquivo de configuração.

  • System.Workflow.Activities.Rules
    Contém classes que definem as condições e ações que formam uma regra.

  • System.Workflow.Activities.Rules.Design
    Contém classes que gerenciam o Rule Set Editor e o Rule Condition Editor caixas de diálogo.

  • System.Workflow.ComponentModel
    Contém os tipos que são usados para criar fluxos de trabalho e atividades.

  • System.Workflow.ComponentModel.Compiler
    Fornece a infra-estrutura para validar e compilando atividades e fluxos de trabalho.

  • System.Workflow.ComponentModel.Design
    Contém classes que os desenvolvedores podem usar para criar o comportamento de tempo de design personalizado para fluxos de trabalho e atividades.

  • System.Workflow.ComponentModel.Serialization
    Fornece a infra-estrutura para gerenciar a serialização de atividades e fluxos de trabalho para e partir XAML Extensible Application Markup Language () e CodeDOM.

  • System.Workflow.Runtime
    Contém tipos que podem ser usados para controlar o mecanismo de tempo de execução do fluxo de trabalho e a execução de uma instância de fluxo de trabalho.

  • System.Workflow.Runtime.Configuration
    Contém classes que são usadas para configurar o mecanismo de tempo de execução do fluxo de trabalho.

  • System.Workflow.Runtime.DebugEngine
    Contém tipos para uso na depuração de instâncias de fluxo de trabalho.

  • System.Workflow.Runtime.Hosting
    Contém classes que estão relacionados aos serviços fornecidos para o mecanismo de tempo de execução do fluxo de trabalho pelo aplicativo host.

  • System.Workflow.Runtime.Tracking
    Contém tipos relacionados a serviços de controle.

  • System.Xaml
    Fornece tipos relacionados aos processadores e analisadores XAML.

  • System.Xaml.Hosting
    Contém classes relacionados à hospedagem de XAML.

  • System.Xaml.Hosting.Configuration
    Contém classes relacionadas à configuração de hospedagem de XAML.

  • System.Xaml.Permissions
    Contém tipos que especificam a permissões para determinados cenários, como, por exemplo, o carregamento em confiança parcial de carregamento do XAML.

  • System.Xaml.Schema
    Contém tipos que suportam o sistema de tipos XAML para o conjunto de informações do XAML.

  • System.Xml
    Oferece suporte baseado em padrões para processamento XML.

  • System.Xml.Linq
    Contém os tipos de LINQ to XML, que é uma interface de programação de XML de na memória que lhe permite modificar documentos XML simples e eficiente.

  • System.Xml.Resolvers
    Fornece suporte para preenchendo cache com o DTD ou XML fluxos.

  • System.Xml.Schema
    Contém as classes XML que fornecem suporte baseado em padrões para a definição de esquema XML esquemas de idioma (XSD).

  • System.Xml.Serialization
    Contém classes que são usadas para serializar objetos em documentos de formato XML ou fluxos.

  • System.Xml.Serialization.Advanced
    Contém classes que permitem que você personalize o código gerado a partir de um documento WSDL Web Services Description Language ().

  • System.Xml.Serialization.Configuration
    Contém classes usadas para ler os valores encontrados em arquivos de configuração do aplicativo no system.xml.serialization seção de elemento.

  • System.Xml.XPath
    Contém as classes que definem um modelo de cursor para navegar e editar itens de informações XML como instâncias do XQuery 1.0 e do modelo de dados XPath 2.0.

  • System.Xml.Xsl
    Fornece suporte para transformações de transformação XSLT (Extensible Stylesheet). Esse namespace oferece suporte a recomendação versão 1.0 do W3C XSL Transformations (XSLT).

  • System.Xml.Xsl.Runtime
    Fornece suporte interno para as classes de System.Xml.Xsl namespace. As classes de suporte a esse namespace do.NET Framework e infra-estrutura são não se destina a ser usado diretamente em seu código.

  • UIAutomationClientsideProviders
    Contém uma única classe que mapeia os provedores de automação do cliente.

Namespaces preteridos e interno

Mínimo de documentação é fornecida para os seguintes espaços para nome, porque eles têm foi substituídos ou são para uso interno somente suggestion added by transwikimoderator.

Consulte também

Conceitos

Visão geral sobre biblioteca classes do .NET Framework

Outros recursos

A referência geral para o.NET Framework