Share via


CollectionToJsonStringConverter<TElement> クラス

定義

.NET プリミティブ コレクションを JSON 文字列に変換する値コンバーター。

public class CollectionToJsonStringConverter<TElement> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<System.Collections.Generic.IEnumerable<TElement>,string>
type CollectionToJsonStringConverter<'Element> = class
    inherit ValueConverter<seq<'Element>, string>
Public Class CollectionToJsonStringConverter(Of TElement)
Inherits ValueConverter(Of IEnumerable(Of TElement), String)

型パラメーター

TElement
継承
CollectionToJsonStringConverter<TElement>

コンストラクター

CollectionToJsonStringConverter<TElement>(JsonValueReaderWriter)

このコンバーターの新しいインスタンスを作成します。

プロパティ

ConvertFromProvider

ストアからデータを読み取るときにオブジェクトを変換する関数を取得し、単純型の null、ボックス化、および完全一致を処理するように設定します。

(継承元 ValueConverter<TModel,TProvider>)
ConvertFromProviderExpression

指定したとおりにストアからデータを読み取るときにオブジェクトを変換する式を取得します。単純型の null、ボックス化、および完全に一致しない可能性があります。

(継承元 ValueConverter<TModel,TProvider>)
ConvertFromProviderTyped

ストアからデータを読み取るときにオブジェクトを変換する関数を取得します。

(継承元 ValueConverter<TModel,TProvider>)
ConvertsNulls

の場合 true、変換のためにコンバーターに null が渡されます。 それ以外の場合、null 値は常に null のままです。

(継承元 ValueConverter)
ConvertToProvider

ストアにデータを書き込むときにオブジェクトを変換する関数を取得し、単純型の null、ボックス化、および完全一致を処理するように設定します。

(継承元 ValueConverter<TModel,TProvider>)
ConvertToProviderExpression

データをストアに書き込むときにオブジェクトを変換する式を取得します。指定されたとおりであり、単純型の null、ボックス化、および完全に一致しない可能性があります。

(継承元 ValueConverter<TModel,TProvider>)
ConvertToProviderTyped

ストアにデータを書き込むときにオブジェクトを変換する関数を取得します。

(継承元 ValueConverter<TModel,TProvider>)
JsonReaderWriter

使用するリーダー/ライター。

MappingHints

によって使用できるヒントは、変換されたデータに適したファセットを持つデータ型を作成するために使用 ITypeMappingSource できます。

(継承元 ValueConverter)
ModelClrType

EF モデルで使用される CLR 型。

(継承元 ValueConverter<TModel,TProvider>)
ProviderClrType

ストアからの読み取りと書き込みに使用される CLR 型。

(継承元 ValueConverter<TModel,TProvider>)

メソッド

ComposeWith(ValueConverter)

最初の変換の結果が 2 番目の変換への入力として使用されるように、このインスタンスを使用して別 ValueConverter のインスタンスを作成します。

(継承元 ValueConverter)

適用対象