InterfaceConverter<T> クラス

定義

オブジェクトをJSONと変換したり変換したりします。

public class InterfaceConverter<T> : Newtonsoft.Json.JsonConverter, Microsoft.Bot.Builder.Dialogs.Declarative.Observers.IObservableConverter, Microsoft.Bot.Builder.Dialogs.Declarative.Observers.IObservableJsonConverter where T : class
type InterfaceConverter<'T (requires 'T : null)> = class
    inherit JsonConverter
    interface IObservableConverter
    interface IObservableJsonConverter
Public Class InterfaceConverter(Of T)
Inherits JsonConverter
Implements IObservableConverter, IObservableJsonConverter

型パラメーター

T

オブジェクトの種類。

継承
Newtonsoft.Json.JsonConverter
InterfaceConverter<T>
実装

コンストラクター

名前 説明
InterfaceConverter<T>(ResourceExplorer, SourceContext)

InterfaceConverter<T> クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CanRead

この InterfaceConverter<T> がJSONを読み取れるかどうかを示す値を得ます。

メソッド

名前 説明
CanConvert(Type)

このインスタンスが指定されたオブジェクト型を変換できるかどうかを判定します。

ReadJson(JsonReader, Type, Object, JsonSerializer)

オブジェクトのJSON表現を読み込みます。

RegisterObserver(IConverterObserver)
古い.

コンバーターイベントの通知を受け取るために IConverterObserver を登録します。

RegisterObserver(IJsonLoadObserver)

コンバーターイベントの通知を受け取るために IJsonLoadObserver を登録します。

ResolveUnknownObject(JToken)

未知の物体に対してアクションを行います。

WriteJson(JsonWriter, Object, JsonSerializer)

オブジェクトのJSON表現を書きます。

適用対象