InterfaceConverter<T> Classe

Definição

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

T

O tipo de objeto.

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

Construtores

Nome Description
InterfaceConverter<T>(ResourceExplorer, SourceContext)

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

Propriedades

Nome Description
CanRead

Recebe um valor indicando se isso InterfaceConverter<T> pode ler JSON.

Métodos

Nome Description
CanConvert(Type)

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

ReadJson(JsonReader, Type, Object, JsonSerializer)

Lê a representação JSON do objeto.

RegisterObserver(IConverterObserver)
Obsoleto.

Registra-se IConverterObserver para receber notificações sobre eventos do conversor.

RegisterObserver(IJsonLoadObserver)

Registra-se IJsonLoadObserver para receber notificações sobre eventos do conversor.

ResolveUnknownObject(JToken)

Realiza uma ação em um objeto desconhecido.

WriteJson(JsonWriter, Object, JsonSerializer)

Escreve a representação JSON do objeto.

Aplica-se a