次の方法で共有


IdKeyDiscoveryConvention クラス

定義

主キー プロパティを検出する規約。 優先順位の順序で認識される名前付けパターンは次のとおりです。

  1. 'ID'
  2. [type name]Id 主キーの検出では、大文字と小文字が区別されません。
public class IdKeyDiscoveryConvention : System.Data.Entity.ModelConfiguration.Conventions.KeyDiscoveryConvention
type IdKeyDiscoveryConvention = class
    inherit KeyDiscoveryConvention
Public Class IdKeyDiscoveryConvention
Inherits KeyDiscoveryConvention
継承
IdKeyDiscoveryConvention
継承
IdKeyDiscoveryConvention

コンストラクター

IdKeyDiscoveryConvention()

主キー プロパティを検出する規約。 優先順位の順序で認識される名前付けパターンは次のとおりです。

  1. 'ID'
  2. [type name]Id 主キーの検出では、大文字と小文字が区別されません。

メソッド

Apply(EntityType, DbModel)

モデル内の項目にこの規則を適用します。

(継承元 KeyDiscoveryConvention)
MatchKeyProperty(EntityType, IEnumerable<EdmProperty>)

overriden は、主キーの一部となるプロパティのサブセットを返します。

MatchKeyProperty(EntityType, IEnumerable<EdmProperty>)

overriden は、主キーの一部となるプロパティのサブセットを返します。

(継承元 KeyDiscoveryConvention)

適用対象