SharedTableConvention.AreCompatible Método

Definición

Sobrecargas

AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

Obtiene un valor que indica si dos claves asignadas a la misma restricción son compatibles.

AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

Obtiene un valor que indica si dos índices asignados al mismo índice de tabla son compatibles.

AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier)

Obtiene un valor que indica si dos claves externas asignadas a la misma restricción de clave externa son compatibles.

AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier)

Obtiene un valor que indica si dos desencadenadores con el mismo nombre son compatibles.

AreCompatible(IKey, IKey, StoreObjectIdentifier)

Obtiene un valor que indica si dos claves asignadas a la misma restricción son compatibles.

AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

Obtiene un valor que indica si dos índices asignados al mismo índice de tabla son compatibles.

AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier)

Obtiene un valor que indica si dos claves externas asignadas a la misma restricción de clave externa son compatibles.

AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier)

Obtiene un valor que indica si dos restricciones check con el mismo nombre son compatibles.

AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

Obtiene un valor que indica si dos claves asignadas a la misma restricción son compatibles.

protected virtual bool AreCompatible (Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey key, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey duplicateKey, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (key As IReadOnlyKey, duplicateKey As IReadOnlyKey, storeObject As StoreObjectIdentifier) As Boolean

Parámetros

key
IReadOnlyKey

Una clave.

duplicateKey
IReadOnlyKey

Otra clave.

storeObject
StoreObjectIdentifier

Identificador del objeto de almacén.

Devoluciones

true si es compatible

Se aplica a

AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

Obtiene un valor que indica si dos índices asignados al mismo índice de tabla son compatibles.

protected virtual bool AreCompatible (Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex index, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex duplicateIndex, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyIndex * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (index As IReadOnlyIndex, duplicateIndex As IReadOnlyIndex, storeObject As StoreObjectIdentifier) As Boolean

Parámetros

index
IReadOnlyIndex

Un índice.

duplicateIndex
IReadOnlyIndex

Otro índice.

storeObject
StoreObjectIdentifier

Identificador del objeto de almacén.

Devoluciones

true si es compatible

Se aplica a

AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier)

Obtiene un valor que indica si dos claves externas asignadas a la misma restricción de clave externa son compatibles.

protected virtual bool AreCompatible (Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey foreignKey, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey duplicateForeignKey, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (foreignKey As IReadOnlyForeignKey, duplicateForeignKey As IReadOnlyForeignKey, storeObject As StoreObjectIdentifier) As Boolean

Parámetros

foreignKey
IReadOnlyForeignKey

Una clave externa.

duplicateForeignKey
IReadOnlyForeignKey

Otra clave externa.

storeObject
StoreObjectIdentifier

Identificador del objeto de almacén.

Devoluciones

true si es compatible

Se aplica a

AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier)

Obtiene un valor que indica si dos desencadenadores con el mismo nombre son compatibles.

protected virtual bool AreCompatible (Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger trigger, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger duplicateTrigger, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTrigger * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (trigger As IReadOnlyTrigger, duplicateTrigger As IReadOnlyTrigger, storeObject As StoreObjectIdentifier) As Boolean

Parámetros

trigger
IReadOnlyTrigger

Desencadenador.

duplicateTrigger
IReadOnlyTrigger

Otro desencadenador.

storeObject
StoreObjectIdentifier

Identificador del objeto de almacén.

Devoluciones

true si es compatible

Se aplica a

AreCompatible(IKey, IKey, StoreObjectIdentifier)

Obtiene un valor que indica si dos claves asignadas a la misma restricción son compatibles.

protected virtual bool AreCompatible (Microsoft.EntityFrameworkCore.Metadata.IKey key, Microsoft.EntityFrameworkCore.Metadata.IKey duplicateKey, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IKey * Microsoft.EntityFrameworkCore.Metadata.IKey * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IKey * Microsoft.EntityFrameworkCore.Metadata.IKey * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (key As IKey, duplicateKey As IKey, storeObject As StoreObjectIdentifier) As Boolean

Parámetros

key
IKey

Una clave.

duplicateKey
IKey

Otra clave.

storeObject
StoreObjectIdentifier

Identificador del objeto de almacén.

Devoluciones

true si es compatible

Se aplica a

AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

Obtiene un valor que indica si dos índices asignados al mismo índice de tabla son compatibles.

protected virtual bool AreCompatible (Microsoft.EntityFrameworkCore.Metadata.IIndex index, Microsoft.EntityFrameworkCore.Metadata.IIndex duplicateIndex, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IIndex * Microsoft.EntityFrameworkCore.Metadata.IIndex * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IIndex * Microsoft.EntityFrameworkCore.Metadata.IIndex * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (index As IIndex, duplicateIndex As IIndex, storeObject As StoreObjectIdentifier) As Boolean

Parámetros

index
IIndex

Un índice.

duplicateIndex
IIndex

Otro índice.

storeObject
StoreObjectIdentifier

Identificador del objeto de almacén.

Devoluciones

true si es compatible

Se aplica a

AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier)

Obtiene un valor que indica si dos claves externas asignadas a la misma restricción de clave externa son compatibles.

protected virtual bool AreCompatible (Microsoft.EntityFrameworkCore.Metadata.IForeignKey foreignKey, Microsoft.EntityFrameworkCore.Metadata.IForeignKey duplicateForeignKey, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IForeignKey * Microsoft.EntityFrameworkCore.Metadata.IForeignKey * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IForeignKey * Microsoft.EntityFrameworkCore.Metadata.IForeignKey * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (foreignKey As IForeignKey, duplicateForeignKey As IForeignKey, storeObject As StoreObjectIdentifier) As Boolean

Parámetros

foreignKey
IForeignKey

Una clave externa.

duplicateForeignKey
IForeignKey

Otra clave externa.

storeObject
StoreObjectIdentifier

Identificador del objeto de almacén.

Devoluciones

true si es compatible

Se aplica a

AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier)

Obtiene un valor que indica si dos restricciones check con el mismo nombre son compatibles.

protected virtual bool AreCompatible (Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint checkConstraint, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint duplicateCheckConstraint, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
abstract member AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint * StoreObjectIdentifier -> bool
override this.AreCompatible : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint * Microsoft.EntityFrameworkCore.Metadata.IReadOnlyCheckConstraint * StoreObjectIdentifier -> bool
Protected Overridable Function AreCompatible (checkConstraint As IReadOnlyCheckConstraint, duplicateCheckConstraint As IReadOnlyCheckConstraint, storeObject As StoreObjectIdentifier) As Boolean

Parámetros

checkConstraint
IReadOnlyCheckConstraint

Restricciones check.

duplicateCheckConstraint
IReadOnlyCheckConstraint

Otra restricción check.

storeObject
StoreObjectIdentifier

Identificador del objeto de almacén.

Devoluciones

true si es compatible

Se aplica a