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


PrimaryKeyNameForeignKeyDiscoveryConvention Класс

Определение

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

public class PrimaryKeyNameForeignKeyDiscoveryConvention : System.Data.Entity.ModelConfiguration.Conventions.ForeignKeyDiscoveryConvention
type PrimaryKeyNameForeignKeyDiscoveryConvention = class
    inherit ForeignKeyDiscoveryConvention
Public Class PrimaryKeyNameForeignKeyDiscoveryConvention
Inherits ForeignKeyDiscoveryConvention
Наследование
PrimaryKeyNameForeignKeyDiscoveryConvention
Наследование
PrimaryKeyNameForeignKeyDiscoveryConvention

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

PrimaryKeyNameForeignKeyDiscoveryConvention()

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

Свойства

SupportsMultipleAssociations

Возвращает значение true , если соглашение поддерживает пары типов сущностей, которые имеют несколько ассоциаций, определенных между ними.

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

Методы

Apply(AssociationType, DbModel)

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

(Унаследовано от ForeignKeyDiscoveryConvention)
MatchDependentKeyProperty(AssociationType, AssociationEndMember, EdmProperty, EntityType, EdmProperty)

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

MatchDependentKeyProperty(AssociationType, AssociationEndMember, EdmProperty, EntityType, EdmProperty)

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

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

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