Share via


RelationalComplexTypePropertyBuilderExtensions.HasDefaultValueSql メソッド

定義

オーバーロード

HasDefaultValueSql(ComplexTypePropertyBuilder)

リレーショナル データベースを対象とする場合にプロパティがマップされる列の既定値の式を構成します。

HasDefaultValueSql(ComplexTypePropertyBuilder, String)

リレーショナル データベースを対象とする場合にプロパティがマップされる列の既定値の式を構成します。

HasDefaultValueSql<TProperty>(ComplexTypePropertyBuilder<TProperty>)

リレーショナル データベースを対象とする場合にプロパティがマップされる列の既定値の式を構成します。

HasDefaultValueSql<TProperty>(ComplexTypePropertyBuilder<TProperty>, String)

リレーショナル データベースを対象とする場合にプロパティがマップされる列の既定値の式を構成します。

HasDefaultValueSql(ComplexTypePropertyBuilder)

リレーショナル データベースを対象とする場合にプロパティがマップされる列の既定値の式を構成します。

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

パラメーター

propertyBuilder
ComplexTypePropertyBuilder

構成されているプロパティのビルダー。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

引数を指定せずに呼び出されると、このメソッドは、列に何らかの種類の既定値制約があることを EF に指示します。正確に何かを指定する必要はありません。 これは、EF を既存のデータベースにマッピングする場合に役立ちます。

詳細と例については、「 データベースの既定値 」を参照してください。

適用対象

HasDefaultValueSql(ComplexTypePropertyBuilder, String)

リレーショナル データベースを対象とする場合にプロパティがマップされる列の既定値の式を構成します。

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

パラメーター

propertyBuilder
ComplexTypePropertyBuilder

構成されているプロパティのビルダー。

sql
String

列の既定値の SQL 式。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 データベースの既定値 」を参照してください。

適用対象

HasDefaultValueSql<TProperty>(ComplexTypePropertyBuilder<TProperty>)

リレーショナル データベースを対象とする場合にプロパティがマップされる列の既定値の式を構成します。

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

型パラメーター

TProperty

構成されるプロパティの型。

パラメーター

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

構成されているプロパティのビルダー。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

引数を指定せずに呼び出されると、このメソッドは、列に何らかの種類の既定値制約があることを EF に指示します。正確に何かを指定する必要はありません。 これは、EF を既存のデータベースにマッピングする場合に役立ちます。

詳細と例については、「 データベースの既定値 」を参照してください。

適用対象

HasDefaultValueSql<TProperty>(ComplexTypePropertyBuilder<TProperty>, String)

リレーショナル データベースを対象とする場合にプロパティがマップされる列の既定値の式を構成します。

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

型パラメーター

TProperty

構成されるプロパティの型。

パラメーター

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

構成されているプロパティのビルダー。

sql
String

列の既定値の SQL 式。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 データベースの既定値 」を参照してください。

適用対象