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 表示法。 |