Lingua

InterfaceConverter<T> Classe

Definizione

Converte un oggetto in e da 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

Parametri di tipo

T

Tipo dell'oggetto.

Ereditarietà
Newtonsoft.Json.JsonConverter
InterfaceConverter<T>
Implementazioni

Costruttori

Nome Descrizione
InterfaceConverter<T>(ResourceExplorer, SourceContext)

Inizializza una nuova istanza della classe InterfaceConverter<T>.

Proprietà

Nome Descrizione
CanRead

Riceve un valore che indica se questo InterfaceConverter<T> può leggere JSON.

Metodi

Nome Descrizione
CanConvert(Type)

Determina se questa istanza può convertire il tipo di oggetto specificato.

ReadJson(JsonReader, Type, Object, JsonSerializer)

Legge la rappresentazione JSON dell'oggetto.

RegisterObserver(IConverterObserver)
Obsoleti.

Si registra IConverterObserver per ricevere notifiche sugli eventi del convertitore.

RegisterObserver(IJsonLoadObserver)

Si registra IJsonLoadObserver per ricevere notifiche sugli eventi del convertitore.

ResolveUnknownObject(JToken)

Esegue un'azione su un oggetto sconosciuto.

WriteJson(JsonWriter, Object, JsonSerializer)

Scrive la rappresentazione JSON dell'oggetto.

Si applica a