InterfaceConverter<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- T
O tipo de objeto.
- Herança
-
Newtonsoft.Json.JsonConverterInterfaceConverter<T>
- Implementações
Construtores
| InterfaceConverter<T>(ResourceExplorer, SourceContext) |
Inicializa uma nova instância da classe InterfaceConverter<T>. |
Propriedades
| CanRead |
Obtém um valor que indica se isso InterfaceConverter<T> pode ler JSON. |
Métodos
| CanConvert(Type) |
Determina se essa instância pode converter o tipo de objeto especificado. |
| ReadJson(JsonReader, Type, Object, JsonSerializer) |
Lê uma representação JSON do objeto. |
| RegisterObserver(IConverterObserver) |
Obsoleto.
Registra um IConverterObserver para receber notificações em eventos de conversor. |
| RegisterObserver(IJsonLoadObserver) |
Registra um IJsonLoadObserver para receber notificações em eventos de conversor. |
| ResolveUnknownObject(JToken) |
Executa uma ação em um objeto desconhecido. |
| WriteJson(JsonWriter, Object, JsonSerializer) |
Grava uma representação JSON do objeto. |