RelationalPropertyBuilderExtensions.HasDefaultValue 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
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(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<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. |
HasDefaultValue(PropertyBuilder)
Configura il valore predefinito per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As PropertyBuilder) As PropertyBuilder
Parametri
- propertyBuilder
- PropertyBuilder
Generatore per la proprietà da configurare.
Restituisce
Stessa istanza del generatore in modo che più chiamate possano essere concatenati.
Commenti
Quando viene chiamato senza argomento, questo metodo indica a EF che una colonna ha un vincolo di valore predefinito di un ordinamento senza dover specificare esattamente ciò che si tratta. 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
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.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, object value);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, object value = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, object? value);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As PropertyBuilder, value As Object) As PropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As PropertyBuilder, Optional value As Object = Nothing) As PropertyBuilder
Parametri
- propertyBuilder
- PropertyBuilder
Generatore per la proprietà da configurare.
- value
- Object
Valore predefinito della colonna.
Restituisce
Stessa istanza del generatore in modo che più chiamate possano essere concatenati.
Commenti
Per altre informazioni ed esempi, vedere Valori predefiniti del database .
Si applica a
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.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, object value, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, object? value, bool fromDataAnnotation = false);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * obj * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As IConventionPropertyBuilder, value As Object, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parametri
- propertyBuilder
- IConventionPropertyBuilder
Generatore per la proprietà da configurare.
- value
- Object
Valore predefinito della colonna.
- fromDataAnnotation
- Boolean
Indica se la configurazione è stata specificata utilizzando un'annotazione dati.
Restituisce
Stessa istanza del generatore se la configurazione è stata applicata; in caso contrario, null
.
Commenti
Per altre informazioni ed esempi, vedere Valori predefiniti del database .
Si applica a
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.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasDefaultValue(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à da configurare.
Restituisce
Stessa istanza del generatore in modo che più chiamate possano essere concatenati.
Commenti
Quando viene chiamato senza argomento, questo metodo indica a EF che una colonna ha un vincolo di valore predefinito di un ordinamento senza dover specificare esattamente ciò che si tratta. 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
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.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, object value);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, object value = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, object? value);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasDefaultValue(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), value As Object) As PropertyBuilder(Of TProperty)
<Extension()>
Public Function HasDefaultValue(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), Optional value As Object = Nothing) As PropertyBuilder(Of TProperty)
Parametri di tipo
- TProperty
Tipo della proprietà configurata.
Parametri
- propertyBuilder
- PropertyBuilder<TProperty>
Generatore per la proprietà da configurare.
- value
- Object
Valore predefinito della colonna.
Restituisce
Stessa istanza del generatore in modo che più chiamate possano essere concatenati.
Commenti
Per altre informazioni ed esempi, vedere Valori predefiniti del database .