SearchQueryFilePersistentWriteAsync - метод |
Осуществляет запись моделей поисковых запросов в папку
Пространство имён:
Tessa.Views.SearchQueries
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public Task WriteAsync(
[NotNullAttribute] IEnumerable<ISearchQueryMetadata> metadata,
[NotNullAttribute] string path,
[NotNullAttribute] string userName,
[CanBeNullAttribute] Func<string, bool> canOverwrite = null,
bool clearFolder = false
)
Public Function WriteAsync (
<NotNullAttribute> metadata As IEnumerable(Of ISearchQueryMetadata),
<NotNullAttribute> path As String,
<NotNullAttribute> userName As String,
<CanBeNullAttribute> Optional canOverwrite As Func(Of String, Boolean) = Nothing,
Optional clearFolder As Boolean = false
) As Task
public:
Task^ WriteAsync(
[NotNullAttribute] IEnumerable<ISearchQueryMetadata^>^ metadata,
[NotNullAttribute] String^ path,
[NotNullAttribute] String^ userName,
[CanBeNullAttribute] Func<String^, bool>^ canOverwrite = nullptr,
bool clearFolder = false
)
member WriteAsync :
[<NotNullAttribute>] metadata : IEnumerable<ISearchQueryMetadata> *
[<NotNullAttribute>] path : string *
[<NotNullAttribute>] userName : string *
[<CanBeNullAttribute>] ?canOverwrite : Func<string, bool> *
?clearFolder : bool
(* Defaults:
let _canOverwrite = defaultArg canOverwrite null
let _clearFolder = defaultArg clearFolder false
*)
-> Task
Параметры
- metadata
- Тип: System.Collections.GenericIEnumerableISearchQueryMetadata
Список записываемых поисковых запросов
- path
- Тип: SystemString
Путь к каталогу
- userName
- Тип: SystemString
Пользователь осуществляющий сериализацию
- canOverwrite (Optional)
- Тип: SystemFuncString, Boolean
Функция которая вызывается если, файл существует
- clearFolder (Optional)
- Тип: SystemBoolean
Признак необходимости очистки папки от файлов поисковых запросов
Возвращаемое значение
Тип:
TaskИсключения Исключение | Условие |
---|
Exception | A delegate callback throws an exception. |
См. также