SharedTableConvention.AreCompatible Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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