IConventionEntityTypeBuilder Interfejs
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.
Udostępnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionEntityType z konwencji.
Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.
public interface IConventionEntityTypeBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
public interface IConventionEntityTypeBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder
type IConventionEntityTypeBuilder = interface
interface IConventionAnnotatableBuilder
type IConventionEntityTypeBuilder = interface
interface IConventionTypeBaseBuilder
interface IConventionAnnotatableBuilder
Public Interface IConventionEntityTypeBuilder
Implements IConventionAnnotatableBuilder
Public Interface IConventionEntityTypeBuilder
Implements IConventionTypeBaseBuilder
- Implementuje
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Konwencje tworzenia modeli .
Właściwości
Metadata |
Pobiera konfigurowany typ jednostki. |
ModelBuilder |
Pobiera konstruktora modelu. (Odziedziczone po IConventionAnnotatableBuilder) |
Metody
CanAddNavigation(String, Boolean) |
Nieaktualne.
Zwraca wartość wskazującą, czy można dodać daną nawigację do tego typu jednostki. |
CanHaveComplexIndexerProperty(Type, String, Type, Boolean) |
Zwraca wartość wskazującą, czy do tego typu można dodać daną właściwość indeksatora złożonego. (Odziedziczone po IConventionTypeBaseBuilder) |
CanHaveComplexProperty(MemberInfo, Type, Boolean) |
Zwraca wartość wskazującą, czy do tego typu można dodać daną właściwość złożoną. (Odziedziczone po IConventionTypeBaseBuilder) |
CanHaveComplexProperty(Type, String, Type, Boolean) |
Zwraca wartość wskazującą, czy do tego typu można dodać daną właściwość złożoną. (Odziedziczone po IConventionTypeBaseBuilder) |
CanHaveIndex(IReadOnlyList<String>, Boolean) |
Zwraca wartość wskazującą, czy i indeks dla podanych właściwości można dodać do tego typu jednostki. |
CanHaveIndexerProperty(Type, String, Boolean) |
Zwraca wartość wskazującą, czy można dodać daną właściwość indeksatora do tego typu jednostki. |
CanHaveNavigation(MemberInfo, Boolean) |
Zwraca wartość wskazującą, czy można dodać daną nawigację do tego typu jednostki. |
CanHaveNavigation(String, Boolean) |
Nieaktualne.
Zwraca wartość wskazującą, czy można dodać daną nawigację do tego typu jednostki. |
CanHaveNavigation(String, Type, Boolean) |
Zwraca wartość wskazującą, czy można dodać daną nawigację do tego typu jednostki. |
CanHaveProperty(MemberInfo, Boolean) |
Zwraca wartość wskazującą, czy dana właściwość może zostać dodana do tego typu jednostki. |
CanHaveProperty(Type, String, Boolean) |
Zwraca wartość wskazującą, czy dana właściwość może zostać dodana do tego typu jednostki. |
CanHaveServiceProperty(MemberInfo, Boolean) |
Zwraca wartość wskazującą, czy dana właściwość usługi może zostać dodana do tego typu jednostki. |
CanHaveSkipNavigation(MemberInfo, Boolean) |
Zwraca wartość wskazującą, czy można dodać daną nawigację pomiń do tego typu jednostki. |
CanHaveSkipNavigation(String, Boolean) |
Nieaktualne.
Zwraca wartość wskazującą, czy można dodać daną nawigację pomiń do tego typu jednostki. |
CanHaveSkipNavigation(String, Type, Boolean) |
Zwraca wartość wskazującą, czy można dodać daną nawigację pomiń do tego typu jednostki. |
CanHaveTrigger(String, Boolean) |
Zwraca wartość wskazującą, czy można skonfigurować wyzwalacz. |
CanIgnore(String, Boolean) |
Zwraca wartość wskazującą, czy dana nazwa elementu członkowskiego może być ignorowana z danego źródła konfiguracji. |
CanRemoveAnnotation(String, Boolean) |
Zwraca wartość wskazującą, czy adnotacja o podanej nazwie może zostać usunięta przy użyciu tego źródła konfiguracji. (Odziedziczone po IConventionAnnotatableBuilder) |
CanRemoveComplexProperty(IConventionComplexProperty, Boolean) |
Zwraca wartość wskazującą, czy właściwość złożona może zostać usunięta z tego typu. (Odziedziczone po IConventionTypeBaseBuilder) |
CanRemoveDiscriminator(Boolean) |
Zwraca wartość wskazującą, czy można usunąć właściwość dyskryminującą. |
CanRemoveIndex(IConventionIndex, Boolean) |
Zwraca wartość wskazującą, czy indeks można usunąć z tego typu jednostki. |
CanRemoveKey(Boolean) |
Zwraca wartość wskazującą, czy typ jednostki może być oznaczony jako bezklukowy. |
CanRemoveKey(IConventionKey, Boolean) |
Zwraca wartość wskazującą, czy klucz można usunąć z tego typu jednostki. |
CanRemoveNavigation(IConventionNavigation, Boolean) |
Zwraca wartość wskazującą, czy nawigacja może zostać usunięta z tego typu jednostki. |
CanRemoveProperty(IConventionProperty, Boolean) |
Zwraca wartość wskazującą, czy właściwość można usunąć z tego typu. (Odziedziczone po IConventionTypeBaseBuilder) |
CanRemoveRelationship(IConventionForeignKey, Boolean) |
Zwraca wartość wskazującą, czy klucz obcy można usunąć z tego typu jednostki. |
CanRemoveServiceProperty(IConventionServiceProperty, Boolean) |
Zwraca wartość wskazującą, czy właściwość usługi może zostać usunięta z tego typu jednostki. |
CanRemoveSkipNavigation(IConventionSkipNavigation, Boolean) |
Zwraca wartość wskazującą, czy nawigacja pomiń może zostać usunięta z tego typu jednostki. |
CanRemoveSkipNavigation(ISkipNavigation, Boolean) |
Zwraca wartość wskazującą, czy nawigacja pomiń może zostać usunięta z tego typu jednostki. |
CanSetAnnotation(String, Object, Boolean) |
Zwraca wartość wskazującą, czy adnotacja z daną nazwą i wartością może zostać ustawiona z tego źródła konfiguracji. (Odziedziczone po IConventionAnnotatableBuilder) |
CanSetBaseType(IConventionEntityType, Boolean) |
Zwraca wartość wskazującą, czy dany typ można ustawić jako typ podstawowy tego typu jednostki. |
CanSetChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean) |
Zwraca wartość wskazującą, czy można ustawić daną strategię śledzenia zmian z bieżącego źródła konfiguracji. |
CanSetDefiningQuery(LambdaExpression, Boolean) |
Nieaktualne.
Zwraca wartość wskazującą, czy dane zapytanie definiujące można ustawić z bieżącego źródła konfiguracji. |
CanSetDiscriminator(MemberInfo, Boolean) |
Zwraca wartość wskazującą, czy można skonfigurować właściwość dyskryminującą. |
CanSetDiscriminator(String, Boolean) |
Zwraca wartość wskazującą, czy można skonfigurować właściwość dyskryminującą. |
CanSetDiscriminator(String, Type, Boolean) |
Zwraca wartość wskazującą, czy można skonfigurować właściwość dyskryminującą. |
CanSetDiscriminator(Type, Boolean) |
Zwraca wartość wskazującą, czy można skonfigurować właściwość dyskryminującą. |
CanSetDiscriminator(Type, String, Boolean) |
Zwraca wartość wskazującą, czy można skonfigurować kolumnę dyskryminującą. |
CanSetPrimaryKey(IReadOnlyList<IConventionProperty>, Boolean) |
Zwraca wartość wskazującą, czy podane właściwości można ustawić jako klucz podstawowy dla tego typu jednostki. |
CanSetPrimaryKey(IReadOnlyList<String>, Boolean) |
Zwraca wartość wskazującą, czy podane właściwości można ustawić jako klucz podstawowy dla tego typu jednostki. |
CanSetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Zwraca wartość wskazującą, czy dane PropertyAccessMode można ustawić z bieżącego źródła konfiguracji. |
CanSetQueryFilter(LambdaExpression, Boolean) |
Zwraca wartość wskazującą, czy można ustawić dany filtr zapytania z bieżącego źródła konfiguracji. |
ComplexIndexerProperty(Type, String, Type, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania złożonej właściwości indeksatora o podanej nazwie. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość. (Odziedziczone po IConventionTypeBaseBuilder) |
ComplexProperty(MemberInfo, Type, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania właściwości złożonej przy użyciu podanych informacji o elemencie członkowskim. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość. (Odziedziczone po IConventionTypeBaseBuilder) |
ComplexProperty(Type, String, Type, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania właściwości złożonej o podanej nazwie. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość. (Odziedziczone po IConventionTypeBaseBuilder) |
CreateUniqueProperty(Type, String, Boolean) |
Tworzy właściwość o nazwie innej niż istniejące właściwości. |
GetOrCreateProperties(IEnumerable<MemberInfo>, Boolean) |
Zwraca istniejące właściwości pasujące do podanych elementów członkowskich lub tworzy je. |
GetOrCreateProperties(IReadOnlyList<String>, Boolean) |
Zwraca istniejące właściwości z podanymi nazwami lub tworzy je w przypadku znalezienia pasujących elementów członkowskich CLR. |
GetTargetEntityTypeBuilder(Type, MemberInfo, Boolean, Nullable<Boolean>, Boolean) |
Pobiera lub tworzy konstruktora dla celu potencjalnej nawigacji. |
HasAnnotation(String, Object, Boolean) |
Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje z tą samą lub niższą ConfigurationSourcenazwą . |
HasBaseType(IConventionEntityType, Boolean) |
Ustawia podstawowy typ tej jednostki w hierarchii dziedziczenia. |
HasChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean) |
Konfiguruje element ChangeTrackingStrategy , który ma być używany dla tego typu jednostki. Ta strategia wskazuje, w jaki sposób kontekst wykrywa zmiany właściwości dla wystąpienia typu jednostki. |
HasDefiningQuery(LambdaExpression, Boolean) |
Nieaktualne.
Konfiguruje zapytanie używane do dostarczania danych dla typu jednostki bez klucza. |
HasDiscriminator(Boolean) |
Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki, który typ jednostki w tabeli reprezentuje, gdy hierarchia dziedziczenia jest mapowana na jedną tabelę w relacyjnej bazie danych. |
HasDiscriminator(MemberInfo, Boolean) |
Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki, który typ jednostki w tabeli reprezentuje, gdy hierarchia dziedziczenia jest mapowana na jedną tabelę w relacyjnej bazie danych. |
HasDiscriminator(String, Boolean) |
Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki, który typ jednostki w tabeli reprezentuje, gdy hierarchia dziedziczenia jest mapowana na jedną tabelę w relacyjnej bazie danych. |
HasDiscriminator(String, Type, Boolean) |
Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki, który typ jednostki w tabeli reprezentuje, gdy hierarchia dziedziczenia jest mapowana na jedną tabelę w relacyjnej bazie danych. |
HasDiscriminator(Type, Boolean) |
Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki, który typ jednostki w tabeli reprezentuje, gdy hierarchia dziedziczenia jest mapowana na jedną tabelę w relacyjnej bazie danych. |
HasIndex(IReadOnlyList<IConventionProperty>, Boolean) |
Konfiguruje indeks dla określonych właściwości. Jeśli istnieje indeks na podanej liście właściwości, istniejący indeks zostanie zwrócony dla konfiguracji. |
HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean) |
Konfiguruje indeks dla określonych właściwości z określoną nazwą. Jeśli istnieje indeks dla danego zestawu właściwości i o podanej nazwie, istniejący indeks zostanie zwrócony do konfiguracji. |
HasIndex(IReadOnlyList<String>, Boolean) |
Konfiguruje indeks dla określonych nazw właściwości. Jeśli istnieje indeks na podanej liście nazw właściwości, istniejący indeks zostanie zwrócony dla konfiguracji. |
HasIndex(IReadOnlyList<String>, String, Boolean) |
Konfiguruje indeks dla określonych nazw właściwości. Jeśli istnieje indeks na podanej liście nazw właściwości, istniejący indeks zostanie zwrócony dla konfiguracji. |
HasKey(IReadOnlyList<IConventionProperty>, Boolean) |
Tworzy klucz alternatywny w modelu dla tego typu jednostki, jeśli jeszcze nie istnieje nad określonymi właściwościami. |
HasNoAnnotation(String, Boolean) |
Usuwa adnotację o podanej nazwie z tego obiektu. |
HasNoComplexProperty(IConventionComplexProperty, Boolean) |
Usuwa właściwość złożoną z tego typu jednostki. |
HasNoDeclaredDiscriminator(Boolean) |
Nieaktualne.
Usuwa właściwość dyskryminującą z tego typu jednostki. Ta metoda jest zwykle wywoływana, gdy typ jednostki nie jest już mapowany na tę samą tabelę, co jakikolwiek inny typ w hierarchii lub gdy ten typ jednostki nie jest już typem głównym. |
HasNoDiscriminator(Boolean) |
Usuwa właściwość dyskryminującą z tego typu jednostki. Ta metoda jest zwykle wywoływana, gdy typ jednostki nie jest już mapowany na tę samą tabelę, co jakikolwiek inny typ w hierarchii lub gdy ten typ jednostki nie jest już typem głównym. |
HasNoIndex(IConventionIndex, Boolean) |
Usuwa indeks z tego typu jednostki. |
HasNoIndex(IReadOnlyList<IConventionProperty>, Boolean) |
Usuwa indeks z tego typu jednostki. |
HasNoKey(Boolean) |
Konfiguruje typ jednostki tak, aby nie miał żadnych kluczy. Będzie można go używać tylko w przypadku zapytań. |
HasNoKey(IConventionKey, Boolean) |
Usuwa klucz podstawowy lub alternatywny z tego typu jednostki. |
HasNoKey(IReadOnlyList<IConventionProperty>, Boolean) |
Usuwa klucz podstawowy lub alternatywny z tego typu jednostki. |
HasNoNavigation(IConventionNavigation, Boolean) |
Usuwa nawigację z tego typu jednostki. |
HasNonNullAnnotation(String, Object, Boolean) |
Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje z tą samą lub niższą ConfigurationSourcenazwą .
Usuwa adnotację, jeśli |
HasNoProperty(IConventionProperty, Boolean) |
Usuwa właściwość z tego typu jednostki. |
HasNoRelationship(IConventionForeignKey, Boolean) |
Usuwa klucz obcy z tego typu jednostki. |
HasNoRelationship(IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType, Boolean) |
Usuwa relację z tego typu jednostki. |
HasNoServiceProperty(IConventionServiceProperty, Boolean) |
Usuwa właściwość usługi z tego typu jednostki. |
HasNoSkipNavigation(IConventionSkipNavigation, Boolean) |
Usuwa nawigację pomiń z tego typu jednostki. |
HasNoSkipNavigation(ISkipNavigation, Boolean) |
Usuwa nawigację pomiń z tego typu jednostki. |
HasOwnership(IConventionEntityType, MemberInfo, Boolean) |
Konfiguruje relację, w której jednostka docelowa jest własnością tej jednostki (lub jej części). |
HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean) |
Konfiguruje relację, w której jednostka docelowa jest własnością tej jednostki (lub jej części). |
HasOwnership(IConventionEntityType, String, Boolean) |
Konfiguruje relację, w której jednostka docelowa jest własnością tej jednostki (lub jej części). |
HasOwnership(IConventionEntityType, String, String, Boolean) |
Konfiguruje relację, w której jednostka docelowa jest własnością tej jednostki (lub jej części). |
HasOwnership(Type, MemberInfo, Boolean) |
Konfiguruje relację, w której jednostka docelowa jest własnością tej jednostki (lub jej części). |
HasOwnership(Type, MemberInfo, MemberInfo, Boolean) |
Konfiguruje relację, w której jednostka docelowa jest własnością tej jednostki (lub jej części). |
HasOwnership(Type, String, Boolean) |
Konfiguruje relację, w której jednostka docelowa jest własnością tej jednostki (lub jej części). |
HasOwnership(Type, String, String, Boolean) |
Konfiguruje relację, w której jednostka docelowa jest własnością tej jednostki (lub jej części). |
HasQueryFilter(LambdaExpression, Boolean) |
Określa wyrażenie predykatu LINQ, które będzie automatycznie stosowane do wszystkich zapytań przeznaczonych dla tego typu jednostki. |
HasRelationship(IConventionEntityType, Boolean) |
Konfiguruje relację między tym a typem jednostki docelowej. |
HasRelationship(IConventionEntityType, IConventionKey, Boolean) |
Konfiguruje relację między tym a typem jednostki docelowej z elementem docelowym jako głównym końcem. |
HasRelationship(IConventionEntityType, IReadOnlyList<IConventionProperty>, Boolean) |
Konfiguruje relację między tym a typem jednostki docelowej z elementem docelowym jako głównym końcem. |
HasRelationship(IConventionEntityType, IReadOnlyList<IConventionProperty>, IConventionKey, Boolean) |
Konfiguruje relację między tym a typem jednostki docelowej z elementem docelowym jako głównym końcem. |
HasRelationship(IConventionEntityType, MemberInfo, Boolean, Boolean) |
Konfiguruje relację między tym a typem jednostki docelowej. |
HasRelationship(IConventionEntityType, MemberInfo, MemberInfo, Boolean, Boolean) |
Konfiguruje relację między tym a typem jednostki docelowej. |
HasRelationship(IConventionEntityType, String, Boolean, Boolean) |
Konfiguruje relację między tym a typem jednostki docelowej. |
HasRelationship(IConventionEntityType, String, String, Boolean, Boolean) |
Konfiguruje relację między tym a typem jednostki docelowej. |
HasSkipNavigation(MemberInfo, IConventionEntityType, MemberInfo, Nullable<Boolean>, Nullable<Boolean>, Boolean) |
Konfiguruje nawigację pomiń i odwrotność między tym a typem jednostki docelowej. |
HasSkipNavigation(MemberInfo, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean) |
Konfiguruje nawigację pomiń między tym a typem jednostki docelowej. |
HasSkipNavigation(String, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean) |
Konfiguruje nawigację pomiń między tym a typem jednostki docelowej. |
HasSkipNavigation(String, IConventionEntityType, Type, Nullable<Boolean>, Nullable<Boolean>, Boolean) |
Konfiguruje nawigację pomiń między tym a typem jednostki docelowej. |
HasTrigger(String, Boolean) |
Konfiguruje wyzwalacz bazy danych podczas określania wartości docelowej relacyjnej bazy danych. |
Ignore(String, Boolean) |
Wyklucza daną właściwość z typu jednostki i uniemożliwia dodawanie pasującej właściwości lub nawigacji do typu. |
IndexerProperty(Type, String, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania właściwości indeksatora o podanej nazwie. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość. |
IsIgnored(String, Boolean) |
Wskazuje, czy dana nazwa elementu członkowskiego jest ignorowana dla danego źródła konfiguracji. |
PrimaryKey(IReadOnlyList<IConventionProperty>, Boolean) |
Ustawia właściwości tworzące klucz podstawowy dla tego typu jednostki. |
PrimaryKey(IReadOnlyList<String>, Boolean) |
Ustawia właściwości tworzące klucz podstawowy dla tego typu jednostki. |
Property(MemberInfo, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania właściwości z podanymi informacjami o elemencie członkowskim. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość. |
Property(Type, String, Boolean, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania właściwości o podanej nazwie. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość. |
RemoveAnnotation(String, Boolean) |
Nieaktualne.
Usuwa adnotację o podanej nazwie z tego obiektu. (Odziedziczone po IConventionAnnotatableBuilder) |
RemoveUnusedImplicitProperties(IReadOnlyList<IConventionProperty>) |
Usuwa właściwości z danej listy, jeśli nie są częścią żadnego obiektu metadanych. |
RemoveUnusedShadowProperties(IReadOnlyList<IConventionProperty>, Boolean) |
Nieaktualne.
Usuwa właściwości w tle na danej liście, jeśli nie są częścią żadnego obiektu metadanych. |
ServiceProperty(MemberInfo, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania właściwości usługi z podanymi informacjami o elemencie członkowskim. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość. |
ServiceProperty(Type, MemberInfo, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania właściwości usługi z podanymi informacjami o elemencie członkowskim. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość. |
SetOrRemoveAnnotation(String, Object, Boolean) |
Nieaktualne.
Ustawia lub usuwa adnotację przechowywaną pod daną nazwą. (Odziedziczone po IConventionAnnotatableBuilder) |
UsePropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Ustawia wartość PropertyAccessMode , która ma być używana dla wszystkich właściwości tego typu jednostki. |
Metody rozszerzania
CanSetAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Zwraca wartość wskazującą, czy czas wygaśnięcia magazynu analitycznego można ustawić z bieżącego źródła konfiguracji |
CanSetContainer(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy kontener mapujący typ jednostki można ustawić z bieżącego źródła konfiguracji |
CanSetDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Zwraca wartość wskazującą, czy można ustawić domyślny czas wygaśnięcia z bieżącego źródła konfiguracji |
CanSetJsonProperty(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy nazwa właściwości nadrzędnej, do której typ jednostki jest mapowany, można ustawić z bieżącego źródła konfiguracji |
CanSetPartitionKey(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy właściwość używana do przechowywania klucza partycji może zostać ustawiona z bieżącego źródła konfiguracji |
CanSetThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean) |
Zwraca wartość wskazującą, czy można ustawić daną przepływność. |
HasAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Konfiguruje czas wygaśnięcia magazynu analitycznego w sekundach w zakresie kontenera. |
HasDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Konfiguruje domyślny czas wygaśnięcia w sekundach w zakresie kontenera. |
HasPartitionKey(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje właściwość używaną do przechowywania klucza partycji. |
HasThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean) |
Konfiguruje aprowizowaną przepływność. |
ToContainer(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje kontener, do którego typ jednostki jest mapowy podczas określania wartości docelowej usługi Azure Cosmos. |
ToJsonProperty(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje nazwę właściwości, na którą jest mapowana jednostka, gdy jest przechowywana jako osadzony dokument. |
CanSetInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean) |
Zwraca wartość wskazującą, czy można ustawić dane zapytanie w pamięci z bieżącego źródła konfiguracji. |
ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean) |
Konfiguruje zapytanie używane do dostarczania danych dla typu jednostki. |
CanExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Zwraca wartość wskazującą, czy tabela, do którego jest mapowany ten typ jednostki, może zostać wykluczona z migracji przy użyciu określonego źródła konfiguracji. |
CanHaveCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean) |
Zwraca wartość wskazującą, czy można skonfigurować ograniczenie kontrolne. |
CanSetCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean) |
Nieaktualne.
Zwraca wartość wskazującą, czy można skonfigurować ograniczenie kontrolne. |
CanSetComment(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy można ustawić komentarz dla tego typu jednostki przy użyciu określonego źródła konfiguracji. |
CanSetFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean) |
Zwraca wartość wskazującą, czy nazwę funkcji można ustawić dla tego typu jednostki przy użyciu określonego źródła konfiguracji. |
CanSetFunction(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy nazwę funkcji można ustawić dla tego typu jednostki przy użyciu określonego źródła konfiguracji. |
CanSetJsonPropertyName(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy dana wartość może być używana jako nazwa właściwości JSON dla typu jednostki. |
CanSetMappingStrategy(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy można skonfigurować strategię mapowania hierarchii przy użyciu określonego źródła konfiguracji. |
CanSetSchema(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy można ustawić schemat nazwy tabeli dla tego typu jednostki przy użyciu określonego źródła konfiguracji. |
CanSetSqlQuery(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy dla tego typu jednostki można ustawić ciąg SQL zapytania przy użyciu określonego źródła konfiguracji. |
CanSetTable(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy nazwę tabeli można ustawić dla tego typu jednostki przy użyciu określonego źródła konfiguracji. |
CanSetView(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy nazwę widoku można ustawić dla tego typu jednostki przy użyciu określonego źródła konfiguracji. |
CanSetViewSchema(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy można ustawić schemat widoku dla tego typu jednostki przy użyciu określonego źródła konfiguracji. |
DeleteUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean) |
Konfiguruje procedurę składowaną używaną przez typ jednostki do usuwania podczas określania wartości docelowej relacyjnej bazy danych. |
ExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Oznacz tabelę, na którą ten typ jednostki jest mapowany jako wykluczony z migracji. |
HasCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean) |
Konfiguruje ograniczenie sprawdzania bazy danych podczas określania wartości docelowej dla relacyjnej bazy danych. |
HasComment(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje komentarz do zastosowania do tabeli |
HasJsonPropertyName(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje jednostkę zamapowana na kolumnę JSON, mapuje ją na daną właściwość JSON, zamiast używać nazwy nawigacji prowadzącej do niej. |
InsertUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean) |
Konfiguruje procedurę składowaną używaną przez typ jednostki do wstawiania podczas określania wartości docelowej relacyjnej bazy danych. |
ToFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean) |
Konfiguruje funkcję mapowania typu jednostki na docelową relacyjną bazę danych. |
ToFunction(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje funkcję mapowania typu jednostki na docelową relacyjną bazę danych. |
ToSchema(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje schemat tabeli, do którego jest mapowanie typu jednostki podczas określania wartości docelowej dla relacyjnej bazy danych. |
ToSqlQuery(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje ciąg SQL używany do podawania danych dla typu jednostki. |
ToTable(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje tabelę, na którą jest mapowanie typu jednostki podczas określania wartości docelowej relacyjnej bazy danych. |
ToTable(IConventionEntityTypeBuilder, String, String, Boolean) |
Konfiguruje tabelę, na którą jest mapowanie typu jednostki podczas określania wartości docelowej relacyjnej bazy danych. |
ToView(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje widok mapowania typu jednostki na podczas określania wartości docelowej relacyjnej bazy danych. |
ToView(IConventionEntityTypeBuilder, String, String, Boolean) |
Konfiguruje widok mapowania typu jednostki na podczas określania wartości docelowej relacyjnej bazy danych. |
ToViewSchema(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje schemat widoku, do którego typ jednostki jest mapowy podczas określania wartości docelowej relacyjnej bazy danych. |
UpdateUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean) |
Konfiguruje procedurę składowaną używaną przez typ jednostki do aktualizacji podczas określania wartości docelowej relacyjnej bazy danych. |
UseMappingStrategy(IConventionEntityTypeBuilder, String, Boolean) |
Ustawia strategię mapowania hierarchii. |
CanSetHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy dla danej jednostki można ustawić nazwę tabeli historii. |
CanSetHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy zamapowana tabela może mieć schemat tabeli historii. |
CanSetIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Zwraca wartość wskazującą, czy zamapowana tabela może być skonfigurowana jako zoptymalizowana pod kątem pamięci. |
CanSetIsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Zwraca wartość wskazującą, czy zamapowana tabela może być skonfigurowana jako czas. |
CanSetPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy zamapowana tabela może mieć właściwość końcową okresu. |
CanSetPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Zwraca wartość wskazującą, czy zamapowana tabela może mieć właściwość początkową okresu. |
ForSqlServerIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Nieaktualne.
Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowana pod kątem pamięci. |
HasPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje właściwość końcową okresu dla jednostki mapowanej na tabelę czasową. |
HasPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje właściwość początkową okresu dla jednostki mapowanej na tabelę czasową. |
IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci. |
IsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Konfiguruje tabelę jako czasową. |
UseHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje nazwę tabeli historii dla jednostki mapowanej na tabelę czasową. |
UseHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Konfiguruje schemat tabeli historii dla jednostki mapowanej na tabelę czasową. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla