Поделиться через


Convention - класс

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Соглашение, которое не переопределяет конфигурацию.

Иерархия наследования

System.Object
  System.Data.Entity.ModelConfiguration.Conventions.Convention
    System.Data.Entity.Infrastructure.IncludeMetadataConvention
    System.Data.Entity.Infrastructure.ModelNamespaceConvention
    System.Data.Entity.ModelConfiguration.Conventions.AttributeToColumnAnnotationConvention<TAttribute, TAnnotation>
    System.Data.Entity.ModelConfiguration.Conventions.AttributeToTableAnnotationConvention<TAttribute, TAnnotation>
    System.Data.Entity.ModelConfiguration.Conventions.KeyAttributeConvention
    System.Data.Entity.ModelConfiguration.Conventions.PrimitivePropertyAttributeConfigurationConvention<TAttribute>
    System.Data.Entity.ModelConfiguration.Conventions.PropertyAttributeConfigurationConvention<TAttribute>
    System.Data.Entity.ModelConfiguration.Conventions.RequiredNavigationPropertyAttributeConvention
    System.Data.Entity.ModelConfiguration.Conventions.TypeAttributeConfigurationConvention<TAttribute>

Пространство имен:  System.Data.Entity.ModelConfiguration.Conventions
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public Class Convention _
    Implements IConvention
'Применение
Dim instance As Convention
public class Convention : IConvention
public ref class Convention : IConvention
type Convention =  
    class 
        interface IConvention 
    end
public class Convention implements IConvention

Тип Convention предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод Convention Производный класс может использовать конструктор по умолчанию для применения правила набора, изменяющего конфигурации модели.

По верхнему краю

Методы

  Имя Описание
Открытый метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Открытый метод GetHashCode (Унаследовано от Object.)
Открытый метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Открытый метод Properties() Начинает настройку облегченного соглашения, применяемого ко всем свойствам в модели.
Открытый метод Properties<T>() Начинает настройку облегченного соглашения, применяемого ко всем примитивным свойствам указанного типа в модели.
Открытый метод ToString (Унаследовано от Object.)
Открытый метод Types() Начинает настройку облегченного соглашения, применяемого ко всем сопоставленным типам в модели.
Открытый метод Types<T>() Начинает конфигурацию облегченного соглашения, которое применяется ко всем сопоставленным типам в модели, производным от указанного типа или реализующим его.

По верхнему краю

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

System.Data.Entity.ModelConfiguration.Conventions - пространство имен