JsonCastValueReaderWriter<TConverted> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um JsonValueReaderWriter<TValue> que encapsula um leitor/gravador existente e adiciona conversões ao tipo fornecido.
public class JsonCastValueReaderWriter<TConverted> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TConverted>, Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
type JsonCastValueReaderWriter<'Converted> = class
inherit JsonValueReaderWriter<'Converted>
interface ICompositeJsonValueReaderWriter
Public Class JsonCastValueReaderWriter(Of TConverted)
Inherits JsonValueReaderWriter(Of TConverted)
Implements ICompositeJsonValueReaderWriter
Parâmetros de tipo
- TConverted
- Herança
-
JsonValueReaderWriter<TConverted>JsonCastValueReaderWriter<TConverted>
- Implementações
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
Construtores
| JsonCastValueReaderWriter<TConverted>(JsonValueReaderWriter) |
Cria uma nova instância desse leitor/gravador encapsulando o leitor/gravador fornecido. |
Propriedades
| ValueType |
O tipo do valor que está sendo lido/gravado. (Herdado de JsonValueReaderWriter<TValue>) |
Métodos
| FromJson(Utf8JsonReaderManager, Object) |
Lê o valor de um fluxo ou buffer JSON UTF8. (Herdado de JsonValueReaderWriter<TValue>) |
| FromJsonString(String, Object) |
Lê o valor de JSON em uma cadeia de caracteres. (Herdado de JsonValueReaderWriter) |
| FromJsonTyped(Utf8JsonReaderManager, Object) |
Lê o valor de JSON. |
| ToJson(Utf8JsonWriter, Object) |
Grava o valor em JSON. (Herdado de JsonValueReaderWriter<TValue>) |
| ToJsonString(Object) |
Grava o valor em uma cadeia de caracteres JSON. (Herdado de JsonValueReaderWriter) |
| ToJsonTyped(Utf8JsonWriter, TConverted) |
Grava o valor em JSON. |
Implantações explícitas de interface
| ICompositeJsonValueReaderWriter.InnerReaderWriter |
Um JsonValueReaderWriter<TValue> que encapsula um leitor/gravador existente e adiciona conversões ao tipo fornecido. |