ConventionModelExtensions 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.
Przestroga
Use IConventionModel
Metody rozszerzenia dla programu IConventionModel.
public static class ConventionModelExtensions
[System.Obsolete("Use IConventionModel")]
public static class ConventionModelExtensions
type ConventionModelExtensions = class
[<System.Obsolete("Use IConventionModel")>]
type ConventionModelExtensions = class
Public Module ConventionModelExtensions
- Dziedziczenie
-
ConventionModelExtensions
- Atrybuty
Metody
AddIgnored(IConventionModel, Type, Boolean) |
Przestarzałe.
Oznacza dany typ jednostki jako ignorowany. |
AddOwned(IConventionModel, Type, Boolean) |
Przestarzałe.
Oznacza dany typ jednostki jako należący do użytkownika, wskazując, że podczas odnajdywane typy jednostek przy użyciu danego typu powinny być skonfigurowane jako należące. |
AddShared(IConventionModel, Type, Boolean) |
Przestarzałe.
Oznacza dany typ jednostki jako udostępniony, wskazując, że podczas odnajdowania pasujących typów jednostek należy skonfigurować jako typ jednostki typu współużytkowanego. |
FinalizeModel(IConventionModel) |
Przestarzałe.
Wymusza przetwarzanie po przetworzeniu modelu, tak aby było gotowe do użycia przez środowisko uruchomieniowe. Przetwarzanie po zakończeniu przetwarzania odbywa się automatycznie w przypadku korzystania z metody OnModelCreating(ModelBuilder). Ta metoda umożliwia jawne uruchomienie w przypadkach, gdy automatyczne wykonywanie nie jest możliwe. |
FindEntityType(IConventionModel, Type) |
Przestarzałe.
Pobiera jednostkę, która mapuje daną klasę jednostki. Zwraca wartość |
FindEntityType(IConventionModel, Type, String, IConventionEntityType) |
Przestarzałe.
Pobiera typ jednostki dla danej nazwy, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
FindIgnoredConfigurationSource(IConventionModel, Type) |
Przestarzałe.
Wskazuje, czy dany typ jednostki jest ignorowany. |
FindIsOwnedConfigurationSource(IConventionModel, Type) |
Przestarzałe.
Zwraca wartość wskazującą, czy typy jednostek używające danego typu powinny być skonfigurowane jako typy własności po odnalezieniu. |
FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>) |
Przestarzałe.
Zwraca typy jednostek odpowiadające najmniej pochodnym typom z danego. |
GetChangeTrackingStrategyConfigurationSource(IConventionModel) |
Przestarzałe.
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ące do danego typu. |
GetPropertyAccessModeConfigurationSource(IConventionModel) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetPropertyAccessMode(IModel). |
IsIgnored(IConventionModel, String) |
Przestarzałe.
Wskazuje, czy dana nazwa typu jednostki jest ignorowana. |
IsIgnored(IConventionModel, Type) |
Przestarzałe.
Wskazuje, czy dany typ jednostki jest ignorowany. |
IsOwned(IConventionModel, Type) |
Przestarzałe.
Zwraca wartość wskazującą, czy typy jednostek używające danego typu powinny być skonfigurowane jako typy własności po odnalezieniu. |
RemoveEntityType(IConventionModel, String) |
Przestarzałe.
Usuwa typ jednostki bez definiowania nawigacji z modelu. |
RemoveEntityType(IConventionModel, String, String, IConventionEntityType) |
Przestarzałe.
Usuwa typ jednostki z definiowaną nawigacją z modelu. |
RemoveEntityType(IConventionModel, Type) |
Przestarzałe.
Usuwa typ jednostki z modelu. |
RemoveEntityType(IConventionModel, Type, String, IConventionEntityType) |
Przestarzałe.
Usuwa typ jednostki z definiowaną nawigacją z modelu. |
RemoveOwned(IConventionModel, Type) |
Przestarzałe.
Usuwa dany typ należący do użytkownika, wskazując, że podczas odnajdowania pasujących typów jednostek nie należy konfigurować jako własności. |
SetChangeTrackingStrategy(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean) |
Przestarzałe.
Ustawia domyślną strategię śledzenia zmian do użycia dla jednostek w modelu. Ta strategia wskazuje, jak kontekst wykrywa zmiany właściwości dla wystąpienia typu jednostki. |
SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean) |
Przestarzałe.
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. W tym miejscu zostanie użyta wartość dla dowolnej właściwości, dla której nie określono zastąpienia. |