SharedTableConvention.AreCompatible Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Získá hodnotu označující, zda dva klíče mapované na stejné omezení jsou kompatibilní. |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou dva indexy namapované na stejný index tabulky kompatibilní. |
AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou kompatibilní dva cizí klíče mapované na stejné omezení cizího klíče. |
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou kompatibilní dva triggery se stejným názvem. |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Získá hodnotu označující, zda dva klíče mapované na stejné omezení jsou kompatibilní. |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou dva indexy namapované na stejný index tabulky kompatibilní. |
AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou kompatibilní dva cizí klíče mapované na stejné omezení cizího klíče. |
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou kompatibilní dvě omezení kontroly se stejným názvem. |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier)
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
Získá hodnotu označující, zda dva klíče mapované na stejné omezení jsou kompatibilní.
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
Parametry
- key
- IReadOnlyKey
Klíč.
- duplicateKey
- IReadOnlyKey
Další klíč.
- storeObject
- StoreObjectIdentifier
Identifikátor objektu úložiště.
Návraty
true
pokud je kompatibilní
Platí pro
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier)
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
Získá hodnotu označující, zda jsou dva indexy namapované na stejný index tabulky kompatibilní.
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
Parametry
- index
- IReadOnlyIndex
Index.
- duplicateIndex
- IReadOnlyIndex
Další index.
- storeObject
- StoreObjectIdentifier
Identifikátor objektu úložiště.
Návraty
true
pokud je kompatibilní
Platí pro
AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier)
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
Získá hodnotu označující, zda jsou kompatibilní dva cizí klíče mapované na stejné omezení cizího klíče.
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
Parametry
- foreignKey
- IReadOnlyForeignKey
Cizí klíč.
- duplicateForeignKey
- IReadOnlyForeignKey
Další cizí klíč.
- storeObject
- StoreObjectIdentifier
Identifikátor objektu úložiště.
Návraty
true
pokud je kompatibilní
Platí pro
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier)
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
Získá hodnotu označující, zda jsou kompatibilní dva triggery se stejným názvem.
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
Parametry
- trigger
- IReadOnlyTrigger
Aktivační událost.
- duplicateTrigger
- IReadOnlyTrigger
Další trigger.
- storeObject
- StoreObjectIdentifier
Identifikátor objektu úložiště.
Návraty
true
pokud je kompatibilní
Platí pro
AreCompatible(IKey, IKey, StoreObjectIdentifier)
- Zdroj:
- SharedTableConvention.cs
Získá hodnotu označující, zda dva klíče mapované na stejné omezení jsou kompatibilní.
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
Parametry
- key
- IKey
Klíč.
- duplicateKey
- IKey
Další klíč.
- storeObject
- StoreObjectIdentifier
Identifikátor objektu úložiště.
Návraty
true
pokud je kompatibilní
Platí pro
AreCompatible(IIndex, IIndex, StoreObjectIdentifier)
- Zdroj:
- SharedTableConvention.cs
Získá hodnotu označující, zda jsou dva indexy namapované na stejný index tabulky kompatibilní.
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
Parametry
- index
- IIndex
Index.
- duplicateIndex
- IIndex
Další index.
- storeObject
- StoreObjectIdentifier
Identifikátor objektu úložiště.
Návraty
true
pokud je kompatibilní
Platí pro
AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier)
- Zdroj:
- SharedTableConvention.cs
Získá hodnotu označující, zda jsou kompatibilní dva cizí klíče mapované na stejné omezení cizího klíče.
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
Parametry
- foreignKey
- IForeignKey
Cizí klíč.
- duplicateForeignKey
- IForeignKey
Další cizí klíč.
- storeObject
- StoreObjectIdentifier
Identifikátor objektu úložiště.
Návraty
true
pokud je kompatibilní
Platí pro
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier)
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
- Zdroj:
- SharedTableConvention.cs
Získá hodnotu označující, zda jsou kompatibilní dvě omezení kontroly se stejným názvem.
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
Parametry
- checkConstraint
- IReadOnlyCheckConstraint
Omezení kontroly.
- duplicateCheckConstraint
- IReadOnlyCheckConstraint
Další omezení kontroly.
- storeObject
- StoreObjectIdentifier
Identifikátor objektu úložiště.
Návraty
true
pokud je kompatibilní
Platí pro
Entity Framework