Sprache

ConventionPrimitivePropertyConfiguration.HasColumnAnnotation Methode

Definition

Legt eine Anmerkung im Modell für die Datenbankspalte fest, die zum Speichern der Eigenschaft verwendet wird. Der Anmerkungswert kann später beim Verarbeiten der Spalte verwendet werden, z. B. beim Erstellen von Migrationen.

public virtual System.Data.Entity.ModelConfiguration.Configuration.ConventionPrimitivePropertyConfiguration HasColumnAnnotation(string name, object value);
abstract member HasColumnAnnotation : string * obj -> System.Data.Entity.ModelConfiguration.Configuration.ConventionPrimitivePropertyConfiguration
override this.HasColumnAnnotation : string * obj -> System.Data.Entity.ModelConfiguration.Configuration.ConventionPrimitivePropertyConfiguration
Public Overridable Function HasColumnAnnotation (name As String, value As Object) As ConventionPrimitivePropertyConfiguration

Parameter

name
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 handelt, der mit einem Serialisierungswert serialisiert werden kann IMetadataAnnotationSerializer

Gibt zurück

Dieselbe Konfigurationsinstanz, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Es ist wahrscheinlich erforderlich, eine IMetadataAnnotationSerializer Registrierung durchzuführen, wenn der Typ des Anmerkungswerts etwas anderes als eine Zeichenfolge ist. Das Aufrufen dieser Methode hat keine Auswirkung, wenn die Anmerkung mit dem angegebenen Namen bereits konfiguriert wurde.

Gilt für: