Partager via


SharedTableConvention.AreCompatible Méthode

Définition

Surcharges

AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

Obtient une valeur indiquant si deux clés mappées à la même contrainte sont compatibles.

AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

Obtient une valeur indiquant si deux index mappés au même index de table sont compatibles.

AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier)

Obtient une valeur indiquant si deux clés étrangères mappées à la même contrainte de clé étrangère sont compatibles.

AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier)

Obtient une valeur indiquant si deux déclencheurs portant le même nom sont compatibles.

AreCompatible(IKey, IKey, StoreObjectIdentifier)

Obtient une valeur indiquant si deux clés mappées à la même contrainte sont compatibles.

AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

Obtient une valeur indiquant si deux index mappés au même index de table sont compatibles.

AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier)

Obtient une valeur indiquant si deux clés étrangères mappées à la même contrainte de clé étrangère sont compatibles.

AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier)

Obtient une valeur indiquant si deux contraintes case activée portant le même nom sont compatibles.

AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)

Obtient une valeur indiquant si deux clés mappées à la même contrainte sont 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

Paramètres

key
IReadOnlyKey

Une clé.

duplicateKey
IReadOnlyKey

Une autre clé.

storeObject
StoreObjectIdentifier

Identificateur de l’objet store.

Retours

true si compatible

S’applique à

AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)

Obtient une valeur indiquant si deux index mappés au même index de table sont 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

Paramètres

index
IReadOnlyIndex

Un index.

duplicateIndex
IReadOnlyIndex

Un autre index.

storeObject
StoreObjectIdentifier

Identificateur de l’objet store.

Retours

true si compatible

S’applique à

AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier)

Obtient une valeur indiquant si deux clés étrangères mappées à la même contrainte de clé étrangère sont 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

Paramètres

foreignKey
IReadOnlyForeignKey

Clé étrangère.

duplicateForeignKey
IReadOnlyForeignKey

Une autre clé étrangère.

storeObject
StoreObjectIdentifier

Identificateur de l’objet store.

Retours

true si compatible

S’applique à

AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier)

Obtient une valeur indiquant si deux déclencheurs portant le même nom sont 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

Paramètres

trigger
IReadOnlyTrigger

Déclencheur.

duplicateTrigger
IReadOnlyTrigger

Un autre déclencheur.

storeObject
StoreObjectIdentifier

Identificateur de l’objet store.

Retours

true si compatible

S’applique à

AreCompatible(IKey, IKey, StoreObjectIdentifier)

Obtient une valeur indiquant si deux clés mappées à la même contrainte sont 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

Paramètres

key
IKey

Une clé.

duplicateKey
IKey

Une autre clé.

storeObject
StoreObjectIdentifier

Identificateur de l’objet store.

Retours

true si compatible

S’applique à

AreCompatible(IIndex, IIndex, StoreObjectIdentifier)

Obtient une valeur indiquant si deux index mappés au même index de table sont 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

Paramètres

index
IIndex

Un index.

duplicateIndex
IIndex

Un autre index.

storeObject
StoreObjectIdentifier

Identificateur de l’objet store.

Retours

true si compatible

S’applique à

AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier)

Obtient une valeur indiquant si deux clés étrangères mappées à la même contrainte de clé étrangère sont 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

Paramètres

foreignKey
IForeignKey

Clé étrangère.

duplicateForeignKey
IForeignKey

Une autre clé étrangère.

storeObject
StoreObjectIdentifier

Identificateur de l’objet store.

Retours

true si compatible

S’applique à

AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier)

Obtient une valeur indiquant si deux contraintes case activée portant le même nom sont 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

Paramètres

checkConstraint
IReadOnlyCheckConstraint

Contraintes case activée.

duplicateCheckConstraint
IReadOnlyCheckConstraint

Une autre case activée contraintes.

storeObject
StoreObjectIdentifier

Identificateur de l’objet store.

Retours

true si compatible

S’applique à