RelationalPropertyBuilderExtensions.HasDefaultValue Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| HasDefaultValue(PropertyBuilder) |
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных. При вызове без аргументов этот метод сообщает EF, что столбец имеет ограничение значения по умолчанию определенного типа, не указывая точно то, что это такое. Это может быть полезно при сопоставлении EF с существующей базой данных. |
| HasDefaultValue(PropertyBuilder, Object) |
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных. |
| HasDefaultValue(IConventionPropertyBuilder, Object, Boolean) |
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных. |
| HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object) |
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных. |
| HasDefaultValue<TProperty>(PropertyBuilder<TProperty>) |
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных. При вызове без аргументов этот метод сообщает EF, что столбец имеет ограничение значения по умолчанию определенного типа, не указывая точно то, что это такое. Это может быть полезно при сопоставлении EF с существующей базой данных. |
HasDefaultValue(PropertyBuilder)
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных.
При вызове без аргументов этот метод сообщает EF, что столбец имеет ограничение значения по умолчанию определенного типа, не указывая точно то, что это такое. Это может быть полезно при сопоставлении EF с существующей базой данных.
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
Параметры
- propertyBuilder
- PropertyBuilder
Построитель для настраиваемого свойства.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было связать несколько вызовов.
Комментарии
Дополнительные сведения см. в разделе "Значения по умолчанию для базы данных ".
Применяется к
HasDefaultValue(PropertyBuilder, Object)
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных.
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
Параметры
- propertyBuilder
- PropertyBuilder
Построитель для настраиваемого свойства.
- value
- Object
Значение по умолчанию для столбца.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было связать несколько вызовов.
Комментарии
Дополнительные сведения см. в разделе "Значения по умолчанию для базы данных ".
Применяется к
HasDefaultValue(IConventionPropertyBuilder, Object, Boolean)
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных.
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
Параметры
- propertyBuilder
- IConventionPropertyBuilder
Построитель для настраиваемого свойства.
- value
- Object
Значение по умолчанию для столбца.
- fromDataAnnotation
- Boolean
Указывает, была ли указана конфигурация с помощью заметки к данным.
Возвращаемое значение
Тот же экземпляр построителя, если конфигурация была применена, null в противном случае.
Комментарии
Дополнительные сведения см. в разделе "Значения по умолчанию для базы данных ".
Применяется к
HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных.
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)
Параметры типа
- TProperty
Настраиваемый тип свойства.
Параметры
- propertyBuilder
- PropertyBuilder<TProperty>
Построитель для настраиваемого свойства.
- value
- Object
Значение по умолчанию для столбца.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было связать несколько вызовов.
Комментарии
Дополнительные сведения см. в разделе "Значения по умолчанию для базы данных ".
Применяется к
HasDefaultValue<TProperty>(PropertyBuilder<TProperty>)
Настраивает значение по умолчанию для столбца, с которым сопоставляется свойство при нацеливание на реляционную базу данных.
При вызове без аргументов этот метод сообщает EF, что столбец имеет ограничение значения по умолчанию определенного типа, не указывая точно то, что это такое. Это может быть полезно при сопоставлении EF с существующей базой данных.
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)
Параметры типа
- TProperty
Настраиваемый тип свойства.
Параметры
- propertyBuilder
- PropertyBuilder<TProperty>
Построитель для настраиваемого свойства.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было связать несколько вызовов.
Комментарии
Дополнительные сведения см. в разделе "Значения по умолчанию для базы данных ".
Применяется к
Обратная связь
Отправить и просмотреть отзыв по