MutableEntityTypeExtensions.GetOrAddKey Methode

Definition

Überlädt

GetOrAddKey(IMutableEntityType, IMutableProperty)

Ruft den vorhandenen alternativen Schlüssel ab, der für eine Eigenschaft definiert ist, oder erstellt einen neuen Schlüssel, wenn er noch nicht definiert ist.

GetOrAddKey(IMutableEntityType, IReadOnlyList<IMutableProperty>)

Ruft den vorhandenen alternativen Schlüssel ab, der für eine Reihe von Eigenschaften definiert ist, oder erstellt einen neuen Schlüssel, falls noch kein Schlüssel definiert ist.

GetOrAddKey(IMutableEntityType, IMutableProperty)

Ruft den vorhandenen alternativen Schlüssel ab, der für eine Eigenschaft definiert ist, oder erstellt einen neuen Schlüssel, wenn er noch nicht definiert ist.

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

Parameter

entityType
IMutableEntityType

Der Entitätstyp, für den der alternative Schlüssel abgerufen oder erstellt werden soll.

property
IMutableProperty

Die Eigenschaft, die als alternativer Schlüssel verwendet wird.

Gibt zurück

Der vorhandene oder neu erstellte Alternativschlüssel.

Gilt für:

GetOrAddKey(IMutableEntityType, IReadOnlyList<IMutableProperty>)

Ruft den vorhandenen alternativen Schlüssel ab, der für eine Reihe von Eigenschaften definiert ist, oder erstellt einen neuen Schlüssel, falls noch kein Schlüssel definiert ist.

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

Parameter

entityType
IMutableEntityType

Der Entitätstyp, für den der alternative Schlüssel abgerufen oder erstellt werden soll.

properties
IReadOnlyList<IMutableProperty>

Die Eigenschaften, die als alternativer Schlüssel verwendet werden.

Gibt zurück

Der vorhandene oder neu erstellte Alternativschlüssel.

Gilt für: