Freigeben über


RelationalModelBuilderExtensions Klasse

Definition

Relationale datenbankspezifische Erweiterungsmethoden für ModelBuilder.

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

Hinweise

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

Methoden

CanSetCollation(IConventionModelBuilder, String, Boolean)

Gibt einen Wert zurück, der angibt, ob die angegebene Sortierung als Standard festgelegt werden kann.

CanSetDefaultSchema(IConventionModelBuilder, String, Boolean)

Gibt einen Wert zurück, der angibt, ob das angegebene Schema als Standard festgelegt werden kann.

CanSetMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

Gibt einen Wert zurück, der angibt, ob die maximal zulässige Länge für Speicherbezeichner festgelegt werden kann.

HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)

Konfiguriert eine relationale Datenbankfunktion.

HasDbFunction(IConventionModelBuilder, String, Type, Boolean)

Konfiguriert eine relationale Datenbankfunktion.

HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)

Konfiguriert eine Datenbankfunktion, wenn eine relationale Datenbank als Ziel verwendet wird.

HasDbFunction(ModelBuilder, MethodInfo)

Konfiguriert eine Datenbankfunktion, wenn eine relationale Datenbank als Ziel verwendet wird.

HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)

Konfiguriert eine Datenbankfunktion, wenn eine relationale Datenbank als Ziel verwendet wird.

HasDefaultSchema(IConventionModelBuilder, String, Boolean)

Konfiguriert das Standardschema, in dem Datenbankobjekte erstellt werden sollen, wenn kein Schema explizit konfiguriert ist.

HasDefaultSchema(ModelBuilder, String)

Konfiguriert das Standardschema, in dem Datenbankobjekte erstellt werden sollen, wenn kein Schema explizit konfiguriert ist.

HasMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

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

HasSequence(IConventionModelBuilder, String, String, Boolean)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, String, String, Action<RelationalSequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, String, String)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, Type, String, Action<RelationalSequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, Type, String, String, Action<RelationalSequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence(ModelBuilder, Type, String, String)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence<T>(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence<T>(ModelBuilder, String, String, Action<RelationalSequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

HasSequence<T>(ModelBuilder, String, String)

Konfiguriert eine Datenbanksequenz, wenn eine relationale Datenbank als Ziel verwendet wird.

UseCollation(IConventionModelBuilder, String, Boolean)

Konfiguriert die Datenbanksortierung, die von allen Spalten ohne explizite Sortierung verwendet wird.

UseCollation(ModelBuilder, String)

Konfiguriert die Datenbanksortierung, die von allen Spalten ohne explizite Sortierung verwendet wird.

Gilt für: