Share via


RelationalRuntimeModelConvention.ProcessFunctionParameterAnnotations Method

Definition

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

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

Parameters

annotations
Dictionary<String,Object>

The annotations to be processed.

parameter
IDbFunctionParameter

The source function parameter.

runtimeParameter
RuntimeDbFunctionParameter

The target function parameter that will contain the annotations.

runtime
Boolean

Indicates whether the given annotations are runtime annotations.

Applies to