MutableModelExtensions 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 IMutableModel
Metody rozszerzenia dla programu IMutableModel.
public static class MutableModelExtensions
[System.Obsolete("Use IMutableModel")]
public static class MutableModelExtensions
type MutableModelExtensions = class
[<System.Obsolete("Use IMutableModel")>]
type MutableModelExtensions = class
Public Module MutableModelExtensions
- Dziedziczenie
-
MutableModelExtensions
- Atrybuty
Metody
AddIgnored(IMutableModel, Type) |
Przestarzałe.
Oznacza dany typ jednostki jako ignorowany, uniemożliwiając konwencje dodawania pasującego typu jednostki do modelu. |
AddOwned(IMutableModel, Type) |
Przestarzałe.
Oznacza dany typ jednostki jako należący do użytkownika, wskazując, że podczas odnajdowania pasujących typów jednostek należy skonfigurować jako należące. |
AddShared(IMutableModel, Type) |
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(IMutableModel) |
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(IMutableModel, Type) |
Przestarzałe.
Pobiera jednostkę, która mapuje daną klasę jednostki. Zwraca wartość |
FindEntityType(IMutableModel, Type, String, IMutableEntityType) |
Przestarzałe.
Pobiera typ jednostki dla danej nazwy, definiując nazwę nawigacji i definiujący typ jednostki. Zwraca wartość |
FindLeastDerivedEntityTypes(IMutableModel, Type, Func<IMutableEntityType,Boolean>) |
Przestarzałe.
Zwraca typy jednostek odpowiadające najmniej pochodnym typom z danego. |
GetEntityTypes(IMutableModel, String) |
Przestarzałe.
Pobiera typy jednostek pasujących do podanej nazwy. |
GetEntityTypes(IMutableModel, Type) |
Przestarzałe.
Pobiera typy jednostek pasujące do danego typu. |
GetOrAddEntityType(IMutableModel, String) |
Przestarzałe.
Pobiera typ jednostki o podanej nazwie lub dodaje nowy typ jednostki, jeśli nie zostanie znaleziony żaden. |
GetOrAddEntityType(IMutableModel, Type) |
Przestarzałe.
Pobiera typ jednostki z daną klasą CLR lub dodaje nowy typ jednostki, jeśli nie zostanie znaleziony żaden. |
IsIgnored(IMutableModel, Type) |
Przestarzałe.
Wskazuje, czy dana nazwa typu jednostki jest ignorowana. |
IsOwned(IMutableModel, Type) |
Przestarzałe.
Zwraca wartość wskazującą, czy typy jednostek używające danego typu powinny być skonfigurowane jako typy własności po wykryciu przez konwencje. |
RemoveEntityType(IMutableModel, IMutableEntityType) |
Przestarzałe.
Usuwa typ jednostki z modelu. |
RemoveEntityType(IMutableModel, String) |
Przestarzałe.
Usuwa typ jednostki bez definiowania nawigacji z modelu. |
RemoveEntityType(IMutableModel, String, String, IMutableEntityType) |
Przestarzałe.
Usuwa typ jednostki z definiowaną nawigacją z modelu. |
RemoveEntityType(IMutableModel, Type) |
Przestarzałe.
Usuwa typ jednostki z modelu. |
RemoveEntityType(IMutableModel, Type, String, IMutableEntityType) |
Przestarzałe.
Usuwa typ jednostki z definiowaną nawigacją z modelu. |
RemoveIgnored(IMutableModel, Type) |
Przestarzałe.
Usuwa ignorowany typ jednostki. |
RemoveOwned(IMutableModel, 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(IMutableModel, ChangeTrackingStrategy) |
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. |
SetChangeTrackingStrategy(IMutableModel, Nullable<ChangeTrackingStrategy>) |
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(IMutableModel, Nullable<PropertyAccessMode>) |
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. |
SetPropertyAccessMode(IMutableModel, Nullable<PropertyAccessMode>) |
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. |