Compartir a través de


IConventionEntityTypeBuilder.HasNoRelationship Método

Definición

Sobrecargas

HasNoRelationship(IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType, Boolean)

Quita una relación de este tipo de entidad.

HasNoRelationship(IConventionForeignKey, Boolean)

Quita una clave externa de este tipo de entidad.

HasNoRelationship(IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType, Boolean)

Quita una relación de este tipo de entidad.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasNoRelationship (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, Microsoft.EntityFrameworkCore.Metadata.IConventionKey principalKey, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType principalEntityType, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasNoRelationship (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, Microsoft.EntityFrameworkCore.Metadata.IConventionKey principalKey, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType principalEntityType, bool fromDataAnnotation = false);
abstract member HasNoRelationship : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * Microsoft.EntityFrameworkCore.Metadata.IConventionKey * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasNoRelationship (properties As IReadOnlyList(Of IConventionProperty), principalKey As IConventionKey, principalEntityType As IConventionEntityType, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parámetros

properties
IReadOnlyList<IConventionProperty>

Las propiedades en las que se define la clave externa.

principalKey
IConventionKey

Clave principal o alternativa a la que se hace referencia.

principalEntityType
IConventionEntityType

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).

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

La misma instancia del generador si la relación se quitó o no existía; de lo contrario, null .

Se aplica a

HasNoRelationship(IConventionForeignKey, Boolean)

Quita una clave externa de este tipo de entidad.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasNoRelationship (Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey foreignKey, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasNoRelationship (Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey foreignKey, bool fromDataAnnotation = false);
abstract member HasNoRelationship : Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasNoRelationship (foreignKey As IConventionForeignKey, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parámetros

foreignKey
IConventionForeignKey

Clave externa que se va a quitar.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

La misma instancia del generador si se quitó la clave externa; de lo contrario, null .

Se aplica a