IFileInfo

Сборка: IO;

Описание

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

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

          IFileSystemInfo

          IFileInfo

Свойства

  Имя свойства

Краткое описание
Directory

Свойство Directory возвращает описание директории, в которой находится файл.
DirectoryName

Свойство DirectoryName возвращает полный путь и наименование папки, в которой содержится файл.
Size

Свойство Size возвращает размер файла (до 2-х гигабайт) в байтах.
SizeEx

Свойство SizeEx возвращает размер файла в байтах.

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

  Имя свойства Краткое описание
Attributes

Свойство Attributes определяет атрибуты файла.
CreationTime

Свойство CreationTime определяет дату и время создания файла.
Exists

Свойство Exists возвращает признак существования файла.
Extension

Свойство Extension возвращает расширение файла, включая «.».
FullName

Свойство FullName возвращает полный путь и наименование файла.
LastAccessTime

Свойство LastAccessTime определяет дату и время последнего открытия файла.
LastWriteTime

Свойство LastWriteTime определяет дату и время последнего изменения файла.
Name

Свойство Name возвращает наименование файла.

Методы

  Имя метода Краткое описание
AppendBinary

Метод AppendBinary открывает файл для записи в двоичном виде и устанавливает курсор на конец файла.
AppendText

Метод AppendText открывает файл для записи в текстовом виде и устанавливает курсор на конец файла.
CopyTo

Метод CopyTo осуществляет копирование файла в директорию.
MoveTo

Метод MoveTo осуществляет перемещение файла в директорию.
Open

Метод Open открывает файл с определенными видом запроса открытия файла и параметрами совместного доступа.
OpenBinaryReader

Метод OpenBinaryReader открывает файл для чтения в двоичном виде.
OpenBinaryWriter

Метод OpenBinaryWriter открывает файл для записи в двоичном виде и устанавливает курсор на начало файла.
OpenTextReader

Метод OpenTextReader открывает файл для чтения в текстовом виде.
OpenTextWriter

Метод OpenTextWriter открывает файл для записи в текстовом виде и устанавливает курсор на начало файла.

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

  Имя метода Краткое описание
Delete

Метод Delete осуществляет удаление файла.

См. также:

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