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.
Uwaga
Use IConventionModel
Metody rozszerzeń 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
| Nazwisko | Opis |
|---|---|
| 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, co oznacza, że po odnalezieniu typów jednostek przy użyciu danego typu należy skonfigurować jako własność. |
| AddShared(IConventionModel, Type, Boolean) |
Przestarzałe.
Oznacza dany typ jednostki jako udostępniony, wskazując, że po wykryciu pasujących typów jednostek należy skonfigurować jako typ jednostki typu udostępnionego. |
| FinalizeModel(IConventionModel) |
Przestarzałe.
Wymusza przetwarzanie po przetworzeniu modelu, tak aby było gotowe do użycia przez środowisko uruchomieniowe. Przetwarzanie po wykonaniu odbywa się automatycznie w przypadku użycia OnModelCreating(ModelBuilder); ta metoda umożliwia jej jawne uruchomienie w przypadkach, gdy automatyczne wykonywanie nie jest możliwe. |
| FindEntityType(IConventionModel, Type, String, IConventionEntityType) |
Przestarzałe.
Pobiera typ jednostki dla podanej nazwy, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
| FindEntityType(IConventionModel, Type) |
Przestarzałe.
Pobiera jednostkę, która mapuje daną klasę 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 danej wartości. |
| GetChangeTrackingStrategyConfigurationSource(IConventionModel) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetChangeTrackingStrategy(IModel). |
| GetEntityTypes(IConventionModel, String) |
Przestarzałe.
Pobiera typy jednostek pasujące 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, String, IConventionEntityType) |
Przestarzałe.
Usuwa typ jednostki z definiowaną nawigacją z modelu. |
| RemoveEntityType(IConventionModel, String) |
Przestarzałe.
Usuwa typ jednostki bez definiowania nawigacji z modelu. |
| RemoveEntityType(IConventionModel, Type, String, IConventionEntityType) |
Przestarzałe.
Usuwa typ jednostki z definiowaną nawigacją z modelu. |
| RemoveEntityType(IConventionModel, Type) |
Przestarzałe.
Usuwa typ jednostki z modelu. |
| RemoveOwned(IConventionModel, Type) |
Przestarzałe.
Usuwa dany typ własności wskazujący, że po wykryciu 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, która ma być używana 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) |
Przestarzałe.
PropertyAccessMode Ustawia wartość , 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 przesłonięcia. |