JsonConvertedValueReaderWriter<TModel,TProvider> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Oggetto JsonValueReaderWriter<TValue> che esegue il wrapping di un lettore/writer esistente e aggiunge conversioni dal tipo di modello a e dal tipo di provider.
public class JsonConvertedValueReaderWriter<TModel,TProvider> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TModel>, Microsoft.EntityFrameworkCore.Storage.Internal.IJsonConvertedValueReaderWriter
type JsonConvertedValueReaderWriter<'Model, 'Provider> = class
inherit JsonValueReaderWriter<'Model>
interface IJsonConvertedValueReaderWriter
interface ICompositeJsonValueReaderWriter
Public Class JsonConvertedValueReaderWriter(Of TModel, TProvider)
Inherits JsonValueReaderWriter(Of TModel)
Implements IJsonConvertedValueReaderWriter
Parametri di tipo
- TModel
Tipo di modello.
- TProvider
Tipo di provider.
- Ereditarietà
-
JsonValueReaderWriter<TModel>JsonConvertedValueReaderWriter<TModel,TProvider>
- Implementazioni
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter Microsoft.EntityFrameworkCore.Storage.Internal.IJsonConvertedValueReaderWriter
Costruttori
JsonConvertedValueReaderWriter<TModel,TProvider>(JsonValueReaderWriter<TProvider>, ValueConverter) |
Crea una nuova istanza di questo lettore/writer che esegue il wrapping del lettore/writer specificato. |
Proprietà
ValueType |
Tipo del valore letto/scritto. (Ereditato da JsonValueReaderWriter<TValue>) |
Metodi
FromJson(Utf8JsonReaderManager, Object) |
Legge il valore da un flusso o un buffer JSON UTF8. (Ereditato da JsonValueReaderWriter<TValue>) |
FromJsonString(String, Object) |
Legge il valore da JSON in una stringa. (Ereditato da JsonValueReaderWriter) |
FromJsonTyped(Utf8JsonReaderManager, Object) |
Legge il valore da JSON. |
ToJson(Utf8JsonWriter, Object) |
Scrive il valore in JSON. (Ereditato da JsonValueReaderWriter<TValue>) |
ToJsonString(Object) |
Scrive il valore in una stringa JSON. (Ereditato da JsonValueReaderWriter) |
ToJsonTyped(Utf8JsonWriter, TModel) |
Scrive il valore in JSON. |
Implementazioni dell'interfaccia esplicita
ICompositeJsonValueReaderWriter.InnerReaderWriter |
Oggetto JsonValueReaderWriter<TValue> che esegue il wrapping di un lettore/writer esistente e aggiunge conversioni dal tipo di modello a e dal tipo di provider. |
IJsonConvertedValueReaderWriter.Converter |
Oggetto JsonValueReaderWriter<TValue> che esegue il wrapping di un lettore/writer esistente e aggiunge conversioni dal tipo di modello a e dal tipo di provider. |