RelationalPropertyBuilderExtensions Classe

Definizione

Metodi di estensione specifici del database relazionale per PropertyBuilder.

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

Commenti

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

Metodi

CanSetCollation(IConventionPropertyBuilder, String, Boolean)

Restituisce un valore che indica se il valore specificato può essere impostato come regole di confronto.

CanSetColumnName(IConventionPropertyBuilder, String, Boolean)

Restituisce un valore che indica se la colonna specificata può essere impostata per la proprietà.

CanSetColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Restituisce un valore che indica se la colonna specificata per un particolare oggetto store simile a una tabella può essere impostata per la proprietà.

CanSetColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Ottiene un valore che indica se l'ordine di colonna specificato può essere impostato per la proprietà.

CanSetColumnType(IConventionPropertyBuilder, String, Boolean)

Restituisce un valore che indica se il tipo di dati specificato può essere impostato per la proprietà.

CanSetComment(IConventionPropertyBuilder, Object, Boolean)

Restituisce un valore che indica se il valore specificato può essere impostato come commento per la colonna.

CanSetComment(IConventionPropertyBuilder, String, Boolean)

Restituisce un valore che indica se il valore specificato può essere impostato come commento per la colonna.

CanSetComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

Restituisce un valore che indica se l'espressione SQL del valore calcolato specificato può essere impostata per la colonna.

CanSetDefaultValue(IConventionPropertyBuilder, Object, Boolean)

Restituisce un valore che indica se il valore specificato può essere impostato come predefinito per la colonna.

CanSetDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

Restituisce un valore che indica se l'espressione valore predefinito specificato può essere impostata per la colonna.

CanSetIsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Restituisce un valore che indica se la proprietà può essere configurata come lunghezza fissa o meno.

CanSetIsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Restituisce un valore che indica se il tipo di colonna calcolata specificato può essere impostato per la colonna.

CanSetJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

Restituisce un valore che indica se il valore specificato può essere usato come nome di proprietà JSON per una determinata proprietà di entità.

HasColumnName(IConventionPropertyBuilder, String, Boolean)

Configura la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Configura la colonna a cui viene eseguito il mapping della proprietà in un particolare oggetto store simile a una tabella.

HasColumnName(PropertyBuilder, String)

Configura la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)

Configura la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Configura l'ordine della colonna a cui viene eseguito il mapping della proprietà.

HasColumnOrder(PropertyBuilder, Nullable<Int32>)

Configura l'ordine della colonna a cui viene eseguito il mapping della proprietà.

HasColumnOrder<TProperty>(PropertyBuilder<TProperty>, Nullable<Int32>)

Configura l'ordine della colonna a cui viene eseguito il mapping della proprietà.

HasColumnType(IConventionPropertyBuilder, String, Boolean)

Configura il tipo di dati della colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale. Questo deve essere il nome completo del tipo, tra cui precisione, scala, lunghezza e così via.

HasColumnType(PropertyBuilder, String)

Configura il tipo di dati della colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale. Questo deve essere il nome completo del tipo, tra cui precisione, scala, lunghezza e così via.

HasColumnType<TProperty>(PropertyBuilder<TProperty>, String)

Configura il tipo di dati della colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale. Questo deve essere il nome completo del tipo, tra cui precisione, scala, lunghezza e così via.

HasComment(IConventionPropertyBuilder, String, Boolean)

Configura un commento da applicare alla colonna

HasComment(PropertyBuilder, String)

Configura un commento da applicare alla colonna

HasComment<TProperty>(PropertyBuilder<TProperty>, String)

Configura un commento da applicare alla colonna

HasComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

Configura la proprietà per eseguire il mapping a una colonna calcolata quando si punta a un database relazionale.

HasComputedColumnSql(PropertyBuilder)

Configura la proprietà per eseguire il mapping a una colonna calcolata quando si punta a un database relazionale.

HasComputedColumnSql(PropertyBuilder, String)

Configura la proprietà per eseguire il mapping a una colonna calcolata quando si punta a un database relazionale.

HasComputedColumnSql(PropertyBuilder, String, Nullable<Boolean>)

Configura la proprietà per eseguire il mapping a una colonna calcolata quando si punta a un database relazionale.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>)

Configura la proprietà per eseguire il mapping a una colonna calcolata quando si punta a un database relazionale.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String)

Configura la proprietà per eseguire il mapping a una colonna calcolata quando si punta a un database relazionale.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String, Nullable<Boolean>)

Configura la proprietà per eseguire il mapping a una colonna calcolata quando si punta a un database relazionale.

HasDefaultValue(IConventionPropertyBuilder, Object, Boolean)

Configura il valore predefinito per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValue(PropertyBuilder)

Configura il valore predefinito per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValue(PropertyBuilder, Object)

Configura il valore predefinito per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>)

Configura il valore predefinito per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)

Configura il valore predefinito per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValueSql(PropertyBuilder)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValueSql(PropertyBuilder, String)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

Configura la proprietà di un'entità mappata a una colonna JSON, mappando la proprietà di entità a una proprietà JSON specifica, anziché usando il nome della proprietà dell'entità.

HasJsonPropertyName(PropertyBuilder, String)

Configura la proprietà di un'entità mappata a una colonna JSON, mappando la proprietà di entità a una proprietà JSON specifica, anziché usando il nome della proprietà dell'entità.

HasJsonPropertyName<TProperty>(PropertyBuilder<TProperty>, String)

Configura la proprietà di un'entità mappata a una colonna JSON, mappando la proprietà di entità a una proprietà JSON specifica, anziché usando il nome della proprietà dell'entità.

IsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Configura la proprietà come in grado di archiviare solo dati a lunghezza fissa, ad esempio stringhe.

IsFixedLength(PropertyBuilder, Boolean)

Configura la proprietà come in grado di archiviare solo dati a lunghezza fissa, ad esempio stringhe.

IsFixedLength<TProperty>(PropertyBuilder<TProperty>, Boolean)

Configura la proprietà come in grado di archiviare solo dati a lunghezza fissa, ad esempio stringhe.

IsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Configura la proprietà per eseguire il mapping a una colonna calcolata del tipo specificato quando si punta a un database relazionale.

UseCollation(IConventionPropertyBuilder, String, Boolean)

Configura la proprietà per usare le regole di confronto specificate. La colonna di database verrà creata con le regole di confronto specificate e verrà usata in modo implicito in tutte le operazioni sensibili alle regole di confronto.

UseCollation(PropertyBuilder, String)

Configura la proprietà per usare le regole di confronto specificate. La colonna di database verrà creata con le regole di confronto specificate e verrà usata in modo implicito in tutte le operazioni sensibili alle regole di confronto.

UseCollation<TProperty>(PropertyBuilder<TProperty>, String)

Configura la proprietà per usare le regole di confronto specificate. La colonna di database verrà creata con le regole di confronto specificate e verrà usata in modo implicito in tutte le operazioni sensibili alle regole di confronto.

Si applica a