Udostępnij za pośrednictwem


MutableEntityTypeExtensions.GetOrAddKey Metoda

Definicja

Przeciążenia

GetOrAddKey(IMutableEntityType, IMutableProperty)

Pobiera istniejący klucz alternatywny zdefiniowany we właściwości lub tworzy nowy, jeśli jeszcze go nie zdefiniowano.

GetOrAddKey(IMutableEntityType, IReadOnlyList<IMutableProperty>)

Pobiera istniejący klucz alternatywny zdefiniowany w zestawie właściwości lub tworzy nowy, jeśli jeszcze go nie zdefiniowano.

GetOrAddKey(IMutableEntityType, IMutableProperty)

Pobiera istniejący klucz alternatywny zdefiniowany we właściwości lub tworzy nowy, jeśli jeszcze go nie zdefiniowano.

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

Parametry

entityType
IMutableEntityType

Typ jednostki do pobrania lub utworzenia klucza alternatywnego.

property
IMutableProperty

Właściwość używana jako klucz alternatywny.

Zwraca

Istniejący lub nowo utworzony klucz alternatywny.

Dotyczy

GetOrAddKey(IMutableEntityType, IReadOnlyList<IMutableProperty>)

Pobiera istniejący klucz alternatywny zdefiniowany w zestawie właściwości lub tworzy nowy, jeśli jeszcze go nie zdefiniowano.

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

Parametry

entityType
IMutableEntityType

Typ jednostki do pobrania lub utworzenia klucza alternatywnego.

properties
IReadOnlyList<IMutableProperty>

Właściwości, które są używane jako klucz alternatywny.

Zwraca

Istniejący lub nowo utworzony klucz alternatywny.

Dotyczy