ModelExtensions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
Use IReadOnlyModel
Rozšiřující metody pro IReadOnlyModel.
public static class ModelExtensions
[System.Obsolete("Use IReadOnlyModel")]
public static class ModelExtensions
type ModelExtensions = class
[<System.Obsolete("Use IReadOnlyModel")>]
type ModelExtensions = class
Public Module ModelExtensions
- Dědičnost
-
ModelExtensions
- Atributy
Metody
| Název | Description |
|---|---|
| FindEntityType(IModel, Type, String, IEntityType) |
Zastaralé.
Získá typ entity pro daný typ, definování navigačního názvu a definování typu entity. Vrátí |
| FindEntityType(IModel, Type) |
Zastaralé.
Získá entitu, která mapuje danou třídu entity. Vrátí |
| FindRuntimeEntityType(IModel, Type) |
Zastaralé.
Získá entitu, která mapuje danou třídu entity, kde třída může být proxy odvozený od skutečného typu entity. Vrátí |
| GetChangeTrackingStrategy(IModel) |
Zastaralé.
Získá výchozí strategii sledování změn, která se používá pro entity v modelu. Tato strategie označuje, jak kontext rozpozná změny vlastností pro instanci typu entity. |
| GetEntityTypes(IModel, String) |
Zastaralé.
Získá typy entit odpovídající danému názvu. |
| GetEntityTypes(IModel, Type) |
Zastaralé.
Získá typy entit odpovídající danému typu. |
| GetProductVersion(IModel) |
Zastaralé.
Získá verzi sestavení EF Core použitou k sestavení tohoto modelu. |
| GetPropertyAccessMode(IModel) |
Zastaralé.
PropertyAccessMode Získá použití pro vlastnosti typů entit v tomto modelu. Všimněte si, že jednotlivé typy entit mohou tento režim přístupu přepsat a jednotlivé vlastnosti typů entit mohou přepsat režim přístupu nastavený na typ entity. Vrácená hodnota se použije pro libovolnou vlastnost, pro kterou nebyla zadána žádná přepsání. |
| HasEntityTypeWithDefiningNavigation(IModel, String) |
Zastaralé.
Získá hodnotu určující, zda model obsahuje odpovídající typ entity s definováním navigace. |
| HasEntityTypeWithDefiningNavigation(IModel, Type) |
Zastaralé.
Získá hodnotu určující, zda model obsahuje odpovídající typ entity s definováním navigace. |
| IsIndexerMethod(IModel, MethodInfo) |
Zastaralé.
Získá hodnotu určující, zda daná MethodInfo reprensent an indexer access. |
| IsShared(IModel, Type) |
Zastaralé.
Získá, zda clr typ je používán sdílenými type entity v modelu. |
| ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Zastaralé.
Vytvoří čitelné znázornění daných metadat člověkem. Upozornění: Nespoléhejte na formát vráceného řetězce. Je určen pouze pro ladění a může se libovolně měnit mezi verzemi. |