VirtualFile(String, String, FuncIFileCreationToken, CancellationToken, ValueTask, DictionaryString, Object) - конструктор
Создаёт экземпляр класса с указанием значений его свойств и методов.
Идентификатор файла генерируется.
Пространство имён: Tessa.FilesСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public VirtualFile(
string typeName,
string name,
Func<IFileCreationToken, CancellationToken, ValueTask>? modifyFileTokenActionAsync = null,
Dictionary<string, Object?>? requestInfo = null
)
Public Sub New (
typeName As String,
name As String,
Optional modifyFileTokenActionAsync As Func(Of IFileCreationToken, CancellationToken, ValueTask) = Nothing,
Optional requestInfo As Dictionary(Of String, Object) = Nothing
)
public:
VirtualFile(
String^ typeName,
String^ name,
Func<IFileCreationToken^, CancellationToken, ValueTask>^ modifyFileTokenActionAsync = nullptr,
Dictionary<String^, Object^>^ requestInfo = nullptr
)
new :
typeName : string *
name : string *
?modifyFileTokenActionAsync : Func<IFileCreationToken, CancellationToken, ValueTask> *
?requestInfo : Dictionary<string, Object>
(* Defaults:
let _modifyFileTokenActionAsync = defaultArg modifyFileTokenActionAsync null
let _requestInfo = defaultArg requestInfo null
*)
-> VirtualFile
Параметры
- typeName String
-
Имя виртуального типа файла. На каждый виртуальный файл рекомендуется
указывать уникальную строку с именем типом.
- name String
- Имя файла (указывается вместе с расширением).
- modifyFileTokenActionAsync FuncIFileCreationToken, CancellationToken, ValueTask (Optional)
-
Метод, изменяющий токен на создание версии файла,
или null, если дополнительных изменений токена не выполняется.
- requestInfo DictionaryString, Object (Optional)
-
Дополнительная пользовательская информация, передаваемая в запросы на загрузку содержимого версий этого файла,
на загрузку списка версий и на загрузку списка подписей для версий этого файла.
Укажите null, чтобы не передавать информацию.