Language

OwnedNavigationBuilder.OwnsOne メソッド

定義

オーバーロード

Name 説明
OwnsOne(String, Type, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne(Type, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne(String, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne(String, Type, String)

ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne(string ownedTypeName, Type ownedType, string navigationName);
abstract member OwnsOne : string * Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsOne : string * Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, ownedType As Type, navigationName As String) As OwnedNavigationBuilder

パラメーター

ownedTypeName
String

このリレーションシップが対象とするエンティティ型の名前。

ownedType
Type

このリレーションシップが対象とするエンティティ型の CLR 型。

navigationName
String

リレーションシップを表すこのエンティティ型の参照ナビゲーション プロパティの名前。

戻り値

リレーションシップの構成に使用できるオブジェクト。

注釈

ナビゲーションが同じ種類であっても、各所有権リレーションシップのターゲット エンティティ型は異なるエンティティ型として扱われます。 ターゲット エンティティ型の構成は、他の所有権リレーションシップのターゲット エンティティ型には適用されません。

所有エンティティに対するほとんどの操作では、対応するナビゲーションを使用して所有者エンティティを介してアクセスする必要があります。

このメソッドを呼び出した後、 WithOwner(String) の呼び出しをチェーンして、リレーションシップを完全に構成する必要があります。

適用対象

OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne(string ownedTypeName, Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsOne : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsOne : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder

パラメーター

ownedTypeName
String

このリレーションシップが対象とするエンティティ型の名前。

ownedType
Type

このリレーションシップが対象とするエンティティ型の CLR 型。

navigationName
String

リレーションシップを表すこのエンティティ型の参照ナビゲーション プロパティの名前。

buildAction
Action<OwnedNavigationBuilder>

リレーションシップの構成を実行するアクション。

戻り値

エンティティ型の構成に使用できるオブジェクト。

注釈

ナビゲーションが同じ種類であっても、各所有権リレーションシップのターゲット エンティティ型は異なるエンティティ型として扱われます。 ターゲット エンティティ型の構成は、他の所有権リレーションシップのターゲット エンティティ型には適用されません。

所有エンティティに対するほとんどの操作では、対応するナビゲーションを使用して所有者エンティティを介してアクセスする必要があります。

このメソッドを呼び出した後、 WithOwner(String) の呼び出しをチェーンして、リレーションシップを完全に構成する必要があります。

適用対象

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne(Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder

パラメーター

ownedType
Type

このリレーションシップが対象とするエンティティ型。

navigationName
String

リレーションシップを表すこのエンティティ型の参照ナビゲーション プロパティの名前。

buildAction
Action<OwnedNavigationBuilder>

リレーションシップの構成を実行するアクション。

戻り値

エンティティ型の構成に使用できるオブジェクト。

注釈

ナビゲーションが同じ種類であっても、各所有権リレーションシップのターゲット エンティティ型は異なるエンティティ型として扱われます。 ターゲット エンティティ型の構成は、他の所有権リレーションシップのターゲット エンティティ型には適用されません。

所有エンティティに対するほとんどの操作では、対応するナビゲーションを使用して所有者エンティティを介してアクセスする必要があります。

このメソッドを呼び出した後、 WithOwner(String) の呼び出しをチェーンして、リレーションシップを完全に構成する必要があります。

適用対象

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne(string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder

パラメーター

ownedTypeName
String

このリレーションシップが対象とするエンティティ型の名前。

navigationName
String

リレーションシップを表すこのエンティティ型の参照ナビゲーション プロパティの名前。

buildAction
Action<OwnedNavigationBuilder>

リレーションシップの構成を実行するアクション。

戻り値

エンティティ型の構成に使用できるオブジェクト。

注釈

ナビゲーションが同じ種類であっても、各所有権リレーションシップのターゲット エンティティ型は異なるエンティティ型として扱われます。 ターゲット エンティティ型の構成は、他の所有権リレーションシップのターゲット エンティティ型には適用されません。

所有エンティティに対するほとんどの操作では、対応するナビゲーションを使用して所有者エンティティを介してアクセスする必要があります。

このメソッドを呼び出した後、 WithOwner(String) の呼び出しをチェーンして、リレーションシップを完全に構成する必要があります。

適用対象

OwnsOne(Type, String)

ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne(Type ownedType, string navigationName);
abstract member OwnsOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String) As OwnedNavigationBuilder

パラメーター

ownedType
Type

このリレーションシップが対象とするエンティティ型。

navigationName
String

リレーションシップを表すこのエンティティ型の参照ナビゲーション プロパティの名前。

戻り値

リレーションシップの構成に使用できるオブジェクト。

注釈

ナビゲーションが同じ種類であっても、各所有権リレーションシップのターゲット エンティティ型は異なるエンティティ型として扱われます。 ターゲット エンティティ型の構成は、他の所有権リレーションシップのターゲット エンティティ型には適用されません。

所有エンティティに対するほとんどの操作では、対応するナビゲーションを使用して所有者エンティティを介してアクセスする必要があります。

このメソッドを呼び出した後、 WithOwner(String) の呼び出しをチェーンして、リレーションシップを完全に構成する必要があります。

適用対象

OwnsOne(String, String)

ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs
ソース:
OwnedNavigationBuilder.cs

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne(string ownedTypeName, string navigationName);
abstract member OwnsOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String) As OwnedNavigationBuilder

パラメーター

ownedTypeName
String

このリレーションシップが対象とするエンティティ型の名前。

navigationName
String

リレーションシップを表すこのエンティティ型の参照ナビゲーション プロパティの名前。

戻り値

リレーションシップの構成に使用できるオブジェクト。

注釈

ナビゲーションが同じ種類であっても、各所有権リレーションシップのターゲット エンティティ型は異なるエンティティ型として扱われます。 ターゲット エンティティ型の構成は、他の所有権リレーションシップのターゲット エンティティ型には適用されません。

所有エンティティに対するほとんどの操作では、対応するナビゲーションを使用して所有者エンティティを介してアクセスする必要があります。

このメソッドを呼び出した後、 WithOwner(String) の呼び出しをチェーンして、リレーションシップを完全に構成する必要があります。

適用対象