SqlServerSharedTableConvention Třída
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í.
Konvence, která manipuluje s názvy databázových objektů pro typy entit, které sdílejí tabulku, aby nedocházelo ke konfliktům.
public class SqlServerSharedTableConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.SharedTableConvention
type SqlServerSharedTableConvention = class
inherit SharedTableConvention
Public Class SqlServerSharedTableConvention
Inherits SharedTableConvention
- Dědičnost
Poznámky
Další informace a příklady najdete v tématech Konvence vytváření modelůa Přístup k SQL Server a Azure SQL databázím pomocí EF Core.
Konstruktory
SqlServerSharedTableConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Vytvoří novou instanci položky SqlServerSharedTableConvention. |
Vlastnosti
CheckConstraintsUniqueAcrossTables |
Získá hodnotu označující, zda kontrola názvů omezení mají být jedinečné napříč tabulkami. (Zděděno od SharedTableConvention) |
Dependencies |
Závislosti pro tuto službu. (Zděděno od SharedTableConvention) |
ForeignKeysUniqueAcrossTables |
Získá hodnotu označující, zda mají být názvy cizích klíčů jedinečné napříč tabulkami. (Zděděno od SharedTableConvention) |
IndexesUniqueAcrossTables |
Získá hodnotu určující, zda mají být názvy indexů jedinečné napříč tabulkami. |
IndexesUniqueAcrossTables |
Získá hodnotu určující, zda mají být názvy indexů jedinečné napříč tabulkami. (Zděděno od SharedTableConvention) |
KeysUniqueAcrossTables |
Získá hodnotu označující, zda mají být názvy klíčů jedinečné napříč tabulkami. (Zděděno od SharedTableConvention) |
RelationalDependencies |
Závislosti specifické pro relačního zprostředkovatele pro tuto službu. (Zděděno od SharedTableConvention) |
TriggersUniqueAcrossTables |
Získá hodnotu označující, zda mají být názvy aktivačních událostí jedinečné napříč tabulkami. (Zděděno od SharedTableConvention) |
Metody
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. (Zděděno od SharedTableConvention) |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou dva indexy namapované na stejný index tabulky kompatibilní. |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou dva indexy namapované na stejný index tabulky kompatibilní. (Zděděno od SharedTableConvention) |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Získá hodnotu označující, zda dva klíče mapované na stejné omezení jsou kompatibilní. |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Získá hodnotu označující, zda dva klíče mapované na stejné omezení jsou kompatibilní. (Zděděno od SharedTableConvention) |
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou kompatibilní dvě omezení kontroly se stejným názvem. (Zděděno od SharedTableConvention) |
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. (Zděděno od SharedTableConvention) |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou dva indexy namapované na stejný index tabulky kompatibilní. |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou dva indexy namapované na stejný index tabulky kompatibilní. (Zděděno od SharedTableConvention) |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Získá hodnotu označující, zda dva klíče mapované na stejné omezení jsou kompatibilní. |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Získá hodnotu označující, zda dva klíče mapované na stejné omezení jsou kompatibilní. (Zděděno od SharedTableConvention) |
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier) |
Získá hodnotu označující, zda jsou kompatibilní dva triggery se stejným názvem. (Zděděno od SharedTableConvention) |
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Volá se po dokončení modelu. (Zděděno od SharedTableConvention) |
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Volá se při dokončování modelu. (Zděděno od SharedTableConvention) |
Platí pro
Entity Framework