Compartir a través de


IConventionEntityType.FindForeignKey Método

Definición

Sobrecargas

FindForeignKey(IReadOnlyList<IProperty>, IKey, IEntityType)

Obtiene la clave externa de las propiedades especificadas que apunta a una clave principal o alternativa determinada. Devuelve null si no se encuentra ninguna clave externa.

FindForeignKey(IReadOnlyList<IReadOnlyProperty>, IReadOnlyKey, IReadOnlyEntityType)

Obtiene la clave externa de las propiedades especificadas que apunta a una clave principal o alternativa determinada. Devuelve null si no se encuentra ninguna clave externa.

FindForeignKey(IReadOnlyProperty, IReadOnlyKey, IReadOnlyEntityType)

Obtiene la clave externa de las propiedades especificadas que apunta a una clave principal o alternativa determinada. Devuelve null si no se encuentra ninguna clave externa.

FindForeignKey(IReadOnlyList<IProperty>, IKey, IEntityType)

Obtiene la clave externa de las propiedades especificadas que apunta a una clave principal o alternativa determinada. Devuelve null si no se encuentra ninguna clave externa.

public Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey FindForeignKey (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> properties, Microsoft.EntityFrameworkCore.Metadata.IKey principalKey, Microsoft.EntityFrameworkCore.Metadata.IEntityType principalEntityType);
abstract member FindForeignKey : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * Microsoft.EntityFrameworkCore.Metadata.IKey * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey
Public Function FindForeignKey (properties As IReadOnlyList(Of IProperty), principalKey As IKey, principalEntityType As IEntityType) As IConventionForeignKey

Parámetros

properties
IReadOnlyList<IProperty>

Las propiedades en las que se define la clave externa.

principalKey
IKey

Clave principal o alternativa a la que se hace referencia.

principalEntityType
IEntityType

Tipo de entidad que es el destino de la relación. Esto puede ser diferente del tipo definido en cuando la relación tiene como destino un tipo derivado en una jerarquía de herencia (ya que principalKey la clave se define en el tipo base de la jerarquía).

Devoluciones

Clave externa o null si no se define ninguna.

Se aplica a

FindForeignKey(IReadOnlyList<IReadOnlyProperty>, IReadOnlyKey, IReadOnlyEntityType)

Obtiene la clave externa de las propiedades especificadas que apunta a una clave principal o alternativa determinada. Devuelve null si no se encuentra ninguna clave externa.

public Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey? FindForeignKey (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty> properties, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey principalKey, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType principalEntityType);
abstract member FindForeignKey : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty> * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType -> Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey
Public Function FindForeignKey (properties As IReadOnlyList(Of IReadOnlyProperty), principalKey As IReadOnlyKey, principalEntityType As IReadOnlyEntityType) As IConventionForeignKey

Parámetros

properties
IReadOnlyList<IReadOnlyProperty>

Las propiedades en las que se define la clave externa.

principalKey
IReadOnlyKey

Clave principal o alternativa a la que se hace referencia.

principalEntityType
IReadOnlyEntityType

Tipo de entidad que es el destino de la relación. Esto puede ser diferente del tipo definido en cuando la relación tiene como destino un tipo derivado en una jerarquía de herencia (ya que principalKey la clave se define en el tipo base de la jerarquía).

Devoluciones

Clave externa o null si no se define ninguna.

Se aplica a

FindForeignKey(IReadOnlyProperty, IReadOnlyKey, IReadOnlyEntityType)

Obtiene la clave externa de las propiedades especificadas que apunta a una clave principal o alternativa determinada. Devuelve null si no se encuentra ninguna clave externa.

public virtual Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey? FindForeignKey (Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty property, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey principalKey, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType principalEntityType);
abstract member FindForeignKey : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType -> Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey
override this.FindForeignKey : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType -> Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey
Public Overridable Function FindForeignKey (property As IReadOnlyProperty, principalKey As IReadOnlyKey, principalEntityType As IReadOnlyEntityType) As IConventionForeignKey

Parámetros

property
IReadOnlyProperty

Propiedad en la que se define la clave externa.

principalKey
IReadOnlyKey

Clave principal o alternativa a la que se hace referencia.

principalEntityType
IReadOnlyEntityType

Tipo de entidad que es el destino de la relación. Esto puede ser diferente del tipo definido en cuando la relación tiene como destino un tipo derivado en una jerarquía de herencia (ya que principalKey la clave se define en el tipo base de la jerarquía).

Devoluciones

Clave externa o null si no se define ninguna.

Se aplica a