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. |