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


IdKeyDiscoveryConvention Класс

Определение

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

  1. «Идентификатор»
  2. [имя типа] Определение первичного ключа идентификатора не учитывает регистр.
public class IdKeyDiscoveryConvention : System.Data.Entity.ModelConfiguration.Conventions.KeyDiscoveryConvention
type IdKeyDiscoveryConvention = class
    inherit KeyDiscoveryConvention
Public Class IdKeyDiscoveryConvention
Inherits KeyDiscoveryConvention
Наследование
IdKeyDiscoveryConvention
Наследование
IdKeyDiscoveryConvention

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

IdKeyDiscoveryConvention()

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

  1. «Идентификатор»
  2. [имя типа] Определение первичного ключа идентификатора не учитывает регистр.

Методы

Apply(EntityType, DbModel)

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

(Унаследовано от KeyDiscoveryConvention)
MatchKeyProperty(EntityType, IEnumerable<EdmProperty>)

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

MatchKeyProperty(EntityType, IEnumerable<EdmProperty>)

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

(Унаследовано от KeyDiscoveryConvention)

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