MutableEntityTypeExtensions.GetOrSetPrimaryKey メソッド

定義

オーバーロード

GetOrSetPrimaryKey(IMutableEntityType, IMutableProperty)

エンティティの既存の主キーを取得するか、定義されていない場合は設定します。

GetOrSetPrimaryKey(IMutableEntityType, IReadOnlyList<IMutableProperty>)

エンティティの既存の主キーを取得するか、定義されていない場合は設定します。

GetOrSetPrimaryKey(IMutableEntityType, IMutableProperty)

エンティティの既存の主キーを取得するか、定義されていない場合は設定します。

public static Microsoft.EntityFrameworkCore.Metadata.IMutableKey GetOrSetPrimaryKey (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, Microsoft.EntityFrameworkCore.Metadata.IMutableProperty property);
static member GetOrSetPrimaryKey : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * Microsoft.EntityFrameworkCore.Metadata.IMutableProperty -> Microsoft.EntityFrameworkCore.Metadata.IMutableKey
<Extension()>
Public Function GetOrSetPrimaryKey (entityType As IMutableEntityType, property As IMutableProperty) As IMutableKey

パラメーター

entityType
IMutableEntityType

キーを取得または設定するエンティティ型。

property
IMutableProperty

主キーとして設定するプロパティ (まだ定義されていない場合)。

戻り値

既存または新しく作成されたキー。

適用対象

GetOrSetPrimaryKey(IMutableEntityType, IReadOnlyList<IMutableProperty>)

エンティティの既存の主キーを取得するか、定義されていない場合は設定します。

public static Microsoft.EntityFrameworkCore.Metadata.IMutableKey GetOrSetPrimaryKey (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IMutableProperty> properties);
static member GetOrSetPrimaryKey : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IMutableProperty> -> Microsoft.EntityFrameworkCore.Metadata.IMutableKey
<Extension()>
Public Function GetOrSetPrimaryKey (entityType As IMutableEntityType, properties As IReadOnlyList(Of IMutableProperty)) As IMutableKey

パラメーター

entityType
IMutableEntityType

キーを取得または設定するエンティティ型。

properties
IReadOnlyList<IMutableProperty>

主キーとして設定するプロパティ (まだ定義されていない場合)。

戻り値

既存または新しく作成されたキー。

適用対象