次の方法で共有


IConventionModel.AddOwnedEntityType メソッド

定義

オーバーロード

AddOwnedEntityType(String, Type, Boolean)

所有されている共有型エンティティ型をモデルに追加します。

AddOwnedEntityType(Type, Boolean)

所有エンティティ型をモデルに追加します。

AddOwnedEntityType(String, Boolean)

既定の型の所有エンティティ型をモデルに追加します。

AddOwnedEntityType(String, Type, Boolean)

所有されている共有型エンティティ型をモデルに追加します。

public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (string name, Type clrType, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (name As String, clrType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType

パラメーター

name
String

追加するエンティティの名前。

clrType
Type

エンティティ型のインスタンスを表すために使用される CLR クラス。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

新しいエンティティ型。

注釈

共有型エンティティ型は、CLR 型をモデル内の他の型と共有できるが、一意の名前を持ち、常に名前で識別されるエンティティ型です。

適用対象

AddOwnedEntityType(Type, Boolean)

所有エンティティ型をモデルに追加します。

public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (Type type, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (type As Type, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType

パラメーター

type
Type

エンティティ型のインスタンスを表すために使用される CLR クラス。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

新しいエンティティ型。

適用対象

AddOwnedEntityType(String, Boolean)

既定の型の所有エンティティ型をモデルに追加します。

public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (string name, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : string * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (name As String, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType

パラメーター

name
String

追加するエンティティの名前。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

新しいエンティティ型。

注釈

シャドウ エンティティは、現在、 と共 DbContextに実行時に使用されるモデルではサポートされていません。 そのため、シャドウ状態エンティティの種類は、移行モデルのスナップショットなどにのみ存在します。

適用対象