ForeignKeyAssociationMappingConfiguration.HasColumnAnnotation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt eine Anmerkung im Modell für eine Datenbankspalte fest, die mit MapKey(String[])konfiguriert wurde. Der Anmerkungswert kann später bei der Verarbeitung der Spalte verwendet werden, z. B. beim Erstellen von Migrationen.
public System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyAssociationMappingConfiguration HasColumnAnnotation (string keyColumnName, string annotationName, object value);
member this.HasColumnAnnotation : string * string * obj -> System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyAssociationMappingConfiguration
Public Function HasColumnAnnotation (keyColumnName As String, annotationName As String, value As Object) As ForeignKeyAssociationMappingConfiguration
Parameter
- keyColumnName
- String
Der Name der Spalte, die mit der HasKey-Methode konfiguriert wurde.
- annotationName
- String
Der Anmerkungsname, der ein gültiger C#/EDM-Bezeichner sein muss.
- value
- Object
Der Anmerkungswert, bei dem es sich um eine Zeichenfolge oder einen anderen Typ handeln kann, der mit einem serialisiert werden kann IMetadataAnnotationSerializer
Gibt zurück
Dieselbe ForeignKeyAssociationMappingConfiguration instance, sodass mehrere Aufrufe verkettet werden können.
Hinweise
Es ist wahrscheinlich erforderlich, ein IMetadataAnnotationSerializer zu registrieren, wenn der Typ des Anmerkungswerts etwas anderes als eine Zeichenfolge ist. Das Übergeben eines NULL-Werts löscht jede Anmerkung mit dem angegebenen Namen für die Zuvor festgelegte Spalte.
Gilt für:
Entity Framework