Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe PathTooLongException

 

A exceção que é gerada quando um nome ou demarcador de arquivo é maior que o comprimento máximo definido pelo sistema.

Namespace:   System.IO
Assembly:  mscorlib (em mscorlib.dll)

System.Object
  System.Exception
    System.SystemException
      System.IO.IOException
        System.IO.PathTooLongException

[SerializableAttribute]
[ComVisibleAttribute(true)]
public class PathTooLongException : IOException

NomeDescrição
System_CAPS_pubmethodPathTooLongException()

Inicializa uma nova instância de PathTooLongException classe com o HRESULT definido como COR_E_PATHTOOLONG.

System_CAPS_protmethodPathTooLongException(SerializationInfo, StreamingContext)

Inicializa uma nova instância de PathTooLongException classe com as informações de serialização e contexto especificadas.

System_CAPS_pubmethodPathTooLongException(String)

Inicializa uma nova instância do PathTooLongException classe com sua cadeia de caracteres de mensagem definida como message e o HRESULT é definido como COR_E_PATHTOOLONG.

System_CAPS_pubmethodPathTooLongException(String, Exception)

Inicializa uma nova instância de PathTooLongException classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção.

NomeDescrição
System_CAPS_pubpropertyData

Obtém uma coleção de pares chave/valor que fornecem informações adicionais definidas pelo usuário sobre a exceção. (Herdado de Exception.)

System_CAPS_pubpropertyHelpLink

Obtém ou define um link para o arquivo de ajuda associado a esta exceção.(Herdado de Exception.)

System_CAPS_pubpropertyHResult

Obtém ou define HRESULT, um valor numérico codificado que é atribuído a uma exceção específica.(Herdado de Exception.)

System_CAPS_pubpropertyInnerException

Obtém o Exception instância que causou a exceção atual.(Herdado de Exception.)

System_CAPS_pubpropertyMessage

Recebe uma mensagem que descreve a exceção atual.(Herdado de Exception.)

System_CAPS_pubpropertySource

Obtém ou define o nome do aplicativo ou do objeto que causa o erro. (Herdado de Exception.)

System_CAPS_pubpropertyStackTrace

Obtém uma representação de cadeia de caracteres de quadros imediatos na pilha de chamadas.(Herdado de Exception.)

System_CAPS_pubpropertyTargetSite

Obtém o método que gera a exceção atual.(Herdado de Exception.)

NomeDescrição
System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodGetBaseException()

Quando substituído em uma classe derivada, retorna o Exception que é a causa raiz de um ou mais exceções subsequentes.(Herdado de Exception.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetObjectData(SerializationInfo, StreamingContext)

Quando substituído em uma classe derivada, define o SerializationInfo com informações sobre a exceção.(Herdado de Exception.)

System_CAPS_pubmethodGetType()

Obtém o tipo em tempo de execução da instância atual. (Herdado de Exception.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do atual Object.(Herdado de Object.)

System_CAPS_pubmethodToString()

Cria e retorna uma representação da cadeia de caracteres da exceção atual. (Herdado de Exception.)

NomeDescrição
System_CAPS_proteventSerializeObjectState

Ocorre quando uma exceção é serializada criar um objeto de estado de exceção que contém dados serializados sobre a exceção.(Herdado de Exception.)

PathTooLongException usa o HRESULT COR_E_PATHTOOLONG, que tem o valor 0x800700CE.

Se seu código não tem PathDiscovery permissão, a mensagem de erro para essa exceção pode conter apenas os nomes de arquivo ou diretório em vez de caminhos completos.

Caminhos completos não devem exceder 260 caracteres para manter a compatibilidade com sistemas operacionais Windows. Para obter mais informações sobre essa restrição, consulte a entrada Long Paths in .NET no blog da equipe de BCL.

System_CAPS_noteObservação

Esta exceção não está incluída no .NET for Windows Store apps ou, mas é lançada por alguns membros. Para capturar a exceção nesse caso, escrever um catch instrução IOException em vez disso.

Plataforma Universal do Windows
Disponível desde 10
.NET Framework
Disponível desde 1.1
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: