Språk

InterfaceConverter<T> Klass

Definition

Konverterar ett objekt till och från 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

Typparametrar

T

Objekttypen.

Arv
Newtonsoft.Json.JsonConverter
InterfaceConverter<T>
Implementeringar

Konstruktorer

Name Description
InterfaceConverter<T>(ResourceExplorer, SourceContext)

Initierar en ny instans av InterfaceConverter<T> klassen.

Egenskaper

Name Description
CanRead

Får ett värde som indikerar om detta InterfaceConverter<T> kan läsa JSON.

Metoder

Name Description
CanConvert(Type)

Avgör om denna instans kan konvertera den angivna objekttypen.

ReadJson(JsonReader, Type, Object, JsonSerializer)

Läser JSON-representationen av objektet.

RegisterObserver(IConverterObserver)
Föråldrad.

Registrerar sig IConverterObserver för att få notiser om konverterhändelser.

RegisterObserver(IJsonLoadObserver)

Registrerar sig IJsonLoadObserver för att få notiser om konverterhändelser.

ResolveUnknownObject(JToken)

Utför en handling på ett okänt objekt.

WriteJson(JsonWriter, Object, JsonSerializer)

Skriver JSON-representationen av objektet.

Gäller för