Langue

InterfaceConverter<T> Classe

Définition

Convertit un objet en et depuis 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

Paramètres de type

T

Type d’objet.

Héritage
Newtonsoft.Json.JsonConverter
InterfaceConverter<T>
Implémente

Constructeurs

Nom Description
InterfaceConverter<T>(ResourceExplorer, SourceContext)

Initialise une nouvelle instance de la classe InterfaceConverter<T>.

Propriétés

Nom Description
CanRead

Obtient une valeur indiquant si cela InterfaceConverter<T> peut lire le JSON.

Méthodes

Nom Description
CanConvert(Type)

Détermine si cette instance peut convertir le type d’objet spécifié.

ReadJson(JsonReader, Type, Object, JsonSerializer)

Lit la représentation JSON de l’objet.

RegisterObserver(IConverterObserver)
Obsolète.

S’inscrit pour IConverterObserver recevoir des notifications lors des événements du convertisseur.

RegisterObserver(IJsonLoadObserver)

S’inscrit pour IJsonLoadObserver recevoir des notifications lors des événements du convertisseur.

ResolveUnknownObject(JToken)

Effectue une action sur un objet inconnu.

WriteJson(JsonWriter, Object, JsonSerializer)

Écrit la représentation JSON de l’objet.

S’applique à