Share via


RuntimeModelConvention.ProcessTypeMappingConfigurationAnnotations Method

Definition

Updates the property annotations that will be set on the read-only object.

protected virtual void ProcessTypeMappingConfigurationAnnotations (System.Collections.Generic.Dictionary<string,object?> annotations, Microsoft.EntityFrameworkCore.Metadata.ITypeMappingConfiguration typeConfiguration, Microsoft.EntityFrameworkCore.Metadata.RuntimeTypeMappingConfiguration runtimeTypeConfiguration, bool runtime);
abstract member ProcessTypeMappingConfigurationAnnotations : System.Collections.Generic.Dictionary<string, obj> * Microsoft.EntityFrameworkCore.Metadata.ITypeMappingConfiguration * Microsoft.EntityFrameworkCore.Metadata.RuntimeTypeMappingConfiguration * bool -> unit
override this.ProcessTypeMappingConfigurationAnnotations : System.Collections.Generic.Dictionary<string, obj> * Microsoft.EntityFrameworkCore.Metadata.ITypeMappingConfiguration * Microsoft.EntityFrameworkCore.Metadata.RuntimeTypeMappingConfiguration * bool -> unit
Protected Overridable Sub ProcessTypeMappingConfigurationAnnotations (annotations As Dictionary(Of String, Object), typeConfiguration As ITypeMappingConfiguration, runtimeTypeConfiguration As RuntimeTypeMappingConfiguration, runtime As Boolean)

Parameters

annotations
Dictionary<String,Object>

The annotations to be processed.

typeConfiguration
ITypeMappingConfiguration

The source property.

runtimeTypeConfiguration
RuntimeTypeMappingConfiguration

The target property that will contain the annotations.

runtime
Boolean

Indicates whether the given annotations are runtime annotations.

Applies to