Referência à Biblioteca Classe do .NET Framework
O .NET estrutura classe biblioteca é uma biblioteca de classes es, interfaces e tipos de valores que estão incluídos no Microsoft .NET estrutura. A Framework .NET fornece acesso à funcionalidades do sistema e foi projetada para ser a base para criação de aplicativos, componentes e controles.
Namespaces
Biblioteca de classes do .NET estrutura fornece os namespaces a seguir:
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.Framework
Contém classes que compõem a tarefas, agentes e eventos do MSBuild.Microsoft.Build.Tasks
Contém a implementação de todas as tarefas contidas no MSBuild.Microsoft.Build.Tasks.Deployment.Bootstrapper
Contém classes usados internamente pelo MSBuild.Microsoft.Build.Tasks.Deployment.ManifestUtilities
Contém classes usados internamente pelo MSBuild.Microsoft.Build.Utilities
Fornece classes auxiliares que podem ser usados para criar seu próprio MSBuild registradores e tarefas.Microsoft.Csharp
Contém classes que oferecem suporte a compilação e geração de código usando a linguagem C#.Microsoft.JScript
Contém classes que oferecem suporte a compilação e geração de código usando a linguagem JScript.Microsoft.SqlServer.Server
Contém classes que são específicas para a integração do Microsoft .NET estrutura comuns linguagem tempo de execução (CLR) componente no Microsoft SQL servidor e o ambiente de execução do mecanismo de processo do banco de dados SQL servidor.Microsoft.VisualBasic
Contém classes que oferecem suporte a compilação e geração de código usando a linguagem Visual Basic.Microsoft.VisualBasic.ApplicationServices
Contém tipos que oferecem suporte a Visual Basic Modelo de aplicativo e fornecer acesso a informações do aplicativo.Microsoft.VisualBasic.CompilerServices
Contém tipos somente uso interno que suporte o 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 objeto de sistema de arquivos em Visual Basic.Microsoft.VisualBasic.Logging
Contém tipos que oferecem suporte a My registrar registrar registrar em log de objetos em Visual Basic e fornece um ouvinte de registrar registrar registrar em log simples que direciona saída de registrar registrar registrar em log ao arquivo.Microsoft.VisualBasic.MyServices
Contém tipos que oferecem suporte a My em Visual Basic.Microsoft.VisualBasic.MyServices.Internal
Contém tipos somente uso interno que oferecem suporte a My em Visual Basic.Microsoft.Vsa
Contém interfaces que permitem a você integrar o script para os mecanismos de script do .NET estrutura em aplicativos e compilar e executar código em time de execução.Microsoft.Win32
Fornece dois tipos de classes: aqueles que tratam os 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 com suporte para identificadores de arquivo e sistema operacional.Microsoft.WindowsCE.Forms
Contém classes para desenvolvimento Pocket PC e aplicativos do Smartphone Windows Forms usando o .NET Compact estrutura.Microsoft.WindowsMobile.DirectX
Contém classes para o desenvolvimento de aplicativos DirectX em dispositivos com o .NET Compact estrutura. Requer uma versão futura do Windows Mobile para executar os aplicativos.Microsoft.WindowsMobile.DirectX.Direct3D
Contém classes para desenvolvimento de aplicativos Direct3D em dispositivos com o .NET Compact estrutura. Requer uma versão futura do Windows Mobile para executar os aplicativos.System
Contém classes fundamentais e classes base que definem os tipos de dados de referência e valor comumente usados, eventos e manipuladores de eventos, interfaces, atributos e processamento de exceções. Outras classes fornecem serviços de apoio suportando tipos de conversão de dados,método de manipulação de parâmetro,matemática,invocação de programa remoto e local, aplicação de gestão ambiental, gestão e supervisão das aplicações gerenciadas e não gerenciadas.System.CodeDom
Contém classes que podem ser usados para representar os elementos e a estrutura de um documento de código de fonte. Esses elementos podem ser usados para modelar a estrutura de um documento de código de origem pode ser impressos sistema autônomo código-fonte em um linguagem com suporte usando a funcionalidade fornecida pelo System.CodeDom.Compiler namespace.System.CodeDom.Compiler
Contém tipos para gerenciar a geração e compilação do código-fonte em linguagens de programação com suporte. Cada geradores de código podem produzir código-fonte em uma linguagem de programação específico com base na estrutura de modelo de objeto de documento de código Document Object Model (CodeDOM) modelos de origem código consiste em elementos fornecidos pelo System.CodeDom espaço para nome.System.Collections
Contém interfaces e classes que definem várias coleções de objetos, sistema autônomo listas, filas, matrizes de bit, tabelas de hash e dicionários.System.Collections.Generic
Contém interfaces e classes que definem coleções genéricas, que permitem aos usuários criar fortemente tipados 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 sistema autônomo coleções no modelo de objeto de uma biblioteca reutilizável. Use essas classes quando retornam coleções de propriedades ou métodos.System.Collections.Specialized
Contém coleções especializadas e fortemente tipadas; por exemplo, um dicionário de lista vinculada, um vetor de bit e coleções que contêm seqüências de caracteres únicas.System.ComponentModel
Fornece classes que são usados para implementar o comportamento em time de execução e time 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.Design
Contém classes que os desenvolvedores podem usar para criar o comportamento de time de design personalizado para os componentes e interfaces de usuário para a configuração de componentes no time de design. O time de design ambiente oferece sistemas que permitem aos desenvolvedores organizar componentes e configurar suas propriedades.System.ComponentModel.Design.Data
Contém classes para implementar o comportamento em time de design de componentes relacionados a dados.System.ComponentModel.Design.Serialization
Fornece tipos que oferecem suporte à personalização e controle de serialização em time de design.System.Configuration
Contém os tipos que oferecem o modelo de programação para manipular 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 a você escrever instaladores personalizados para seus próprios componentes. The Installer classe é a classe base para todos os instaladores personalizados no .NET estrutura.System.Configuration.Provider
Contém as classes base compartilhadas por aplicativos de servidor e cliente para que ofereça suporte a um modelo plugável para com com facilidade adicionar ou remover funcionalidade.System.Data
Contém classes que constituem a maioria da arquitetura ADO.NET. A arquitetura ADO.NET permite que você crie componentes que gerenciam dados de várias fontes de dados eficientemente. Em um cenário desconectado (por exemplo, a Internet), o ADO.NET fornece sistema autônomo ferramentas para solicitar, atualizar e reconciliar dados em vários sistemas de nível. A arquitetura do ADO.NET também é implementada em aplicativos cliente, como por exemplo, Formulários do Windows ou páginas HTML criadas pelo ASP.NET.System.Data.Common
Contém classes compartilhadas pelos provedores de dados do .NET estrutura. Um provedor de dados do .NET estrutura descreve uma coleção de classes usadas para acesso uma fonte de dados, sistema autônomo um banco de dados, no espaço gerenciado.System.Data.Design
Contém classes que podem ser usados para gerar um personalizado digitado-dataset.System.Data.Linq
Contém classes para acesso dados relacionais sistema autônomo objetos. DataContext e classes relacionadas podem ser usados para leitura, criação, atualizando e excluindo objetos mapeados para um banco de dados usando o mapeamento especificado sistema autônomo atributos do modelo de objeto ou em um arquivo XML externo separado.System.Data.Linq.Mapping
Fornece acesso programático às informações de mapeamento usadas pelo LINQ to SQL.System.Data.Odbc
Contém classes que encapsulam o .NET estrutura provedor de dados para ODBC. O provedor de dados Framework .NET para ODBC 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 estrutura provedor de dados para OLE DB. O .NET estrutura provedor de dados para OLE DB 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 estrutura provedor de dados para Oracle. O .NET estrutura provedor de dados para Oracle descreve uma coleção de classes usadas para acessar uma fonte de dados Oracle no espaço gerenciado.System.Data.Sql
Contém classes que oferecem suporte à funcionalidade específica de SQL servidor. As extensões API nesta classe adicionam ao .NET estrutura provedor de dados para SQL servidor (System.Data.SqlClient).System.Data.SqlClient
Contém classes que encapsulam o .NET estrutura provedor de dados para SQL servidor. O .NET estrutura Data provedor para SQL servidor descreve uma coleção de classes usadas para acesso um banco de dados do SQL servidor no espaço gerenciado.sistema.dados.SqlServerCe
Descreve um conjunto de classes que pode ser usado para acesso um banco de dados no SQL servidor CE de dispositivos com base em Windows CE no ambiente gerenciado. Com esse namespace, você pode criar bancos de dados do SQL Server CE em um dispositivo e também estabelecer conexões com bancos de dados do SQL Server que estão em um dispositivo ou em um servidor remoto.System.Data.SqlTypes
Contém classes para tipos de dados nativo dentro do SQL servidor. 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 pode ocorrer perda de precisão. sistema autônomo outros tipos de dados são convertidos para e de SqlTypes nos bastidores, criar e usar objetos dentro desse namespace explicitamente resultam em código mais rápido também.System.Diagnostics
Fornece classes que permitem a interação com processos do sistema, logs de eventos e contadores de desempenho. Este namespace também fornece classes que permitem você depurar seu aplicativo e rastrear a execução do código. Para obter mais informações, consulte o Trace e Debug classes.System.Diagnostics.CodeAnalysis
Contém classes para interação com as ferramentas de análise de código. Ferramentas de análise de código são usadas para analisar o código de conformidade com sistema autônomo convenções de sistema autônomo sistema autônomo regras de nomeação ou segurança de codificação.System.Diagnostics.Design
Contém classes que podem ser usados para estender o suporte de time de design para instrumentação e monitoramento de aplicativos.System.Diagnostics.SymbolStore
Fornece classes que permitem a você ler e gravar informações de símbolo, sistema autônomo linha de código-fonte para a Microsoft intermediate linguagem (MSIL) mapeia de depurar. Compiladores de direcionamento do .NET estrutura podem armazenar as informações de símbolo depurar em arquivos de banco de dados (PDB) do programador. Os depuradores e ferramentas de criador de perfil de código podem ler as informações de símbolo de depurar em time de execução.System.DirectoryServices
Fornece acesso fácil a ativo diretório do código gerenciado. O namespace contém duas classes de componente, DirectoryEntry e DirectorySearcher, que usar os serviços ativo diretório interfaces (ADSI) tecnologia. ADSI é o conjunto de interfaces que a Microsoft fornece uma ferramenta flexível para trabalhar com uma variedade de provedores de rede. ADSI dá ao administrador a capacidade de localizar e gerenciar os recursos em uma rede com relativa facilidade, independentemente do dimensionar da rede.System.DirectoryServices.ActiveDirectory
Fornece um modelo de objeto de abstração de nível alto que se baseia em torno de tarefas de serviço de diretório Microsoft ® ativo Directory ®. Conceitos de serviços de diretório do ativo Directory ® sistema autônomo floresta, domínio, site, sub-rede, partição e esquema fazem parte do modelo de objeto.System.DirectoryServices.Protocols
Fornece que os métodos definidos no protocolo LDAP (protocolo protocolo LDAP) versão 3 (V3) e diretório Services marcação linguagem (DSML) versão 2 (V2) padrões.System.Drawing
Fornece acesso a funcionalidade básica de gráficos da GDI +. Mais funcionalidade avançada é fornecida no System.Drawing.Drawing2D, System.Drawing.Imaging, e System.Drawing.Text espaços para nome.System.Drawing.Design
Contém classes que estendem a lógica de interface do usuário em time de design e de desenho. Você pode ampliar ainda mais essa funcionalidade de time de design para criar itens de caixa de ferramentas personalizado, editores de valor específico do tipo que podem ser editada e representar graficamente valores de seus tipos suportados ou conversores de tipo que podem converter valores entre determinados tipos. Isso namespace fornece as estruturas básicas para desenvolver extensões para a interface do usuário de time de design.System.Drawing.Drawing2D
Fornece avançadas bidimensionais e funcionalidade de gráficos de vetor. Este namespace inclui os pincéis gradientes, a Matrix classe (usado para definir transformações geométricas) e o GraphicsPath classe.System.Drawing.Imaging
Fornece avançadas GDI + funcionalidade de geração de imagens. Funcionalidade básica de gráficos é fornecida pelo System.Drawing espaço para nome.System.Drawing.Printing
Fornece serviços de impressão. Normalmente, você cria uma nova instância do PrintDocument classe, defina as propriedades que descrevem o que imprimir, e chamar o Print método mesmo imprimir o documento.System.Drawing.Text
Fornece a funcionalidade avançada GDI + tipografia. Funcionalidade básica de gráficos é fornecida pelo System.Drawing espaço para nome. As classes neste namespace permitem que os usuários criar e usar coleções de fontes.System.EnterpriseServices
Fornece uma infra-estrutura importante para empresa aplicativos. COM+ fornece uma arquitetura de serviços para modelos de componentes de programação implementados em um ambiente empresarial. Isso namespace fornece acesso aos serviços COM +, tornando os objetos do .NET estrutura mais prático para aplicativos corporativos objetos .NET estrutura.System.EnterpriseServices.CompensatingResourceManager
Fornece classes que permitem que você use um Compensating recurso Manager (CRM) em código gerenciado. Um CRM é um serviço fornecido pelo COM + permite incluir objetos não-transacionais em transações do DTC (Coordenador de transações distribuídas da Microsoft). Embora CRMs não fornecem os recursos de um Gerenciador de recursos completo, eles fornecem atomicidade transacional (comportamento tudo ou nada) e durabilidade através do registro de recuperação.System.EnterpriseServices.Internal
Fornece infra-estrutura de suporte para serviços COM +. As classes e interfaces desse namespace destinam-se especificamente a oferecer suporte a chamadas em System.EnterpriseServices de não gerenciado COM + classes.System.Globalization
Contém classes que definem informações relacionadas à cultura, incuindo o linguagem, Country/região, os calendários em uso, os padrões de formatação para datas, moeda, números e a classificar ordem para seqüências de caracteres. Essas classes são úteis para escrever aplicativos (internacionalizados) globalizados.System.IO
Contém tipos que permitir assíncrono e assíncrono lendo e gravando em fluxos de dados e arquivos.System.IO.Compression
Contém classes que fornecem básica de compactação e descompactação para fluxos.System.IO.IsolatedStorage
Contém tipos que permitem a criação e uso de armazenamentos isolados. Com esses armazenamentos, você pode ler e gravar dados menos confiável para código não é possível acesso e ajudar a impedir a exposição de informações confidenciais que podem ser salvos em outro lugar no sistema de arquivos. Os dados são armazenados em compartimentos são isolados pelo usuário corrente e pelo assembly em que o código existe.System.IO.Ports
Contém classes que controlam as portas seriais, fornecendo uma estrutura para E/s síncrono e dirigida a eventos, acesso a estados de fixar e quebra e acesso a propriedades do driver serial e enumerações para especificar características de porta.System.Linq
Fornece classes e interfaces que oferecem suporte a consultas que usam LINQ (consulta integrada).System.Linq.Expressions
Contém classes, interfaces e enumerações que permitem a expressões de código em nível de linguagem a ser representada sistema autônomo objetos no formulário de árvores de expressão.System.Management
Fornece acesso a um conjunto avançado de gerenciamento de eventos de gerenciamento de informações e sobre o sistema, dispositivos e aplicativos instrumentados na infra-estrutura do Windows Management instrumentação (Instrumentação de Gerenciamento do Windows).System.Management.Instrumentation
Fornece as classes necessárias para aplicativos instrumenting para gerenciamento e exposição de suas informações de gerenciamento e os eventos por meio do WMI para os clientes potenciais. sistema autônomo consumidores sistema autônomo Microsoft Application centralizar ou Microsoft Operations Manager podem gerenciar seu aplicativo com facilidade e monitoramento e a configuração do seu aplicativo estão disponível para o administrador scripts ou outros aplicativos, gerenciados, bem sistema autônomo não gerenciado.System.Messaging
Fornece classes que permitem que você se conectar a, monitorar e administrar 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 a time de design System.Messaging classes.System.Net
Fornece uma interface de programação simples para muitos dos protocolos usados em redes hoje. The WebRequest e WebResponse classes formam a base do que é chamado de protocolos plugáveis, uma implementação de serviços de rede que permite a você para desenvolver aplicativos que usam os recursos da Internet sem se preocupar com detalhes específicos de protocolos individuais.System.Net.Cache
Define os tipos e enumerações usados para definir diretivas de cache para recursos obtidos usando o WebRequest e HttpWebRequest classes.System.Net.Configuration
Contém classes que aplicativos usam para acessar através de programação e atualizar configurações para namespaces sistema.NET.System.Net.Mail
Contém classes usadas para enviar email para um servidor protocolo SMTP (protocolo protocolo SMTP) para entrega.System.Net.Mime
Contém tipos que são usados para representar cabeçalhos Multipurpose Internet email Exchange (MIME). Esses tipos são usados com os tipos no System.Net.Mail espaço para nome para especificar o tipo de conteúdo, a disposição e codificação de transferência de conteúdo dos cabeçalhos 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 do 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 está acessível através da rede.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.Reflection
Contém classes e interfaces que fornecem uma visão gerenciada dos tipos, 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 Microsoft intermediate linguagem (MSIL) e opcionalmente a geração de um arquivo PE no disco. Os clientes principais 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 da cultura usados em um aplicativo.System.Resources.Tools
Contém o StronglyTypedResourceBuilder classe, que oferece suporte para recursos fortemente tipado. Começando com o .NET estrutura versão 2.0, esse recurso em time de compilar encapsula o acesso aos recursos criando classes que contêm um conjunto de propriedades somente leitura estático (get), assim, facilitando a consumir recursos.System.Runtime
Contém tipos avançados que oferecem suporte a diversos namespaces sistema autônomo, por exemplo, System, o Runtime espaços para nome e o Security espaços para nome.System.Runtime.ConstrainedExecution
Define um conjunto de tipos que enumere 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.System.Runtime.Hosting
Contém tipos avançados que são usados no aplicativo ativação dentro de domínios de aplicativo.System.Runtime.CompilerServices
Fornece funcionalidade para os autores de compilador usando código para especificar atributos nos metadados que afetam o comportamento do time de execução do common linguagem tempo de execução gerenciado. As classes neste namespace são para os criadores de compilador use somente.System.Runtime.InteropServices
Fornece uma ampla variedade de membros COM suporte interoperabilidade e invocação de plataforma serviços. Se não estão familiarizados com esses serviços, consulte Interoperando com código não gerenciado.System.Runtime.InteropServices.ComTypes
Contém métodos que são definições das funções de COM para código gerenciado. Essas funções substituem os obsoleto agora UCOM * métodos no System.Runtime.InteropServices espaço para nome.System.Runtime.InteropServices.CustomMarshalers
Oferece suporte a infra-estrutura do .NET e não se destina a ser usado diretamente em seu código.System.Runtime.InteropServices.Expando
Contém o IExpando interface que permite a modificação de um objeto, adicionando ou removendo seus 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 cliente a ativação de objetos remoto.System.Runtime.Remoting.Channels
Contém classes que oferecem suporte e lidar com canais e sistema autônomo dissipadores de canal, que são usados sistema autônomo meio de transporte quando um cliente chama um método em um objeto remoto.System.Runtime.Remoting.Channels.Http
Contém os canais que usam o protocolo HTTP para transportar mensagens e os objetos e para locais remoto. Por padrão, os canais HTTP codificam objetos e chama método no formato SOAP para transmissão, mas Outros codificar e receptores de formatador de decodificar pode ser especificado nas propriedades de configuração de um canal.System.Runtime.Remoting.Channels.Ipc
Define um canal de comunicação para comunicação remota que usa o sistema de comunicação entre processos (IPC) do sistema operacional Windows. Porque ele não usa 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 os canais que usam o protocolo TCP para transportar mensagens e os objetos e para locais remoto. 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 codificar 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 sequê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 sã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 em um contexto.System.Runtime.Remoting.Lifetime
Contém classes que gerenciam o tempo de vida dos objetos remoto. Tradicionalmente, coleta de lixo distribuídas usa contagens de referência e ping para ter controle sobre o ciclo de vida de objetos. Isso funciona bem quando há poucos clientes por serviço, mas não dimensionar bem quando há milhares de clientes por serviço. O serviço de time de vida do comunicação remota associa uma concessão de cada serviço e exclui um serviço quando seu time 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 ele também ajusta bem quando os números dos clientes por servidor aumenta.System.Runtime.Remoting.Messaging
Contém classes usadas para criar e mensagens remotas. A infra-estrutura de comunicação remota usa mensagens para se comunicar com objetos remoto. 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 identificadores de ação, informações envoy 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 para objetos e campos. As classes deste espaço para nome podem ser usadas para indicar o SOAPAction, saída de tipo, nome do elemento XML e o URI de namespace de XML método.System.Runtime.Remoting.Metadata.W3cXsd2001
Contém o XSD (esquema XML Definition) definidos pelo World Wide Web Consortium (W3C) em 2001. Part2 de esquema XML: Especificação de tipos de dados 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 estão de acordo com a especificação do W3C. Todos os tipos de data e time estão em conformidade com a especificação de padrões ISO.System.Runtime.Remoting.MetadataServices
Contém as classes usadas, a ferramenta de linha de comando Soapsuds.exe e o código do usuário para converter 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 funcionalidade de proxies. Um proxy é um objeto local é uma imagem de um objeto remoto. Proxies permitem que os clientes acessar objetos em limites de comunicação remota.System.Runtime.Remoting.Services
Contém classes de serviço que fornecem funcionalidade ao .NET estrutura.System.Runtime.Serialization
Contém classes que podem ser usados para serialização e desserialização de objetos. Serialização é o processo de conversão de um objeto ou em um gráfico de objetos em uma sequê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.Formatters
Fornece enumerações, interfaces e classes que são usadas pela serialização formatadores comuns.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 no formato SOAP.System.Security
Fornece a estrutura subjacente do sistema de segurança do .NET Framework, incluindo classes base para permissões.System.Security.Cryptography
Fornece serviços de criptografia, incluindo seguras de codificação e decodificação de dados, bem sistema autônomo muitos Outros operações, tais sistema autônomo hash, geração de números aleatórios e autenticação de mensagem.System.Security.Cryptography.Pkcs
Fornece a elementos de programação para criptografia de chaves públicas Standards (PKCS), incluindo métodos para assinatura de dados, troca de chaves, solicitando certificados, a criptografia por chave pública e a descriptografia e outras funções de segurança.System.Security.Cryptography.X509Certificates
Contém a implementação de tempo de execução de linguagem comum do certificado Authenticode X.509 v.3. Este certificado é assinado com uma chave particular com exclusividade e positivamente identifica o proprietário do certificado.System.Security.Cryptography.Xml
Contém classes para dar suporte à criação e a validação de assinaturas digital XML. As classes neste namespace implementam a World Wide Web Consortium recomendação, "Assinatura XML sintaxe e processamento", descrito em http://www.w3.org/TR/xmldsig-core/.System.Security.Permissions
Define classes que controle acesso aos recursos com base em políticas e operações.System.Security.Policy
Contém grupos de código, condições de associação e evidência. Esses três tipos de classes são usados para criar as regras aplicadas pelo sistema de diretiva de segurança do .NET estrutura. Classes de evidência são a entrada de diretiva de segurança e condições de associação são as opções; juntas essas criar instruções de políticas e determinam o conjunto de permissão concedida. Níveis de política e os grupos de código são a estrutura da hierarquia de diretiva. 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 entidade de segurança de segurança que representa o contexto de segurança sob a qual o código está sendo executado.System.ServiceProcess
Fornece classes que permitem implementar, instalar e controlar as aplicações 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, bem sistema autônomo o comportamento personalizado e ações a serem tomadas quando o sistema é desligado.System.Text
Contém classes representando codificações de caractere ASCII, Unicode, UTF-7 e UTF-8; classes base abstratas para conversão de blocos de caractere para e de blocos de bytes; e uma classe auxiliar que manipula e formata objetos String sem a criação intermediária de instâncias de string.System.Text.RegularExpressions
Contém classes que fornecem acesso ao mecanismo de expressão regular do .NET estrutura. O namespace fornece funcionalidade de expressão regular que pode ser usada em qualquer plataforma ou linguagem é executado dentro do Microsoft .NET estrutura.System.Threading
Fornece classes e interfaces que permitem programação multissegmentada. Além de classes para a sincronização de atividades de thread e o acesso a dados (Mutex, Monitor, Interlocked, AutoResetEvente assim por diante), este namespace inclui uma ThreadPool classe que lhe permite usar um pool de segmentos fornecido pelo sistema, e um Timer classe que executa os métodos de retorno de chamada em threads do pool de threads.System.Timers
Fornece o Timer componente, que permite a você acionar 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 múltiplos e distribuídos participantes, várias notificações de fase e inscrições duráveisSystem.Transactions.Configuration
Contém classes que descrevem as opções de configuração usadas por System.Transactions classesSystem.Web
Fornece classes e interfaces que permitem a comunicação navegador / servidor. Este namespace inclui o HttpRequest classe, que fornece informações abrangentes sobre a solicitação HTTP corrente, o HttpResponse classe, que gerencia a saída HTTP para o cliente, e o HttpServerUtility classe, que fornece acesso a utilitários do servidor e processos. System.Web também inclui classes para manipulação de cookies, transferência de arquivos, informações de exceção e controle de cache de saída.System.Web.Caching
Fornece classes para o armazenamento em cache freqüentemente usados dados no servidor. Isso inclui o Cache classe, um dicionário que permite armazenar objetos de dados arbitrários, sistema autônomo 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 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.Compilation
Contém classes para gerar e compilar os tipos de arquivos personalizados dentro do ambiente de compilação do ASP.NET.System.Web.Configuration
Contém classes que são usados para conjunto a configuração do ASP.NET.System.Web.Handlers
Contém classes de manipulador HTTP que processam solicitações HTTP em um servidor Web.System.Web.Hosting
Fornece a funcionalidade para hospedar aplicativos ASP.NET de aplicativos gerenciado fora do Serviços de Informações da Internet da Microsoft (IIS).System.Web.Mail
As classes neste namespace são obsoleto; use as classes no System.Net.Mail espaço para nome. Contém classes que permitem que você criar e enviar mensagens usando o componente de mensagem CDOSYS. A mensagem de email é entregue através de qualquer um do serviço de correio SMTP incorporado ao Microsoft Windows 2000 ou por meio de um servidor SMTP arbitrário. As classes neste namespace podem ser usadas a partir do ASP.NET ou de qualquer aplicativo gerenciado.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ários para criar aplicativos Web móveis em ASP.NET.System.Web.Profile
Contém classes que são usadas para implementar o analisar de usuário do ASP.NET em aplicativos de servidor Web.System.Web.RegularExpressions
Fornece as expressões regulares usadas para analisar arquivos ASP.NET. Todos os membros do System.Web.RegularExpressions namespace são descendentes das Regex classe.System.Web.Security
Contém classes que são usados para implementar a segurança do ASP.NET em aplicativos de servidor Web.System.Web.Services
Consiste das classes que permitem que você criar serviço Web XML s usando o ASP.NET e serviço Web XML clientes. Serviços Web XML são aplicativos que fornecem a capacidade de trocar mensagens em um ambiente com acoplamento usando protocolos padrões sistema autônomo HTTP, XML, XSD, SOAP e WSDL. Serviços XML da Web permitem a criação de aplicativos modulares dentro e entre empresas em ambientes heterogêneos, tornando-os interoperabilidade com uma ampla variedade de implementações, plataformas e dispositivos. As mensagens XML baseados em SOAP desses aplicativos podem ter bem definidas (estruturado e digitado), ou vagamente definidas partes (usando XML arbitrário). A capacidade das mensagens a evoluir ao longo do time sem quebrar o protocolo é fundamental para a flexibilidade e a robustez do Serviços Web XML sistema autônomo um bloco de construção para o futuro da Web.System.Web.Services.Configuration
Consiste de classes que configurar como os Serviços Web XML criados usando ASP.NET são executados.System.Web.Services.Description
Consiste de classes que permitem que você descreva publicamente um serviço Web XML usando o WSDL (linguagem WSDL). Cada classe neste namespace corresponde a um elemento específico na especificação do WSDL e a hierarquia da classe corresponde à estrutura XML de um documento WSDL válido.System.Web.Services.Discovery
Consiste em classes que permitem serviço Web XML localizem o s serviço Web XML disponível em um servidor Web por meio de um processo chamado serviço Web XML s Discovery.System.Web.Services.Protocols
Consiste de classes que definem os protocolos usados para transmitir dados pela conexão durante a comunicação entre clientes Serviços Web XML e Serviços Web XML 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 Web 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 podem ser armazenadas na memória do processo local ou, para configurações do Web farm, fora de processo usando o serviço de estado do ASP.NET ou um banco de dados do SQL servidor.System.Web.UI
Fornece classes e interfaces que permitem que você criar controles e páginas que aparecerão em seus aplicativos da Web sistema autônomo interface de usuário em uma página da Web. Este namespace inclui o Control classe, que fornece todos os controles, se controles HTML, Web ou usuário, com um conjunto comum de funcionalidade. Ele também inclui o Page controle, que é gerado automaticamente sempre que for feita uma solicitação para uma página em seu aplicativo Web Web. Também fornecidos são classes que fornecem sistema autônomo dados de controles do servidor Web Forms ligação funcionalidade, a capacidade de salvar o estado de exibição de um determinado controle ou página, bem sistema autônomo analisar a funcionalidade para controles programáveis e literal.System.Web.UI.Adapters
Contém as classes base para os adaptadores de controle e adaptadores de página, você pode usar para substituir os estados do ciclo de vida de páginas e controles para modificar sua marcação padrão ou comportamento para novos padrões de marcação ou navegadores específicos.System.Web.UI.Design
Contém classes que podem ser usados para estender o suporte de time de design para Web Forms e controles do servidor Web.System.Web.UI.Design.MobileControls
Obsoleto. Contém classes que fornecem suporte em time de design para as classes no System.Web.UI.MobileControls namespace. As classes neste namespace sã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 time 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 de time de design para controles de servidor Web.System.Web.UI.Design.WebControls.WebParts
Contém classes que fornecem suporte em time de design para controles derivadas de classes no System.Web.UI.WebControls.WebParts espaço para nome.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 os elementos HTML em uma página de Web Forms programaticamente.System.Web.UI.MobileControls
Obsoleto. Contém um conjunto de controles do servidor ASP.NET que inteligentemente podem processar seu aplicativo para dispositivos móveis diferentes. As classes neste namespace são obsoletas; use os controles da 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 comportamento para novos padrões de marcação ou para 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 para modificar seu comportamento para novos padrões de marcação ou para navegadores específicos e dispositivos móveis ou padrão Extensible HTML marcação móvel.System.Web.UI.WebControls
Contém classes que permitem que você crie controles de servidor Web em uma página da Web. servidor Web controles executar no servidor e incluir controles de formulário sistema autônomo botões e caixas de texto. Eles também incluem controles de finalidade especial, sistema autônomo um calendário. Como os controles do servidor Web executados no servidor, você pode controlar programaticamente desses elementos. Controles de servidor da Web são mais abstratos que controles de servidor HTML. O modelo de objeto não reflete necessariamente 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 de padrão de um controle ou o comportamento para novos padrões de marcação ou navegadores específicos.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.Forms
Contém classes para criar aplicativos baseados em baseado no Windows que se beneficiam dos recursos da interface avançada de usuário disponível no sistema operacional Microsoft baseado no Windows.System.Windows.Forms.ComponentModel.Com2Interop
Contém classes auxiliares que o Visual Studio usa para exibir páginas de propriedades no modo de design.System.Windows.Forms.Design
Contém classes que oferecem suporte a configuração de time de criação e o comportamento para componentes Windows Forms. Essas classes consistem em: Designer de classes que oferecem suporte para componentes Windows Forms, um conjunto de time de design serviços, classes de UITypeEditor para a configuração de certos tipos de propriedades e classes de importação de controles ActiveX.System.Windows.Forms.Design.Behavior
Contém classes para criar o comportamento de interface do usuário personalizada para componentes em time de design.System.Windows.Forms.Layout
Contém classes que oferecem suporte a comportamentos de layout de time de design e time de execução.System.Windows.Forms.PropertyGridInternal
Fornece suporte interno para o PropertyGrid controle. As classes neste namespace suporte infra-estrutura do .NET Framework e são não se destina a ser usado diretamente em seu códigoSystem.Xml
Oferece suporte baseado em padrões para processamento XML.System.Xml.Schema
Contém as classes XML, que fornecem suporte baseado em padrões para definição de esquemas XML esquemas de linguagem (XSD).System.Xml.Serialization
Contém classes que são usados para serializar objetos em XML Formatar documentos ou fluxos.System.Xml.XPath
Contém o mecanismo de analisador e avaliação do XPath. Ele oferece suporte a recomendação de versão 1.0 do W3C linguagem XPath (XPath) (www.w3.org/TR/xpath).System.Xml.Xsl
Oferece suporte a transformações XSLT (transformação de folha de estilos extensível). Ele oferece suporte a recomendação de versão 1.0 do W3C XSL Transformations (XSLT) (www.w3.org/TR/xslt).System.Xml.Xsl.Runtime
Fornece suporte interno para as classes a System.Xml.Xsl espaço para nome. As classes neste namespace suportar a infra-estrutura do .NET Framework e não se destina a ser usado diretamente em seu código.