IConventionModel 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.
Metadane dotyczące kształtu jednostek, relacji między nimi i sposobu mapowania ich na bazę danych. Model jest zwykle tworzony przez zastąpienie OnModelCreating(ModelBuilder) metody pochodnej DbContext.
public interface IConventionModel : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IModel
public interface IConventionModel : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyModel
[System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2072", Justification="TODO")]
public interface IConventionModel : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyModel
type IConventionModel = interface
interface IModel
interface IAnnotatable
interface IConventionAnnotatable
type IConventionModel = interface
interface IReadOnlyModel
interface IReadOnlyAnnotatable
interface IConventionAnnotatable
[<System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2072", Justification="TODO")>]
type IConventionModel = interface
interface IReadOnlyModel
interface IReadOnlyAnnotatable
interface IConventionAnnotatable
Public Interface IConventionModel
Implements IConventionAnnotatable, IModel
Public Interface IConventionModel
Implements IConventionAnnotatable, IReadOnlyModel
- Atrybuty
- Implementuje
Uwagi
Ten interfejs jest używany podczas tworzenia modelu i umożliwia modyfikowanie metadanych. Po utworzeniu IModel modelu reprezentuje widok tylko do odczytu tych samych metadanych.
Aby uzyskać więcej informacji i przykładów, zobacz Konwencje tworzenia modeli .
Właściwości
| Builder |
Pobiera konstruktora, którego można użyć do skonfigurowania tego modelu. |
| IsInModel |
Wskazuje, czy ten obiekt znajduje się w modelu, tj. nie został usunięty z jednego. (Odziedziczone po IConventionAnnotatable) |
| Item[String] |
Pobiera wartość adnotacji o podanej nazwie, zwracając |
| ModelDependencies |
Zależności usługi środowiska uruchomieniowego. (Odziedziczone po IModel) |
| ModelId |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. (Odziedziczone po IReadOnlyModel) |
Metody
| AddAnnotation(String, Object, Boolean) |
Dodaje adnotację do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje. (Odziedziczone po IConventionAnnotatable) |
| AddAnnotations(IEnumerable<IConventionAnnotation>, Boolean) |
Dodaje adnotacje do obiektu. (Odziedziczone po IConventionAnnotatable) |
| AddEntityType(String, Boolean) |
Dodaje typ jednostki stanu typu domyślnego do modelu. |
| AddEntityType(String, String, IConventionEntityType, Boolean) |
Dodaje typ jednostki będącej własnością z definiującą nawigacją do modelu. |
| AddEntityType(String, Type, Boolean) |
Dodaje typ jednostki typu współużytkowanego do modelu. |
| AddEntityType(Type, Boolean) |
Dodaje typ jednostki do modelu. |
| AddEntityType(Type, String, IConventionEntityType, Boolean) |
Dodaje typ jednostki będącej własnością z definiującą nawigacją do modelu. |
| AddIgnored(String, Boolean) |
Oznacza daną nazwę typu jednostki jako ignorowaną. |
| AddIgnored(Type, Boolean) |
Oznacza dany typ jednostki jako ignorowany. |
| AddOwned(Type, Boolean) |
Oznacza dany typ jednostki jako należący do użytkownika, wskazując, że po odnalezieniu typów jednostek przy użyciu danego typu należy skonfigurować jako własność. |
| AddOwnedEntityType(String, Boolean) |
Dodaje typ jednostki należącej do domyślnego typu do modelu. |
| AddOwnedEntityType(String, Type, Boolean) |
Dodaje do modelu należący typ jednostki typu udostępnionego. |
| AddOwnedEntityType(Type, Boolean) |
Dodaje typ jednostki należącej do modelu. |
| AddRuntimeAnnotation(String, Object) |
Dodaje adnotację środowiska uruchomieniowego do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje. (Odziedziczone po IAnnotatable) |
| AddShared(Type, Boolean) |
Oznacza dany typ jednostki jako udostępniony, wskazując, że podczas odnajdowania pasujących typów jednostek należy skonfigurować jako typ jednostki typu udostępnionego. |
| AnnotationsToDebugString(Int32) |
Pobiera ciąg debugowania dla wszystkich adnotacji zadeklarowanych w obiekcie . (Odziedziczone po IReadOnlyAnnotatable) |
| DelayConventions() |
Zapobiega wykonywaniu konwencji natychmiast po zmodyfikowaniu aspektu metadanych. Wszystkie opóźnione konwencje zostaną wykonane po usunięciu zwróconego obiektu. |
| FinalizeModel() |
Wymusza przetwarzanie końcowe na modelu, tak aby było gotowe do użycia przez środowisko uruchomieniowe. To przetwarzanie końcowe odbywa się automatycznie podczas korzystania z OnModelCreating(ModelBuilder)metody ; ta metoda umożliwia jej jawne uruchomienie w przypadkach, gdy automatyczne wykonywanie nie jest możliwe. |
| FindAnnotation(String) |
Pobiera adnotację o podanej nazwie, zwracając |
| FindEntityType(String) |
Pobiera jednostkę o podanej nazwie. Zwraca wartość |
| FindEntityType(String, String, IConventionEntityType) |
Pobiera typ jednostki dla podanej nazwy, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
| FindEntityType(String, String, IEntityType) |
Pobiera typ jednostki dla podanej nazwy, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
| FindEntityType(String, String, IReadOnlyEntityType) |
Pobiera typ jednostki dla podanej nazwy podstawowej, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
| FindEntityType(Type) |
Pobiera jednostkę, która mapuje daną klasę jednostki. Zwraca wartość |
| FindEntityType(Type, String, IConventionEntityType) |
Pobiera typ jednostki dla podanej nazwy, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
| FindEntityType(Type, String, IEntityType) |
Pobiera typ jednostki dla podanej nazwy, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
| FindEntityType(Type, String, IReadOnlyEntityType) |
Pobiera typ jednostki dla danego typu, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
| FindEntityTypes(Type) |
Pobiera typy jednostek pasujących do danego typu. |
| FindIgnoredConfigurationSource(String) |
Wskazuje, czy dana nazwa typu jednostki jest ignorowana. |
| FindIgnoredConfigurationSource(Type) |
Wskazuje, czy dany typ jednostki jest ignorowany. |
| FindIsOwnedConfigurationSource(Type) |
Zwraca źródło konfiguracji, jeśli dany typ jest oznaczony jako należący do użytkownika. |
| FindIsSharedConfigurationSource(Type) |
Zwraca źródło konfiguracji, jeśli dany typ jest oznaczony jako udostępniony. |
| FindLeastDerivedEntityTypes(Type, Func<IReadOnlyEntityType,Boolean>) |
Zwraca typy jednostek odpowiadające najmniej pochodnym typom z danego typu. |
| FindRuntimeAnnotation(String) |
Pobiera adnotację środowiska uruchomieniowego o podanej nazwie, zwracając |
| FindRuntimeAnnotationValue(String) |
Pobiera wartość adnotacji środowiska uruchomieniowego z daną nazwą, zwracając |
| FindRuntimeEntityType(Type) |
Pobiera jednostkę, która mapuje daną klasę jednostki, gdzie klasa może być serwerem proxy pochodzącym z rzeczywistego typu jednostki. Zwraca wartość |
| FindTypeMappingConfiguration(Type) |
Znajduje konfigurację przed konwencją dla danego skalarnego Type. (Odziedziczone po IModel) |
| GetAnnotation(String) |
Pobiera adnotację o podanej nazwie, zgłaszając ją, jeśli nie istnieje. (Odziedziczone po IReadOnlyAnnotatable) |
| GetAnnotations() |
Pobiera wszystkie adnotacje dla bieżącego obiektu. (Odziedziczone po IReadOnlyAnnotatable) |
| GetChangeTrackingStrategy() |
Pobiera domyślną strategię śledzenia zmian używaną dla jednostek w modelu. Ta strategia wskazuje, w jaki sposób kontekst wykrywa zmiany właściwości dla wystąpienia typu jednostki. (Odziedziczone po IReadOnlyModel) |
| GetChangeTrackingStrategyConfigurationSource() |
Zwraca źródło konfiguracji dla elementu GetChangeTrackingStrategy(). |
| GetEntityTypes() |
Pobiera wszystkie typy jednostek zdefiniowane w modelu. |
| GetModelDependencies() |
Pobiera zależności usługi środowiska uruchomieniowego. (Odziedziczone po IModel) |
| GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Pobiera wartość adnotacji środowiska uruchomieniowego o podanej nazwie, dodając ją, jeśli nie istnieje. (Odziedziczone po IAnnotatable) |
| GetProductVersion() |
Pobiera wersję zestawu platformy EF Core używaną do kompilowania tego modelu. (Odziedziczone po IReadOnlyModel) |
| GetPropertyAccessMode() |
PropertyAccessMode Pobiera element używany do obsługi właściwości typów jednostek w tym modelu. (Odziedziczone po IReadOnlyModel) |
| GetPropertyAccessModeConfigurationSource() |
Zwraca źródło konfiguracji dla elementu GetPropertyAccessMode(). |
| GetRuntimeAnnotations() |
Pobiera wszystkie adnotacje środowiska uruchomieniowego dla bieżącego obiektu. (Odziedziczone po IAnnotatable) |
| GetTypeMappingConfigurations() |
Pobiera wszystkie konfiguracje przed konwencją. (Odziedziczone po IModel) |
| IsIgnored(String) |
Wskazuje, czy dana nazwa typu jednostki jest ignorowana. |
| IsIgnored(Type) |
Wskazuje, czy dany typ jednostki jest ignorowany. |
| IsIgnoredType(Type) |
Wskazuje, czy typy jednostek i właściwości z danym typem powinny być ignorowane. Ta konfiguracja jest niezależna od IsIgnored(Type) |
| IsIndexerMethod(MethodInfo) |
Pobiera wartość wskazującą, czy dana MethodInfo wartość reprezentuje dostęp indeksatora. (Odziedziczone po IModel) |
| IsOwned(Type) |
Zwraca wartość wskazującą, czy typy jednostek używające danego typu powinny zostać skonfigurowane jako typy własności po odnalezieniu. |
| IsShared(Type) |
Pobiera, czy typ CLR jest używany przez jednostki typu współużytkowanego w modelu. |
| RemoveAnnotation(String) |
Usuwa adnotację o podanej nazwie z tego obiektu. (Odziedziczone po IConventionAnnotatable) |
| RemoveEntityType(IConventionEntityType) |
Usuwa typ jednostki z modelu. |
| RemoveEntityType(String) |
Usuwa typ jednostki bez definiowania nawigacji z modelu. |
| RemoveEntityType(String, String, IConventionEntityType) |
Usuwa typ jednostki z danym typem, definiując nazwę nawigacji i definiujący typ jednostki. |
| RemoveEntityType(Type) |
Usuwa typ jednostki z modelu. |
| RemoveEntityType(Type, String, IConventionEntityType) |
Usuwa typ jednostki z danym typem, definiując nazwę nawigacji i definiujący typ jednostki. |
| RemoveIgnored(String) |
Usuwa zignorowaną nazwę typu jednostki. |
| RemoveOwned(Type) |
Usuwa dany typ własności wskazujący, że po odnalezieniu pasujących typów jednostek nie należy konfigurować jako własności. |
| RemoveRuntimeAnnotation(String) |
Usuwa daną adnotację środowiska uruchomieniowego z tego obiektu. (Odziedziczone po IAnnotatable) |
| RemoveShared(Type) |
Oznacza dany typ jako nieudostępniany, co oznacza, że podczas odnajdowania pasujących typów jednostek nie należy konfigurować jako typów jednostek typu współużytkowanego. |
| SetAnnotation(String, Object, Boolean) |
Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje. (Odziedziczone po IConventionAnnotatable) |
| SetChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean) |
Ustawia domyślną strategię śledzenia zmian do użycia dla jednostek w modelu. Ta strategia wskazuje, w jaki sposób kontekst wykrywa zmiany właściwości dla wystąpienia typu jednostki. |
| SetOrRemoveAnnotation(String, Object, Boolean) |
Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje. Usuwa istniejącą adnotację, jeśli |
| SetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Ustawia wartość PropertyAccessMode , która ma być używana dla właściwości wszystkich typów jednostek w tym modelu. |
| SetRuntimeAnnotation(String, Object) |
Ustawia adnotację środowiska uruchomieniowego przechowywaną w ramach danego klucza. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje. (Odziedziczone po IAnnotatable) |
| ToDebugString(MetadataDebugStringOptions, Int32) |
Tworzy czytelną dla człowieka reprezentację danych metadanych. Ostrzeżenie: nie należy polegać na formacie zwracanego ciągu. Jest ona przeznaczona tylko do debugowania i może zmieniać się arbitralnie między wersjami. (Odziedziczone po IReadOnlyModel) |
Metody rozszerzania
| AddAnnotations(IConventionAnnotatable, IEnumerable<IConventionAnnotation>, Boolean) |
Dodaje adnotacje do obiektu. |
| GetAnnotation(IConventionAnnotatable, String) |
Pobiera adnotację o podanej nazwie, zgłaszając ją, jeśli nie istnieje. |
| SetOrRemoveAnnotation(IConventionAnnotatable, String, Object, Boolean) |
Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje. Usuwa istniejącą adnotację, jeśli |
| AddIgnored(IConventionModel, Type, Boolean) |
Oznacza dany typ jednostki jako ignorowany. |
| AddOwned(IConventionModel, Type, Boolean) |
Oznacza dany typ jednostki jako należący do użytkownika, wskazując, że po odnalezieniu typów jednostek przy użyciu danego typu należy skonfigurować jako własność. |
| AddShared(IConventionModel, Type, Boolean) |
Oznacza dany typ jednostki jako udostępniony, wskazując, że podczas odnajdowania pasujących typów jednostek należy skonfigurować jako typ jednostki typu udostępnionego. |
| FinalizeModel(IConventionModel) |
Wymusza przetwarzanie końcowe na modelu, tak aby było gotowe do użycia przez środowisko uruchomieniowe. To przetwarzanie końcowe odbywa się automatycznie podczas korzystania z OnModelCreating(ModelBuilder)metody ; ta metoda umożliwia jej jawne uruchomienie w przypadkach, gdy automatyczne wykonywanie nie jest możliwe. |
| FindEntityType(IConventionModel, Type) |
Pobiera jednostkę, która mapuje daną klasę jednostki. Zwraca wartość |
| FindEntityType(IConventionModel, Type, String, IConventionEntityType) |
Pobiera typ jednostki dla podanej nazwy, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
| FindIgnoredConfigurationSource(IConventionModel, Type) |
Wskazuje, czy dany typ jednostki jest ignorowany. |
| FindIsOwnedConfigurationSource(IConventionModel, Type) |
Zwraca wartość wskazującą, czy typy jednostek używające danego typu powinny zostać skonfigurowane jako typy własności po odnalezieniu. |
| FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>) |
Zwraca typy jednostek odpowiadające najmniej pochodnym typom z danej wartości. |
| GetChangeTrackingStrategyConfigurationSource(IConventionModel) |
Zwraca źródło konfiguracji dla elementu GetChangeTrackingStrategy(IModel). |
| GetEntityTypes(IConventionModel, String) |
Przestarzałe.
Pobiera typy jednostek pasujących do podanej nazwy. |
| GetEntityTypes(IConventionModel, Type) |
Przestarzałe.
Pobiera typy jednostek pasujących do danego typu. |
| GetPropertyAccessModeConfigurationSource(IConventionModel) |
Zwraca źródło konfiguracji dla elementu GetPropertyAccessMode(IModel). |
| IsIgnored(IConventionModel, String) |
Wskazuje, czy dana nazwa typu jednostki jest ignorowana. |
| IsIgnored(IConventionModel, Type) |
Wskazuje, czy dany typ jednostki jest ignorowany. |
| IsOwned(IConventionModel, Type) |
Zwraca wartość wskazującą, czy typy jednostek używające danego typu powinny zostać skonfigurowane jako typy własności po odnalezieniu. |
| RemoveEntityType(IConventionModel, String) |
Usuwa typ jednostki bez definiowania nawigacji z modelu. |
| RemoveEntityType(IConventionModel, String, String, IConventionEntityType) |
Usuwa typ jednostki z definiującą nawigacją z modelu. |
| RemoveEntityType(IConventionModel, Type) |
Usuwa typ jednostki z modelu. |
| RemoveEntityType(IConventionModel, Type, String, IConventionEntityType) |
Usuwa typ jednostki z definiującą nawigacją z modelu. |
| RemoveOwned(IConventionModel, Type) |
Usuwa dany typ własności wskazujący, że po odnalezieniu pasujących typów jednostek nie należy konfigurować jako własności. |
| SetChangeTrackingStrategy(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean) |
Ustawia domyślną strategię śledzenia zmian do użycia dla jednostek w modelu. Ta strategia wskazuje, w jaki sposób kontekst wykrywa zmiany właściwości dla wystąpienia typu jednostki. |
| SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean) |
Ustawia wartość PropertyAccessMode , która ma być używana dla właściwości wszystkich typów jednostek w tym modelu. Należy pamiętać, że poszczególne typy jednostek mogą zastąpić ten tryb dostępu, a poszczególne właściwości typów jednostek mogą zastąpić tryb dostępu ustawiony na typ jednostki. Wartość ustawiona w tym miejscu będzie używana dla dowolnej właściwości, dla której nie określono przesłonięcia. |
| GetDefaultContainer(IModel) |
Zwraca domyślną nazwę kontenera. |
| GetDefaultContainer(IReadOnlyModel) |
Zwraca domyślną nazwę kontenera. |
| GetDefaultContainerConfigurationSource(IConventionModel) |
Zwraca źródło konfiguracji domyślnej nazwy kontenera. |
| GetThroughput(IReadOnlyModel) |
Zwraca aprowizowaną przepływność w zakresie bazy danych. |
| GetThroughputConfigurationSource(IConventionModel) |
Pobiera wartość ConfigurationSource dla aprowizowanej przepływności w zakresie bazy danych. |
| SetDefaultContainer(IConventionModel, String, Boolean) |
Ustawia domyślną nazwę kontenera. |
| SetThroughput(IConventionModel, Nullable<Int32>, Nullable<Boolean>, Boolean) |
Ustawia aprowizowaną przepływność w zakresie bazy danych. |
| AnnotationsToDebugString(IAnnotatable, Int32) |
Pobiera ciąg debugowania dla wszystkich adnotacji zadeklarowanych w obiekcie . |
| GetAnnotation(IAnnotatable, String) |
Pobiera adnotację o podanej nazwie, zgłaszając ją, jeśli nie istnieje. |
| FindEntityType(IModel, Type) |
Przestarzałe.
Pobiera jednostkę, która mapuje daną klasę jednostki. Zwraca wartość |
| FindEntityType(IModel, Type, String, IEntityType) |
Pobiera typ jednostki dla danego typu, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
| FindRuntimeEntityType(IModel, Type) |
Pobiera jednostkę, która mapuje daną klasę jednostki, gdzie klasa może być serwerem proxy pochodzącym z rzeczywistego typu jednostki. Zwraca wartość |
| GetChangeTrackingStrategy(IModel) |
Pobiera domyślną strategię śledzenia zmian używaną dla jednostek w modelu. Ta strategia wskazuje, w jaki sposób kontekst wykrywa zmiany właściwości dla wystąpienia typu jednostki. |
| GetEntityTypes(IModel, String) |
Przestarzałe.
Pobiera typy jednostek pasujących do podanej nazwy. |
| GetEntityTypes(IModel, Type) |
Przestarzałe.
Pobiera typy jednostek pasujących do danego typu. |
| GetProductVersion(IModel) |
Pobiera wersję zestawu platformy EF Core używaną do kompilowania tego modelu |
| GetPropertyAccessMode(IModel) |
PropertyAccessMode Pobiera element używany do obsługi właściwości typów jednostek w tym modelu. Należy pamiętać, że poszczególne typy jednostek mogą zastąpić ten tryb dostępu, a poszczególne właściwości typów jednostek mogą zastąpić tryb dostępu ustawiony na typ jednostki. Zwrócona tutaj wartość będzie używana dla dowolnej właściwości, dla której nie określono przesłonięcia. |
| HasEntityTypeWithDefiningNavigation(IModel, String) |
Przestarzałe.
Pobiera wartość wskazującą, czy model zawiera odpowiedni typ jednostki z definiującą nawigacją. |
| HasEntityTypeWithDefiningNavigation(IModel, Type) |
Przestarzałe.
Pobiera wartość wskazującą, czy model zawiera odpowiedni typ jednostki z definiującą nawigacją. |
| IsIndexerMethod(IModel, MethodInfo) |
Pobiera wartość wskazującą, czy dana metoda MethodInfo reprensentuje dostęp indeksatora. |
| IsShared(IModel, Type) |
Pobiera, czy typ CLR jest używany przez jednostki typu współużytkowanego w modelu. |
| ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Tworzy czytelną dla człowieka reprezentację danych metadanych. Ostrzeżenie: nie należy polegać na formacie zwracanego ciągu. Jest ona przeznaczona tylko do debugowania i może zmieniać się arbitralnie między wersjami. |
| AddDbFunction(IConventionModel, MethodInfo, Boolean) |
Tworzy funkcję zamapowana na daną metodę. |
| AddDbFunction(IConventionModel, String, Type, Boolean) |
Tworzy funkcję. |
| AddSequence(IConventionModel, String, String, Boolean) |
Zwraca istniejącą z IMutableSequence daną nazwą w danym schemacie lub tworzy nową sekwencję o podanej nazwie i schemacie. |
| FindDbFunction(IConventionModel, MethodInfo) |
Znajduje funkcję zamapowana na metodę reprezentowaną przez dany MethodInfoelement . |
| FindDbFunction(IConventionModel, String) |
Znajduje funkcję zamapowana na metodę reprezentowaną przez daną nazwę. |
| FindDbFunction(IModel, MethodInfo) |
Znajduje funkcję zamapowana na metodę reprezentowaną przez dany MethodInfoelement . |
| FindDbFunction(IModel, String) |
Znajduje funkcję zamapowana na metodę reprezentowaną przez daną nazwę. |
| FindDbFunction(IReadOnlyModel, MethodInfo) |
Znajduje funkcję zamapowana na metodę reprezentowaną przez dany MethodInfoelement . |
| FindDbFunction(IReadOnlyModel, String) |
Znajduje funkcję zamapowana na metodę reprezentowaną przez daną nazwę. |
| FindSequence(IConventionModel, String, String) |
Znajduje sekwencję o podanej nazwie. |
| FindSequence(IModel, String, String) |
Znajduje sekwencję o podanej nazwie. |
| FindSequence(IReadOnlyModel, String, String) |
Znajduje sekwencję o podanej nazwie. |
| GetCollation(IModel) |
Zwraca sortowanie bazy danych. |
| GetCollation(IReadOnlyModel) |
Zwraca sortowanie bazy danych. |
| GetCollationConfigurationSource(IConventionModel) |
Zwraca źródło konfiguracji sortowania. |
| GetDbFunctions(IConventionModel) |
Zwraca wszystkie funkcje zawarte w modelu. |
| GetDbFunctions(IModel) |
Zwraca wszystkie funkcje zawarte w modelu. |
| GetDbFunctions(IReadOnlyModel) |
Zwraca wszystkie funkcje zawarte w modelu. |
| GetDefaultSchema(IModel) |
Zwraca domyślny schemat do użycia dla modelu lub |
| GetDefaultSchema(IReadOnlyModel) |
Zwraca domyślny schemat do użycia dla modelu lub |
| GetDefaultSchemaConfigurationSource(IConventionModel) |
Zwraca źródło konfiguracji dla schematu domyślnego. |
| GetMaxIdentifierLength(IModel) |
Zwraca maksymalną dozwoloną długość identyfikatorów sklepu. |
| GetMaxIdentifierLength(IReadOnlyModel) |
Zwraca maksymalną dozwoloną długość identyfikatorów sklepu. |
| GetMaxIdentifierLengthConfigurationSource(IConventionModel) |
Zwraca źródło konfiguracji dla elementu GetMaxIdentifierLength(IReadOnlyModel). |
| GetRelationalModel(IModel) |
Zwraca model bazy danych. |
| GetSequences(IConventionModel) |
Zwraca wszystkie sekwencje zawarte w modelu. |
| GetSequences(IModel) |
Zwraca wszystkie sekwencje zawarte w modelu. |
| GetSequences(IReadOnlyModel) |
Zwraca wszystkie sekwencje zawarte w modelu. |
| RemoveDbFunction(IConventionModel, MethodInfo) |
Usuwa funkcję zamapowana na metodę reprezentowaną przez daną MethodInfowartość . |
| RemoveDbFunction(IConventionModel, String) |
Usuwa funkcję zamapowana na metodę reprezentowaną przez daną MethodInfowartość . |
| RemoveSequence(IConventionModel, String, String) |
Usuwa element IConventionSequence o podanej nazwie. |
| SetCollation(IConventionModel, String, Boolean) |
Ustawia sortowanie bazy danych. |
| SetDefaultSchema(IConventionModel, String, Boolean) |
Ustawia schemat domyślny. |
| SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean) |
Ustawia maksymalną dozwoloną długość identyfikatorów sklepu. |
| GetDatabaseMaxSize(IModel) |
Zwraca maksymalny rozmiar bazy danych. |
| GetDatabaseMaxSize(IReadOnlyModel) |
Zwraca maksymalny rozmiar bazy danych. |
| GetDatabaseMaxSizeConfigurationSource(IConventionModel) |
ConfigurationSource Zwraca wartość dla maksymalnego rozmiaru bazy danych. |
| GetHiLoSequenceName(IModel) |
Zwraca nazwę używaną dla domyślnej sekwencji hi-lo. |
| GetHiLoSequenceName(IReadOnlyModel) |
Zwraca nazwę używaną dla domyślnej sekwencji hi-lo. |
| GetHiLoSequenceNameConfigurationSource(IConventionModel) |
ConfigurationSource Zwraca wartość dla domyślnej nazwy sekwencji hi-lo. |
| GetHiLoSequenceSchema(IModel) |
Zwraca schemat do użycia dla domyślnej sekwencji hi-lo. UseHiLo(PropertyBuilder, String, String) |
| GetHiLoSequenceSchema(IReadOnlyModel) |
Zwraca schemat do użycia dla domyślnej sekwencji hi-lo. UseHiLo(PropertyBuilder, String, String) |
| GetHiLoSequenceSchemaConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla domyślnego schematu sekwencji hi-lo. |
| GetIdentityIncrement(IModel) |
Zwraca przyrost domyślnej tożsamości. |
| GetIdentityIncrement(IReadOnlyModel) |
Zwraca przyrost domyślnej tożsamości. |
| GetIdentityIncrementConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla przyrostu domyślnej tożsamości. |
| GetIdentitySeed(IModel) |
Zwraca domyślny inicjator tożsamości. |
| GetIdentitySeed(IReadOnlyModel) |
Zwraca domyślny inicjator tożsamości. |
| GetIdentitySeedConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla schematu domyślnego. |
| GetPerformanceLevelSql(IModel) |
Zwraca poziom wydajności bazy danych. |
| GetPerformanceLevelSql(IReadOnlyModel) |
Zwraca poziom wydajności bazy danych. |
| GetPerformanceLevelSqlConfigurationSource(IConventionModel) |
ConfigurationSource Zwraca wartość dla poziomu wydajności bazy danych. |
| GetSequenceNameSuffix(IReadOnlyModel) |
Zwraca sufiks dołączany do nazwy automatycznie utworzonych sekwencji. |
| GetSequenceNameSuffixConfigurationSource(IConventionModel) |
Zwraca sufiks ConfigurationSource nazwy sekwencji generowania wartości domyślnej. |
| GetSequenceSchema(IReadOnlyModel) |
Zwraca schemat, który ma być używany dla sekwencji generowania wartości domyślnych. UseSequence(PropertyBuilder, String, String) |
| GetSequenceSchemaConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla domyślnego schematu sekwencji generowania wartości klucza. |
| GetServiceTierSql(IModel) |
Zwraca warstwę usługi bazy danych. |
| GetServiceTierSql(IReadOnlyModel) |
Zwraca warstwę usługi bazy danych. |
| GetServiceTierSqlConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla warstwy usługi bazy danych. |
| GetValueGenerationStrategy(IModel) |
Zwraca wartość SqlServerValueGenerationStrategy do użycia dla właściwości kluczy w modelu, chyba że właściwość ma jawnie ustawioną strategię. |
| GetValueGenerationStrategy(IReadOnlyModel) |
Zwraca wartość SqlServerValueGenerationStrategy do użycia dla właściwości kluczy w modelu, chyba że właściwość ma jawnie ustawioną strategię. |
| GetValueGenerationStrategyConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla wartości domyślnej SqlServerValueGenerationStrategy. |
| SetDatabaseMaxSize(IConventionModel, String, Boolean) |
Ustawia maksymalny rozmiar bazy danych. |
| SetHiLoSequenceName(IConventionModel, String, Boolean) |
Ustawia nazwę do użycia dla domyślnej sekwencji hi-lo. |
| SetHiLoSequenceSchema(IConventionModel, String, Boolean) |
Ustawia schemat do użycia dla domyślnej sekwencji hi-lo. |
| SetIdentityIncrement(IConventionModel, Nullable<Int32>, Boolean) |
Ustawia przyrost domyślnej tożsamości. |
| SetIdentitySeed(IConventionModel, Nullable<Int32>, Boolean) |
Ustawia domyślny inicjator tożsamości. |
| SetIdentitySeed(IConventionModel, Nullable<Int64>, Boolean) |
Ustawia domyślny inicjator tożsamości. |
| SetPerformanceLevelSql(IConventionModel, String, Boolean) |
Ustawia poziom wydajności bazy danych. |
| SetSequenceNameSuffix(IConventionModel, String, Boolean) |
Ustawia sufiks dołączania do nazwy automatycznie utworzonych sekwencji. |
| SetSequenceSchema(IConventionModel, String, Boolean) |
Ustawia schemat do użycia dla domyślnej sekwencji generowania wartości klucza. |
| SetServiceTierSql(IConventionModel, String, Boolean) |
Ustawia warstwę usługi bazy danych. |
| SetValueGenerationStrategy(IConventionModel, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
SqlServerValueGenerationStrategy Ustawia właściwość do użycia dla właściwości kluczy w modelu, które nie mają jawnie ustawionej strategii. |