ModelExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
Use IReadOnlyModel
Erweiterungsmethoden für 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
- Vererbung
-
ModelExtensions
- Attribute
Methoden
| Name | Beschreibung |
|---|---|
| FindEntityType(IModel, Type, String, IEntityType) |
Veraltet.
Ruft den Entitätstyp für den angegebenen Typ ab, definiert den Navigationsnamen und den definierenden Entitätstyp. Gibt zurück |
| FindEntityType(IModel, Type) |
Veraltet.
Ruft die Entität ab, die die angegebene Entitätsklasse zuordnet. Gibt zurück |
| FindRuntimeEntityType(IModel, Type) |
Veraltet.
Ruft die Entität ab, die die angegebene Entitätsklasse zuordnet, wobei die Klasse ein Proxy sein kann, der vom tatsächlichen Entitätstyp abgeleitet ist. Gibt zurück |
| GetChangeTrackingStrategy(IModel) |
Veraltet.
Ruft die Standardmäßige Änderungsnachverfolgungsstrategie ab, die für Entitäten im Modell verwendet wird. Diese Strategie gibt an, wie der Kontext Änderungen an Eigenschaften für eine Instanz eines Entitätstyps erkennt. |
| GetEntityTypes(IModel, String) |
Veraltet.
Ruft die Entitätstypen ab, die dem angegebenen Namen entsprechen. |
| GetEntityTypes(IModel, Type) |
Veraltet.
Ruft die Entitätstypen ab, die dem angegebenen Typ entsprechen. |
| GetProductVersion(IModel) |
Veraltet.
Ruft die EF Core-Assemblyversion ab, die zum Erstellen dieses Modells verwendet wird. |
| GetPropertyAccessMode(IModel) |
Veraltet.
Ruft ab, das PropertyAccessMode für Eigenschaften von Entitätstypen in diesem Modell verwendet wird. Beachten Sie, dass einzelne Entitätstypen diesen Zugriffsmodus außer Kraft setzen können, und einzelne Eigenschaften von Entitätstypen können den zugriffsmodus außer Kraft setzen, der für den Entitätstyp festgelegt ist. Der hier zurückgegebene Wert wird für jede Eigenschaft verwendet, für die keine Außerkraftsetzung angegeben wurde. |
| HasEntityTypeWithDefiningNavigation(IModel, String) |
Veraltet.
Ruft einen Wert ab, der angibt, ob das Modell einen entsprechenden Entitätstyp mit einer definierenden Navigation enthält. |
| HasEntityTypeWithDefiningNavigation(IModel, Type) |
Veraltet.
Ruft einen Wert ab, der angibt, ob das Modell einen entsprechenden Entitätstyp mit einer definierenden Navigation enthält. |
| IsIndexerMethod(IModel, MethodInfo) |
Veraltet.
Ruft einen Wert ab, der angibt, ob die angegebene MethodInfo einen Indexerzugriff zurückgibt. |
| IsShared(IModel, Type) |
Veraltet.
Ruft ab, ob der CLR-Typ von freigegebenen Typentitäten im Modell verwendet wird. |
| ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Veraltet.
Erstellt eine lesbare Darstellung der angegebenen Metadaten. Warnung: Verlassen Sie sich nicht auf das Format der zurückgegebenen Zeichenfolge. Sie wurde nur für das Debuggen entwickelt und kann sich willkürlich zwischen Versionen ändern. |