RelationalModelExtensions Klasse

Definition

Relational-spezifische Modellerweiterungsmethoden.

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

Hinweise

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

Methoden

AddDbFunction(IConventionModel, MethodInfo, Boolean)

Erstellt eine Funktion, die der angegebenen Methode zugeordnet ist.

AddDbFunction(IConventionModel, String, Type, Boolean)

Erstellt eine Funktion.

AddDbFunction(IMutableModel, MethodInfo)

Erstellt eine IMutableDbFunction der angegebenen Methode zugeordnete.

AddDbFunction(IMutableModel, String, Type)

Erstellt eine Funktion.

AddSequence(IConventionModel, String, String, Boolean)

Entweder gibt das vorhandene IMutableSequence mit dem angegebenen Namen im angegebenen Schema zurück oder erstellt eine neue Sequenz mit dem angegebenen Namen und schema.

AddSequence(IMutableModel, String, String)

Entweder gibt das vorhandene IMutableSequence mit dem angegebenen Namen im angegebenen Schema zurück oder erstellt eine neue Sequenz mit dem angegebenen Namen und schema.

FindDbFunction(IConventionModel, MethodInfo)

Sucht eine Funktion, die der -Methode zugeordnet ist, die durch den angegebenen MethodInfodargestellt wird.

FindDbFunction(IConventionModel, String)

Sucht eine Funktion, die der durch den angegebenen Namen dargestellten Methode zugeordnet ist.

FindDbFunction(IModel, MethodInfo)

Sucht eine Funktion, die der -Methode zugeordnet ist, die durch den angegebenen MethodInfodargestellt wird.

FindDbFunction(IModel, String)

Sucht eine Funktion, die der durch den angegebenen Namen dargestellten Methode zugeordnet ist.

FindDbFunction(IMutableModel, MethodInfo)

Sucht eine Funktion, die der -Methode zugeordnet ist, die durch den angegebenen MethodInfodargestellt wird.

FindDbFunction(IMutableModel, String)

Sucht eine Funktion, die der durch den angegebenen Namen dargestellten Methode zugeordnet ist.

FindDbFunction(IReadOnlyModel, MethodInfo)

Sucht eine Funktion, die der -Methode zugeordnet ist, die durch den angegebenen MethodInfodargestellt wird.

FindDbFunction(IReadOnlyModel, String)

Sucht eine Funktion, die der durch den angegebenen Namen dargestellten Methode zugeordnet ist.

FindSequence(IConventionModel, String, String)

Sucht eine Sequenz mit dem angegebenen Namen.

FindSequence(IModel, String, String)

Sucht eine Sequenz mit dem angegebenen Namen.

FindSequence(IMutableModel, String, String)

Sucht eine Sequenz mit dem angegebenen Namen.

FindSequence(IReadOnlyModel, String, String)

Sucht eine Sequenz mit dem angegebenen Namen.

GetCollation(IModel)

Gibt die Datenbanksortierung zurück.

GetCollation(IReadOnlyModel)

Gibt die Datenbanksortierung zurück.

GetCollationConfigurationSource(IConventionModel)

Gibt die Konfigurationsquelle für die Sortierung zurück.

GetDbFunctions(IConventionModel)

Gibt alle im Modell enthaltenen Funktionen zurück.

GetDbFunctions(IModel)

Gibt alle im Modell enthaltenen Funktionen zurück.

GetDbFunctions(IMutableModel)

Gibt alle im Modell enthaltenen Funktionen zurück.

GetDbFunctions(IReadOnlyModel)

Gibt alle im Modell enthaltenen Funktionen zurück.

GetDefaultSchema(IModel)

Gibt das Standardschema zurück, das für das Modell verwendet werden soll, oder null wenn keins festgelegt wurde.

GetDefaultSchema(IReadOnlyModel)

Gibt das Standardschema zurück, das für das Modell verwendet werden soll, oder null wenn keins festgelegt wurde.

GetDefaultSchemaConfigurationSource(IConventionModel)

Gibt die Konfigurationsquelle für das Standardschema zurück.

GetMaxIdentifierLength(IModel)

Gibt die maximal zulässige Länge für Speicherbezeichner zurück.

GetMaxIdentifierLength(IReadOnlyModel)

Gibt die maximal zulässige Länge für Speicherbezeichner zurück.

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

Gibt die Konfigurationsquelle für GetMaxIdentifierLength(IReadOnlyModel)zurück.

GetRelationalModel(IModel)

Gibt das Datenbankmodell zurück.

GetSequences(IConventionModel)

Gibt alle im Modell enthaltenen Sequenzen zurück.

GetSequences(IModel)

Gibt alle im Modell enthaltenen Sequenzen zurück.

GetSequences(IMutableModel)

Gibt alle im Modell enthaltenen Sequenzen zurück.

GetSequences(IReadOnlyModel)

Gibt alle im Modell enthaltenen Sequenzen zurück.

RemoveDbFunction(IConventionModel, MethodInfo)

Entfernt die Funktion, die der -Methode zugeordnet ist, die durch den angegebenen MethodInfodargestellt wird.

RemoveDbFunction(IConventionModel, String)

Entfernt die Funktion, die der -Methode zugeordnet ist, die durch den angegebenen MethodInfodargestellt wird.

RemoveDbFunction(IMutableModel, MethodInfo)

Entfernt die Funktion, die der -Methode zugeordnet ist, die durch den angegebenen MethodInfodargestellt wird.

RemoveDbFunction(IMutableModel, String)

Entfernt die Funktion, die der -Methode zugeordnet ist, die durch den angegebenen MethodInfodargestellt wird.

RemoveSequence(IConventionModel, String, String)

Entfernt den IConventionSequence mit dem angegebenen Namen.

RemoveSequence(IMutableModel, String, String)

Entfernt den IMutableSequence mit dem angegebenen Namen.

SetCollation(IConventionModel, String, Boolean)

Legt die Datenbanksortierung fest.

SetCollation(IMutableModel, String)

Legt die Datenbanksortierung fest.

SetDefaultSchema(IConventionModel, String, Boolean)

Legt das Standardschema fest.

SetDefaultSchema(IMutableModel, String)

Legt das Standardschema fest.

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

Legt die maximal zulässige Länge für Speicherbezeichner fest.

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

Legt die maximal zulässige Länge für Speicherbezeichner fest.

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

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: