OwnedNavigationBuilder.OwnsMany 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| OwnsMany(String, String) |
配置一個關係,使目標實體由該實體擁有(或其一部分)。 |
| OwnsMany(Type, String) |
配置一個關係,使目標實體由該實體擁有(或其一部分)。 |
| OwnsMany(String, String, Action<OwnedNavigationBuilder>) |
配置一個關係,使目標實體由該實體擁有(或其一部分)。 |
| OwnsMany(String, Type, String) |
配置一個關係,使目標實體由該實體擁有(或其一部分)。 |
| OwnsMany(Type, String, Action<OwnedNavigationBuilder>) |
配置一個關係,使目標實體由該實體擁有(或其一部分)。 |
| OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>) |
配置一個關係,使目標實體由該實體擁有(或其一部分)。 |
OwnsMany(String, String)
配置一個關係,使目標實體由該實體擁有(或其一部分)。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsMany(string ownedTypeName, string navigationName);
abstract member OwnsMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String) As OwnedNavigationBuilder
參數
- ownedTypeName
- String
此關係所針對的實體類型名稱。
- navigationName
- String
此實體類型中代表關係的參考導航屬性名稱。
傳回
一個可以用來設定擁有型態與關係的物件。
備註
即使導覽屬於同一類型,每個所有權關係的目標實體類型仍被視為不同的實體類型。 目標實體類型的設定不會套用到其他所有權關係的目標實體類型。
大多數對擁有實體的操作都需要透過擁有者實體使用相應的導航系統存取。
呼叫此方法後,你應該串接一個呼叫以 WithOwner(String) 完整配置關係。
適用於
OwnsMany(Type, String)
配置一個關係,使目標實體由該實體擁有(或其一部分)。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsMany(Type ownedType, string navigationName);
abstract member OwnsMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String) As OwnedNavigationBuilder
參數
- ownedType
- Type
這個關係所針對的實體類型。
- navigationName
- String
此實體類型中代表關係的參考導航屬性名稱。
傳回
一個可以用來設定擁有型態與關係的物件。
備註
即使導覽屬於同一類型,每個所有權關係的目標實體類型仍被視為不同的實體類型。 目標實體類型的設定不會套用到其他所有權關係的目標實體類型。
大多數對擁有實體的操作都需要透過擁有者實體使用相應的導航系統存取。
呼叫此方法後,你應該串接一個呼叫以 WithOwner(String) 完整配置關係。
適用於
OwnsMany(String, String, Action<OwnedNavigationBuilder>)
配置一個關係,使目標實體由該實體擁有(或其一部分)。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsMany(string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder
參數
- ownedTypeName
- String
此關係所針對的實體類型名稱。
- navigationName
- String
此實體類型中代表關係的參考導航屬性名稱。
- buildAction
- Action<OwnedNavigationBuilder>
一個負責設定擁有型態及關係的動作。
傳回
一個可以用來設定實體類型的物件。
備註
即使導覽屬於同一類型,每個所有權關係的目標實體類型仍被視為不同的實體類型。 目標實體類型的設定不會套用到其他所有權關係的目標實體類型。
大多數對擁有實體的操作都需要透過擁有者實體使用相應的導航系統存取。
呼叫此方法後,你應該串接一個呼叫以 WithOwner(String) 完整配置關係。
適用於
OwnsMany(String, Type, String)
配置一個關係,使目標實體由該實體擁有(或其一部分)。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsMany(string ownedTypeName, Type ownedType, string navigationName);
abstract member OwnsMany : string * Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsMany : string * Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, ownedType As Type, navigationName As String) As OwnedNavigationBuilder
參數
- ownedTypeName
- String
此關係所針對的實體類型名稱。
- ownedType
- Type
此關係所針對的實體類型的 CLR 類型。
- navigationName
- String
此實體類型中代表關係的參考導航屬性名稱。
傳回
一個可以用來設定擁有型態與關係的物件。
備註
即使導覽屬於同一類型,每個所有權關係的目標實體類型仍被視為不同的實體類型。 目標實體類型的設定不會套用到其他所有權關係的目標實體類型。
大多數對擁有實體的操作都需要透過擁有者實體使用相應的導航系統存取。
呼叫此方法後,你應該串接一個呼叫以 WithOwner(String) 完整配置關係。
適用於
OwnsMany(Type, String, Action<OwnedNavigationBuilder>)
配置一個關係,使目標實體由該實體擁有(或其一部分)。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsMany(Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder
參數
- ownedType
- Type
這個關係所針對的實體類型。
- navigationName
- String
此實體類型中代表關係的參考導航屬性名稱。
- buildAction
- Action<OwnedNavigationBuilder>
一個負責設定擁有型態及關係的動作。
傳回
一個可以用來設定實體類型的物件。
備註
即使導覽屬於同一類型,每個所有權關係的目標實體類型仍被視為不同的實體類型。 目標實體類型的設定不會套用到其他所有權關係的目標實體類型。
大多數對擁有實體的操作都需要透過擁有者實體使用相應的導航系統存取。
呼叫此方法後,你應該串接一個呼叫以 WithOwner(String) 完整配置關係。
適用於
OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)
配置一個關係,使目標實體由該實體擁有(或其一部分)。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsMany(string ownedTypeName, Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsMany : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsMany : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsMany (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) 完整配置關係。