System Namespace

O namespace System contém as classes fundamentais e as classes base que definem tipos de dados de referência e valor, eventos e manipuladores de eventos, interfaces, atributos e exceções de processamento comumente usados. The System namespace contains fundamental classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and processing exceptions.

Classes

AccessViolationException

A exceção gerada quando há uma tentativa de ler ou gravar a memória protegida.The exception that is thrown when there is an attempt to read or write protected memory.

ActivationContext

Identifica o contexto de ativação para o aplicativo atual.Identifies the activation context for the current application. Essa classe não pode ser herdada.This class cannot be inherited.

Activator

Contém métodos para criar tipos de objetos localmente ou remotamente, ou obter referências a objetos remotos existentes.Contains methods to create types of objects locally or remotely, or obtain references to existing remote objects. Essa classe não pode ser herdada.This class cannot be inherited.

AggregateException

Representa um ou mais erros que ocorrem durante a execução do aplicativo.Represents one or more errors that occur during application execution.

AppContext

Fornece membros para definir e recuperar dados sobre o contexto de um aplicativo.Provides members for setting and retrieving data about an application's context.

AppDomain

Representa um domínio de aplicativo, que é um ambiente isolado em que os aplicativos são executados.Represents an application domain, which is an isolated environment where applications execute. Essa classe não pode ser herdada.This class cannot be inherited.

AppDomainManager

Fornece um equivalente gerenciado de um host não gerenciado.Provides a managed equivalent of an unmanaged host.

AppDomainSetup

Representa as informações de associação de assembly que podem ser adicionadas a uma instância de AppDomain.Represents assembly binding information that can be added to an instance of AppDomain.

AppDomainUnloadedException

A exceção lançada quando há uma tentativa de acessar um domínio de aplicativo descarregado.The exception that is thrown when an attempt is made to access an unloaded application domain.

ApplicationException

Serve como a classe base para exceções definidas pelo aplicativo.Serves as the base class for application-defined exceptions.

ApplicationId

Contém informações usadas para identificar exclusivamente um aplicativo baseado em manifesto.Contains information used to uniquely identify a manifest-based application. Essa classe não pode ser herdada.This class cannot be inherited.

ApplicationIdentity

Fornece a capacidade de identificar com exclusividade um aplicativo ativado por manifesto.Provides the ability to uniquely identify a manifest-activated application. Essa classe não pode ser herdada.This class cannot be inherited.

ArgumentException

A exceção que é gerada quando um dos argumentos fornecidos para um método não é válido.The exception that is thrown when one of the arguments provided to a method is not valid.

ArgumentNullException

A exceção que é gerada quando uma referência nula (Nothing no Visual Basic) é passada a um método que não a aceita como um argumento válido.The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument.

ArgumentOutOfRangeException

A exceção que é gerada quando o valor de um argumento está fora do intervalo permitido de valores conforme definido pelo método invocado.The exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method.

ArithmeticException

A exceção que é gerada para erros em uma operação aritmética, projeção ou conversão.The exception that is thrown for errors in an arithmetic, casting, or conversion operation.

Array

Fornece métodos para criar, manipular, pesquisar e classificar matrizes, servindo assim como a classe base para todas as matrizes no Common Language Runtime.Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.

ArrayTypeMismatchException

A exceção que é gerada quando ocorre uma tentativa de armazenar um elemento do tipo errado em uma matriz.The exception that is thrown when an attempt is made to store an element of the wrong type within an array.

AssemblyLoadEventArgs

Fornece dados para o evento de AssemblyLoad .Provides data for the AssemblyLoad event.

Attribute

Representa a classe base para os atributos personalizados.Represents the base class for custom attributes.

AttributeUsageAttribute

Especifica o uso de outra classe de atributo.Specifies the usage of another attribute class. Essa classe não pode ser herdada.This class cannot be inherited.

BadImageFormatException

A exceção que é gerada quando a imagem do arquivo de uma DLL (biblioteca de vínculo dinâmico) ou um programa executável é inválida.The exception that is thrown when the file image of a dynamic link library (DLL) or an executable program is invalid.

BitConverter

Converte tipos de dados para uma matriz de bytes e uma matriz de bytes para tipos de dados base de base.Converts base data types to an array of bytes, and an array of bytes to base data types.

Buffer

Manipula as matrizes de tipos primitivos.Manipulates arrays of primitive types.

CannotUnloadAppDomainException

A exceção lançada quando uma tentativa de descarregar um domínio de aplicativo falha.The exception that is thrown when an attempt to unload an application domain fails.

CharEnumerator

Dá suporte à iteração em um objeto String e leitura de seus caracteres individuais.Supports iterating over a String object and reading its individual characters. Essa classe não pode ser herdada.This class cannot be inherited.

CLSCompliantAttribute

Indica se um elemento do programa é compatível com a CLS (Common Language Specification).Indicates whether a program element is compliant with the Common Language Specification (CLS). Essa classe não pode ser herdada.This class cannot be inherited.

Console

Representa os fluxos de entrada, saída e erro padrão para aplicativos de console.Represents the standard input, output, and error streams for console applications. Esta classe não pode ser herdada.This class cannot be inherited.

ConsoleCancelEventArgs

Fornece dados para o evento de CancelKeyPress .Provides data for the CancelKeyPress event. Essa classe não pode ser herdada.This class cannot be inherited.

ContextBoundObject

Define a classe base para todas as classes associadas ao contexto.Defines the base class for all context-bound classes.

ContextMarshalException

A exceção gerada quando ocorre uma falha na tentativa de realizar marshaling de um objeto em um limite de contexto.The exception that is thrown when an attempt to marshal an object across a context boundary fails.

ContextStaticAttribute

Indica que o valor de um campo estático é exclusivo para um contexto específico.Indicates that the value of a static field is unique for a particular context.

Convert

Converte um tipo de dados base em outro tipo de dados base.Converts a base data type to another base data type.

DataMisalignedException

Exceção lançada quando uma unidade de dados é lida ou gravada em um endereço que não é múltiplo do tamanho dos dados.The exception that is thrown when a unit of data is read from or written to an address that is not a multiple of the data size. Essa classe não pode ser herdada.This class cannot be inherited.

DBNull

Representa um valor inexistente.Represents a nonexistent value. Essa classe não pode ser herdada.This class cannot be inherited.

Delegate

Representa um delegado, que é uma estrutura de dados que se refere a um método estático ou a uma instância da classe e um método de instância dessa classe.Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class.

DivideByZeroException

A exceção que é gerada quando há uma tentativa de dividir um valor inteiro ou Decimal por zero.The exception that is thrown when there is an attempt to divide an integral or Decimal value by zero.

DllNotFoundException

A exceção que é lançada quando uma DLL especificada em uma importação de DLL não pode ser encontrada.The exception that is thrown when a DLL specified in a DLL import cannot be found.

DuplicateWaitObjectException

A exceção acionada quando um objeto é exibido mais de uma vez em uma matriz de objetos de sincronização.The exception that is thrown when an object appears more than once in an array of synchronization objects.

EntryPointNotFoundException

A exceção gerada quando ocorre falha ao tentar carregar uma classe devido a ausência de um método de entrada.The exception that is thrown when an attempt to load a class fails due to the absence of an entry method.

Enum

Fornece a classe base para enumerações.Provides the base class for enumerations.

Environment

Fornece informações sobre e significa que para manipular, o ambiente atual e a plataforma.Provides information about, and means to manipulate, the current environment and platform. Essa classe não pode ser herdada.This class cannot be inherited.

EventArgs

Representa a classe base das classes que contêm dados de evento e fornece um valor a ser usado para eventos que não incluem dados de evento.Represents the base class for classes that contain event data, and provides a value to use for events that do not include event data.

Exception

Representa erros que ocorrem durante a execução do aplicativo.Represents errors that occur during application execution.

ExecutionEngineException

A exceção gerada quando ocorre um erro interno no mecanismo de execução do Common Language Runtime.The exception that is thrown when there is an internal error in the execution engine of the common language runtime. Essa classe não pode ser herdada.This class cannot be inherited.

FieldAccessException

A exceção que é lançada quando há uma tentativa inválida de acessar um campo particular ou protegido dentro de uma classe.The exception that is thrown when there is an invalid attempt to access a private or protected field inside a class.

FileStyleUriParser

Um analisador personalizável baseado no esquema de Arquivo.A customizable parser based on the File scheme.

FlagsAttribute

Indica que uma enumeração pode ser tratada como um campo de bits; isto é, um conjunto de sinalizadores.Indicates that an enumeration can be treated as a bit field; that is, a set of flags.

FormatException

A exceção que é lançada quando o formato de um argumento é inválido ou quando uma cadeia de caracteres de formato de composição não está bem formada.The exception that is thrown when the format of an argument is invalid, or when a composite format string is not well formed.

FormattableString

Representa uma cadeia de caracteres de formato de composição, junto com os argumentos a serem formatados.Represents a composite format string, along with the arguments to be formatted.

FtpStyleUriParser

Um analisador personalizável baseado no esquema do protocolo FTP.A customizable parser based on the File Transfer Protocol (FTP) scheme.

GC

Controla o coletor de lixo do sistema, um serviço que recupera automaticamente a memória não utilizada.Controls the system garbage collector, a service that automatically reclaims unused memory.

GenericUriParser

Um analisador personalizável para um URI hierárquico.A customizable parser for a hierarchical URI.

GopherStyleUriParser

Um analisador personalizável baseado no esquema Gopher.A customizable parser based on the Gopher scheme.

HttpStyleUriParser

Um analisador personalizável baseado no esquema de HTTP.A customizable parser based on the HTTP scheme.

IndexOutOfRangeException

A exceção gerada quando ocorre uma tentativa de acessar um elemento de uma matriz ou coleção com um índice que está fora dos limites.The exception that is thrown when an attempt is made to access an element of an array or collection with an index that is outside its bounds.

InsufficientExecutionStackException

A exceção que é gerada quando há pilha de execução suficiente disponível para permitir a execução da maioria dos métodos.The exception that is thrown when there is insufficient execution stack available to allow most methods to execute.

InsufficientMemoryException

A exceção lançada quando ocorre falha em uma verificação de memória suficiente disponível.The exception that is thrown when a check for sufficient available memory fails. Essa classe não pode ser herdada.This class cannot be inherited.

InvalidCastException

A exceção que é gerada para projeção inválida ou conversão explícita.The exception that is thrown for invalid casting or explicit conversion.

InvalidOperationException

A exceção que é gerada quando uma chamada de método é inválida para o estado atual do objeto.The exception that is thrown when a method call is invalid for the object's current state.

InvalidProgramException

A exceção que é gerada quando um programa contém código MSIL (Microsoft intermediate language) ou metadados.The exception that is thrown when a program contains invalid Microsoft intermediate language (MSIL) or metadata. Isso normalmente indica um bug no compilador que gerou o programa.Generally this indicates a bug in the compiler that generated the program.

InvalidTimeZoneException

A exceção que é gerada quando informações de fuso horário são inválidas.The exception that is thrown when time zone information is invalid.

Lazy<T>

Dá suporte à inicialização lenta.Provides support for lazy initialization.

Lazy<T,TMetadata>

Fornece uma referência indireta lenta para um objeto e seus metadados associados para uso pelo Managed Extensibility Framework.Provides a lazy indirect reference to an object and its associated metadata for use by the Managed Extensibility Framework.

LdapStyleUriParser

Um analisador personalizável com base no esquema do Protocolo LDAP (Lightweight Directory Access Protocol).A customizable parser based on the Lightweight Directory Access Protocol (LDAP) scheme.

LoaderOptimizationAttribute

Usado para definir a política de otimização do carregador padrão para o método principal de um aplicativo executável.Used to set the default loader optimization policy for the main method of an executable application.

LocalDataStoreSlot

Encapsula um slot de memória para armazenar dados locais.Encapsulates a memory slot to store local data. Essa classe não pode ser herdada.This class cannot be inherited.

MarshalByRefObject

Permite acesso a objetos entre limites de domínio de aplicativo em aplicativos que dão suporte a comunicação remota.Enables access to objects across application domain boundaries in applications that support remoting.

Math

Fornece constantes e métodos estáticos para trigonométricas, logarítmicas e outras funções matemáticas comuns.Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

MathF

Fornece constantes e métodos estáticos para trigonométricas, logarítmicas e outras funções matemáticas comuns.Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

MemberAccessException

A exceção lançada quando uma tentativa de acessar um membro da classe falha.The exception that is thrown when an attempt to access a class member fails.

MemoryExtensions

Fornece métodos de extensão para os tipos relacionados à memória e ao intervalo, como Memory<T>, ReadOnlyMemory<T>, Span<T> e ReadOnlySpan<T>.Provides extension methods for for the memory- and span-related types, such as Memory<T>, ReadOnlyMemory<T>, Span<T>, and ReadOnlySpan<T>.

MethodAccessException

A exceção que é gerada quando há uma tentativa inválida de acessar um método como, por exemplo, acessar um método privado do código parcialmente confiável.The exception that is thrown when there is an invalid attempt to access a method, such as accessing a private method from partially trusted code.

MissingFieldException

A exceção que é gerada quando há uma tentativa de acessar dinamicamente um campo que não existe.The exception that is thrown when there is an attempt to dynamically access a field that does not exist. Se um campo em uma biblioteca de classes tiver sido removido ou renomeado, recompile todos os assemblies que referenciam essa biblioteca.If a field in a class library has been removed or renamed, recompile any assemblies that reference that library.

MissingMemberException

A exceção gerada quando há uma tentativa de acessar dinamicamente um membro de classe que não existe ou que não está declarado como público.The exception that is thrown when there is an attempt to dynamically access a class member that does not exist or that is not declared as public. Se um membro em uma biblioteca de classes tiver sido removido ou renomeado, recompile todos os assemblies referenciam essa biblioteca.If a member in a class library has been removed or renamed, recompile any assemblies that reference that library.

MissingMethodException

A exceção que é gerada quando há uma tentativa de acessar dinamicamente um método que não existe.The exception that is thrown when there is an attempt to dynamically access a method that does not exist.

MTAThreadAttribute

Indica que o modelo de threading COM para um aplicativo é MTA (Multi-Threaded Apartment).Indicates that the COM threading model for an application is multithreaded apartment (MTA).

MulticastDelegate

Representa um delegado de projeção múltipla, ou seja, um delegado que pode ter mais de um elemento na lista de invocação.Represents a multicast delegate; that is, a delegate that can have more than one element in its invocation list.

MulticastNotSupportedException

A exceção gerada quando há uma tentativa de combinar dois delegados com base no tipo Delegate em vez do tipo MulticastDelegate.The exception that is thrown when there is an attempt to combine two delegates based on the Delegate type instead of the MulticastDelegate type. Essa classe não pode ser herdada.This class cannot be inherited.

NetPipeStyleUriParser

Um analisador com base no esquema de NetPipe para o sistema "Indigo".A parser based on the NetPipe scheme for the "Indigo" system.

NetTcpStyleUriParser

Um analisador com base no esquema de NetTcp para o sistema "Indigo".A parser based on the NetTcp scheme for the "Indigo" system.

NewsStyleUriParser

Um analisador personalizável com base no esquema de notícias usando o protocolo NNTP.A customizable parser based on the news scheme using the Network News Transfer Protocol (NNTP).

NonSerializedAttribute

Indica que um campo de uma classe serializável não deve ser serializado.Indicates that a field of a serializable class should not be serialized. Essa classe não pode ser herdada.This class cannot be inherited.

NotFiniteNumberException

A exceção gerada quando um valor de ponto flutuante é infinito positivo, infinito negativo ou NaN (Não é um Número).The exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN).

NotImplementedException

A exceção que é lançada quando uma operação ou um método solicitado não é implementado.The exception that is thrown when a requested method or operation is not implemented.

NotSupportedException

A exceção que é gerada 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 dá suporte à funcionalidade invocada.The exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality.

Nullable

Dá suporte a um tipo de valor que pode receber null.Supports a value type that can be assigned null. Essa classe não pode ser herdada.This class cannot be inherited.

NullReferenceException

A exceção que é gerada quando ocorre uma tentativa de desreferenciar um objeto de referência nula.The exception that is thrown when there is an attempt to dereference a null object reference.

Object

Dá suporte a todas as classes na hierarquia de classes do .NET e fornece serviços de baixo nível para as classes derivadas.Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. Essa é a classe base final de todas as classes do .NET. É a raiz da hierarquia de tipo.This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

ObjectDisposedException

A exceção que é gerada quando uma operação é executada em um objeto descartado.The exception that is thrown when an operation is performed on a disposed object.

ObsoleteAttribute

Marca os elementos do programa que não estão mais em uso.Marks the program elements that are no longer in use. Essa classe não pode ser herdada.This class cannot be inherited.

OperatingSystem

Representa informações sobre um sistema operacional, como a versão e o identificador de plataforma.Represents information about an operating system, such as the version and platform identifier. Essa classe não pode ser herdada.This class cannot be inherited.

OperationCanceledException

A exceção que é gerada em um thread com o cancelamento de uma operação que o thread estava sendo executado.The exception that is thrown in a thread upon cancellation of an operation that the thread was executing.

OutOfMemoryException

A exceção que é gerada quando não há memória suficiente para continuar a execução de um programa.The exception that is thrown when there is not enough memory to continue the execution of a program.

OverflowException

A exceção que é gerada quando uma operação aritmética, projeção ou de conversão em um contexto verificado resulta em um estouro.The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow.

ParamArrayAttribute

Indica que um método permitirá um número variável de argumentos na sua invocação.Indicates that a method will allow a variable number of arguments in its invocation. Essa classe não pode ser herdada.This class cannot be inherited.

PlatformNotSupportedException

A exceção que é gerada quando um recurso não é executado em uma plataforma específica.The exception that is thrown when a feature does not run on a particular platform.

Progress<T>

Fornece um IProgress<T> que invoca retornos de chamada para cada valor de progresso.Provides an IProgress<T> that invokes callbacks for each reported progress value.

Random

Representa um gerador de número pseudoaleatório, que é um dispositivo que produz uma sequência de números que atendem a certos requisitos estatísticos de aleatoriedade.Represents a pseudo-random number generator, which is a device that produces a sequence of numbers that meet certain statistical requirements for randomness.

RankException

A exceção que é gerada quando uma matriz com o número errado de dimensões é passada a um método.The exception that is thrown when an array with the wrong number of dimensions is passed to a method.

ResolveEventArgs

Fornece dados para eventos de resolução do carregador, como os eventos TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve e AssemblyResolve.Provides data for loader resolution events, such as the TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve, and AssemblyResolve events.

SerializableAttribute

Indica que uma classe pode ser serializada.Indicates that a class can be serialized. Essa classe não pode ser herdada.This class cannot be inherited.

StackOverflowException

A exceção gerada quando a pilha de execução estoura por conter chamadas de método aninhadas em excesso.The exception that is thrown when the execution stack overflows because it contains too many nested method calls. Essa classe não pode ser herdada.This class cannot be inherited.

STAThreadAttribute

Indica que o modelo de threading COM para um aplicativo é STA (Single-Threaded Apartment).Indicates that the COM threading model for an application is single-threaded apartment (STA).

String

Representa o texto como uma sequência de unidades de código UTF-16.Represents text as a sequence of UTF-16 code units.

StringComparer

Representa uma operação de comparação de cadeia de caracteres que usa regras de comparação ordinal ou com base em cultura e caso específico.Represents a string comparison operation that uses specific case and culture-based or ordinal comparison rules.

StringNormalizationExtensions

Fornece métodos de extensão para trabalhar com normalização de cadeia de caracteres.Provides extension methods to work with string normalization.

SystemException

Funciona como a classe base para o namespace de exceções do sistema.Serves as the base class for system exceptions namespace.

ThreadStaticAttribute

Indica se o valor de um campo estático é exclusivo para cada thread.Indicates that the value of a static field is unique for each thread.

TimeoutException

Exceção lançada quando o tempo alocado para um processo ou uma operação tiver expirado.The exception that is thrown when the time allotted for a process or operation has expired.

TimeZone

Representa um fuso horário.Represents a time zone.

TimeZoneInfo

Representa qualquer fuso horário do mundo.Represents any time zone in the world.

TimeZoneInfo.AdjustmentRule

Fornece informações sobre um ajuste de fuso horário, como a transição do e para o horário de verão.Provides information about a time zone adjustment, such as the transition to and from daylight saving time.

TimeZoneNotFoundException

A exceção que é lançada quando um fuso horário não pode ser encontrado.The exception that is thrown when a time zone cannot be found.

Tuple

Fornece métodos estáticos para criar objetos de tupla.Provides static methods for creating tuple objects.

Tuple<T1>

Representa uma tupla de 1 ou unitária.Represents a 1-tuple, or singleton.

Tuple<T1,T2>

Representa uma tupla de 2 ou par.Represents a 2-tuple, or pair.

Tuple<T1,T2,T3>

Representa uma tupla de 3 ou tripla.Represents a 3-tuple, or triple.

Tuple<T1,T2,T3,T4>

Representa uma tupla de 4 ou quádrupla.Represents a 4-tuple, or quadruple.

Tuple<T1,T2,T3,T4,T5>

Representa uma tupla 5 ou quíntupla.Represents a 5-tuple, or quintuple.

Tuple<T1,T2,T3,T4,T5,T6>

Representa uma tupla de 6 ou sêxtupla.Represents a 6-tuple, or sextuple.

Tuple<T1,T2,T3,T4,T5,T6,T7>

Representa uma tupla de 7 ou sétupla.Represents a 7-tuple, or septuple.

Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>

Representa uma tupla de n, em que n é 8 ou maior.Represents an n-tuple, where n is 8 or greater.

TupleExtensions

Fornece métodos de extensão para que tuplas interoperem com suporte de linguagem para tuplas em C#.Provides extension methods for tuples to interoperate with language support for tuples in C#.

Type

Representa as 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.Represents type declarations: class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types.

TypeAccessException

A exceção que é gerada quando um método tenta usar um tipo ao qual não tem acesso.The exception that is thrown when a method attempts to use a type that it does not have access to.

TypeInitializationException

A exceção gerada como um wrapper em torno da exceção gerada pelo inicializador de classe.The exception that is thrown as a wrapper around the exception thrown by the class initializer. Essa classe não pode ser herdada.This class cannot be inherited.

TypeLoadException

A exceção que é gerada quando ocorre uma falha de carregamento de tipos.The exception that is thrown when type-loading failures occur.

TypeUnloadedException

A exceção lançada quando há uma tentativa de acessar uma classe descarregada.The exception that is thrown when there is an attempt to access an unloaded class.

UnauthorizedAccessException

A exceção que é gerada quando o sistema operacional nega acesso devido a um erro de E/S ou de um tipo específico de erro de segurança.The exception that is thrown when the operating system denies access because of an I/O error or a specific type of security error.

UnhandledExceptionEventArgs

Fornece dados para o evento gerado quando há uma exceção sem tratamento em um domínio de aplicativo.Provides data for the event that is raised when there is an exception that is not handled in any application domain.

Uri

Fornece uma representação de objeto de um URI (Uniform Resource Identifier) e fácil acesso às partes do URI.Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI.

UriBuilder

Fornece um construtor personalizado para URIs (Uniform Resource Identifiers) e modifica URIs para a classe Uri.Provides a custom constructor for uniform resource identifiers (URIs) and modifies URIs for the Uri class.

UriFormatException

A exceção que é gerada quando um URI inválido (URI) é detectado.The exception that is thrown when an invalid Uniform Resource Identifier (URI) is detected.

UriParser

Analisa um novo esquema de URI.Parses a new URI scheme. Esta é uma classe abstrata.This is an abstract class.

UriTemplate

Uma classe que representa um modelo de URI (Uniform Resource Identifier).A class that represents a Uniform Resource Identifier (URI) template.

UriTemplateEquivalenceComparer

Uma classe usada para comparar instâncias UriTemplate quanto à equivalência (em vez de referência) estrutural.A class used to compare UriTemplate instances for structural (instead of reference) equivalence.

UriTemplateMatch

Uma classe que representa os resultados de uma operação de correspondência em uma instância de UriTemplate.A class that represents the results of a match operation on a UriTemplate instance.

UriTemplateMatchException

Representa um erro durante a correspondência de um Uri com um UriTemplateTable.Represents an error when matching a Uri to a UriTemplateTable.

UriTemplateTable

Uma classe que representa um conjunto associativo de objetos UriTemplate.A class that represents an associative set of UriTemplate objects.

UriTypeConverter

Converte um tipo String para um tipo Uri e vice-versa.Converts a String type to a Uri type, and vice versa.

ValueType

Fornece a classe base para tipos de valor.Provides the base class for value types.

Version

Representa o número de versão de um assembly, sistema operacional ou do Common Language Runtime.Represents the version number of an assembly, operating system, or the common language runtime. Essa classe não pode ser herdada.This class cannot be inherited.

WeakReference

Representa uma referência fraca, que faz referência a um objeto enquanto ainda permite que esse objeto seja recuperada pela coleta de lixo.Represents a weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.

WeakReference<T>

Representa uma referência fracamente tipada, que faz referência a um objeto enquanto ainda permite que esse objeto seja recuperada pela coleta de lixo.Represents a typed weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.

WindowsRuntimeSystemExtensions

Fornece métodos de extensão para converter entre tarefas e ações e operações assíncronas do Windows Runtime.Provides extension methods for converting between tasks and Windows Runtime asynchronous actions and operations.

Estruturas

ArgIterator

Representa uma lista de argumentos de comprimento variável; ou seja, os parâmetros de uma função que obtém um número variável de argumentos.Represents a variable-length argument list; that is, the parameters of a function that takes a variable number of arguments.

ArraySegment<T>.Enumerator

Fornece um enumerador para os elementos de um ArraySegment<T>.Provides an enumerator for the elements of an ArraySegment<T>.

ArraySegment<T>

Delimita uma seção de uma matriz unidimensional.Delimits a section of a one-dimensional array.

Boolean

Representa um valor booliano (true ou false).Represents a Boolean (true or false) value.

Byte

Representa um inteiro sem sinal de 8 bits.Represents an 8-bit unsigned integer.

Char

Representa um caractere como uma unidade de código UTF-16.Represents a character as a UTF-16 code unit.

ConsoleKeyInfo

Descreve a chave do console que foi pressionada, incluindo o caractere representado pela chave do console e o estado das teclas modificadoras SHIFT, ALT e CTRL.Describes the console key that was pressed, including the character represented by the console key and the state of the SHIFT, ALT, and CTRL modifier keys.

DateTime

Representa um momento no tempo, geralmente expresso como uma data e hora do dia.Represents an instant in time, typically expressed as a date and time of day.

DateTimeOffset

Representa um ponto no tempo, geralmente expresso como uma data e hora do dia, em relação ao Tempo Universal Coordenado (UTC).Represents a point in time, typically expressed as a date and time of day, relative to Coordinated Universal Time (UTC).

Decimal

Representa um número de ponto flutuante decimal.Represents a decimal floating-point number.

Double

Representa um número de ponto flutuante de precisão dupla.Represents a double-precision floating-point number.

GCMemoryInfo

Fornece um conjunto de APIs que podem ser usadas para recuperar informações de coleta de lixo.Provides a set of APIs that can be used to retrieve garbage collection information.

Guid

Representa um identificador global exclusivo (GUID).Represents a globally unique identifier (GUID).

HashCode

Combina o código hash de vários valores em um único código hash.Combines the hash code for multiple values into a single hash code.

Index

Representa um tipo que pode ser usado para indexar uma coleção partindo do início ou do fim dela.Represents a type that can be used to index a collection either from the start or the end.

Int16

Representa um inteiro com sinal de 16 bits.Represents a 16-bit signed integer.

Int32

Representa um inteiro com sinal de 32 bits.Represents a 32-bit signed integer.

Int64

Representa um inteiro com sinal de 64 bits.Represents a 64-bit signed integer.

IntPtr

Um tipo específico da plataforma que é usado para representar um ponteiro ou um identificador.A platform-specific type that is used to represent a pointer or a handle.

Memory<T>

Representa uma região contígua da memória.Represents a contiguous region of memory.

ModuleHandle

Representa um identificador de tempo de execução de um módulo.Represents a runtime handle for a module.

Nullable<T>

Representa um tipo de valor que pode receber null.Represents a value type that can be assigned null.

Range

Representa um intervalo que tem índices inicial e final.Represents a range that has start and end indexes.

ReadOnlyMemory<T>

Representa uma região contígua da memória, semelhante a ReadOnlySpan<T>.Represents a contiguous region of memory, similar to ReadOnlySpan<T>. Ao contrário de ReadOnlySpan<T>, ele não é um tipo como byref.Unlike ReadOnlySpan<T>, it is not a byref-like type.

ReadOnlySpan<T>.Enumerator

Fornece um enumerador para os elementos de um ReadOnlySpan<T>.Provides an enumerator for the elements of a ReadOnlySpan<T>.

ReadOnlySpan<T>

Fornece uma representação fortemente tipada e de memória segura de uma região contígua da memória arbitrária.Provides a type-safe and memory-safe read-only representation of a contiguous region of arbitrary memory.

RuntimeArgumentHandle

Referencia uma lista de argumentos de comprimento variável.References a variable-length argument list.

RuntimeFieldHandle

Representa um campo usando um token de metadados internos.Represents a field using an internal metadata token.

RuntimeMethodHandle

RuntimeMethodHandle é um identificador para a representação interna de metadados de um método.RuntimeMethodHandle is a handle to the internal metadata representation of a method.

RuntimeTypeHandle

Representa um tipo usando um token de metadados internos.Represents a type using an internal metadata token.

SByte

Representa um inteiro com sinal de 8 bits.Represents an 8-bit signed integer.

SequencePosition

Representa uma posição em um conjunto não contíguo de memória.Represents a position in a non-contiguous set of memory. As propriedades desse tipo não devem ser interpretadas por nada, exceto pelo tipo que a criou.Properties of this type should not be interpreted by anything but the type that created it.

Single

Representa um número de ponto flutuante de precisão simples.Represents a single-precision floating-point number.

Span<T>.Enumerator

Fornece um enumerador para os elementos de um Span<T>.Provides an enumerator for the elements of a Span<T>.

Span<T>

Fornece uma representação fortemente tipada e de memória segura de uma região contígua da memória arbitrária.Provides a type- and memory-safe representation of a contiguous region of arbitrary memory.

TimeSpan

Representa um intervalo de tempo.Represents a time interval.

TimeZoneInfo.TransitionTime

Fornece informações sobre uma mudança de horário específica, como a mudança do horário de verão para o horário padrão ou vice-versa, em um determinado fuso horário.Provides information about a specific time change, such as the change from daylight saving time to standard time or vice versa, in a particular time zone.

TypedReference

Descreve objetos que contêm um ponteiro gerenciado para um local e uma representação de tempo de execução do tipo que pode ser armazenada nesse local.Describes objects that contain both a managed pointer to a location and a runtime representation of the type that may be stored at that location.

UInt16

Representa um inteiro sem sinal de 16 bits.Represents a 16-bit unsigned integer.

UInt32

Representa um inteiro sem sinal de 32 bits.Represents a 32-bit unsigned integer.

UInt64

Representa um inteiro sem sinal de 64 bits.Represents a 64-bit unsigned integer.

UIntPtr

Um tipo específico da plataforma que é usado para representar um ponteiro ou um identificador.A platform-specific type that is used to represent a pointer or a handle.

ValueTuple

Fornece métodos estáticos para criar tuplas de valor.Provides static methods for creating value tuples.

ValueTuple<T1>

Representa uma tupla de valor com um único componente.Represents a value tuple with a single component.

ValueTuple<T1,T2>

Representa uma tupla de valor com dois componentes.Represents a value tuple with 2 components.

ValueTuple<T1,T2,T3>

Representa uma tupla de valor com três componentes.Represents a value tuple with 3 components.

ValueTuple<T1,T2,T3,T4>

Representa uma tupla de valor com quatro componentes.Represents a value tuple with 4 components.

ValueTuple<T1,T2,T3,T4,T5>

Representa uma tupla de valor com cinco componentes.Represents a value tuple with 5 components.

ValueTuple<T1,T2,T3,T4,T5,T6>

Representa uma tupla de valor com seis componentes.Represents a value tuple with 6 components.

ValueTuple<T1,T2,T3,T4,T5,T6,T7>

Representa uma tupla de valor com sete componentes.Represents a value tuple with 7 components.

ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>

Representa uma tupla de n, em que n é oito ou mais.Represents an n-value tuple, where n is 8 or greater.

Void

Especifica um tipo de valor retornado de um método que não retorna um valor.Specifies a return value type for a method that does not return a value.

Interfaces

_AppDomain

Expõe os membros públicos da classe AppDomain a código não gerenciado.Exposes the public members of the AppDomain class to unmanaged code.

IAppDomainSetup

Representa as informações de associação de assembly que podem ser adicionadas a uma instância de AppDomain.Represents assembly binding information that can be added to an instance of AppDomain.

IAsyncDisposable

Fornece um mecanismo para liberar recursos não gerenciados de forma assíncrona.Provides a mechanism for releasing unmanaged resources asynchronously.

IAsyncResult

Representa o status de uma operação assíncrona.Represents the status of an asynchronous operation.

ICloneable

Dá suporte à clonagem, que cria uma nova instância de uma classe com o mesmo valor de uma instância existente.Supports cloning, which creates a new instance of a class with the same value as an existing instance.

IComparable

Define um método de comparação de tipo específico generalizado que implementa uma classe ou um tipo de valor para solicitar ou classificar suas instâncias.Defines a generalized type-specific comparison method that a value type or class implements to order or sort its instances.

IComparable<T>

Define um método de comparação generalizado que implementa uma classe ou um tipo de valor para criar um método de comparação de tipo específico para ordenar ou classificar suas instâncias.Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method for ordering or sorting its instances.

IConvertible

Define métodos que convertem o valor de referência de implementação ou tipo de valor em um tipo common language runtime de valor equivalente.Defines methods that convert the value of the implementing reference or value type to a common language runtime type that has an equivalent value.

ICustomFormatter

Define um método que dá suporte à formatação personalizada do valor de um objeto.Defines a method that supports custom formatting of the value of an object.

IDisposable

Fornece um mecanismo para liberar recursos não gerenciados.Provides a mechanism for releasing unmanaged resources.

IEquatable<T>

Define um método generalizado que implementa uma classe ou um tipo de valor para criar um método de tipo específico para determinar igualdade de instâncias.Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances.

IFormatProvider

Fornece um mecanismo para recuperar um objeto para controlar a formatação.Provides a mechanism for retrieving an object to control formatting.

IFormattable

Fornece funcionalidade para formatar o valor de um objeto em uma representação de cadeia de caracteres.Provides functionality to format the value of an object into a string representation.

IObservable<T>

Define um provedor para notificação por push.Defines a provider for push-based notification.

IObserver<T>

Fornece um mecanismo para receber notificações por push.Provides a mechanism for receiving push-based notifications.

IProgress<T>

Define um provedor para atualizações de andamento.Defines a provider for progress updates.

IServiceProvider

Define um mecanismo para recuperar um objeto de serviço, ou seja, um objeto que dá suporte personalizado a outros objetos.Defines a mechanism for retrieving a service object; that is, an object that provides custom support to other objects.

Enumerações

ActivationContext.ContextForm

Indica o contexto de um aplicativo ativado pelo manifesto.Indicates the context for a manifest-activated application.

AppDomainManagerInitializationOptions

Especifica a ação que um gerenciador de domínio de aplicativo personalizado adota ao inicializar um novo domínio.Specifies the action that a custom application domain manager takes when initializing a new domain.

AttributeTargets

Especifica os elementos do aplicativo no qual ele é válido para aplicar um atributo.Specifies the application elements on which it is valid to apply an attribute.

Base64FormattingOptions

Especifica se os métodos ToBase64CharArray e ToBase64String relevantes inserem interrupções em sua saída.Specifies whether relevant ToBase64CharArray and ToBase64String methods insert line breaks in their output.

ConsoleColor

Especifica as constantes que definem as cores de primeiro plano e da tela de fundo do console.Specifies constants that define foreground and background colors for the console.

ConsoleKey

Especifica as teclas padrão em um console.Specifies the standard keys on a console.

ConsoleModifiers

Representa as teclas modificadoras SHIFT, ALT e CTRL em um teclado.Represents the SHIFT, ALT, and CTRL modifier keys on a keyboard.

ConsoleSpecialKey

Especifica combinações de modificador e chaves de console que podem interromper o processo atual.Specifies combinations of modifier and console keys that can interrupt the current process.

DateTimeKind

Especifica se um objeto DateTime representa uma hora local, uma hora no UTC (Tempo Universal Coordenado) ou se não é especificado como hora local ou UTC.Specifies whether a DateTime object represents a local time, a Coordinated Universal Time (UTC), or is not specified as either local time or UTC.

DayOfWeek

Especifica o dia da semana.Specifies the day of the week.

Environment.SpecialFolder

Especifica as constantes enumeradas usadas para recuperar os caminhos de diretório para pastas especiais do sistema.Specifies enumerated constants used to retrieve directory paths to system special folders.

Environment.SpecialFolderOption

Especifica as opções a serem usadas para obter o caminho para uma pasta especial.Specifies options to use for getting the path to a special folder.

EnvironmentVariableTarget

Especifica o local em que uma variável de ambiente é armazenada ou recuperada em uma operação set ou get.Specifies the location where an environment variable is stored or retrieved in a set or get operation.

GCCollectionMode

Especifica o comportamento de uma coleta de lixo forçada.Specifies the behavior for a forced garbage collection.

GCNotificationStatus

Fornece informações sobre o registro atual para a notificação da próxima coleta de lixo completa.Provides information about the current registration for notification of the next full garbage collection.

GenericUriParserOptions

Especifica opções para um UriParser.Specifies options for a UriParser.

LoaderOptimization

Uma enumeração usada com a classe LoaderOptimizationAttribute para especificar otimizações de carregador para um executável.An enumeration used with the LoaderOptimizationAttribute class to specify loader optimizations for an executable.

MidpointRounding

Especifica como métodos de arredondamento matemático devem processar um número que esteja entre dois números.Specifies how mathematical rounding methods should process a number that is midway between two numbers.

PlatformID

Identifica o sistema operacional ou a plataforma com suporte em um assembly.Identifies the operating system, or platform, supported by an assembly.

StringComparison

Especifica as regras de classificação, de cultura e de maiúsculas e minúsculas a serem usadas por determinadas sobrecargas dos métodos Compare(String, String) e Equals(Object).Specifies the culture, case, and sort rules to be used by certain overloads of the Compare(String, String) and Equals(Object) methods.

StringSplitOptions

Especifica se as sobrecargas do método Split aplicável incluem ou omitem subcadeias de caracteres vazias do valor retornado.Specifies whether applicable Split method overloads include or omit empty substrings from the return value.

TypeCode

Especifica o tipo de um objeto.Specifies the type of an object.

UriComponents

Especifica as partes de um Uri.Specifies the parts of a Uri.

UriFormat

Controla como as informações de URI são ignoradas.Controls how URI information is escaped.

UriHostNameType

Define os tipos de nome de host para o método CheckHostName(String).Defines host name types for the CheckHostName(String) method.

UriIdnScope

Fornece os possíveis valores para a definição de configuração do IdnElement no namespace System.Configuration.Provides the possible values for the configuration setting of the IdnElement in the System.Configuration namespace.

UriKind

Define os diferentes tipos de URIs.Defines the different kinds of URIs.

UriPartial

Define as partes de um URI para o método GetLeftPart(UriPartial).Defines the parts of a URI for the GetLeftPart(UriPartial) method.

Delegados

Action

Encapsula um método que não tem parâmetros e não retorna um valor.Encapsulates a method that has no parameters and does not return a value.

Action<T>

Encapsula um método que tem um único parâmetro e não retorna um valor.Encapsulates a method that has a single parameter and does not return a value.

Action<T1,T2>

Encapsula um método que tem dois parâmetros e não retorna um valor.Encapsulates a method that has two parameters and does not return a value.

Action<T1,T2,T3>

Encapsula um método que tem três parâmetros e não retorna um valor.Encapsulates a method that has three parameters and does not return a value.

Action<T1,T2,T3,T4>

Encapsula um método que tem quatro parâmetros e não retorna um valor.Encapsulates a method that has four parameters and does not return a value.

Action<T1,T2,T3,T4,T5>

Encapsula um método que tem cinco parâmetros e não retorna um valor.Encapsulates a method that has five parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6>

Encapsula um método que tem seis parâmetros e não retorna um valor.Encapsulates a method that has six parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7>

Encapsula um método que tem sete parâmetros e não retorna um valor.Encapsulates a method that has seven parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8>

Encapsula um método que tem oito parâmetros e não retorna um valor.Encapsulates a method that has eight parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9>

Encapsula um método que tem nove parâmetros e não retorna um valor.Encapsulates a method that has nine parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>

Encapsula um método que tem 10 parâmetros e não retorna um valor.Encapsulates a method that has 10 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>

Encapsula um método que tem 11 parâmetros e não retorna um valor.Encapsulates a method that has 11 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>

Encapsula um método que tem 12 parâmetros e não retorna um valor.Encapsulates a method that has 12 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>

Encapsula um método que tem 13 parâmetros e não retorna um valor.Encapsulates a method that has 13 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>

Encapsula um método que tem 14 parâmetros e não retorna um valor.Encapsulates a method that has 14 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>

Encapsula um método que tem 15 parâmetros e não retorna um valor.Encapsulates a method that has 15 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>

Encapsula um método que tem 16 parâmetros e não retorna um valor.Encapsulates a method that has 16 parameters and does not return a value.

AppDomainInitializer

Representa o método de retorno de chamada a ser invocado quando o domínio de aplicativo for inicializado.Represents the callback method to invoke when the application domain is initialized.

AssemblyLoadEventHandler

Representa o método que manipula o evento AssemblyLoad de um AppDomain.Represents the method that handles the AssemblyLoad event of an AppDomain.

AsyncCallback

Faz referência a um método a ser chamado quando uma operação assíncrona correspondente for concluída.References a method to be called when a corresponding asynchronous operation completes.

Comparison<T>

Representa o método que compara dois objetos do mesmo tipo.Represents the method that compares two objects of the same type.

ConsoleCancelEventHandler

Representa o método que manipulará o evento de CancelKeyPress de Console.Represents the method that will handle the CancelKeyPress event of a Console.

Converter<TInput,TOutput>

Representa um método que converte um objeto de um tipo em outro tipo.Represents a method that converts an object from one type to another type.

CrossAppDomainDelegate

Usado por DoCallBack(CrossAppDomainDelegate) para chamadas entre domínios do aplicativo.Used by DoCallBack(CrossAppDomainDelegate) for cross-application domain calls.

EventHandler

Representa o método que tratará um evento que não tem nenhum dado de evento.Represents the method that will handle an event that has no event data.

EventHandler<TEventArgs>

Representa o método que manipulará um evento quando o evento fornecer dados.Represents the method that will handle an event when the event provides data.

Func<TResult>

Encapsula um método que não tem parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has no parameters and returns a value of the type specified by the TResult parameter.

Func<T,TResult>

Encapsula um método que tem um parâmetro e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has one parameter and returns a value of the type specified by the TResult parameter.

Func<T1,T2,TResult>

Encapsula um método que tem dois parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has two parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,TResult>

Encapsula um método que tem três parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has three parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,TResult>

Encapsula um método que tem quatro parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has four parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,TResult>

Encapsula um método que tem cinco parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,TResult>

Encapsula um método que tem seis parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,TResult>

Encapsula um método que tem sete parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>

Encapsula um método que tem oito parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>

Encapsula um método que tem nove parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>

Encapsula um método que tem 10 parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has 10 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>

Encapsula um método que tem 11 parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has 11 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>

Encapsula um método que tem 12 parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has 12 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>

Encapsula um método que tem 13 parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has 13 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>

Encapsula um método que tem 14 parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has 14 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>

Encapsula um método que tem 15 parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has 15 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>

Encapsula um método que tem 16 parâmetros e retorna um valor do tipo especificado pelo parâmetro TResult.Encapsulates a method that has 16 parameters and returns a value of the type specified by the TResult parameter.

Predicate<T>

Representa o método que define um conjunto de critérios e determina se o objeto especificado atende a esses critérios.Represents the method that defines a set of criteria and determines whether the specified object meets those criteria.

ResolveEventHandler

Representa um método que manipula o evento TypeResolve, ResourceResolve ou AssemblyResolve de um AppDomain.Represents a method that handles the TypeResolve, ResourceResolve, or AssemblyResolve event of an AppDomain.

UnhandledExceptionEventHandler

Representa o método que tratará o evento gerado por uma exceção que não é tratada pelo domínio do aplicativo.Represents the method that will handle the event raised by an exception that is not handled by the application domain.

Comentários

Outras classes que fornecem serviços que dão suporte a conversão de tipo de dados, manipulação de parâmetros de método, matemática, invocação de programa local e remoto, gerenciamento do ambiente de aplicativos e supervisão de aplicativos gerenciados e não gerenciados.Other classes provide services supporting data type conversion, method parameter manipulation, mathematics, remote and local program invocation, application environment management, and supervision of managed and unmanaged applications.

Para tipos de acesso na System namespace de código em C sem ter que fornecer nomes de tipo totalmente qualificado, inclua o using System; instrução no início do arquivo de código fonte.To access types in the System namespace from C# code without having to provide fully qualified type names, include the using System; statement at the beginning of your source code file.

Para tipos de acesso na System namespace do C + + c++ /CLI código CLI sem precisar fornecer nomes de tipo totalmente qualificado inclui o using namespace System; instrução no início do arquivo de código fonte.To access types in the System namespace from C++/CLI code without having to provide fully qualified type names, include the using namespace System; statement at the beginning of your source code file. Além disso, você deve compilar com o /clr alternar.In addition, you must compile with the /clr switch.