ReferenceOwnershipBuilder.OwnsMany Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
OwnsMany(String, String) |
Konfiguriert eine Beziehung, in der sich die Zielentität im Besitz (oder teil davon) dieser Entität befindet. Der Zielentitätstyp für jede Besitzbeziehung wird als unterschiedlicher Entitätstyp behandelt, auch wenn die Navigation vom gleichen Typ ist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet. Die meisten Vorgänge für eine eigene Entität erfordern den Zugriff über die Besitzerentität über die entsprechende Navigation. |
OwnsMany(Type, String) |
Konfiguriert eine Beziehung, in der sich die Zielentität im Besitz (oder teil davon) dieser Entität befindet. Der Zielentitätstyp für jede Besitzbeziehung wird als unterschiedlicher Entitätstyp behandelt, auch wenn die Navigation vom gleichen Typ ist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet. Die meisten Vorgänge für eine eigene Entität erfordern den Zugriff über die Besitzerentität über die entsprechende Navigation. |
OwnsMany(String, String, Action<CollectionOwnershipBuilder>) |
Konfiguriert eine Beziehung, bei der dieser Entitätstyp die Identität für den anderen Typ in der Beziehung bereitstellt. |
OwnsMany(Type, String, Action<CollectionOwnershipBuilder>) |
Konfiguriert eine Beziehung, bei der dieser Entitätstyp die Identität für den anderen Typ in der Beziehung bereitstellt. |
OwnsMany(String, String)
Konfiguriert eine Beziehung, in der sich die Zielentität im Besitz (oder teil davon) dieser Entität befindet.
Der Zielentitätstyp für jede Besitzbeziehung wird als unterschiedlicher Entitätstyp behandelt, auch wenn die Navigation vom gleichen Typ ist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.
Die meisten Vorgänge für eine eigene Entität erfordern den Zugriff über die Besitzerentität über die entsprechende Navigation.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder OwnsMany (string ownedTypeName, string navigationName);
abstract member OwnsMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
override this.OwnsMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String) As CollectionOwnershipBuilder
Parameter
- ownedTypeName
- String
Der Name des Entitätstyps, auf den diese Beziehung abzielt.
- navigationName
- String
Der Name der Verweisnavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.
Gibt zurück
Ein Objekt, das zum Konfigurieren des besitzereigenen Typs und der Beziehung verwendet werden kann.
Gilt für:
OwnsMany(Type, String)
Konfiguriert eine Beziehung, in der sich die Zielentität im Besitz (oder teil davon) dieser Entität befindet.
Der Zielentitätstyp für jede Besitzbeziehung wird als unterschiedlicher Entitätstyp behandelt, auch wenn die Navigation vom gleichen Typ ist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.
Die meisten Vorgänge für eine eigene Entität erfordern den Zugriff über die Besitzerentität über die entsprechende Navigation.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder OwnsMany (Type ownedType, string navigationName);
abstract member OwnsMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
override this.OwnsMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String) As CollectionOwnershipBuilder
Parameter
- ownedType
- Type
Der Entitätstyp, auf den diese Beziehung abzielt.
- navigationName
- String
Der Name der Verweisnavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.
Gibt zurück
Ein Objekt, das zum Konfigurieren des besitzereigenen Typs und der Beziehung verwendet werden kann.
Gilt für:
OwnsMany(String, String, Action<CollectionOwnershipBuilder>)
Konfiguriert eine Beziehung, bei der dieser Entitätstyp die Identität für den anderen Typ in der Beziehung bereitstellt.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder OwnsMany (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> buildAction);
abstract member OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As ReferenceOwnershipBuilder
Parameter
- ownedTypeName
- String
Der Name des Entitätstyps, auf den diese Beziehung abzielt.
- navigationName
- String
Der Name der Verweisnavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.
- buildAction
- Action<CollectionOwnershipBuilder>
Eine Aktion, die die Konfiguration des besitzereigenen Typs und der Beziehung ausführt.
Gibt zurück
Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.
Gilt für:
OwnsMany(Type, String, Action<CollectionOwnershipBuilder>)
Konfiguriert eine Beziehung, bei der dieser Entitätstyp die Identität für den anderen Typ in der Beziehung bereitstellt.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder OwnsMany (Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> buildAction);
abstract member OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As ReferenceOwnershipBuilder
Parameter
- ownedType
- Type
Der Entitätstyp, auf den diese Beziehung abzielt.
- navigationName
- String
Der Name der Verweisnavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.
- buildAction
- Action<CollectionOwnershipBuilder>
Eine Aktion, die die Konfiguration des besitzereigenen Typs und der Beziehung ausführt.
Gibt zurück
Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.
Gilt für:
Entity Framework