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