RelationalTypeBaseExtensions Klasse

Definition

Typerweiterungsmethoden für relationale Datenbankmetadaten.

public static class RelationalTypeBaseExtensions
type RelationalTypeBaseExtensions = class
Public Module RelationalTypeBaseExtensions
Vererbung
RelationalTypeBaseExtensions

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen .

Methoden

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 null nicht einer gespeicherten Prozedur zugeordnet ist.

GetDeleteStoredProcedure(ITypeBase)

Gibt die gespeicherte Prozedur zurück, der der Typ für Löschvorgänge oder null nicht einer gespeicherten Prozedur zugeordnet ist.

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 null nicht einer Funktion zugeordnet ist.

GetInsertStoredProcedure(IReadOnlyTypeBase)

Gibt die gespeicherte Prozedur zurück, der der Typ für Einfügungen oder null nicht einer gespeicherten Prozedur zugeordnet ist.

GetInsertStoredProcedure(ITypeBase)

Gibt die gespeicherte Prozedur zurück, der der Typ für Einfügungen oder null nicht einer gespeicherten Prozedur zugeordnet ist.

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 null wenn sie nicht einer SQL-Zeichenfolge zugeordnet ist.

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 null oder nicht einer Tabelle zugeordnet ist.

GetUpdateStoredProcedure(IReadOnlyTypeBase)

Gibt die gespeicherte Prozedur zurück, der der Typ für Updates oder null nicht einer gespeicherten Prozedur zugeordnet ist.

GetUpdateStoredProcedure(ITypeBase)

Gibt die gespeicherte Prozedur zurück, der der Typ für Updates oder null nicht einer gespeicherten Prozedur zugeordnet ist.

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 null der nicht einer Ansicht zugeordnet ist.

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: