Sdílet prostřednictvím


InterfaceConverter<T> Třída

Definice

Převede objekt do formátu JSON a z formátu 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

Parametry typu

T

Typ objektu.

Dědičnost
Newtonsoft.Json.JsonConverter
InterfaceConverter<T>
Implementuje

Konstruktory

InterfaceConverter<T>(ResourceExplorer, SourceContext)

Inicializuje novou instanci InterfaceConverter<T> třídy .

Vlastnosti

CanRead

Získá hodnotu označující, zda může InterfaceConverter<T> číst JSON.

Metody

CanConvert(Type)

Určuje, zda tato instance může převést zadaný typ objektu.

ReadJson(JsonReader, Type, Object, JsonSerializer)

Načte reprezentaci JSON objektu.

RegisterObserver(IConverterObserver)
Zastaralé.

Zaregistruje IConverterObserver pro příjem oznámení o událostech převaděče.

RegisterObserver(IJsonLoadObserver)

Zaregistruje IJsonLoadObserver pro příjem oznámení o událostech převaděče.

ResolveUnknownObject(JToken)

Provede akci s neznámým objektem.

WriteJson(JsonWriter, Object, JsonSerializer)

Zapíše reprezentaci json objektu.

Platí pro