Udostępnij przez


PropertyAttributeConfigurationConvention<TAttribute> Klasa

Definicja

Klasa podstawowa dla konwencji, które przetwarzają atrybuty CLR znalezione we właściwościach typów w modelu.

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

Parametry typu

TAttribute

Typ atrybutu do wyszukania.

Dziedziczenie
PropertyAttributeConfigurationConvention<TAttribute>
Pochodne

Uwagi

Należy pamiętać, że konwencja pochodna zostanie zastosowana dla dowolnej właściwości niestatycznych w zamapowanym typie, który ma określony atrybut, nawet jeśli nie został uwzględniony w modelu.

Konstruktory

PropertyAttributeConfigurationConvention<TAttribute>()

Inicjuje nowe wystąpienie klasy PropertyAttributeConfigurationConvention<TAttribute>.

Metody

Apply(PropertyInfo, ConventionTypeConfiguration, TAttribute)

Stosuje tę konwencję do właściwości, która ma zastosowany atrybut typu TAttribute.

Properties()

Rozpoczyna konfigurację lekkiej konwencji, która ma zastosowanie do wszystkich właściwości w modelu.

(Odziedziczone po Convention)
Properties<T>()

Rozpoczyna konfigurację lekkiej konwencji, która ma zastosowanie do wszystkich właściwości pierwotnych określonego typu w modelu.

(Odziedziczone po Convention)
Types()

Rozpoczyna konfigurację lekkiej konwencji, która ma zastosowanie do wszystkich zamapowanych typów w modelu.

(Odziedziczone po Convention)
Types<T>()

Rozpoczyna konfigurację lekkiej konwencji, która ma zastosowanie do wszystkich zamapowanych typów w modelu pochodzącym z określonego typu lub implementowania go.

(Odziedziczone po Convention)

Dotyczy