次の方法で共有


TypeMappingSourceBase.TryFindJsonCollectionMapping メソッド

定義

プリミティブ型のコレクションの JSON ベースの型マッピングの検索を試みます。

protected virtual bool TryFindJsonCollectionMapping (Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo, Type modelClrType, Type? providerClrType, ref Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementMapping, out Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? elementComparer, out Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter? collectionReaderWriter);
abstract member TryFindJsonCollectionMapping : Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo * Type * Type * CoreTypeMapping * ValueComparer * JsonValueReaderWriter -> bool
override this.TryFindJsonCollectionMapping : Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo * Type * Type * CoreTypeMapping * ValueComparer * JsonValueReaderWriter -> bool
Protected Overridable Function TryFindJsonCollectionMapping (mappingInfo As TypeMappingInfo, modelClrType As Type, providerClrType As Type, ByRef elementMapping As CoreTypeMapping, ByRef elementComparer As ValueComparer, ByRef collectionReaderWriter As JsonValueReaderWriter) As Boolean

パラメーター

mappingInfo
TypeMappingInfo

使用されているマッピング情報。

modelClrType
Type

モデル CLR 型。

providerClrType
Type

プロバイダー CLR 型。

elementMapping
CoreTypeMapping

コレクションの要素の型マッピング。

elementComparer
ValueComparer

要素比較子。

collectionReaderWriter
JsonValueReaderWriter

コレクションのリーダー/ライター。

戻り値

true コレクション マッピングが見つかった場合は 。 false それ以外の場合は 。

適用対象