Partilhar via


InterfaceConverter<T> Classe

Definição

Converte um objeto de e para 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

Parâmetros de Tipo Genérico

T

O tipo de objeto.

Herança
Newtonsoft.Json.JsonConverter
InterfaceConverter<T>
Implementações

Construtores

InterfaceConverter<T>(ResourceExplorer, SourceContext)

Inicializa uma nova instância da InterfaceConverter<T> classe.

Propriedades

CanRead

Obtém um valor que indica se pode InterfaceConverter<T> ler JSON.

Métodos

CanConvert(Type)

Determina se esta instância pode converter o tipo de objeto especificado.

ReadJson(JsonReader, Type, Object, JsonSerializer)

Lê a representação JSON do objeto.

RegisterObserver(IConverterObserver)
Obsoleto.

Regista um IConverterObserver para receber notificações em eventos de conversão.

RegisterObserver(IJsonLoadObserver)

Regista um IJsonLoadObserver para receber notificações em eventos de conversão.

ResolveUnknownObject(JToken)

Executa uma ação num objeto desconhecido.

WriteJson(JsonWriter, Object, JsonSerializer)

Escreve a representação JSON do objeto.

Aplica-se a