RuntimeModelConvention.ProcessSkipNavigationAnnotations Method

Definition

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

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

Parameters

annotations
Dictionary<String,Object>

The annotations to be processed.

skipNavigation
ISkipNavigation

The source skip navigation.

runtimeSkipNavigation
RuntimeSkipNavigation

The target skip navigation that will contain the annotations.

runtime
Boolean

Indicates whether the given annotations are runtime annotations.

Applies to