AttributeToTableAnnotationConvention<TAttribute,TAnnotation> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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) |