RealtimeSessionKind.Converter Класс

Определение

Предоставляет экземпляры JsonConverter<T> сериализации RealtimeSessionKind .

public: ref class RealtimeSessionKind::Converter sealed : System::Text::Json::Serialization::JsonConverter<Microsoft::Extensions::AI::RealtimeSessionKind>
public sealed class RealtimeSessionKind.Converter : System.Text.Json.Serialization.JsonConverter<Microsoft.Extensions.AI.RealtimeSessionKind>
type RealtimeSessionKind.Converter = class
    inherit JsonConverter<RealtimeSessionKind>
Public NotInheritable Class RealtimeSessionKind.Converter
Inherits JsonConverter(Of RealtimeSessionKind)
Наследование
RealtimeSessionKind.Converter

Конструкторы

Имя Описание
RealtimeSessionKind.Converter()

Предоставляет экземпляры JsonConverter<T> сериализации RealtimeSessionKind .

Свойства

Имя Описание
HandleNull

Возвращает значение, указывающее, следует ли null передавать преобразователю при сериализации и следует ли Null передавать десериализацию.

(Унаследовано от JsonConverter<T>)
Type

Возвращает тип, преобразуемый текущим экземпляром преобразователя.

(Унаследовано от JsonConverter<T>)

Методы

Имя Описание
CanConvert(Type)

Определяет, можно ли преобразовать указанный тип.

(Унаследовано от JsonConverter<T>)
Read(Utf8JsonReader, Type, JsonSerializerOptions)

Считывает и преобразует JSON в тип T.

ReadAsPropertyName(Utf8JsonReader, Type, JsonSerializerOptions)

Считывает ключ словаря из имени свойства JSON.

(Унаследовано от JsonConverter<T>)
Write(Utf8JsonWriter, RealtimeSessionKind, JsonSerializerOptions)

Записывает указанное значение в формате JSON.

Write(Utf8JsonWriter, T, JsonSerializerOptions)

Записывает указанное значение в формате JSON.

(Унаследовано от JsonConverter<T>)
WriteAsPropertyName(Utf8JsonWriter, T, JsonSerializerOptions)

Записывает ключ словаря в виде имени свойства JSON.

(Унаследовано от JsonConverter<T>)

Применяется к