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, Exception)

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

FileNotFoundException(String, String, Exception)

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

FileNotFoundException(String, String)

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

FileNotFoundException(String)

Инициализирует новый экземпляр 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 Задает объект с именем файла и дополнительными сведениями об исключении.

GetType()

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

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

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

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

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

События

Имя Описание
SerializeObjectState

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

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

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

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