Sprache

PropertyAttributeConfigurationConvention<TAttribute> Klasse

Definition

Basisklasse für Konventionen, die CLR-Attribute verarbeiten, die für Eigenschaften von Typen im Modell gefunden wurden.

public abstract class PropertyAttributeConfigurationConvention<TAttribute> : System.Data.Entity.ModelConfiguration.Conventions.Convention where TAttribute : Attribute
type PropertyAttributeConfigurationConvention<'Attribute (requires 'Attribute :> Attribute)> = class
    inherit Convention
Public MustInherit Class PropertyAttributeConfigurationConvention(Of TAttribute)
Inherits Convention

Typparameter

TAttribute

Der Typ des zu suchenden Attributs.

Vererbung
PropertyAttributeConfigurationConvention<TAttribute>
Abgeleitet

Hinweise

Beachten Sie, dass die abgeleitete Konvention für jede nicht statische Eigenschaft für den zugeordneten Typ angewendet wird, der das angegebene Attribut aufweist, auch wenn sie nicht im Modell enthalten war.

Konstruktoren

Name Beschreibung
PropertyAttributeConfigurationConvention<TAttribute>()

Initialisiert eine neue Instanz der PropertyAttributeConfigurationConvention<TAttribute>-Klasse.

Methoden

Name Beschreibung
Apply(PropertyInfo, ConventionTypeConfiguration, TAttribute)

Wendet diese Konvention auf eine Eigenschaft an, auf die ein Attribut vom Typ TAttribute angewendet wurde.

Properties()

Beginnt mit der Konfiguration einer einfachen Konvention, die für alle Eigenschaften im Modell gilt.

(Geerbt von Convention)
Properties<T>()

Beginnt mit der Konfiguration einer einfachen Konvention, die für alle grundtypspezifischen Eigenschaften des angegebenen Typs im Modell gilt.

(Geerbt von Convention)
Types()

Beginnt mit der Konfiguration einer einfachen Konvention, die für alle zugeordneten Typen im Modell gilt.

(Geerbt von Convention)
Types<T>()

Beginnt mit der Konfiguration einer einfachen 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: