Udostępnij przez


AttributeToTableAnnotationConvention<TAttribute,TAnnotation> Klasa

Definicja

Klasa ogólnego przeznaczenia dla konwencji Code First, które odczytują atrybuty z typów platformy .NET i generują adnotacje tabeli na podstawie tych atrybutów.

public class AttributeToTableAnnotationConvention<TAttribute,TAnnotation> : System.Data.Entity.ModelConfiguration.Conventions.Convention where TAttribute : Attribute
type AttributeToTableAnnotationConvention<'Attribute, 'Annotation (requires 'Attribute :> Attribute)> = class
    inherit Convention
Public Class AttributeToTableAnnotationConvention(Of TAttribute, TAnnotation)
Inherits Convention

Parametry typu

TAttribute

Typ atrybutu do odnalezienia.

TAnnotation

Typ adnotacji, która zostanie utworzona.

Dziedziczenie
AttributeToTableAnnotationConvention<TAttribute,TAnnotation>

Konstruktory

AttributeToTableAnnotationConvention<TAttribute,TAnnotation>(String, Func<Type,IList<TAttribute>,TAnnotation>)

Tworzy konwencję, która utworzy adnotacje tabeli o podanej nazwie i przy użyciu 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 mapowanych typów w modelu.

(Odziedziczone po Convention)
Types<T>()

Rozpoczyna konfigurację lekkiej konwencji, która ma zastosowanie do wszystkich typów mapowanych w modelu, który pochodzi lub implementuje określony typ.

(Odziedziczone po Convention)

Dotyczy