Freigeben über


RuntimeModelConvention.ProcessForeignKeyAnnotations Methode

Definition

Updates die Fremdschlüsselanmerkungen, die für das schreibgeschützte Objekt festgelegt werden.

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

Parameter

annotations
Dictionary<String,Object>

Die zu verarbeitenden Anmerkungen.

foreignKey
IForeignKey

Der Quell fremder Schlüssel.

runtimeForeignKey
RuntimeForeignKey

Der Ziel fremder Schlüssel, der die Anmerkungen enthält.

runtime
Boolean

Gibt an, ob es sich bei den angegebenen Anmerkungen um Laufzeitanmerkungen handelt.

Gilt für: