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.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
.NET class
ⓘ
exception type ⓘ |
| assembly |
System.Runtime
NERFINISHED
ⓘ
mscorlib NERFINISHED ⓘ |
| baseClass | System.IO.IOException NERFINISHED ⓘ |
| category | I/O exception ⓘ |
| CLSCompliant | true ⓘ |
| commonHandling |
shorten path length
ⓘ
use alternative path handling APIs ⓘ |
| definedInLanguage |
C#
NERFINISHED
ⓘ
F# NERFINISHED ⓘ VB.NET NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
System.IO.IOException NERFINISHED ⓘ |
| introducedIn |
.NET 5.0
NERFINISHED
ⓘ
.NET Core 1.0 NERFINISHED ⓘ .NET Framework 1.0 NERFINISHED ⓘ .NET Framework 1.1 NERFINISHED ⓘ |
| isCheckedAtRuntime | true ⓘ |
| isPublic | true ⓘ |
| isRecoverable | true ⓘ |
| isSealed | true ⓘ |
| isSerializable | true ⓘ |
| library | .NET Base Class Library NERFINISHED ⓘ |
| namespace | System.IO NERFINISHED ⓘ |
| platform |
Linux
ⓘ
Windows ⓘ macOS ⓘ |
| thrownBy |
System.IO.Directory methods
ⓘ
System.IO.DirectoryInfo constructors ⓘ System.IO.File methods NERFINISHED ⓘ 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 ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.