Udostępnij za pośrednictwem


RelationalComplexTypePrimitiveCollectionBuilderExtensions.HasDefaultValue Metoda

Definicja

Przeciążenia

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder)

Konfiguruje wartość domyślną dla kolumny, na którą jest mapowanie właściwości podczas określania wartości docelowej relacyjnej bazy danych.

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder, Object)

Konfiguruje wartość domyślną dla kolumny, na którą jest mapowanie właściwości podczas określania wartości docelowej relacyjnej bazy danych.

HasDefaultValue<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

Konfiguruje wartość domyślną dla kolumny, na którą jest mapowanie właściwości podczas określania wartości docelowej relacyjnej bazy danych.

HasDefaultValue<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>, Object)

Konfiguruje wartość domyślną dla kolumny, na którą jest mapowanie właściwości podczas określania wartości docelowej relacyjnej bazy danych.

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder)

Konfiguruje wartość domyślną dla kolumny, na którą jest mapowanie właściwości podczas określania wartości docelowej relacyjnej bazy danych.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder primitiveCollectionBuilder);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
<Extension()>
Public Function HasDefaultValue (primitiveCollectionBuilder As ComplexTypePrimitiveCollectionBuilder) As ComplexTypePrimitiveCollectionBuilder

Parametry

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder

Konstruktor dla konfigurowanej właściwości.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć w łańcuch wiele wywołań.

Uwagi

W przypadku wywołania bez argumentu ta metoda informuje platformę EF, że kolumna ma ograniczenie wartości domyślnej pewnego rodzaju bez konieczności określania dokładnie tego, co jest. Może to być przydatne podczas mapowania programu EF na istniejącą bazę danych.

Aby uzyskać więcej informacji i przykłady, zobacz Wartości domyślne bazy danych .

Dotyczy

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder, Object)

Konfiguruje wartość domyślną dla kolumny, na którą jest mapowanie właściwości podczas określania wartości docelowej relacyjnej bazy danych.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder primitiveCollectionBuilder, object? value);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
<Extension()>
Public Function HasDefaultValue (primitiveCollectionBuilder As ComplexTypePrimitiveCollectionBuilder, value As Object) As ComplexTypePrimitiveCollectionBuilder

Parametry

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder

Konstruktor dla konfigurowanej właściwości.

value
Object

Wartość domyślna kolumny.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć w łańcuch wiele wywołań.

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Wartości domyślne bazy danych .

Dotyczy

HasDefaultValue<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

Konfiguruje wartość domyślną dla kolumny, na którą jest mapowanie właściwości podczas określania wartości docelowej relacyjnej bazy danych.

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

Parametry typu

TProperty

Typ konfigurowanej właściwości.

Parametry

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder<TProperty>

Konstruktor dla konfigurowanej właściwości.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć w łańcuch wiele wywołań.

Uwagi

W przypadku wywołania bez argumentu ta metoda informuje platformę EF, że kolumna ma ograniczenie wartości domyślnej pewnego rodzaju bez konieczności określania dokładnie tego, co jest. Może to być przydatne podczas mapowania programu EF na istniejącą bazę danych.

Aby uzyskać więcej informacji i przykłady, zobacz Wartości domyślne bazy danych .

Dotyczy

HasDefaultValue<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>, Object)

Konfiguruje wartość domyślną dla kolumny, na którą jest mapowanie właściwości podczas określania wartości docelowej relacyjnej bazy danych.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder, object? value);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property> * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasDefaultValue(Of TProperty) (primitiveCollectionBuilder As ComplexTypePrimitiveCollectionBuilder(Of TProperty), value As Object) As ComplexTypePrimitiveCollectionBuilder(Of TProperty)

Parametry typu

TProperty

Typ konfigurowanej właściwości.

Parametry

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder<TProperty>

Konstruktor dla konfigurowanej właściwości.

value
Object

Wartość domyślna kolumny.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć w łańcuch wiele wywołań.

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Wartości domyślne bazy danych .

Dotyczy