JsonCollectionOfNullableStructsReaderWriter<TConcreteCollection,TElement> 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> per le raccolte di tipi valore nullable di primitive.
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 0 })]
public class JsonCollectionOfNullableStructsReaderWriter<TConcreteCollection,TElement> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<System.Collections.Generic.IEnumerable<TElement?>>, Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter where TElement : struct
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 0 })>]
type JsonCollectionOfNullableStructsReaderWriter<'ConcreteCollection, 'Element (requires 'Element : struct)> = class
inherit JsonValueReaderWriter<seq<Nullable<'Element>>>
interface ICompositeJsonValueReaderWriter
Public Class JsonCollectionOfNullableStructsReaderWriter(Of TConcreteCollection, TElement)
Inherits JsonValueReaderWriter(Of IEnumerable(Of Nullable(Of TElement)))
Implements ICompositeJsonValueReaderWriter
Parametri di tipo
- TConcreteCollection
Tipo di raccolta di cui creare un indice, se necessario.
- TElement
Tipo dell'elemento.
- Ereditarietà
-
JsonCollectionOfNullableStructsReaderWriter<TConcreteCollection,TElement>
- Attributi
- Implementazioni
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
Costruttori
| Nome | Descrizione |
|---|---|
| JsonCollectionOfNullableStructsReaderWriter<TConcreteCollection,TElement>(JsonValueReaderWriter<TElement>) |
Crea una nuova istanza di questo lettore/writer della raccolta usando il lettore/writer specificato per i relativi elementi. |
Proprietà
| Nome | Descrizione |
|---|---|
| ConstructorExpression |
Espressione che rappresenta la costruzione di questo oggetto. |
| HandlesNullWrites |
Se |
| ValueType |
Tipo del valore letto/scritto. (Ereditato da JsonValueReaderWriter<TValue>) |
Metodi
| Nome | Descrizione |
|---|---|
| FromJson(Utf8JsonReaderManager, Object) |
Legge il valore da un flusso JSON UTF8 o da un buffer. (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>) |
| ToJsonObjectString(String, Object) |
Restituisce una stringa che conta un oggetto JSON con la proprietà e il valore specificati. (Ereditato da JsonValueReaderWriter) |
| ToJsonString(Object) |
Scrive il valore in una stringa JSON. (Ereditato da JsonValueReaderWriter) |
| ToJsonTyped(Utf8JsonWriter, IEnumerable<Nullable<TElement>>) |
Oggetto JsonValueReaderWriter<TValue> per le raccolte di tipi valore nullable di primitive. |
| ToJsonTyped(Utf8JsonWriter, TValue) |
Scrive il valore in JSON. (Ereditato da JsonValueReaderWriter<TValue>) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ICompositeJsonValueReaderWriter.InnerReaderWriter |
Oggetto JsonValueReaderWriter<TValue> per le raccolte di tipi valore nullable di primitive. |