Открывает файл для записи с указанным размером буфера. Если файл не существует, то он создаётся.
Существующий файл открывается с перезаписью содержимого с начала файла. Разрешает асинхронные чтение и запись для такого файла.
Пространство имён:
Tessa.Platform.IO
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static FileStream Create(
string filePath,
bool synchronousOnly = false,
int bufferSize = 4096
)
Public Shared Function Create (
filePath As String,
Optional synchronousOnly As Boolean = false,
Optional bufferSize As Integer = 4096
) As FileStream
public:
static FileStream^ Create(
String^ filePath,
bool synchronousOnly = false,
int bufferSize = 4096
)
static member Create :
filePath : string *
?synchronousOnly : bool *
?bufferSize : int
(* Defaults:
let _synchronousOnly = defaultArg synchronousOnly false
let _bufferSize = defaultArg bufferSize 4096
*)
-> FileStream
Параметры
- filePath
- Тип: SystemString
Путь к файлу. - synchronousOnly (Optional)
- Тип: SystemBoolean
Укажите, если к потоку файла не осуществляется асинхронных операций чтения или записи. - bufferSize (Optional)
- Тип: SystemInt32
Буфер для чтения или записи в файл. Используйте значение по умолчанию DefaultBufferSize,
если используете метод для чтения ReadAllBytesAsync(Stream, CancellationToken)
Возвращаемое значение
Тип:
FileStreamПоток, используемый для чтения и записи файла.
См. также