namespace System
O namespace System contém as classes fundamentais e as classes base que definem tipos de dados de valor e referência, eventos e manipuladores de eventos, interfaces, atributos e exceções de processamento frequentemente usados.
Este tópico apresenta os tipos no namespace System que são incluídos no .NET para aplicativos da Windows Store. Note that the .NET para aplicativos da Windows Store does not include all the members of each type. Para obter informações sobre tipos individuais, consulte os tópicos vinculados. A documentação de um tipo indica quais membros são incluídos no .NET para aplicativos da Windows Store.
Namespace System
Tipos com suporte no .NET para aplicativos da Windows Store |
Descrição |
---|---|
Encapsula um método que não tem parâmetros e não retorna um valor. |
|
Encapsula um método que tem um único parâmetro e não retorna um valor. |
|
Encapsula um método que tem dois parâmetros e não retorna um valor. |
|
Encapsula um método que tem três parâmetros e não retorna um valor. |
|
Encapsula um método que tem quatro parâmetros e não retorna um valor. |
|
Encapsula um método que tem cinco parâmetros e não retorna um valor. |
|
Encapsula um método que tem seis parâmetros e não retorna um valor. |
|
Encapsula um método que tem sete parâmetros e não retorna um valor. |
|
Encapsula um método que tem oito parâmetros e não retorna um valor. |
|
Encapsula um método que tem nove parâmetros e não retorna um valor. |
|
Encapsula um método que tem dez parâmetros e não retorna um valor. |
|
Encapsula um método que tem onze parâmetros e não retorna um valor. |
|
Encapsula um método que tem doze parâmetros e não retorna um valor. |
|
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> |
Encapsula um método que tem treze parâmetros e não retorna um valor. |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> |
Encapsula um método que tem quatorze parâmetros e não retorna um valor. |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> |
Encapsula um método que tem quinze parâmetros e não retorna um valor. |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> |
Encapsula um método que tem dezesseis parâmetros e não retorna um valor. |
Contém métodos para criar tipos de objetos local ou remotamente, ou obtêm referências a objetos remotos existentes. Essa classe não pode ser herdada. |
|
Representa um ou mais erros que ocorrem durante a execução do aplicativo. |
|
A exceção que é lançada quando um dos argumentos fornecidos a um método não é válido. |
|
A exceção que é lançada quando uma referência nula é passada a um método que não a aceita como um argumento válido. |
|
A exceção que é lançada quando o valor de um argumento está fora do intervalo de valores permitidos, conforme definido pelo método invocado. |
|
A exceção que é lançada para erros em uma operação aritmética ou de conversão. |
|
Fornece métodos para criar, manipular, pesquisar e classificar matrizes, servindo como a classe base para todas as matrizes no Common Language Runtime. |
|
Limita uma seção de uma matriz unidimensional. |
|
A exceção lançada quando é feita uma tentativa de armazenar um elemento do tipo errado dentro de uma matriz. |
|
Faz referência a um método a ser chamado quando uma operação assíncrona correspondente é concluída. |
|
Representa a classe base de atributos personalizados. |
|
Especifica os elementos do aplicativo nos quais é válido aplicar um atributo. |
|
Especifica o uso de outra classe de atributo. Essa classe não pode ser herdada. |
|
A exceção que é lançada quando a imagem de arquivo de uma DLL (biblioteca de vínculo dinâmico) ou de um programa executável é inválida. |
|
Converte tipos de dados base em uma matriz de bytes, e vice-versa. |
|
Representa um valor Booliano. |
|
Manipula matrizes de tipos primitivos. |
|
Representa um inteiro não assinado de 8 bits. |
|
Representa um caractere Unicode. |
|
Indica se um elemento de programa é compatível com a CLS (Common Language Specification). Essa classe não pode ser herdada. |
|
Representa o método que compara dois objetos do mesmo tipo. |
|
Converte um tipo de dados base em outro tipo de dados base. |
|
A exceção que é lançada quando uma unidade de dados é lida de um endereço ou gravada em um endereço que não é um múltiplo do tamanho dos dados. Essa classe não pode ser herdada. |
|
Representa um momento no tempo, normalmente expresso como uma data e hora do dia. |
|
Especifica se um objeto DateTime representa uma hora local, um UTC (Tempo Universal Coordenado), ou não é especificado nem como hora local, nem como UTC. |
|
Representa um determinado momento, normalmente expresso como uma data e hora do dia, relativo ao UTC (Tempo Universal Coordenado). |
|
Especifica o dia da semana. |
|
Representa um número decimal. |
|
Representa um representante, que é uma estrutura de dados que faz referência a um método estático ou a uma instância de classe e um método de instância dessa classe. |
|
A exceção que é lançada quando há uma tentativa de dividir um valor inteiro ou decimal por zero. |
|
A exceção que é lançada quando uma DLL especificada em uma importação de DLL não pode ser encontrada. |
|
Representa um número de ponto flutuante de precisão dupla. |
|
Fornece a classe base para enumerações. |
|
Fornece informações sobre o ambiente e a plataforma atuais, além de meios de manipulação de ambos. Essa classe não pode ser herdada. |
|
Representa a classe base de classes que contêm dados de evento. |
|
Representa o método que manipulará um evento que não tem dados de evento. |
|
Representa o método que manipulará um evento. |
|
Representa erros que ocorrem durante a execução do aplicativo. |
|
Indica que uma enumeração pode ser tratada como um campo de bits; isto é, um conjunto de sinalizadores. |
|
A exceção que é lançada quando o formato de um argumento não atende às especificações de parâmetro do método invocado. |
|
Encapsula um método que não tem nenhum parâmetro e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem um parâmetro e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem dois parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem três parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem quatro parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem cinco parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem seis parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem sete parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem oito parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem nove parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem dez parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Encapsula um método que tem onze parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
|
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult> |
Encapsula um método que tem doze parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult> |
Encapsula um método que tem treze parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> |
Encapsula um método que tem quatorze parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult> |
Encapsula um método que tem quinze parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult. |
Controla o coletor de lixo do sistema, que é um serviço que recupera automaticamente a memória não usada. |
|
Especifica o comportamento de uma coleta de lixo forçada. |
|
Representa um GUID (identificador global exclusivo). |
|
Representa o status de uma operação assíncrona. |
|
Define um método generalizado de comparação específico de tipo que uma classe ou um tipo de valor implementa para ordenação ou classificação de suas instâncias. |
|
Define um método generalizado de comparação que uma classe ou um tipo de valor implementa para criar um método de comparação específico de tipo para ordenação de instâncias. |
|
Define um método que oferece suporte à formatação personalizada do valor de um objeto. |
|
Define um método para liberar recursos alocados. |
|
Define um método generalizado que uma classe ou um tipo de valor implementa para criar um método específico de tipo para determinação de igualdade de instâncias. |
|
Fornece um mecanismo de recuperação de objeto para controle da formatação. |
|
Fornece a funcionalidade para formatar o valor de um objeto em uma representação de cadeia de caracteres. |
|
A exceção que é lançada quando é feita uma tentativa de acessar um elemento de uma matriz com um índice que está fora das associações da matriz. Essa classe não pode ser herdada. |
|
Representa um inteiro com sinal de 16 bits. |
|
Representa um inteiro com sinal de 32 bits. |
|
Representa um inteiro com sinal de 64 bits. |
|
Um tipo específico de plataforma usado para representar um ponteiro ou um identificador. |
|
A exceção que é lançada para conversão inválida ou explícita. |
|
A exceção que é lançada quando uma chamada de método é inválida para o estado atual do objeto. |
|
A exceção que é lançada quando a informação de fuso horário é inválida. |
|
Define um provedor para notificação baseada em push. |
|
Fornece um mecanismo para receber notificações baseadas em push. |
|
Define um provedor para atualizações de progresso. |
|
Define um mecanismo para recuperar um objeto de serviço; isto é, um objeto que fornece suporte personalizado a outros objetos. |
|
Fornece suporte para inicialização lenta. |
|
Fornece uma referência indireta lenta a um objeto e seus metadados associados a ser usada pelo Managed Extensibility Framework. |
|
Fornece constantes e métodos estáticos para funções trigonométricas, logarítmicas e outras funções matemáticas comuns. |
|
A exceção que é lançada quando uma tentativa de acessar um membro da classe falha. |
|
Especifica como os métodos matemáticos de arredondamento devem processar um número que está entre dois números. |
|
A exceção que é lançada quando há uma tentativa de acessar dinamicamente um membro da classe que não existe. |
|
Indica que o modelo de threading COM para um aplicativo é MTA (Multi-Threaded Apartment). |
|
Representa um representante multicast; isto é, um representante que pode ter mais de um elemento na sua lista de invocação. |
|
A exceção que é lançada quando uma operação ou um método solicitado não é implementado. |
|
A exceção que é lançada quando um método invocado não tem suporte, ou quando há uma tentativa de leitura, busca ou gravação em um fluxo que não oferece suporte à funcionalidade invocada. |
|
Oferece suporte a um tipo de valor que pode receber nulo como um tipo de referência. Essa classe não pode ser herdada. |
|
Representa um objeto cujo tipo subjacente é um tipo de valor que também pode receber nulo como um tipo de referência. |
|
A exceção que é lançada quando há uma tentativa de eliminar uma referência de objeto nulo. |
|
Oferece suporte a todas as classes na hierarquia de classes do .NET Framework e fornece serviços de baixo nível a classes derivadas. Essa é a classe base final de todas as classes no .NET Framework; é a raiz da hierarquia de tipos. |
|
A exceção que é lançada quando uma operação é executada em um objeto descartado. |
|
Marca os elementos de programa que não estão mais em uso. Essa classe não pode ser herdada. |
|
A exceção que é lançada em um thread no cancelamento de uma operação que o thread estava executando. |
|
A exceção que é lançada quando não há memória suficiente para continuar a execução de um programa. |
|
A exceção que é lançada quando uma operação aritmética ou de conversão em um contexto selecionado resulta em um estouro. |
|
Indica que um método permitirá um número variável de argumentos em sua invocação. Essa classe não pode ser herdada. |
|
A exceção que é lançada quando um recurso não é executado em uma determinada plataforma. |
|
Representa o método que define um conjunto de critérios e determina se o objeto especificado atende a esses critérios. |
|
Fornece um IProgress<T> que invoca retornos de chamada para cada valor de progresso informado. |
|
Representa um gerador de números pseudoaleatórios, um dispositivo que gera uma sequência de números que atendem a determinados requisitos estatísticos sem método. |
|
A exceção que é lançada quando uma matriz com o número errado de dimensões é passada a um método. |
|
Representa um campo usando um token de metadados interno. |
|
Fornece um identificador para a representação interna de metadados de um método. |
|
Representa um tipo usando um token de metadados interno. |
|
Representa um inteiro com sinal de 8 bits. |
|
Representa um número de ponto flutuante de precisão única. |
|
Indica que o modelo de threading COM para um aplicativo é STA (Single-Threaded Apartment). |
|
Representa o texto como uma série de caracteres Unicode. |
|
Representa uma operação de comparação de cadeia de caracteres que usa regras de comparação de ordinais ou baseadas em cultura e caso específicos. |
|
Especifica as regras de cultura, caso e classificação a serem usadas por determinadas sobrecargas dos métodos Compare e Equals. |
|
Especifica se as sobrecargas aplicáveis do método Split incluem ou omitem subcadeias de caracteres vazias do valo de retorno. |
|
Indica que o valor de um campo estático é exclusivo para cada thread. |
|
A exceção que é lançada quando o tempo alocado para um processo ou uma operação tiver expirado. |
|
Representa um intervalo de tempo. |
|
Representa qualquer fuso horário. |
|
Fornece métodos estáticos para criar objetos de tupla. |
|
Representa uma tupla de 1 ou singleton. |
|
Representa uma tupla de 2 ou par. |
|
Representa uma tupla de 3 ou tripla. |
|
Representa uma tupla de 4 ou quádrupla. |
|
Representa uma tupla de 5 ou quíntupla. |
|
Representa uma tupla de 6 ou sêxtupla. |
|
Representa uma tupla de 7 ou sétupla. |
|
Representa uma tupla de n, onde n representa 8 ou mais. |
|
Representa declarações de tipo: tipos de classe, tipos de interface, tipos de matriz, tipos de valor, tipos de enumeração, parâmetros de tipo, definições de tipo genérico e tipos genéricos construídos abertos ou fechados. |
|
A exceção que é lançada quando um método tentar usar um tipo ao qual não tem acesso. |
|
A exceção que é lançada como um wrapper em torno da exceção lançada pelo inicializador de classe. Essa classe não pode ser herdada. |
|
A exceção que é lançada quando ocorrem falhas de carregamento de tipo. |
|
Representa um inteiro não assinado de 16 bits. |
|
Representa um inteiro não assinado de 32 bits. |
|
Representa um inteiro não assinado de 64 bits. |
|
Um tipo específico de plataforma usado para representar um ponteiro ou um identificador. |
|
A exceção que é lançada quando o sistema operacional nega acesso devido a um erro de E/S ou a um tipo específico de erro de segurança. |
|
Fornece uma representação de objeto de um URI (Uniform Resource Identifier) e fácil acesso às partes do URI. |
|
Fornece um construtor personalizado para URIs e modifica os URIs para a classe System.Uri. |
|
Especifica as partes de um URI. |
|
Controla como as informações de URI são seguidas por caracteres de escape. |
|
Define tipos de nome de host para o método CheckHostName. |
|
Define os tipos de URI para o IsWellFormedUriString e vários métodos de construtor de URI. |
|
Fornece a classe base para tipos de valor. |
|
Representa o número da versão de um assembly, sistema operacional ou do Common Language Runtime. Essa classe não pode ser herdada. |
|
Especifica um tipo de valor de retorno para um método que não retorna um valor. |
|
Representa uma referência fraca, que faz referência a um objeto enquanto ainda permite que ele seja recuperado pela coleta de lixo. |
|
Representa uma referência fraca tipada, que faz referência a um objeto enquanto ainda permite que ele seja recuperado pela coleta de lixo. |
|
Fornece métodos de extensão para trabalhar com o Tempo de Execução do Windows. |