FileNotFoundException Класс

Определение

Исключение, которое выдается при попытке получить доступ к файлу или каталогу, которых нет на диске.

public ref class FileNotFoundException : System::IO::IOException
public class FileNotFoundException : System.IO.IOException
[System.Serializable]
public class FileNotFoundException : System.IO.IOException
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class FileNotFoundException : System.IO.IOException
type FileNotFoundException = class
    inherit IOException
[<System.Serializable>]
type FileNotFoundException = class
    inherit IOException
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type FileNotFoundException = class
    inherit IOException
Public Class FileNotFoundException
Inherits IOException
Наследование
FileNotFoundException
Наследование
Атрибуты

Комментарии

FileNotFoundException использует COR_E_FILENOTFOUND HRESULT, имеющий значение 0x80070002.

Конструкторы

FileNotFoundException()

Инициализирует новый экземпляр класса FileNotFoundException строкой сообщений, настроенной на отображение предоставляемого системой сообщения.

FileNotFoundException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса FileNotFoundException с указанными данными о сериализации и контексте.

FileNotFoundException(String)

Инициализирует новый экземпляр класса FileNotFoundException с указанным сообщением об ошибке.

FileNotFoundException(String, Exception)

Инициализирует новый экземпляр класса FileNotFoundException указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее данное исключение.

FileNotFoundException(String, String)

Инициализирует новый экземпляр класса FileNotFoundException с заданным сообщением об ошибке и именем файла, который не удается найти.

FileNotFoundException(String, String, Exception)

Инициализирует новый экземпляр класса FileNotFoundException с заданным сообщением об ошибке, именем файла, который не удается найти, и ссылкой на внутреннее исключение, являющееся причиной данного исключения.

Свойства

Data

Возвращает коллекцию пар «ключ-значение», предоставляющую дополнительные сведения об исключении.

(Унаследовано от Exception)
FileName

Получает имя файла, который не удается найти.

FusionLog

Возвращает имя журнала, в котором описано, почему закончилась неудачей загрузка сборки.

HelpLink

Получает или задает ссылку на файл справки, связанный с этим исключением.

(Унаследовано от Exception)
HResult

Возвращает или задает HRESULT — кодированное числовое значение, присвоенное определенному исключению.

(Унаследовано от Exception)
InnerException

Возвращает экземпляр класса Exception, который вызвал текущее исключение.

(Унаследовано от Exception)
Message

Возвращает сообщение об ошибке с объяснением причин исключения.

Source

Возвращает или задает имя приложения или объекта, вызывавшего ошибку.

(Унаследовано от Exception)
StackTrace

Получает строковое представление непосредственных кадров в стеке вызова.

(Унаследовано от Exception)
TargetSite

Возвращает метод, создавший текущее исключение.

(Унаследовано от Exception)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetBaseException()

При переопределении в производном классе возвращает исключение Exception, которое является первопричиной одного или нескольких последующих исключений.

(Унаследовано от Exception)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetObjectData(SerializationInfo, StreamingContext)

Устанавливает объект SerializationInfo с именем файла и дополнительными сведениями об исключении.

GetObjectData(SerializationInfo, StreamingContext)

При переопределении в производном классе задает объект SerializationInfo со сведениями об исключении.

(Унаследовано от Exception)
GetType()

Возвращает тип среды выполнения текущего экземпляра.

(Унаследовано от Exception)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает полное имя данного исключения и, возможно, сообщение об ошибке, имя внутреннего исключения и трассировку стека.

События

SerializeObjectState
Является устаревшей.

Возникает, когда исключение сериализовано для создания объекта состояния исключения, содержащего сериализованные данные об исключении.

(Унаследовано от Exception)

Применяется к

См. также раздел