ErrorFile(String, Int64, FuncCancellationToken, ValueTaskStream, NullableGuid) - конструктор
Создаёт экземпляр класса с указанием функции, которая возвращает контент файла.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public ErrorFile(
string name,
long size,
Func<CancellationToken, ValueTask<Stream>> getContentFuncAsync,
Guid? id = null
)
Public Sub New (
name As String,
size As Long,
getContentFuncAsync As Func(Of CancellationToken, ValueTask(Of Stream)),
Optional id As Guid? = Nothing
)
public:
ErrorFile(
String^ name,
long long size,
Func<CancellationToken, ValueTask<Stream^>>^ getContentFuncAsync,
Nullable<Guid> id = nullptr
)
new :
name : string *
size : int64 *
getContentFuncAsync : Func<CancellationToken, ValueTask<Stream>> *
?id : Nullable<Guid>
(* Defaults:
let _id = defaultArg id null
*)
-> ErrorFile
Параметры
- name String
- Имя файла с расширением.
- size Int64
- Размер контента файла в байтах.
- getContentFuncAsync FuncCancellationToken, ValueTaskStream
-
Функция, возвращающая контент файла. Функция не равна null,
но может возвращать null, если требуется вернуть пустой поток.
- id NullableGuid (Optional)
- Идентификатор файла или null, если создаётся новый идентификатор.