System.IO.PathTooLongException

E697507

System.IO.PathTooLongException is a .NET exception type thrown when a file or directory path exceeds the system-defined maximum length.

All labels observed (2)

Label Occurrences
System.IO.PathTooLongException canonical 2
PathTooLongException 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf .NET class
exception type
assembly System.Runtime
linked to: System.Runtime.dll

mscorlib
linked to: mscorlib.dll
baseClass System.IO.IOException
category I/O exception
CLSCompliant true
commonHandling shorten path length
use alternative path handling APIs
definedInLanguage C#
F#
VB.NET
linked to: Visual Basic .NET
documentationUrl https://learn.microsoft.com/dotnet/api/system.io.pathtoolongexception
hasConstructor System.IO.PathTooLongException()
System.IO.PathTooLongException(string message)
System.IO.PathTooLongException(string message, System.Exception innerException)
hasProperty InnerException
Message
Source
StackTrace
inheritsFrom System.Exception
System.IO.IOException
introducedIn .NET 5.0
linked to: .NET 5

.NET Core 1.0
linked to: .NET Core

.NET Framework 1.0
linked to: .NET Framework

.NET Framework 1.1
linked to: .NET Framework
isCheckedAtRuntime true
isPublic true
isRecoverable true
isSealed true
isSerializable true
library .NET Base Class Library
namespace System.IO
platform Linux
Windows
macOS
thrownBy System.IO.Directory methods
System.IO.DirectoryInfo constructors
System.IO.File methods
System.IO.FileInfo constructors
System.IO.Path methods
thrownWhen a directory path exceeds the system-defined maximum length
a file path exceeds the system-defined maximum length
usedIn .NET 5+ applications
.NET Core applications
.NET Framework applications

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.IO containsType System.IO.PathTooLongException
System.IO.Directory throwsException PathTooLongException
linked to: System.IO.PathTooLongException
System.IO.IOException baseClassOf System.IO.PathTooLongException