MutableEntityTypeExtensions.GetOrSetPrimaryKey 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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>
要设置为主键(如果尚未定义)的属性。
返回
现有或新创建的密钥。