RelationalPropertyBuilderExtensions クラス

定義

のリレーショナル データベース固有の PropertyBuilder拡張メソッド。

public static class RelationalPropertyBuilderExtensions
type RelationalPropertyBuilderExtensions = class
Public Module RelationalPropertyBuilderExtensions
継承
RelationalPropertyBuilderExtensions

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

メソッド

CanSetCollation(IConventionPropertyBuilder, String, Boolean)

指定した値を照合順序として設定できるかどうかを示す値を返します。

CanSetColumnName(IConventionPropertyBuilder, String, Boolean)

プロパティに対して指定された列を設定できるかどうかを示す値を返します。

CanSetColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

特定のテーブルに似たストア オブジェクトの指定された列を プロパティに設定できるかどうかを示す値を返します。

CanSetColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

プロパティに対して指定された列の順序を設定できるかどうかを示す値を取得します。

CanSetColumnType(IConventionPropertyBuilder, String, Boolean)

プロパティに対して指定されたデータ型を設定できるかどうかを示す値を返します。

CanSetComment(IConventionPropertyBuilder, Object, Boolean)

指定した値を列のコメントとして設定できるかどうかを示す値を返します。

CanSetComment(IConventionPropertyBuilder, String, Boolean)

指定した値を列のコメントとして設定できるかどうかを示す値を返します。

CanSetComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

指定された計算値 SQL 式を列に設定できるかどうかを示す値を返します。

CanSetDefaultValue(IConventionPropertyBuilder, Object, Boolean)

指定した値を列の既定値として設定できるかどうかを示す値を返します。

CanSetDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

列に対して指定された既定値式を設定できるかどうかを示す値を返します。

CanSetIsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

プロパティを固定長として構成できるかどうかを示す値を返します。

CanSetIsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

指定した計算列の種類を列に設定できるかどうかを示す値を返します。

CanSetJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

指定した値を特定のエンティティ プロパティの JSON プロパティ名として使用できるかどうかを示す値を返します。

HasColumnName(IConventionPropertyBuilder, String, Boolean)

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

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

特定のテーブルに似たストア オブジェクトでプロパティがマップされる列を構成します。

HasColumnName(PropertyBuilder, String)

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

HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)

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

HasColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

プロパティがマップされる列の順序を構成します。

HasColumnOrder(PropertyBuilder, Nullable<Int32>)

プロパティがマップされる列の順序を構成します。

HasColumnOrder<TProperty>(PropertyBuilder<TProperty>, Nullable<Int32>)

プロパティがマップされる列の順序を構成します。

HasColumnType(IConventionPropertyBuilder, String, Boolean)

リレーショナル データベースを対象とする場合にプロパティがマップされる列のデータ型を構成します。 これは、有効桁数、小数点以下桁数、長さなど、完全な型名である必要があります。

HasColumnType(PropertyBuilder, String)

リレーショナル データベースを対象とする場合にプロパティがマップされる列のデータ型を構成します。 これは、有効桁数、小数点以下桁数、長さなど、完全な型名である必要があります。

HasColumnType<TProperty>(PropertyBuilder<TProperty>, String)

リレーショナル データベースを対象とする場合にプロパティがマップされる列のデータ型を構成します。 これは、有効桁数、小数点以下桁数、長さなど、完全な型名である必要があります。

HasComment(IConventionPropertyBuilder, String, Boolean)

列に適用するコメントを構成します

HasComment(PropertyBuilder, String)

列に適用するコメントを構成します

HasComment<TProperty>(PropertyBuilder<TProperty>, String)

列に適用するコメントを構成します

HasComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

リレーショナル データベースを対象とする場合に、計算列にマップするように プロパティを構成します。

HasComputedColumnSql(PropertyBuilder)

リレーショナル データベースを対象とする場合に、計算列にマップするように プロパティを構成します。

HasComputedColumnSql(PropertyBuilder, String)

リレーショナル データベースを対象とする場合に、計算列にマップするように プロパティを構成します。

HasComputedColumnSql(PropertyBuilder, String, Nullable<Boolean>)

リレーショナル データベースを対象とする場合に、計算列にマップするように プロパティを構成します。

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>)

リレーショナル データベースを対象とする場合に、計算列にマップするように プロパティを構成します。

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String)

リレーショナル データベースを対象とする場合に、計算列にマップするように プロパティを構成します。

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String, Nullable<Boolean>)

リレーショナル データベースを対象とする場合に、計算列にマップするように プロパティを構成します。

HasDefaultValue(IConventionPropertyBuilder, Object, Boolean)

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

HasDefaultValue(PropertyBuilder)

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

HasDefaultValue(PropertyBuilder, Object)

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

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>)

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

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

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

HasDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

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

HasDefaultValueSql(PropertyBuilder)

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

HasDefaultValueSql(PropertyBuilder, String)

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

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>)

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

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

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

HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

エンティティ プロパティ名を使用するのではなく、JSON 列にマップされたエンティティのプロパティを構成し、エンティティ プロパティを特定の JSON プロパティにマッピングします。

HasJsonPropertyName(PropertyBuilder, String)

エンティティ プロパティ名を使用するのではなく、JSON 列にマップされたエンティティのプロパティを構成し、エンティティ プロパティを特定の JSON プロパティにマッピングします。

HasJsonPropertyName<TProperty>(PropertyBuilder<TProperty>, String)

エンティティ プロパティ名を使用するのではなく、JSON 列にマップされたエンティティのプロパティを構成し、エンティティ プロパティを特定の JSON プロパティにマッピングします。

IsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

文字列などの固定長データのみを格納できるプロパティを構成します。

IsFixedLength(PropertyBuilder, Boolean)

文字列などの固定長データのみを格納できるプロパティを構成します。

IsFixedLength<TProperty>(PropertyBuilder<TProperty>, Boolean)

文字列などの固定長データのみを格納できるプロパティを構成します。

IsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

リレーショナル データベースを対象とする場合に、指定した型の計算列にマップするように プロパティを構成します。

UseCollation(IConventionPropertyBuilder, String, Boolean)

指定した照合順序を使用するように プロパティを構成します。 データベース列は指定された照合順序で作成され、照合順序に依存するすべての操作で暗黙的に使用されます。

UseCollation(PropertyBuilder, String)

指定した照合順序を使用するように プロパティを構成します。 データベース列は指定された照合順序で作成され、照合順序に依存するすべての操作で暗黙的に使用されます。

UseCollation<TProperty>(PropertyBuilder<TProperty>, String)

指定した照合順序を使用するように プロパティを構成します。 データベース列は指定された照合順序で作成され、照合順序に依存するすべての操作で暗黙的に使用されます。

適用対象