AttributeToTableAnnotationConvention<TAttribute,TAnnotation> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс общего назначения для соглашений Code First, который считывает атрибуты из типов .NET и создает табличные заметки на основе этих атрибутов.
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
Параметры типа
- TAttribute
Тип атрибута для обнаружения.
- TAnnotation
Тип создаваемой заметки.
- Наследование
Конструкторы
AttributeToTableAnnotationConvention<TAttribute,TAnnotation>(String, Func<Type,IList<TAttribute>,TAnnotation>) |
Создает соглашение, которое будет создавать заметки таблицы с заданным именем и с использованием заданного делегата фабрики. |
Методы
Properties() |
Начинает настройку упрощенного соглашения, которое применяется ко всем свойствам в модели. (Унаследовано от Convention) |
Properties<T>() |
Начинает настройку упрощенного соглашения, которое применяется ко всем примитивным свойствам указанного типа в модели. (Унаследовано от Convention) |
Types() |
Начинает настройку упрощенного соглашения, которое применяется ко всем сопоставленным типам в модели. (Унаследовано от Convention) |
Types<T>() |
Начинает настройку упрощенного соглашения, которое применяется ко всем сопоставленным типам в модели, которые являются производными от указанного типа или реализующими его. (Унаследовано от Convention) |
Применяется к
Entity Framework