RuntimeTypeBase 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.
Stellt einen Strukturtyp in einem Modell dar.
public abstract class RuntimeTypeBase : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase
type RuntimeTypeBase = class
inherit AnnotatableBase
interface IRuntimeTypeBase
interface ITypeBase
interface IReadOnlyTypeBase
interface IReadOnlyAnnotatable
interface IAnnotatable
Public MustInherit Class RuntimeTypeBase
Inherits AnnotatableBase
Implements IRuntimeTypeBase
- Vererbung
- Abgeleitet
- Implementiert
-
IAnnotatable IReadOnlyAnnotatable Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase IReadOnlyTypeBase ITypeBase
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen .
Konstruktoren
RuntimeTypeBase(String, Type, RuntimeModel, RuntimeTypeBase, ChangeTrackingStrategy, PropertyInfo, Boolean) |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
Eigenschaften
BaseType |
Ruft den Basistyp dieses Typs ab. Gibt zurück |
ClrType |
Ruft die CLR-Klasse ab, die verwendet wird, um Instanzen dieses Typs darzustellen.
Gibt zurück |
ConstructorBinding |
Ruft den für den InstantiationBinding bevorzugten Konstruktor ab oder legt dieses fest. |
DirectlyDerivedTypes |
Ruft alle Typen im Modell ab, die direkt von diesem Typ abgeleitet werden. |
IsReadOnly |
Gibt an, ob das aktuelle Objekt schreibgeschützt ist. (Geerbt von AnnotatableBase) |
Item[String] |
Ruft die Wertanmerkung mit dem angegebenen Namen ab und gibt zurück |
Model |
Ruft das Modell ab, zu dem dieser Typ gehört. |
Name |
Ruft den Namen dieses Typs ab. |
Properties |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne vorherige Ankündigung in jeder Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt in Ihrem Code verwenden und wissen, dass dies bei der Aktualisierung auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
Methoden
AddAnnotation(String, Annotation) |
Fügt diesem Objekt eine Anmerkung hinzu. Wird ausgelöst, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
AddAnnotation(String, Object) |
Fügt diesem Objekt eine Anmerkung hinzu. Wird ausgelöst, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
AddAnnotations(IEnumerable<IAnnotation>) |
Fügt diesem Objekt Anmerkungen hinzu. (Geerbt von AnnotatableBase) |
AddAnnotations(IReadOnlyDictionary<String,Object>) |
Fügt diesem Objekt Anmerkungen hinzu. (Geerbt von AnnotatableBase) |
AddComplexProperty(String, Type, String, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean, ChangeTrackingStrategy, PropertyInfo, Boolean) |
Fügt diesem Entitätstyp eine komplexe Eigenschaft hinzu. |
AddProperty(String, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean, ValueGenerated, PropertySaveBehavior, PropertySaveBehavior, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Type, Func<IProperty,ITypeBase,ValueGenerator>, ValueConverter, ValueComparer, ValueComparer, ValueComparer, JsonValueReaderWriter, CoreTypeMapping, Object) |
Fügt diesem Entitätstyp eine Eigenschaft hinzu. |
AddRuntimeAnnotation(String, Annotation) |
Fügt diesem Objekt eine Laufzeitanmerkung hinzu. Wird ausgelöst, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
AddRuntimeAnnotation(String, Object) |
Fügt diesem Objekt eine Laufzeitanmerkung hinzu. Wird ausgelöst, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
AddRuntimeAnnotations(IEnumerable<Annotation>) |
Fügt diesem Objekt Laufzeitanmerkungen hinzu. (Geerbt von AnnotatableBase) |
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>) |
Fügt diesem Objekt Laufzeitanmerkungen hinzu. (Geerbt von AnnotatableBase) |
CreateAnnotation(String, Object) |
Erstellt eine neue Anmerkung. (Geerbt von AnnotatableBase) |
CreateRuntimeAnnotation(String, Object) |
Erstellt eine neue Laufzeitanmerkung. (Geerbt von AnnotatableBase) |
EnsureMutable() |
Löst aus, wenn das Modell schreibgeschützt ist. (Geerbt von AnnotatableBase) |
EnsureReadOnly() |
Wird ausgelöst, wenn das Modell nicht schreibgeschützt ist. (Geerbt von AnnotatableBase) |
FindAnnotation(String) |
Ruft die Anmerkung mit dem angegebenen Namen ab und gibt zurück |
FindComplexPropertiesInHierarchy(String) |
Ruft die komplexen Eigenschaften mit dem angegebenen Namen für diesen Typ, Basistypen oder abgeleitete Typen ab. |
FindComplexProperty(String) |
Ruft die komplexe Eigenschaft mit einem angegebenen Namen ab. Gibt zurück |
FindDeclaredProperty(String) |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
FindIndexerProperty(Type) |
Gibt die Standardindexereigenschaft zurück, die einen String Wert akzeptiert, sofern vorhanden. |
FindIndexerPropertyInfo() |
Gibt den PropertyInfo für den Indexer für den zugeordneten CLR-Typ zurück, sofern vorhanden. |
FindMember(String) |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
FindMembersInHierarchy(String) |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
FindProperties(IEnumerable<String>) |
Sucht übereinstimmende Eigenschaften für den angegebenen Entitätstyp. Gibt zurück |
FindPropertiesInHierarchy(String) |
Ruft die Eigenschaften mit dem angegebenen Namen für diesen Typ, Basistypen oder abgeleitete Typen ab. |
FindProperty(String) |
Ruft die Eigenschaft mit einem angegebenen Namen ab. Gibt zurück |
FindRuntimeAnnotation(String) |
Ruft die Laufzeitanmerkung mit dem angegebenen Namen ab und gibt zurück |
GetAnnotation(String) |
Ruft die Anmerkung mit dem angegebenen Namen ab und löst aus, wenn sie nicht vorhanden ist. (Geerbt von AnnotatableBase) |
GetAnnotations() |
Ruft alle Anmerkungen für das aktuelle Objekt ab. (Geerbt von AnnotatableBase) |
GetComplexProperties() |
Ruft die komplexen Eigenschaften ab, die für diesen Typ definiert sind. |
GetDeclaredComplexProperties() |
Ruft die komplexen Eigenschaften ab, die für diesen Typ deklariert wurden. |
GetDeclaredMembers() |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
GetDeclaredProperties() |
Ruft alle skalaren Eigenschaften ab, die für diesen Typ deklariert sind. |
GetDerivedTypes() |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
GetDerivedTypes<T>() |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
GetFlattenedComplexProperties() |
Gibt alle RuntimeComplexProperty Member dieses Typs und ggf. alle geschachtelten komplexen Typen zurück. |
GetFlattenedDeclaredProperties() |
Gibt alle IProperty Member dieses Typs und ggf. alle geschachtelten komplexen Typen zurück. |
GetFlattenedProperties() |
Gibt alle IProperty Member dieses Typs und ggf. alle geschachtelten komplexen Typen zurück. |
GetMembers() |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Ruft den Wert der Laufzeitanmerkung mit dem angegebenen Namen ab und fügt ihn hinzu, falls keine vorhanden ist. (Geerbt von AnnotatableBase) |
GetProperties() |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne vorherige Ankündigung in jeder Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt in Ihrem Code verwenden und wissen, dass dies bei der Aktualisierung auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
GetRuntimeAnnotations() |
Ruft alle Laufzeitanmerkungen für das aktuelle Objekt ab. (Geerbt von AnnotatableBase) |
GetSnapshottableMembers() |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne vorherige Ankündigung in jeder Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt in Ihrem Code verwenden und wissen, dass dies bei der Aktualisierung auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
OnAnnotationSet(String, Annotation, Annotation) |
Wird aufgerufen, wenn eine Anmerkung festgelegt oder entfernt wurde. (Geerbt von AnnotatableBase) |
RemoveAnnotation(String) |
Entfernt die angegebene Anmerkung aus diesem Objekt. (Geerbt von AnnotatableBase) |
RemoveRuntimeAnnotation(String) |
Entfernt die angegebene Laufzeitanmerkung aus diesem Objekt. (Geerbt von AnnotatableBase) |
SetAnnotation(String, Annotation, Annotation) |
Legt die Anmerkung fest, die unter dem angegebenen Schlüssel gespeichert ist. Überschreibt die vorhandene Anmerkung, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
SetAnnotation(String, Object) |
Legt die Anmerkung fest, die unter dem angegebenen Schlüssel gespeichert ist. Überschreibt die vorhandene Anmerkung, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
SetRuntimeAnnotation(String, Annotation, Annotation) |
Legt die Unter dem angegebenen Schlüssel gespeicherte Laufzeitanmerkung fest. Überschreibt die vorhandene Anmerkung, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
SetRuntimeAnnotation(String, Object) |
Legt die Unter dem angegebenen Schlüssel gespeicherte Laufzeitanmerkung fest. Überschreibt die vorhandene Anmerkung, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
ToEnumerable<T>(T) |
Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne vorherige Ankündigung in jeder Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt in Ihrem Code verwenden und wissen, dass dies bei der Aktualisierung auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann. |
Explizite Schnittstellenimplementierungen
IAnnotatable.AddRuntimeAnnotation(String, Object) |
Fügt diesem Objekt eine Laufzeitanmerkung hinzu. Wird ausgelöst, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
IAnnotatable.FindRuntimeAnnotation(String) |
Ruft die Laufzeitanmerkung mit dem angegebenen Namen ab und gibt zurück |
IAnnotatable.GetRuntimeAnnotations() |
Ruft alle Laufzeitanmerkungen für das aktuelle Objekt ab. (Geerbt von AnnotatableBase) |
IAnnotatable.RemoveRuntimeAnnotation(String) |
Entfernt die angegebene Laufzeitanmerkung aus diesem Objekt. (Geerbt von AnnotatableBase) |
IAnnotatable.SetRuntimeAnnotation(String, Object) |
Legt die Unter dem angegebenen Schlüssel gespeicherte Laufzeitanmerkung fest. Überschreibt die vorhandene Anmerkung, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von AnnotatableBase) |
IReadOnlyAnnotatable.FindAnnotation(String) |
Ruft die Anmerkung mit dem angegebenen Namen ab und gibt zurück |
IReadOnlyAnnotatable.GetAnnotations() |
Ruft alle Anmerkungen für das aktuelle Objekt ab. (Geerbt von AnnotatableBase) |
IReadOnlyAnnotatable.Item[String] |
Ruft den Wert der Anmerkung mit dem angegebenen Namen ab und gibt |
IReadOnlyTypeBase.FindComplexProperty(String) |
Ruft die komplexe Eigenschaft mit dem angegebenen Namen ab. Gibt zurück |
IReadOnlyTypeBase.FindDeclaredComplexProperty(String) |
Sucht nach einer Eigenschaft, die für den Typ mit dem angegebenen Namen deklariert wurde. Gibt keine eigenschaften zurück, die für einen Basistyp definiert sind. |
IReadOnlyTypeBase.FindDeclaredProperty(String) |
Sucht nach einer Eigenschaft, die für den Typ mit dem angegebenen Namen deklariert wurde. Gibt keine eigenschaften zurück, die für einen Basistyp definiert sind. |
IReadOnlyTypeBase.FindMember(String) |
Ruft das Element mit dem angegebenen Namen ab. Gibt zurück |
IReadOnlyTypeBase.FindMembersInHierarchy(String) |
Ruft die Member mit dem angegebenen Namen für diesen Typ, Basistypen oder abgeleitete Typen ab. |
IReadOnlyTypeBase.FindProperties(IReadOnlyList<String>) |
Sucht nach übereinstimmenden Eigenschaften für den angegebenen Typ. Gibt zurück |
IReadOnlyTypeBase.FindProperty(String) |
Ruft die Eigenschaft mit dem angegebenen Namen ab. Gibt zurück |
IReadOnlyTypeBase.GetChangeTrackingStrategy() |
Ruft die Änderungsnachverfolgungsstrategie ab, die für diesen Typ verwendet wird. Diese Strategie gibt an, wie der Kontext Änderungen an Eigenschaften für eine instance des Typs erkennt. |
IReadOnlyTypeBase.GetComplexProperties() |
Ruft die komplexen Eigenschaften ab, die für diesen Typ und basistypen definiert sind. |
IReadOnlyTypeBase.GetDeclaredComplexProperties() |
Ruft die komplexen Eigenschaften ab, die für diesen Typ deklariert sind. |
IReadOnlyTypeBase.GetDeclaredMembers() |
Ruft die Für diesen Typ deklarierten Member ab. |
IReadOnlyTypeBase.GetDeclaredProperties() |
Ruft alle skalaren Eigenschaften ab, die für diesen Typ deklariert sind. |
IReadOnlyTypeBase.GetDerivedComplexProperties() |
Ruft die komplexen Eigenschaften ab, die für die von diesem Typ abgeleiteten Typen deklariert sind. |
IReadOnlyTypeBase.GetDerivedProperties() |
Ruft alle skalaren Eigenschaften ab, die für die von diesem Typ abgeleiteten Typen deklariert sind. |
IReadOnlyTypeBase.GetMembers() |
Ruft die Member ab, die für diesen Typ und basistypen definiert sind. |
IReadOnlyTypeBase.GetProperties() |
Ruft alle skalaren Eigenschaften ab, die für diesen Typ definiert sind. |
IReadOnlyTypeBase.GetPropertyAccessMode() |
Ruft die ab, die PropertyAccessMode für Eigenschaften und Navigationen dieses Typs verwendet wird. |
IReadOnlyTypeBase.HasSharedClrType |
Ruft einen Wert ab, der angibt, ob dieser Strukturtyp einem Type zugeordnet ist, dem auch andere Strukturtypen zugeordnet sind. |
IReadOnlyTypeBase.IsPropertyBag |
Ruft einen Wert ab, der angibt, ob dieser Strukturtyp über einen Indexer verfügt, der beliebige Eigenschaften enthalten kann, und eine Methode, mit der bestimmt werden kann, ob eine bestimmte Indexereigenschaft einen Wert enthält. |
IReadOnlyTypeBase.Model |
Ruft das Modell ab, zu dem dieser Typ gehört. |
IRuntimeTypeBase.GetConstructorBindingConfigurationSource() |
Stellt einen Strukturtyp in einem Modell dar. |
IRuntimeTypeBase.GetServiceOnlyConstructorBindingConfigurationSource() |
Stellt einen Strukturtyp in einem Modell dar. |
ITypeBase.FindComplexProperty(String) |
Ruft die komplexe Eigenschaft mit einem angegebenen Namen ab. Gibt zurück |
ITypeBase.FindDeclaredProperty(String) |
Sucht nach einer Eigenschaft, die für den Typ mit dem angegebenen Namen deklariert wurde. Gibt keine eigenschaften zurück, die für einen Basistyp definiert sind. |
ITypeBase.FindMember(String) |
Ruft das Element mit dem angegebenen Namen ab. Gibt zurück |
ITypeBase.FindMembersInHierarchy(String) |
Ruft die Member mit dem angegebenen Namen für diesen Typ, Basistypen oder abgeleitete Typen ab. |
ITypeBase.FindProperty(String) |
Ruft die Eigenschaft mit einem angegebenen Namen ab. Gibt zurück |
ITypeBase.GetComplexProperties() |
Ruft die komplexen Eigenschaften ab, die für diesen Entitätstyp definiert sind. |
ITypeBase.GetDeclaredComplexProperties() |
Ruft die komplexen Eigenschaften ab, die für diesen Entitätstyp deklariert sind. |
ITypeBase.GetDeclaredMembers() |
Ruft die Für diesen Typ deklarierten Member ab. |
ITypeBase.GetDeclaredProperties() |
Ruft alle Nichtnavigationseigenschaften ab, die für diesen Typ deklariert sind. |
ITypeBase.GetFlattenedComplexProperties() |
Gibt alle Eigenschaften zurück, die implementieren IComplexProperty, einschließlich der Eigenschaften für komplexe Typen. |
ITypeBase.GetFlattenedDeclaredProperties() |
Gibt alle Eigenschaften zurück, die deklariert sind, die implementieren IProperty, einschließlich der eigenschaften für komplexe Typen. |
ITypeBase.GetFlattenedProperties() |
Gibt alle Eigenschaften zurück, die implementieren IProperty, einschließlich der Eigenschaften für komplexe Typen. |
ITypeBase.GetMembers() |
Ruft die Member ab, die für diesen Typ und basistypen definiert sind. |
ITypeBase.GetProperties() |
Ruft die für diesen Typ definierten Eigenschaften ab. |
ITypeBase.GetSnapshottableMembers() |
Gibt alle Member zurück, die bei der Änderungsnachverfolgung möglicherweise einen Momentaufnahme-Wert benötigen. |
ITypeBase.Model |
Ruft das Modell ab, zu dem dieser Typ gehört. |
Erweiterungsmethoden
FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier) |
Gibt die Typzuordnung für ein bestimmtes tabellenähnliches Speicherobjekt zurück. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
FindMappingFragment(ITypeBase, StoreObjectIdentifier) |
Gibt die Typzuordnung für ein bestimmtes tabellenähnliches Speicherobjekt zurück. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
GetContainerColumnName(IReadOnlyTypeBase) |
Ruft den Containerspaltennamen ab, dem der Typ zugeordnet ist. |
GetDefaultMappings(ITypeBase) |
Gibt die Standardzuordnungen zurück, die der Typ verwenden würde. |
GetDeleteStoredProcedure(IReadOnlyTypeBase) |
Gibt die gespeicherte Prozedur zurück, der der Typ für Löschvorgänge oder |
GetDeleteStoredProcedure(ITypeBase) |
Gibt die gespeicherte Prozedur zurück, der der Typ für Löschvorgänge oder |
GetDeleteStoredProcedureMappings(ITypeBase) |
Gibt die gespeicherten Löschprozeduren zurück, denen der Typ zugeordnet ist. |
GetFunctionMappings(ITypeBase) |
Gibt die Funktionen zurück, denen der Typ zugeordnet ist. |
GetFunctionName(IReadOnlyTypeBase) |
Gibt den Namen der Funktion zurück, der der Typ zugeordnet ist oder |
GetInsertStoredProcedure(IReadOnlyTypeBase) |
Gibt die gespeicherte Prozedur zurück, der der Typ für Einfügungen oder |
GetInsertStoredProcedure(ITypeBase) |
Gibt die gespeicherte Prozedur zurück, der der Typ für Einfügungen oder |
GetInsertStoredProcedureMappings(ITypeBase) |
Gibt die gespeicherten Prozeduren zurück, denen der Typ zugeordnet ist. |
GetJsonPropertyName(IReadOnlyTypeBase) |
Ruft den Wert des JSON-Eigenschaftsnamens ab, der für die angegebene Entität verwendet wird, die einer JSON-Spalte zugeordnet ist. |
GetMappingFragments(IReadOnlyTypeBase) |
Gibt alle konfigurierten Typzuordnungsfragmente zurück. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
GetMappingFragments(IReadOnlyTypeBase, StoreObjectType) |
Gibt alle konfigurierten Typzuordnungsfragmente des angegebenen Typs zurück. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
GetMappingFragments(ITypeBase) |
Gibt alle konfigurierten Typzuordnungsfragmente zurück. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
GetMappingFragments(ITypeBase, StoreObjectType) |
Gibt alle konfigurierten Typzuordnungsfragmente des angegebenen Typs zurück. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet. |
GetMappingStrategy(IReadOnlyTypeBase) |
Ruft die Zuordnungsstrategie für die abgeleiteten Typen ab. |
GetSchema(IReadOnlyTypeBase) |
Gibt das Datenbankschema zurück, das die zugeordnete Tabelle enthält. |
GetSqlQuery(IReadOnlyTypeBase) |
Gibt die SQL-Zeichenfolge zurück, die verwendet wird, um Daten für den Typ bereitzustellen, oder |
GetSqlQueryMappings(ITypeBase) |
Gibt die SQL-Zeichenfolgenzuordnungen zurück. |
GetTableMappings(ITypeBase) |
Gibt die Tabellen zurück, denen der Typ zugeordnet ist. |
GetTableName(IReadOnlyTypeBase) |
Gibt den Namen der Tabelle zurück, der der Typ zugeordnet |
GetUpdateStoredProcedure(IReadOnlyTypeBase) |
Gibt die gespeicherte Prozedur zurück, der der Typ für Updates oder |
GetUpdateStoredProcedure(ITypeBase) |
Gibt die gespeicherte Prozedur zurück, der der Typ für Updates oder |
GetUpdateStoredProcedureMappings(ITypeBase) |
Gibt die gespeicherten Updateprozeduren zurück, denen der Typ zugeordnet ist. |
GetViewMappings(ITypeBase) |
Gibt die Ansichten zurück, denen der Typ zugeordnet ist. |
GetViewName(IReadOnlyTypeBase) |
Gibt den Namen der Ansicht zurück, der der Typ zugeordnet ist oder |
GetViewSchema(IReadOnlyTypeBase) |
Gibt das Datenbankschema zurück, das die zugeordnete Ansicht enthält. |
IsMappedToJson(IReadOnlyTypeBase) |
Ruft einen Wert ab, der angibt, ob die angegebene Entität einer JSON-Spalte zugeordnet ist. |
Gilt für:
Entity Framework
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für