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>) |
При переопределении возвращает подмножество свойств, которые будут частью первичного ключа. |
Применяется к
Entity Framework