OwnedNavigationBuilder.OwnsOne 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
OwnsOne(String, Type, String) |
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。 |
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>) |
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。 |
OwnsOne(Type, String, Action<OwnedNavigationBuilder>) |
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。 |
OwnsOne(String, String, Action<OwnedNavigationBuilder>) |
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。 |
OwnsOne(String, String) |
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。 |
OwnsOne(Type, String) |
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。 |
OwnsOne(String, Type, String)
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。
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>)
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。
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>)
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。
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>)
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。
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(String, String)
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。
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) 呼叫,以完整設定關聯性。
適用於
OwnsOne(Type, String)
設定關聯性,其中目標實體是由 (或) 此實體的一部分所擁有。 目標實體索引鍵值一律會從它所屬的實體傳播。
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) 呼叫,以完整設定關聯性。