IFileInfo

Сборка: IO;

Описание

Интерфейс IFileInfo содержит свойства и методы для работы с файлами.

Иерархия наследования

          IFileSystemInfo

          IFileInfo

Свойства

  Краткое описание
Свойство Directory возвращает описание директории, в которой находится файл.
Свойство DirectoryName возвращает полный путь и наименование папки, в которой содержится файл.
Свойство Size возвращает размер файла (до 2-х гигабайт) в байтах.
Свойство SizeEx возвращает размер файла в байтах.

Свойства, унаследованные от IFileSystemInfo

  Имя свойства Краткое описание
Свойство Attributes определяет атрибуты файла.
Свойство CreationTime определяет дату и время создания файла.
Свойство Exists возвращает признак существования файла.
Свойство Extension возвращает расширение файла, включая «.».
Свойство FullName возвращает полный путь и наименование файла.
Свойство LastAccessTime определяет дату и время последнего открытия файла.
Свойство LastWriteTime определяет дату и время последнего изменения файла.
Свойство Name возвращает наименование файла.

Методы

  Имя метода Краткое описание
Метод AppendBinary открывает файл для записи в двоичном виде и устанавливает курсор на конец файла.
Метод AppendText открывает файл для записи в текстовом виде и устанавливает курсор на конец файла.
Метод CopyTo осуществляет копирование файла в директорию.
Метод MoveTo осуществляет перемещение файла в директорию.
Метод Open открывает файл с определенными видом запроса открытия файла и параметрами совместного доступа.
Метод OpenBinaryReader открывает файл для чтения в двоичном виде.
Метод OpenBinaryWriter открывает файл для записи в двоичном виде и устанавливает курсор на начало файла.
Метод OpenTextReader открывает файл для чтения в текстовом виде.
Метод OpenTextWriter открывает файл для записи в текстовом виде и устанавливает курсор на начало файла.

Методы, унаследованные от IFileSystemInfo

  Имя метода Краткое описание
Метод Delete осуществляет удаление файла.

См. также:

Интерфейсы сборки IO