AttributeToColumnAnnotationConvention<TAttribute,TAnnotation> Klasse
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.
Eine universelle Klasse für Code First-Konventionen, die Attribute aus .NET-Eigenschaften lesen und Spaltenanmerkungen basierend auf diesen Attributen generieren.
public class AttributeToColumnAnnotationConvention<TAttribute,TAnnotation> : System.Data.Entity.ModelConfiguration.Conventions.Convention where TAttribute : Attribute
type AttributeToColumnAnnotationConvention<'Attribute, 'Annotation (requires 'Attribute :> Attribute)> = class
inherit Convention
Public Class AttributeToColumnAnnotationConvention(Of TAttribute, TAnnotation)
Inherits Convention
Typparameter
- TAttribute
Der Typ des zu ermittelnden Attributs.
- TAnnotation
Der Typ der Anmerkung, die erstellt wird.
- Vererbung
- Abgeleitet
Konstruktoren
AttributeToColumnAnnotationConvention<TAttribute,TAnnotation>(String, Func<PropertyInfo,IList<TAttribute>,TAnnotation>) |
Erstellt eine Konvention, die Spaltenanmerkungen mit dem angegebenen Namen und unter Verwendung des angegebenen Factorydelegats erstellt. |
Methoden
Properties() |
Beginnt mit der Konfiguration einer Lightweight-Konvention, die für alle Eigenschaften im Modell gilt. (Geerbt von Convention) |
Properties<T>() |
Beginnt mit der Konfiguration einer Lightweight-Konvention, die für alle primitiven Eigenschaften des angegebenen Typs im Modell gilt. (Geerbt von Convention) |
Types() |
Beginnt mit der Konfiguration einer Lightweight-Konvention, die für alle zugeordneten Typen im Modell gilt. (Geerbt von Convention) |
Types<T>() |
Beginnt mit der Konfiguration einer Lightweight-Konvention, die für alle zugeordneten Typen im Modell gilt, die von dem angegebenen Typ abgeleitet oder implementiert werden. (Geerbt von Convention) |
Gilt für:
Entity Framework