Freigeben über


EntityTypeConfiguration<TEntityType>.HasTableAnnotation Methode

Definition

Legt eine Anmerkung im Modell für die Tabelle fest, der diese Entität zugeordnet ist. Der Anmerkungswert kann später bei der Verarbeitung der Tabelle verwendet werden, z. B. beim Erstellen von Migrationen.

public System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> HasTableAnnotation (string name, object value);
member this.HasTableAnnotation : string * obj -> System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<'EntityType (requires 'EntityType : null)>
Public Function HasTableAnnotation (name As String, value As Object) As EntityTypeConfiguration(Of TEntityType)

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

Gibt zurück

Dieselbe Konfiguration 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: