ReferenceOwnershipBuilder.HasPrincipalKey(String[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Configura le proprietà univoche che questa relazione è destinata al tipo di entità proprietario. In genere si chiamerebbe questo metodo solo se si desidera usare una proprietà diversa dalla chiave primaria come proprietà principale. Se le proprietà specificate non sono già un vincolo univoco (o la chiave primaria), verrà introdotto un nuovo vincolo univoco.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder HasPrincipalKey (params string[] keyPropertyNames);
abstract member HasPrincipalKey : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.HasPrincipalKey : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function HasPrincipalKey (ParamArray keyPropertyNames As String()) As ReferenceOwnershipBuilder
Parametri
- keyPropertyNames
- String[]
Nomi delle proprietà chiave di riferimento.
Restituisce
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.
Commenti
Se vengono specificate più proprietà chiave principale, l'ordine delle proprietà della chiave principale deve corrispondere all'ordine in cui sono state configurate le proprietà del vincolo primario o univoco nel tipo di entità principale.