Sdílet prostřednictvím


ForeignKeyAssociationMappingConfiguration.HasColumnAnnotation Metoda

Definice

Nastaví poznámku v modelu pro sloupec databáze, který byl nakonfigurován pomocí MapKey(String[]). Hodnotu poznámky lze později použít při zpracování sloupce, například při vytváření migrací.

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

Parametry

keyColumnName
String

Název sloupce, který byl nakonfigurován pomocí hasKey metoda.

annotationName
String

Název poznámky, který musí být platným identifikátorem C#/EDM.

value
Object

Hodnota poznámky, což může být řetězec nebo jiný typ, který lze serializovat pomocí IMetadataAnnotationSerializer

Návraty

Stejná ForeignKeyAssociationMappingConfiguration instance, aby bylo možné zřetězení více volání.

Poznámky

Pokud je typ hodnoty poznámky něco jiného než řetězec, bude pravděpodobně nutné zaregistrovat IMetadataAnnotationSerializer . Předání hodnoty null vymaže všechny poznámky s daným názvem ve sloupci, který byl dříve nastaven.

Platí pro