InterfaceConverter<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将对象与 JSON 和 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.JsonConverterInterfaceConverter<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 表示形式。 |