ReferenceOwnershipBuilder.HasPrincipalKey(String[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Configura las propiedades únicas que tiene como destino esta relación, es decir, en el tipo de entidad de propietario. Normalmente, solo llamaría a este método si desea usar propiedades distintas de la clave principal como propiedades principales. Si las propiedades especificadas aún no son una restricción única (o la clave principal), se introducirá una nueva restricción única.
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
Parámetros
- keyPropertyNames
- String[]
Nombres de las propiedades de clave de referencia.
Devoluciones
La misma instancia del generador para que se puedan encadenar varias llamadas de configuración.
Comentarios
Si se especifican varias propiedades de clave de entidad de seguridad, el orden de las propiedades de clave principal debe coincidir con el orden en que se configuraron las propiedades de restricción principal o clave principal en el tipo de entidad de seguridad.