SqlServerSharedTableConvention Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwencja, która manipuluje nazwami obiektów bazy danych dla typów jednostek, które współużytkują tabelę, aby uniknąć starć.
public class SqlServerSharedTableConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.SharedTableConvention
type SqlServerSharedTableConvention = class
inherit SharedTableConvention
Public Class SqlServerSharedTableConvention
Inherits SharedTableConvention
- Dziedziczenie
Uwagi
Aby uzyskać więcej informacji, zobacz Konwencje tworzenia modeli oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą platformy EF Core.
Konstruktory
SqlServerSharedTableConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Tworzy nowe wystąpienie klasy SqlServerSharedTableConvention. |
Właściwości
CheckConstraintsUniqueAcrossTables |
Pobiera wartość wskazującą, czy nazwy ograniczeń sprawdzania powinny być unikatowe w tabelach. (Odziedziczone po SharedTableConvention) |
Dependencies |
Zależności dla tej usługi. (Odziedziczone po SharedTableConvention) |
ForeignKeysUniqueAcrossTables |
Pobiera wartość wskazującą, czy nazwy kluczy obcych powinny być unikatowe w tabelach. (Odziedziczone po SharedTableConvention) |
IndexesUniqueAcrossTables |
Pobiera wartość wskazującą, czy nazwy indeksów powinny być unikatowe w tabelach. |
IndexesUniqueAcrossTables |
Pobiera wartość wskazującą, czy nazwy indeksów powinny być unikatowe w tabelach. (Odziedziczone po SharedTableConvention) |
KeysUniqueAcrossTables |
Pobiera wartość wskazującą, czy nazwy kluczy powinny być unikatowe w tabelach. (Odziedziczone po SharedTableConvention) |
RelationalDependencies |
Zależności specyficzne dla dostawcy relacyjnego dla tej usługi. (Odziedziczone po SharedTableConvention) |
TriggersUniqueAcrossTables |
Pobiera wartość wskazującą, czy nazwy wyzwalaczy powinny być unikatowe w tabelach. (Odziedziczone po SharedTableConvention) |
Metody
AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa klucze obce są mapowane na to samo ograniczenie klucza obcego. (Odziedziczone po SharedTableConvention) |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa indeksy mapowane na ten sam indeks tabeli są zgodne. |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa indeksy mapowane na ten sam indeks tabeli są zgodne. (Odziedziczone po SharedTableConvention) |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa klucze mapowane na to samo ograniczenie są zgodne. |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa klucze mapowane na to samo ograniczenie są zgodne. (Odziedziczone po SharedTableConvention) |
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa ograniczenia sprawdzania o tej samej nazwie są zgodne. (Odziedziczone po SharedTableConvention) |
AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa klucze obce są mapowane na to samo ograniczenie klucza obcego. (Odziedziczone po SharedTableConvention) |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa indeksy mapowane na ten sam indeks tabeli są zgodne. |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa indeksy mapowane na ten sam indeks tabeli są zgodne. (Odziedziczone po SharedTableConvention) |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa klucze mapowane na to samo ograniczenie są zgodne. |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa klucze mapowane na to samo ograniczenie są zgodne. (Odziedziczone po SharedTableConvention) |
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier) |
Pobiera wartość wskazującą, czy dwa wyzwalacze o tej samej nazwie są zgodne. (Odziedziczone po SharedTableConvention) |
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Wywoływane po sfinalizowaniu modelu. (Odziedziczone po SharedTableConvention) |
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Wywoływane, gdy model jest finalizowany. (Odziedziczone po SharedTableConvention) |