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


KeyDiscoveryConvention Класс

Определение

Базовый класс для соглашений, которые обнаруживают свойства первичного ключа.

public abstract class KeyDiscoveryConvention : System.Data.Entity.ModelConfiguration.Conventions.IConceptualModelConvention<System.Data.Entity.Core.Metadata.Edm.EntityType>
type KeyDiscoveryConvention = class
    interface IConceptualModelConvention<EntityType>
    interface IConvention
Public MustInherit Class KeyDiscoveryConvention
Implements IConceptualModelConvention(Of EntityType)
Наследование
KeyDiscoveryConvention
Производный
Реализации

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

KeyDiscoveryConvention()

Базовый класс для соглашений, которые обнаруживают свойства первичного ключа.

Методы

Apply(EntityType, DbModel)

Применяет это соглашение к элементу в модели.

MatchKeyProperty(EntityType, IEnumerable<EdmProperty>)

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

Применяется к