ФайловыйПоток (FileStream)
ФайловыйПоток (FileStream)
ДоступнаЗапись (CanWrite)
ДоступноИзменениеПозиции (CanSeek)
ДоступноЧтение (CanRead)
ИмяФайла (FileName)
Закрыть (Close)
Записать (Write)
НачатьЗакрытие (BeginClose)
НачатьЗапись (BeginWrite)
НачатьКопированиеВ (BeginCopyTo)
НачатьПереход (BeginSeek)
НачатьПолучениеРазмера (BeginGetSize)
НачатьСбросБуферов (BeginFlush)
НачатьУстановкуРазмера (BeginSetSize)
НачатьЧтение (BeginRead)
Перейти (Seek)
ПолучитьПотокТолькоДляЧтения (GetReadonlyStream)
Прочитать (Read)
Размер (Size)
СброситьБуферы (Flush)
ТекущаяПозиция (CurrentPosition)
УстановитьРазмер (SetSize)
С указанием режима открытия
С указанием режима открытия и уровня доступа
Специализированная версия объекта Поток для работы данными, расположенными в файле на диске. Предоставляет возможность чтения из потока, записи в поток и изменения текущей позиции.
По умолчанию, все операции с файловым потоком являются буферизированными, размер буфера по умолчанию - 8 КБ.
Размер буфера можно изменить, в том числе - полностью отключить буферизацию при вызове конструктора.
Следует учитывать, что помимо буферизации существует кэширование чтения и записи файлов в операционной системе, на которое невозможно повлиять программно.
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).ЧтениеДанных
ЗаписьДанных