Share via


RelationalRuntimeModelConvention.ProcessComplexTypeAnnotations Method

Definition

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

protected override void ProcessComplexTypeAnnotations(System.Collections.Generic.Dictionary<string,object?> annotations, Microsoft.EntityFrameworkCore.Metadata.IComplexType complexType, Microsoft.EntityFrameworkCore.Metadata.RuntimeComplexType runtimeComplexType, bool runtime);
override this.ProcessComplexTypeAnnotations : System.Collections.Generic.Dictionary<string, obj> * Microsoft.EntityFrameworkCore.Metadata.IComplexType * Microsoft.EntityFrameworkCore.Metadata.RuntimeComplexType * bool -> unit
Protected Overrides Sub ProcessComplexTypeAnnotations (annotations As Dictionary(Of String, Object), complexType As IComplexType, runtimeComplexType As RuntimeComplexType, runtime As Boolean)

Parameters

annotations
Dictionary<String,Object>

The annotations to be processed.

complexType
IComplexType

The source complex type.

runtimeComplexType
RuntimeComplexType

The target complex type that will contain the annotations.

runtime
Boolean

Indicates whether the given annotations are runtime annotations.

Applies to