InterfaceConverter<T> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Převede objekt do formátu JSON a z formátu 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
Parametry typu
- T
Typ objektu.
- Dědičnost
-
Newtonsoft.Json.JsonConverterInterfaceConverter<T>
- Implementuje
Konstruktory
InterfaceConverter<T>(ResourceExplorer, SourceContext) |
Inicializuje novou instanci InterfaceConverter<T> třídy . |
Vlastnosti
CanRead |
Získá hodnotu označující, zda může InterfaceConverter<T> číst JSON. |
Metody
CanConvert(Type) |
Určuje, zda tato instance může převést zadaný typ objektu. |
ReadJson(JsonReader, Type, Object, JsonSerializer) |
Načte reprezentaci JSON objektu. |
RegisterObserver(IConverterObserver) |
Zastaralé.
Zaregistruje IConverterObserver pro příjem oznámení o událostech převaděče. |
RegisterObserver(IJsonLoadObserver) |
Zaregistruje IJsonLoadObserver pro příjem oznámení o událostech převaděče. |
ResolveUnknownObject(JToken) |
Provede akci s neznámým objektem. |
WriteJson(JsonWriter, Object, JsonSerializer) |
Zapíše reprezentaci json objektu. |