Share via


TypeMappingSource.FindCollectionMapping Method

Definition

Attempts to find a type mapping for a collection of primitive types.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
protected virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindCollectionMapping (Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo info, Type modelType, Type? providerType, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementMapping);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member FindCollectionMapping : Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo * Type * Type * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
override this.FindCollectionMapping : Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo * Type * Type * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Protected Overridable Function FindCollectionMapping (info As TypeMappingInfo, modelType As Type, providerType As Type, elementMapping As CoreTypeMapping) As CoreTypeMapping

Parameters

info
TypeMappingInfo

The mapping info being used.

modelType
Type

The model type.

providerType
Type

The provider type.

elementMapping
CoreTypeMapping

The element mapping, if known.

Returns

The type mapping, or null if none was found.

Attributes

Applies to