Język

ConventionModelExtensions Klasa

Definicja

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ść null , jeśli nie znaleziono pasującego typu jednostki.

FindEntityType(IConventionModel, Type)
Przestarzałe.

Pobiera jednostkę, która mapuje daną klasę jednostki. Zwraca wartość null , jeśli nie znaleziono żadnego typu jednostki o podanej nazwie.

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.

Dotyczy