InterfaceConverter<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Converteert een object naar en van 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
Type parameters
- T
Het objecttype.
- Overname
-
Newtonsoft.Json.JsonConverterInterfaceConverter<T>
- Implementeringen
Constructors
| Name | Description |
|---|---|
| InterfaceConverter<T>(ResourceExplorer, SourceContext) |
Initialiseert een nieuw exemplaar van de InterfaceConverter<T> klasse. |
Eigenschappen
| Name | Description |
|---|---|
| CanRead |
Krijgt een waarde die aangeeft of dit InterfaceConverter<T> JSON kan lezen. |
Methoden
| Name | Description |
|---|---|
| CanConvert(Type) |
Bepaalt of deze instantie het opgegeven objecttype kan converteren. |
| ReadJson(JsonReader, Type, Object, JsonSerializer) |
Leest de JSON-representatie van het object. |
| RegisterObserver(IConverterObserver) |
Verouderd.
Registreert een IConverterObserver om meldingen te ontvangen over convertergebeurtenissen. |
| RegisterObserver(IJsonLoadObserver) |
Registreert een IJsonLoadObserver om meldingen te ontvangen over convertergebeurtenissen. |
| ResolveUnknownObject(JToken) |
Voert een actie uit op een onbekend object. |
| WriteJson(JsonWriter, Object, JsonSerializer) |
Schrijft de JSON-representatie van het object. |