RelationalPrimitiveCollectionBuilderExtensions.HasComputedColumnSql Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| HasComputedColumnSql(PrimitiveCollectionBuilder) |
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale. |
| HasComputedColumnSql(PrimitiveCollectionBuilder, String) |
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale. |
| HasComputedColumnSql(PrimitiveCollectionBuilder, String, Nullable<Boolean>) |
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale. |
| HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String) |
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale. |
| HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String, Nullable<Boolean>) |
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale. |
| HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>) |
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale. |
HasComputedColumnSql(PrimitiveCollectionBuilder)
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder primitiveCollectionBuilder);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
<Extension()>
Public Function HasComputedColumnSql (primitiveCollectionBuilder As PrimitiveCollectionBuilder) As PrimitiveCollectionBuilder
Parametri
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder
Generatore per la proprietà configurata.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Quando viene chiamato senza argomenti, questo metodo indica a EF che una colonna viene calcolata senza la necessità di specificare il valore SQL effettivo usato per calcolarlo. Ciò può essere utile quando si esegue il mapping di Entity Framework a un database esistente.
Per altre informazioni ed esempi, vedere Valori predefiniti del database .
Si applica a
HasComputedColumnSql(PrimitiveCollectionBuilder, String)
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder primitiveCollectionBuilder, string? sql);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
<Extension()>
Public Function HasComputedColumnSql (primitiveCollectionBuilder As PrimitiveCollectionBuilder, sql As String) As PrimitiveCollectionBuilder
Parametri
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder
Generatore per la proprietà configurata.
- sql
- String
Espressione SQL che calcola i valori per la colonna.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Valori predefiniti del database .
Si applica a
HasComputedColumnSql(PrimitiveCollectionBuilder, String, Nullable<Boolean>)
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder primitiveCollectionBuilder, string? sql, bool? stored);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
<Extension()>
Public Function HasComputedColumnSql (primitiveCollectionBuilder As PrimitiveCollectionBuilder, sql As String, stored As Nullable(Of Boolean)) As PrimitiveCollectionBuilder
Parametri
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder
Generatore per la proprietà configurata.
- sql
- String
Espressione SQL che calcola i valori per la colonna.
Se true, il valore calcolato viene calcolato in base alla modifica delle righe e archiviato nel database come una colonna regolare.
Se false, il valore viene calcolato quando il valore viene letto e non occupa alcuna risorsa di archiviazione effettiva.
null seleziona l'impostazione predefinita del provider di database.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Valori predefiniti del database .
Si applica a
HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> HasComputedColumnSql<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder, string? sql);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (primitiveCollectionBuilder As PrimitiveCollectionBuilder(Of TProperty), sql As String) As PrimitiveCollectionBuilder(Of TProperty)
Parametri di tipo
- TProperty
Tipo della proprietà configurata.
Parametri
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder<TProperty>
Generatore per la proprietà configurata.
- sql
- String
Espressione SQL che calcola i valori per la colonna.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Valori predefiniti del database .
Si applica a
HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String, Nullable<Boolean>)
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> HasComputedColumnSql<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder, string? sql, bool? stored);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property> * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (primitiveCollectionBuilder As PrimitiveCollectionBuilder(Of TProperty), sql As String, stored As Nullable(Of Boolean)) As PrimitiveCollectionBuilder(Of TProperty)
Parametri di tipo
- TProperty
Tipo della proprietà configurata.
Parametri
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder<TProperty>
Generatore per la proprietà configurata.
- sql
- String
Espressione SQL che calcola i valori per la colonna.
Se true, il valore calcolato viene calcolato in base alla modifica delle righe e archiviato nel database come una colonna regolare.
Se false, il valore viene calcolato quando il valore viene letto e non occupa alcuna risorsa di archiviazione effettiva.
null seleziona l'impostazione predefinita del provider di database.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Valori predefiniti del database .
Si applica a
HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>)
Configura la proprietà per eseguire il mapping a una colonna calcolata quando la destinazione è un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> HasComputedColumnSql<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (primitiveCollectionBuilder As PrimitiveCollectionBuilder(Of TProperty)) As PrimitiveCollectionBuilder(Of TProperty)
Parametri di tipo
- TProperty
Tipo della proprietà configurata.
Parametri
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder<TProperty>
Generatore per la proprietà configurata.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Quando viene chiamato senza argomenti, questo metodo indica a EF che una colonna viene calcolata senza la necessità di specificare il valore SQL effettivo usato per calcolarlo. Ciò può essere utile quando si esegue il mapping di Entity Framework a un database esistente.
Per altre informazioni ed esempi, vedere Valori predefiniti del database .