PersistentComponentState.TryTakeFromJson<TValue>(String, TValue) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается получить сохраненное состояние в формате JSON с заданным key
и десериализует его в экземпляр типа TValue
.
При наличии ключа состояние успешно возвращается с помощью instance
и удаляется из PersistentComponentState.
public bool TryTakeFromJson<TValue> (string key, out TValue? instance);
member this.TryTakeFromJson : string * 'Value -> bool
Public Function TryTakeFromJson(Of TValue) (key As String, ByRef instance As TValue) As Boolean
Параметры типа
- TValue
Параметры
- key
- String
Ключ, используемый для сохранения экземпляра.
- instance
- TValue
Сохраненный экземпляр.
Возвращаемое значение
true
Значение , если состояние найдено; false
Иначе.