JsonConverter<T>.ReadAsPropertyName Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает ключ словаря из имени свойства JSON.
public:
virtual T ReadAsPropertyName(System::Text::Json::Utf8JsonReader % reader, Type ^ typeToConvert, System::Text::Json::JsonSerializerOptions ^ options);
public virtual T ReadAsPropertyName (ref System.Text.Json.Utf8JsonReader reader, Type typeToConvert, System.Text.Json.JsonSerializerOptions options);
abstract member ReadAsPropertyName : Utf8JsonReader * Type * System.Text.Json.JsonSerializerOptions -> 'T
override this.ReadAsPropertyName : Utf8JsonReader * Type * System.Text.Json.JsonSerializerOptions -> 'T
Public Overridable Function ReadAsPropertyName (ByRef reader As Utf8JsonReader, typeToConvert As Type, options As JsonSerializerOptions) As T
Параметры
- reader
- Utf8JsonReader
Экземпляр Utf8JsonReader, из которого выполняется чтение.
- typeToConvert
- Type
Тип, преобразование которого выполняется.
- options
- JsonSerializerOptions
Параметры, используемые при чтении значения.
Возвращаемое значение
- T
Преобразованное значение.
Комментарии
Этот метод следует переопределить в пользовательских преобразователях типов, используемых в десериализованных ключах словаря.