MutableEntityTypeExtensions.GetOrAddKey Yöntem

Tanım

Aşırı Yüklemeler

GetOrAddKey(IMutableEntityType, IMutableProperty)

Bir özellikte tanımlanan mevcut alternatif anahtarı alır veya zaten tanımlı değilse yeni bir tane oluşturur.

GetOrAddKey(IMutableEntityType, IReadOnlyList<IMutableProperty>)

Bir özellik kümesi üzerinde tanımlanan mevcut alternatif anahtarı alır veya zaten tanımlanmamışsa yeni bir tane oluşturur.

GetOrAddKey(IMutableEntityType, IMutableProperty)

Bir özellikte tanımlanan mevcut alternatif anahtarı alır veya zaten tanımlı değilse yeni bir tane oluşturur.

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

Parametreler

entityType
IMutableEntityType

Alternatif anahtarı almak veya oluşturmak için varlık türü.

property
IMutableProperty

Alternatif anahtar olarak kullanılan özellik.

Döndürülenler

IMutableKey

Var olan veya yeni oluşturulan alternatif anahtar.

Şunlara uygulanır

GetOrAddKey(IMutableEntityType, IReadOnlyList<IMutableProperty>)

Bir özellik kümesi üzerinde tanımlanan mevcut alternatif anahtarı alır veya zaten tanımlanmamışsa yeni bir tane oluşturur.

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

Parametreler

entityType
IMutableEntityType

Alternatif anahtarı almak veya oluşturmak için varlık türü.

properties
IReadOnlyList<IMutableProperty>

Alternatif anahtar olarak kullanılan özellikler.

Döndürülenler

IMutableKey

Var olan veya yeni oluşturulan alternatif anahtar.

Şunlara uygulanır