SqlServerPropertyBuilderExtensions.HasDefaultValueSql 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 |
|---|---|
| HasDefaultValueSql(PropertyBuilder, String, String) |
Configura l'espressione di valore predefinita per la colonna a cui viene eseguito il mapping della proprietà quando la destinazione è SQL Server. |
| HasDefaultValueSql(IConventionPropertyBuilder, String, String, Boolean) |
Configura l'espressione di valore predefinita per la colonna a cui viene eseguito il mapping della proprietà quando la destinazione è SQL Server. |
| HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String, String) |
Configura l'espressione di valore predefinita per la colonna a cui viene eseguito il mapping della proprietà quando la destinazione è SQL Server. |
HasDefaultValueSql(PropertyBuilder, String, String)
Configura l'espressione di valore predefinita per la colonna a cui viene eseguito il mapping della proprietà quando la destinazione è SQL Server.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValueSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string? sql, string defaultConstraintName);
static member HasDefaultValueSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasDefaultValueSql (propertyBuilder As PropertyBuilder, sql As String, defaultConstraintName As String) As PropertyBuilder
Parametri
- propertyBuilder
- PropertyBuilder
Generatore per la proprietà configurata.
- sql
- String
Espressione SQL per il valore predefinito della colonna.
- defaultConstraintName
- String
Nome del vincolo predefinito.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi e relazioni di entitàe Accesso a SQL Server e Azure SQL database con EF Core.
Si applica a
HasDefaultValueSql(IConventionPropertyBuilder, String, String, Boolean)
Configura l'espressione di valore predefinita per la colonna a cui viene eseguito il mapping della proprietà quando la destinazione è SQL Server.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasDefaultValueSql(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? sql, string defaultConstraintName, bool fromDataAnnotation = false);
static member HasDefaultValueSql : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasDefaultValueSql (propertyBuilder As IConventionPropertyBuilder, sql As String, defaultConstraintName As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parametri
- propertyBuilder
- IConventionPropertyBuilder
Generatore per la proprietà configurata.
- sql
- String
Espressione SQL per il valore predefinito della colonna.
- defaultConstraintName
- String
Nome del vincolo predefinito.
- 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 Modellazione di tipi e relazioni di entitàe Accesso a SQL Server e Azure SQL database con EF Core.
Si applica a
HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String, String)
Configura l'espressione di valore predefinita per la colonna a cui viene eseguito il mapping della proprietà quando la destinazione è SQL Server.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValueSql<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string? sql, string defaultConstraintName);
static member HasDefaultValueSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasDefaultValueSql(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), sql As String, defaultConstraintName 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 per il valore predefinito della colonna.
- defaultConstraintName
- String
Nome del vincolo predefinito.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi e relazioni di entitàe Accesso a SQL Server e Azure SQL database con EF Core.