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>

要设置为主键(如果尚未定义)的属性。

返回

现有或新创建的密钥。

适用于