Для изменения размера нажмите или перетащите

StreamHelperCreateStreamAsync - метод

Создаёт поток в памяти, над которым выполняется заданный метод. Если при выполнении метода происходит исключение, то поток корректно закрывается.

Пространство имён:  Tessa.Platform.IO
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static ValueTask<MemoryStream> CreateStreamAsync(
	Func<Stream, ValueTask> writeActionAsync,
	int capacity = 0,
	bool writeContentLength = false
)

Параметры

writeActionAsync
Тип: SystemFuncStream, ValueTask
Метод, который выполняется для заданного потока.
capacity (Optional)
Тип: SystemInt32
Изначальный размер памяти, выделяемый для потока. Если равен нулю или отрицательному числу, то устанавливается размер по умолчанию.
writeContentLength (Optional)
Тип: SystemBoolean
Признак того, что в начале стрима должна быть записана длина контента в виде числа Int32. Прочитать размер можно будет, используя вспомогательный метод ReadInt32(Stream).

Возвращаемое значение

Тип: ValueTaskMemoryStream
Поток в памяти, над которым выполняется заданный метод.
См. также