다음을 통해 공유


JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement> 클래스

정의

JsonValueReaderWriter<TValue> 기본 형식 nullable 값 형식의 컬렉션에 대한 입니다.

public class JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<System.Collections.Generic.IEnumerable<TElement?>>, Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter where TCollection : IEnumerable<TElement?> where TElement : struct
type JsonNullableStructCollectionReaderWriter<#seq<Nullable<'Element>>, 'ConcreteCollection, 'Element (requires 'Element : struct)> = class
    inherit JsonValueReaderWriter<seq<Nullable<'Element>>>
    interface ICompositeJsonValueReaderWriter
Public Class JsonNullableStructCollectionReaderWriter(Of TCollection, TConcreteCollection, TElement)
Inherits JsonValueReaderWriter(Of IEnumerable(Of Nullable(Of TElement)))
Implements ICompositeJsonValueReaderWriter

형식 매개 변수

TCollection

컬렉션 형식입니다.

TConcreteCollection

필요한 경우 인덱스 생성을 위한 컬렉션 형식입니다.

TElement

요소 형식입니다.

상속
JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
구현
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter

생성자

JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>(JsonValueReaderWriter<TElement>)

요소에 대해 지정된 판독기/작성기를 사용하여 이 컬렉션 판독기/기록기의 새 instance 만듭니다.

속성

ValueType

읽기/쓰기가 되는 값의 형식입니다.

(다음에서 상속됨 JsonValueReaderWriter<TValue>)

메서드

FromJson(Utf8JsonReaderManager, Object)

UTF8 JSON 스트림 또는 버퍼에서 값을 읽습니다.

(다음에서 상속됨 JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

문자열의 JSON에서 값을 읽습니다.

(다음에서 상속됨 JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

JSON에서 값을 읽습니다.

ToJson(Utf8JsonWriter, Object)

값을 JSON에 씁니다.

(다음에서 상속됨 JsonValueReaderWriter<TValue>)
ToJsonString(Object)

JSON 문자열에 값을 씁니다.

(다음에서 상속됨 JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, IEnumerable<Nullable<TElement>>)

JsonValueReaderWriter<TValue> 기본 형식 nullable 값 형식의 컬렉션에 대한 입니다.

ToJsonTyped(Utf8JsonWriter, TValue)

값을 JSON에 씁니다.

(다음에서 상속됨 JsonValueReaderWriter<TValue>)

명시적 인터페이스 구현

ICompositeJsonValueReaderWriter.InnerReaderWriter

JsonValueReaderWriter<TValue> 기본 형식 nullable 값 형식의 컬렉션에 대한 입니다.

적용 대상