JsonConverter<T>.Write(Utf8JsonWriter, T, JsonSerializerOptions) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает указанное значение в формате JSON.
public:
abstract void Write(System::Text::Json::Utf8JsonWriter ^ writer, T value, System::Text::Json::JsonSerializerOptions ^ options);
public abstract void Write (System.Text.Json.Utf8JsonWriter writer, T value, System.Text.Json.JsonSerializerOptions options);
abstract member Write : System.Text.Json.Utf8JsonWriter * 'T * System.Text.Json.JsonSerializerOptions -> unit
Public MustOverride Sub Write (writer As Utf8JsonWriter, value As T, options As JsonSerializerOptions)
Параметры
- writer
- Utf8JsonWriter
Модуль записи, в который производится запись.
- value
- T
Значение для преобразования в JSON.
- options
- JsonSerializerOptions
Объект, указывающий используемые параметры сериализации.
Комментарии
Преобразователь может выдавать любое исключение, но он должен выдаваться JsonException , если не удается создать JSON.
Дополнительные сведения см. в статье Создание пользовательских преобразователей для сериализации JSON.