IStoragePathResolverSetValueWithSuffix(IReadOnlyListIStoragePathItem, IDictionaryString, Object, Object, String, Boolean) - метод
Присваивает указанное значение элементу хранилища на основании заданного пути.
Пространство имён: Tessa.Platform.StorageСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
void SetValueWithSuffix(
IReadOnlyList<IStoragePathItem> pathItems,
IDictionary<string, Object> storage,
Object? value,
string? suffix = null,
bool ignoreNotFound = false
)
Sub SetValueWithSuffix (
pathItems As IReadOnlyList(Of IStoragePathItem),
storage As IDictionary(Of String, Object),
value As Object,
Optional suffix As String = Nothing,
Optional ignoreNotFound As Boolean = false
)
void SetValueWithSuffix(
IReadOnlyList<IStoragePathItem^>^ pathItems,
IDictionary<String^, Object^>^ storage,
Object^ value,
String^ suffix = nullptr,
bool ignoreNotFound = false
)
abstract SetValueWithSuffix :
pathItems : IReadOnlyList<IStoragePathItem> *
storage : IDictionary<string, Object> *
value : Object *
?suffix : string *
?ignoreNotFound : bool
(* Defaults:
let _suffix = defaultArg suffix null
let _ignoreNotFound = defaultArg ignoreNotFound false
*)
-> unit
Параметры
- pathItems IReadOnlyListIStoragePathItem
- Коллекция элементов пути.
- storage IDictionaryString, Object
- Хранилище, в котором требуется задать значение.
- value Object
- Значение, которое необходимо присвоить. Может иметь значение .
- suffix String (Optional)
- Суффикс, который нужно добавить к наименованию ключа.
- ignoreNotFound Boolean (Optional)
- Значение , если не требуется создавать исключение в случае невозможности разрешения пути, иначе - .
Если путь содержит элементы указывающие не на единственный элемент хранилища, например, индексация с использованием "[]" (соответствует объекту
IStoragePathItem с
Index равным -1), то значение будет задано всем подходящим элементам.