JsonConvertedValueReaderWriter<TModel,TProvider> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Element JsonValueReaderWriter<TValue> , który opakowuje istniejący czytnik/składnik zapisywania i dodaje konwersje z typu modelu do i z typu dostawcy.
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
Parametry typu
- TModel
Typ modelu.
- TProvider
Typ dostawcy.
- Dziedziczenie
-
JsonValueReaderWriter<TModel>JsonConvertedValueReaderWriter<TModel,TProvider>
- Implementuje
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter Microsoft.EntityFrameworkCore.Storage.Internal.IJsonConvertedValueReaderWriter
Konstruktory
JsonConvertedValueReaderWriter<TModel,TProvider>(JsonValueReaderWriter<TProvider>, ValueConverter) |
Tworzy nowe wystąpienie tego czytnika/zapisywania opakowującego danego czytelnika/składnika zapisywania. |
Właściwości
ValueType |
Typ wartości, która jest odczytywana/zapisywana. (Odziedziczone po JsonValueReaderWriter<TValue>) |
Metody
FromJson(Utf8JsonReaderManager, Object) |
Odczytuje wartość strumienia lub bufora JSON UTF8. (Odziedziczone po JsonValueReaderWriter<TValue>) |
FromJsonString(String, Object) |
Odczytuje wartość z formatu JSON w ciągu. (Odziedziczone po JsonValueReaderWriter) |
FromJsonTyped(Utf8JsonReaderManager, Object) |
Odczytuje wartość z formatu JSON. |
ToJson(Utf8JsonWriter, Object) |
Zapisuje wartość w formacie JSON. (Odziedziczone po JsonValueReaderWriter<TValue>) |
ToJsonString(Object) |
Zapisuje wartość w ciągu JSON. (Odziedziczone po JsonValueReaderWriter) |
ToJsonTyped(Utf8JsonWriter, TModel) |
Zapisuje wartość w formacie JSON. |
Jawne implementacje interfejsu
ICompositeJsonValueReaderWriter.InnerReaderWriter |
Element JsonValueReaderWriter<TValue> , który opakowuje istniejący czytnik/składnik zapisywania i dodaje konwersje z typu modelu do i z typu dostawcy. |
IJsonConvertedValueReaderWriter.Converter |
Element JsonValueReaderWriter<TValue> , który opakowuje istniejący czytnik/składnik zapisywania i dodaje konwersje z typu modelu do i z typu dostawcy. |