Number of View: 2821
VN:F [1.9.13_1145]
Rating: 0.0/10 (0 votes cast)

Alguns podem estranhar que eu esteja trabalhando com .Net. Mas não tem nada de estranho, para quem não sabe mudei de trabalho.
Estou em processo de familiarização com a linguagem com seus erros, funções, particularidades, etc.
Uma das coisas que estou me adaptando nesse momento é em relação às mensagens de erro. Fiz um apanhado na internet sobre algumas mensagens de erro comuns no .NET e estou colocando aqui.
Enquanto eu for encontrando informações que eu julgue importantes eu vou postando.

Namespace Exception/Descrição
System AccessViolationException
É lançada quando existe uma tentativa de ler ou escrever em uma memória protegida.
AppDomainUnloadedException
É lançada quando  uma tentativa é feita para acessar um domínio de aplicação não carregado.
ApplicationException
É lançada quando um erro não fatal ocorre na aplicação.
ArgumentException
É lançada quando um dos argumentos enviados para o método não é válido.
ArgumentNullException
É lançada quando uma referência nula é passada para um método que não aceita ela como um argumento válido.
ArgumentOutOfRangeException
É lançada quando o valor de um argumento está fora dos limites de valores permitidos que foram definidos pelo método invocado.
ArithmeticException
É lançada para um erro em uma operação aritmética ou de conversão.
ArrayTypeMismatchException
É lançada quando uma tentativa é feita para guardar um elemento de um tipo diferente em um array.
BadImageFormatException
É lançada quando o um arquivo de imagem de uma DLL ou um programa executável é inválido.
CannotUnloadAppDomainException
É lançada quando uma tentativa de descarregar um domínio de programa falha.
ContextMarshalException
É lançada quando uma tentativa de ordenar um objeto além dos limites do contexto falham.
DataMisalignedException
É lançada quando uma unidade de dados é lido ou escrito em um endereço que não é um multiplo do tamanho dos dados.
DivideByZeroException
É lançada quando há uma tentativa de dividir um valor inteiro ou decimal por zero.
DllNotFoundException
É lançada quando uma DLL referencia uma DLL qua não pode ser encontrada.
DuplicateWaitObjectException
É lançada quando um objeto aparece mais que uma vez em uma lista de objetos de sincronização.
EntryPointNotFoundException
É lançada quando uma tentativa de carregar uma classe falha na ausência de um método de entrada.
ExecutionEngineException
É lançada quando há um erro interno no mecanismo da CLR. Esta classe não pode ser herdada.
FieldAccessException
É lançada quando há uma tentativa inválida de acessar um campo protegido ou privado dentro de uma classe.
FormatException
É lançada quando o formato de um argumento não coincide com os parâmetros especificados no método invocado.
IndexOutOfRangeException
É lançada quando uma tentativa é feita para acessar um elemento de um array por um índice que está fora dos limites do array. Esta classe não pode ser herdada.
InsufficientMemoryException
É lançada quando uma verificação se a memória disponível não é suficiente. Esta classe não pode ser herdada.
InvalidCastException
É lançada quando se está tentando fazer uma conversão inválida.
InvalidOperationException
É lançada quando um método chamado é inválido para o estado atual do objeto.
InvalidProgramException
É lançada quando um programa contém metadados ou MSIL inválidos. Geralmente isso indica um erro no compilador que gerou o programa.
MemberAccessException
É lançada quando uma tentativa de acessar um membro de uma classe falha.
MethodAccessException
É lançada quando há uma tentativa inválida de acessar um método privado ou protegido dentro de uma classe.
MissingFieldException
É quando há uma tentativa de acessar dinamicamente um campo que não existe.
MissingMemberException
É lançada quando há uma tentativa de acessar dinamicamente um membro da classe que não existe.
MissingMethodException
É lançada quando há uma tentativa de acessar dinamicamente um método que não existe.
MulticastNotSupportedException
É lançada quando há uma tentativa de combinar dois delegate no tipo ao invés do tipo. Esta classe não pode ser herdada.
NotFiniteNumberException
É lançada quando um valor de ponto flutuante é positivo ao infinito, negativo ao infinito, ou não é um número (NaN).
NotImplementedException
É lançada quando um método ou uma operação requisitada não foi implementada.
NotSupportedException
É lançada quando um método invocado não é suportado, ou quando há uma tentativa de ler, procurar, ou escrever em uma stream que não suporta a funcionalidade invocada.
NullReferenceException
É lançada quando há uma tentativa de remover uma referência a um objeto nulo.
ObjectDisposedException
É lançada quando uma operação é enviada a um objeto que já foi recolhido pelo controle de recolhimento de lixo (GC).
OperationCanceledException
É lançada em uma thread depois de um cancelamento de uma operação que a thread estava executando.
OutOfMemoryException
É lançada quando não há memória suficiente para continuar a executar o programa.
OverflowException
É lançada quando uma operação aritmética ou de conversão resulta em uma sobrecarga.
PlatformNotSupportedException
É lançada quando uma característica não executa em uma plataforma em particular.
RankException
É lançada quando um array com o número errado de dimensões é passada para um método.
StackOverflowException
É lançada quando a execução se sobrecarrega porque contém muitos nós de métodos chamados. Essa classe não pode ser herdada.
SystemException
Define a classe base para as exceções pré-definidas nesse namespace..
TimeoutException
É lançada quando o tempo alocado para um processo ou operação se esgota.
TypeInitializationException
É lançada como um encapsulador sobre uma exceção lançada por um inicializador de classe. Esta class não pode ser herdado.
TypeLoadException
É lançada quando o carregamento de um tipo falha.
TypeUnloadedException
É lançada quando há uma tentativa de acessar uma classe descarregada.
UnauthorizedAccessException
É lançada quando o sistema operacional nega o acesso por causa de um erro de I/O ou um tipo específico de erro de segurança.
System.Collections.Generic KeyNotFoundException
É lançado quando a chave especificada quando acessando uma um elemento em uma coleção não bate com qualquer chave na coleção.
System.IO DirectoryNotFoundException
É lançada quando parte de um arquivo ou diretório não pode ser encontrado.
DriveNotFoundException
É lançada quando se tenta acessar um disco ou uma pasta compartilhada que não está disponível.
EndOfStreamException
É lançada quando se está tentando ler além do final de uma stream.
FileLoadException
É lançada quando um arquivo controlado não é encontrado mas não pode ser carregado.
FileNotFoundException
É lançada quando se tenta acessar um arquivo que não existe no disco.
IOException
É lançado quando ocorre um erro de I/O.
PathTooLongException
É lançada quando um nome de uma pasta ou nome de um arquivo é maior que o tamanho máximo definido no sistema.
System.IO.IsolatedStorage IsolatedStorageException
É lançada quando uma operação em um armazenamento isolado falha.
System.Reflection AmbiguousMatchException
É lançada quando se mesclando a um membro que resulta em mais de um membro bate com o critério de mesclagem. Esta classe não pode ser herdada.
CustomAttributeFormatException
É lançada quando o formato binário de um atributo personalizado é inválido.
InvalidFilterCriteriaException
É lançado quando o critério de filtro não é válido para o tipo de filtro que você está usando.
ReflectionTypeLoadException
É lançada pelo método se qualquer uma das classes no módulo não for carregada. Esta classe não pode ser herdada.
TargetException
Representa a exceção que é lançada quando há uma tentativa de invocar um alvo inválido.
TargetInvocationException
É lançada pelos métodos invocados através da reflexão. Esta classe não pode ser herdada.
TargetParameterCountException
É lançada quando o número de parâmetros de uma invocação não bate com o número experado. Esta classe não pode ser herdada.
System.Resources MissingManifestResourceException
É lançada se o executável principal não contiver os recuros para cultura neutra, e elas são obrigatórias por causa da falta de um executável satélite apropriado.
MissingSatelliteAssemblyException
É lançado quando o arquivo executável satélite pelos recursos que faltam da cultura neutra.
System.Runtime.CompilerServices RuntimeWrappedException
Encapsula uma exceção que não herda de uma classe. Essa classe não pode ser herdada.
System.Runtime.InteropServices COMException
É lançacada quando um HRESULT não reconhecido é retornado de um método de chamada COM.
ExternalException
É a exceção base para todas as extensões de interoperablidade COM e exceções da estrutura de tratamento de erro (SEH).
InvalidComObjectException
É lançada quando um objeto COM inválido é usado.
InvalidOleVariantTypeException
É lançado com um ordenador quando ele encontra um argumento de um tipo variável que não pode ser ordenado por código gerenciado.
MarshalDirectiveException
É lançada pelo ordenador quando ele encontra um que ele não suporta.
SafeArrayRankMismatchException
É lançada quando um nível do SAFEARRAY de entrada não bate com o nível especificado na assinatura gerenciada.
SafeArrayTypeMismatchException
É lançada quando o tipo do SAFEARRAY de entrada não bate ccom o tipo da assinatura gerenciada.
SEHException
Representa um erro do manipulador de exceções estruturadas (SEH).
System.Runtime.Remoting RemotingException
É lançada quando alguma coisa sai errada durante acesso remoto.
RemotingTimeoutException
É lançada quando o servidor ou o cliente não podem ser alcançados por um período de tempo previamente especificado.
ServerException
É lançada para comunicar erro para o cliente quando o cliente se conecta à uma aplicação que não é DotNet e não pode lançar exceções.
System.Runtime.Serialization SerializationException
É lançado quando um erro ocorre durante uma serialização ou uma desserialização.
System.Security HostProtectionException
The exception that is thrown when a denied host resource is detected.
SecurityException
The exception that is thrown when a security error is detected.
VerificationException
The exception that is thrown when the security policy requires code to be type safe and the verification process is unable to verify that the code is type safe.
XmlSyntaxException
The exception that is thrown when there is a syntax error in XML parsing. This class cannot be inherited.
System.Security.AccessControl PrivilegeNotHeldException
The exception that is thrown when a method in the namespace attempts to enable a privilege that it does not have.
System.Security.Cryptography CryptographicException
É lançado quando um erro ocorre durante a operação de criptografia.
CryptographicUnexpectedOperationException
É lançada quando uma operação não experada ocorre durante a operação de criptografia.
System.Security.Policy PolicyException
É lançada quando se perde o código da permissão para rodar.
System.Security.Principal IdentityNotMappedException
Representa uma exceção para um objeto cuja identidade não pôde ser mapeada para uma identidade conhecida.
VN:F [1.9.13_1145]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.13_1145]
Rating: 0 (from 0 votes)