Language

RelationalRuntimeModelConvention.ProcessNavigationAnnotations Method

Definition

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

protected override void ProcessNavigationAnnotations(System.Collections.Generic.Dictionary<string,object?> annotations, Microsoft.EntityFrameworkCore.Metadata.INavigation navigation, Microsoft.EntityFrameworkCore.Metadata.RuntimeNavigation runtimeNavigation, bool runtime);
override this.ProcessNavigationAnnotations : System.Collections.Generic.Dictionary<string, obj> * Microsoft.EntityFrameworkCore.Metadata.INavigation * Microsoft.EntityFrameworkCore.Metadata.RuntimeNavigation * bool -> unit
Protected Overrides Sub ProcessNavigationAnnotations (annotations As Dictionary(Of String, Object), navigation As INavigation, runtimeNavigation As RuntimeNavigation, runtime As Boolean)

Parameters

annotations
Dictionary<String,Object>

The annotations to be processed.

navigation
INavigation

The source navigation.

runtimeNavigation
RuntimeNavigation

The target navigation that will contain the annotations.

runtime
Boolean

Indicates whether the given annotations are runtime annotations.

Applies to