[This is preliminary documentation and is subject to change.]
            An exception which has occured during application processing of a specific file.
            
| C# | Visual Basic | Visual C++ | 
public class FileException : DescriptiveException
Public Class FileException _ Inherits DescriptiveException
public ref class FileException : public DescriptiveException
| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description | 
|---|---|---|
| FileException(String) | 
            Initializes a new instance of the FileException class with no message.
              | |
| FileException(String, Exception) | 
            Initializes a new instance of the FileException class with no message and a reference to the inner exception that is the cause of this exception.
              | |
| FileException(String, String) | 
            Initializes a new instance of the FileException class with its message string set to message.
              | |
| FileException(String, String, Exception) | 
            Initializes a new instance of the FileException class with its message string set to message and a reference to the inner exception that is the cause of this exception.
              | |
| _className()()()() |  (Inherited from Exception.) | |
| _data()()()() |  (Inherited from Exception.) | |
| _dynamicMethods()()()() |  (Inherited from Exception.) | |
| _exceptionMethod()()()() |  (Inherited from Exception.) | |
| _exceptionMethodString()()()() |  (Inherited from Exception.) | |
| _helpURL()()()() |  (Inherited from Exception.) | |
| _HResult()()()() |  (Inherited from Exception.) | |
| _innerException()()()() |  (Inherited from Exception.) | |
| _message()()()() |  (Inherited from Exception.) | |
| _remoteStackIndex()()()() |  (Inherited from Exception.) | |
| _remoteStackTraceString()()()() |  (Inherited from Exception.) | |
| _source()()()() |  (Inherited from Exception.) | |
| _stackTrace()()()() |  (Inherited from Exception.) | |
| _stackTraceString()()()() |  (Inherited from Exception.) | |
| _xcode()()()() |  (Inherited from Exception.) | |
| _xptrs()()()() |  (Inherited from Exception.) | |
| Data |  (Inherited from Exception.) | |
| Equals(Object) |  (Inherited from Object.) | |
| FieldGetter(String, String, Object%) |  (Inherited from Object.) | |
| FieldSetter(String, String, Object) |  (Inherited from Object.) | |
| FileName | 
            Gets the filename for the file associated with this exception.
              | |
| Finalize()()()() |  (Inherited from Object.) | |
| GetBaseException()()()() |  (Inherited from Exception.) | |
| GetClassName()()()() |  (Inherited from Exception.) | |
| GetDataInternal()()()() |  (Inherited from Exception.) | |
| GetExceptionMethodFromString()()()() |  (Inherited from Exception.) | |
| GetExceptionMethodString()()()() |  (Inherited from Exception.) | |
| GetFieldInfo(String, String) |  (Inherited from Object.) | |
| GetHashCode()()()() |  (Inherited from Object.) | |
| GetObjectData(SerializationInfo, StreamingContext) |  (Inherited from Exception.) | |
| GetTargetSiteInternal()()()() |  (Inherited from Exception.) | |
| GetType()()()() |  (Inherited from Exception.) | |
| HelpLink |  (Inherited from Exception.) | |
| HResult |  (Inherited from Exception.) | |
| InnerException |  (Inherited from Exception.) | |
| InternalPreserveStackTrace()()()() |  (Inherited from Exception.) | |
| InternalToString()()()() |  (Inherited from Exception.) | |
| IsTransient()()()() |  (Inherited from Exception.) | |
| MemberwiseClone()()()() |  (Inherited from Object.) | |
| Message |  (Inherited from Exception.) | |
| PrepForRemoting()()()() |  (Inherited from Exception.) | |
| SetErrorCode(Int32) |  (Inherited from Exception.) | |
| Source |  (Inherited from Exception.) | |
| StackTrace |  (Inherited from Exception.) | |
| TargetSite |  (Inherited from Exception.) | |
| ToString()()()() | 
            Creates and returns a string representation of the current exception.
              (Overrides DescriptiveException.ToString()()()().) | 
This class requires a filename to be provided when throwing; the filename is prepended to the provided message in a user-readable manner.
The exception formats itself without the base type usually prefixed by Exception as this makes the text of the filename unreadable. Otherwise, the exception message appears normal.
| Object | |||
| Exception | |||
| DescriptiveException | |||
| FileException | |||