RelationalModelBuilderExtensions Classe

Definizione

Metodi di estensione specifici del database relazionale per ModelBuilder.

public static class RelationalModelBuilderExtensions
type RelationalModelBuilderExtensions = class
Public Module RelationalModelBuilderExtensions
Ereditarietà
RelationalModelBuilderExtensions

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .

Metodi

CanSetCollation(IConventionModelBuilder, String, Boolean)

Restituisce un valore che indica se le regole di confronto specificate possono essere impostate come predefinite.

CanSetDefaultSchema(IConventionModelBuilder, String, Boolean)

Restituisce un valore che indica se lo schema specificato può essere impostato come predefinito.

CanSetMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

Restituisce un valore che indica se è possibile impostare la lunghezza massima consentita per gli identificatori di archivio.

HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)

Configura una funzione di database relazionale.

HasDbFunction(IConventionModelBuilder, String, Type, Boolean)

Configura una funzione di database relazionale.

HasDbFunction(ModelBuilder, MethodInfo)

Configura una funzione di database quando è destinata a un database relazionale.

HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)

Configura una funzione di database quando è destinata a un database relazionale.

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

Configura una funzione di database quando è destinata a un database relazionale.

HasDefaultSchema(IConventionModelBuilder, String, Boolean)

Configura lo schema predefinito in cui devono essere creati gli oggetti di database, se non è configurato in modo esplicito alcuno schema.

HasDefaultSchema(ModelBuilder, String)

Configura lo schema predefinito in cui devono essere creati gli oggetti di database, se non è configurato in modo esplicito alcuno schema.

HasMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

Configura la lunghezza massima consentita per gli identificatori di archivio.

HasSequence(IConventionModelBuilder, String, String, Boolean)

Configura una sequenza di database quando la destinazione è un database relazionale.

HasSequence(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Configura una sequenza di database quando la destinazione è un database relazionale.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configura una sequenza di database quando la destinazione è un database relazionale.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configura una sequenza di database quando la destinazione è un database relazionale.

HasSequence(ModelBuilder, String, String)

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

HasSequence(ModelBuilder, Type, String, String)

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

HasSequence<T>(ModelBuilder, String, String)

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

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

Configura una sequenza di database quando la destinazione è un database relazionale.

UseCollation(IConventionModelBuilder, String, Boolean)

Configura le regole di confronto del database, che verranno utilizzate da tutte le colonne senza regole di confronto esplicite.

UseCollation(ModelBuilder, String)

Configura le regole di confronto del database, che verranno utilizzate da tutte le colonne senza regole di confronto esplicite.

Si applica a