StoragePathResolverSetValueWithSuffix(IReadOnlyListIStoragePathItem, IDictionaryString, Object, Object, String, Boolean) - метод
Присваивает указанное значение элементу хранилища на основании заданного пути.
Пространство имён: Tessa.Platform.StorageСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public void SetValueWithSuffix(
IReadOnlyList<IStoragePathItem> pathItems,
IDictionary<string, Object?> storage,
Object? value,
string? suffix = null,
bool ignoreNotFound = false
)
Public 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
)
public:
virtual void SetValueWithSuffix(
IReadOnlyList<IStoragePathItem^>^ pathItems,
IDictionary<String^, Object^>^ storage,
Object^ value,
String^ suffix = nullptr,
bool ignoreNotFound = false
) sealed
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
override 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)
- Значение , если не требуется создавать исключение в случае невозможности разрешения пути, иначе - .
IStoragePathResolverSetValueWithSuffix(IReadOnlyListIStoragePathItem, IDictionaryString, Object, Object, String, Boolean)
Если путь содержит элементы указывающие не на единственный элемент хранилища, например, индексация с использованием "[]" (соответствует объекту
IStoragePathItem с
Index равным -1), то значение будет задано всем подходящим элементам.