Condividi tramite


ConventionPrimitivePropertyConfiguration.HasColumnAnnotation Metodo

Definizione

Imposta un'annotazione nel modello per la colonna di database usata per archiviare la proprietà. Il valore di annotazione può essere usato in un secondo momento durante l'elaborazione della colonna, ad esempio durante la creazione di migrazioni.

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

Parametri

name
String

Nome dell'annotazione, che deve essere un identificatore C#/EDM valido.

value
Object

Valore di annotazione, che può essere una stringa o un altro tipo che può essere serializzato con un IMetadataAnnotationSerializer

Restituisce

Stessa istanza di configurazione in modo che sia possibile concatenare più chiamate.

Commenti

Probabilmente sarà necessario registrare un IMetadataAnnotationSerializer se il tipo del valore di annotazione è diverso da una stringa. La chiamata a questo metodo non avrà alcun effetto se l'annotazione con il nome specificato è già stata configurata.

Si applica a