Share via


CoreStrings.KeyAttributeOnDerivedEntity メソッド

定義

オーバーロード

KeyAttributeOnDerivedEntity(Object, Object)

主キーはルート型でのみ宣言できるため、派生型 '{derivedType}' はプロパティ '{property}' に [Key] 属性を持つことができません。

KeyAttributeOnDerivedEntity(Object, Object, Object)

主キーはルート型でのみ宣言できるため、派生型 '{derivedType}' はプロパティ '{property}' に [Key] 属性を持つことができません。 プロパティ '{property}' を '{rootType}' に移動するか、[NotMapped] 属性を使用するか、'OnModelCreating' の基本型で 'EntityTypeBuilder.Ignore' を呼び出して、モデルから '{rootType}' を削除します。

KeyAttributeOnDerivedEntity(Object, Object)

主キーはルート型でのみ宣言できるため、派生型 '{derivedType}' はプロパティ '{property}' に [Key] 属性を持つことができません。

public static string KeyAttributeOnDerivedEntity (object derivedType, object property);
static member KeyAttributeOnDerivedEntity : obj * obj -> string
Public Shared Function KeyAttributeOnDerivedEntity (derivedType As Object, property As Object) As String

パラメーター

derivedType
Object
property
Object

戻り値

適用対象

KeyAttributeOnDerivedEntity(Object, Object, Object)

主キーはルート型でのみ宣言できるため、派生型 '{derivedType}' はプロパティ '{property}' に [Key] 属性を持つことができません。 プロパティ '{property}' を '{rootType}' に移動するか、[NotMapped] 属性を使用するか、'OnModelCreating' の基本型で 'EntityTypeBuilder.Ignore' を呼び出して、モデルから '{rootType}' を削除します。

public static string KeyAttributeOnDerivedEntity (object? derivedType, object? property, object? rootType);
static member KeyAttributeOnDerivedEntity : obj * obj * obj -> string
Public Shared Function KeyAttributeOnDerivedEntity (derivedType As Object, property As Object, rootType As Object) As String

パラメーター

derivedType
Object
property
Object
rootType
Object

戻り値

適用対象