TypeMappingSourceBase.TryFindJsonCollectionMapping Méthode

Définition

Tente de trouver un mappage de type basé sur JSON pour une collection de types primitifs.

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

Paramètres

mappingInfo
TypeMappingInfo

Informations de mappage utilisées.

modelClrType
Type

Type CLR du modèle.

providerClrType
Type

Type CLR du fournisseur.

elementMapping
CoreTypeMapping

Mappage de type pour les éléments de la collection.

elementComparer
ValueComparer

Comparateur d’éléments.

collectionReaderWriter
JsonValueReaderWriter

Lecteur/enregistreur de la collection.

Retours

true si un mappage de collection a été trouvé ; false Sinon.

S’applique à