Share via


RuntimeModelConvention.ProcessEntityTypeAnnotations Method

Definition

Overloads

ProcessEntityTypeAnnotations(Dictionary<String,Object>, IEntityType, RuntimeEntityType, Boolean)

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

ProcessEntityTypeAnnotations(IDictionary<String,Object>, IEntityType, RuntimeEntityType, Boolean)

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

ProcessEntityTypeAnnotations(Dictionary<String,Object>, IEntityType, RuntimeEntityType, Boolean)

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

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

Parameters

annotations
Dictionary<String,Object>

The annotations to be processed.

entityType
IEntityType

The source entity type.

runtimeEntityType
RuntimeEntityType

The target entity type that will contain the annotations.

runtime
Boolean

Indicates whether the given annotations are runtime annotations.

Applies to

ProcessEntityTypeAnnotations(IDictionary<String,Object>, IEntityType, RuntimeEntityType, Boolean)

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

protected virtual void ProcessEntityTypeAnnotations (System.Collections.Generic.IDictionary<string,object?> annotations, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType runtimeEntityType, bool runtime);
abstract member ProcessEntityTypeAnnotations : System.Collections.Generic.IDictionary<string, obj> * Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType * bool -> unit
override this.ProcessEntityTypeAnnotations : System.Collections.Generic.IDictionary<string, obj> * Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType * bool -> unit
Protected Overridable Sub ProcessEntityTypeAnnotations (annotations As IDictionary(Of String, Object), entityType As IEntityType, runtimeEntityType As RuntimeEntityType, runtime As Boolean)

Parameters

annotations
IDictionary<String,Object>

The annotations to be processed.

entityType
IEntityType

The source entity type.

runtimeEntityType
RuntimeEntityType

The target entity type that will contain the annotations.

runtime
Boolean

Indicates whether the given annotations are runtime annotations.

Applies to