Lingua

RelationalPropertyBuilderExtensions.HasComputedColumnSql Metodo

Definizione

Overload

Nome Descrizione
HasComputedColumnSql(PropertyBuilder, String, Nullable<Boolean>)

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

HasComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

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

HasComputedColumnSql(PropertyBuilder)

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

HasComputedColumnSql(PropertyBuilder, String)

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

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>)

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

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

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

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

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

HasComputedColumnSql(PropertyBuilder, String, Nullable<Boolean>)

Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string? sql, bool? stored);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string sql, bool? stored);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasComputedColumnSql (propertyBuilder As PropertyBuilder, sql As String, stored As Nullable(Of Boolean)) As PropertyBuilder

Parametri

propertyBuilder
PropertyBuilder

Generatore per la proprietà configurata.

sql
String

Espressione SQL che calcola i valori per la colonna.

stored
Nullable<Boolean>

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(IConventionPropertyBuilder, String, Boolean)

Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? sql, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string sql, bool fromDataAnnotation = false);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasComputedColumnSql (propertyBuilder As IConventionPropertyBuilder, sql As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametri

propertyBuilder
IConventionPropertyBuilder

Generatore per la proprietà configurata.

sql
String

Espressione SQL che calcola i valori per la colonna.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Valori restituiti

Stessa istanza del generatore se la configurazione è stata applicata, null in caso contrario.

Commenti

Per altre informazioni ed esempi, vedere Valori predefiniti del database .

Si applica a

HasComputedColumnSql(PropertyBuilder)

Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasComputedColumnSql (propertyBuilder As PropertyBuilder) As PropertyBuilder

Parametri

propertyBuilder
PropertyBuilder

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(PropertyBuilder, String)

Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string sql);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasComputedColumnSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string? sql);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasComputedColumnSql (propertyBuilder As PropertyBuilder, sql As String) As PropertyBuilder

Parametri

propertyBuilder
PropertyBuilder

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>(PropertyBuilder<TProperty>)

Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasComputedColumnSql<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty)) As PropertyBuilder(Of TProperty)

Parametri di tipo

TProperty

Tipo della proprietà configurata.

Parametri

propertyBuilder
PropertyBuilder<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 .

Si applica a

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

Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasComputedColumnSql<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string sql);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasComputedColumnSql<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string? sql);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), sql As String) As PropertyBuilder(Of TProperty)

Parametri di tipo

TProperty

Tipo della proprietà configurata.

Parametri

propertyBuilder
PropertyBuilder<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>(PropertyBuilder<TProperty>, String, Nullable<Boolean>)

Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs
Origine:
RelationalPropertyBuilderExtensions.cs

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasComputedColumnSql<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string? sql, bool? stored);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasComputedColumnSql<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string sql, bool? stored);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), sql As String, stored As Nullable(Of Boolean)) As PropertyBuilder(Of TProperty)

Parametri di tipo

TProperty

Tipo della proprietà configurata.

Parametri

propertyBuilder
PropertyBuilder<TProperty>

Generatore per la proprietà configurata.

sql
String

Espressione SQL che calcola i valori per la colonna.

stored
Nullable<Boolean>

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