Sprache

RelationalModelBuilderExtensions Klasse

Definition

Relationale datenbankspezifische Erweiterungsmethoden für ModelBuilder.

public static class RelationalModelBuilderExtensions
[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalModelBuilderExtensions
type RelationalModelBuilderExtensions = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalModelBuilderExtensions = class
Public Module RelationalModelBuilderExtensions
Vererbung
RelationalModelBuilderExtensions
Attribute

Hinweise

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

Methoden

Name Beschreibung
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 bei der Ausrichtung auf eine relationale Datenbank.

HasDbFunction(ModelBuilder, MethodInfo)

Konfiguriert eine Datenbankfunktion bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbankfunktion bei der Ausrichtung auf eine relationale Datenbank.

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 für Speicher-IDs zulässige maximale Länge.

HasSequence(IConventionModelBuilder, String, String, Boolean)

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

HasSequence(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

HasSequence(ModelBuilder, String, String)

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

HasSequence(ModelBuilder, Type, String, String)

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

HasSequence<T>(ModelBuilder, String, String)

Konfiguriert eine Datenbanksequenz bei der Ausrichtung auf eine relationale Datenbank.

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: