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
FindEntityType(IModel, Type) |
Veraltet.
Ruft die Entität ab, die der angegebenen Entitätsklasse zugeordnet ist. Gibt zurück |
FindEntityType(IModel, Type, String, IEntityType) |
Veraltet.
Ruft den Entitätstyp für den angegebenen Typ ab, wobei der Navigationsname und der definierende Entitätstyp definiert werden. Gibt zurück |
FindRuntimeEntityType(IModel, Type) |
Veraltet.
Ruft die Entität ab, die der angegebenen Entitätsklasse zugeordnet ist, wobei es sich bei der Klasse um einen Proxy handeln 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 instance 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 die ab, die 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 den zugriffsmodus überschreiben können, der für den Entitätstyp festgelegt ist. Der hier zurückgegebene Wert wird für jede Eigenschaft verwendet, für die keine Überschreibung 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 erneut angibt. |
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. Es ist nur für das Debuggen konzipiert und kann sich zwischen Releases beliebig ändern. |
Gilt für:
Entity Framework