RelationalComplexTypePrimitiveCollectionBuilderExtensions Classe

Definizione

Metodi di estensione specifici del database relazionale per ComplexTypePrimitiveCollectionBuilder.

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

Commenti

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

Metodi

HasColumnName(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

HasColumnOrder(ComplexTypePrimitiveCollectionBuilder, Nullable<Int32>)

Configura l'ordine della colonna a cui viene mappata la proprietà.

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

Configura l'ordine della colonna a cui viene mappata la proprietà.

HasColumnType(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

HasComment(ComplexTypePrimitiveCollectionBuilder, String)

Configura un commento da applicare alla colonna

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

Configura un commento da applicare alla colonna

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder)

Configura la proprietà per il mapping a una colonna calcolata quando è destinata a un database relazionale.

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String)

Configura la proprietà per il mapping a una colonna calcolata quando è destinata a un database relazionale.

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String, Nullable<Boolean>)

Configura la proprietà per il mapping a una colonna calcolata quando è destinata a un database relazionale.

HasComputedColumnSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

Configura la proprietà per il mapping a una colonna calcolata quando è destinata a un database relazionale.

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

Configura la proprietà per il mapping a una colonna calcolata quando è destinata a un database relazionale.

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

Configura la proprietà per il mapping a una colonna calcolata quando è destinata a un database relazionale.

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder)

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

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder, 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>(ComplexTypePrimitiveCollectionBuilder<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>(ComplexTypePrimitiveCollectionBuilder<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(ComplexTypePrimitiveCollectionBuilder)

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

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder, String)

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

HasDefaultValueSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

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

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

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

HasJsonPropertyName(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

IsFixedLength(ComplexTypePrimitiveCollectionBuilder, Boolean)

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

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

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

UseCollation(ComplexTypePrimitiveCollectionBuilder, String)

Configura la proprietà per l'uso delle 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>(ComplexTypePrimitiveCollectionBuilder<TProperty>, String)

Configura la proprietà per l'uso delle 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