Udostępnij przez


AttributeToColumnAnnotationConvention<TAttribute,TAnnotation> Klasa

Definicja

Klasa ogólnego przeznaczenia dla konwencji Code First, która odczytuje atrybuty z właściwości platformy .NET i generuje adnotacje kolumn na podstawie tych atrybutów.

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

Parametry typu

TAttribute

Typ atrybutu do odnalezienia.

TAnnotation

Typ adnotacji, która zostanie utworzona.

Dziedziczenie
AttributeToColumnAnnotationConvention<TAttribute,TAnnotation>
Pochodne

Konstruktory

AttributeToColumnAnnotationConvention<TAttribute,TAnnotation>(String, Func<PropertyInfo,IList<TAttribute>,TAnnotation>)

Tworzy konwencję, która utworzy adnotacje kolumn z daną nazwą i używa danego delegata fabryki.

Metody

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