Sprache

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.OwnsMany Methode

Definition

Überlädt

Name Beschreibung
OwnsMany(String, String, Action<OwnedNavigationBuilder>)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

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

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany<TNewDependentEntity>(String, String)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany<TNewDependentEntity>(String)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsMany(string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsMany(string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)>
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)

Parameter

ownedTypeName
String

Der Name des Entitätstyps, auf den diese Beziehung ausgerichtet ist.

navigationName
String

Der Name der Referenznavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.

buildAction
Action<OwnedNavigationBuilder>

Eine Aktion, die die Konfiguration des besitzereigenen Typs und der Beziehung ausführt.

Gibt zurück

OwnedNavigationBuilder<TEntity,TDependentEntity>

Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsMany(Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsMany(Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
override this.OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
override this.OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)>
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)

Parameter

ownedType
Type

Der Entitätstyp, auf den diese Beziehung ausgerichtet ist.

navigationName
String

Der Name der Referenznavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.

buildAction
Action<OwnedNavigationBuilder>

Eine Aktion, die die Konfiguration des besitzereigenen Typs und der Beziehung ausführt.

Gibt zurück

OwnedNavigationBuilder<TEntity,TDependentEntity>

Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

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

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsMany(string ownedTypeName, Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsMany(string ownedTypeName, Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
override this.OwnsMany : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
override this.OwnsMany : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)>
Public Overridable Function OwnsMany (ownedTypeName As String, ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Public Overridable Function OwnsMany (ownedTypeName As String, ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)

Parameter

ownedTypeName
String

Der Name des Entitätstyps, auf den diese Beziehung ausgerichtet ist.

ownedType
Type

Der CLR-Typ des Entitätstyps, auf den diese Beziehung abzielt.

navigationName
String

Der Name der Referenznavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.

buildAction
Action<OwnedNavigationBuilder>

Eine Aktion, die die Konfiguration des besitzereigenen Typs und der Beziehung ausführt.

Gibt zurück

OwnedNavigationBuilder<TEntity,TDependentEntity>

Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

OwnsMany<TNewDependentEntity>(String, String)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsMany<TNewDependentEntity>(string ownedTypeName, string navigationName) where TNewDependentEntity : class;
override this.OwnsMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity (requires 'DependentEntity : null and 'NewDependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationName As String) As OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity)

Typparameter

TNewDependentEntity

Der Entitätstyp, auf den diese Beziehung ausgerichtet ist.

Parameter

ownedTypeName
String

Der Name des Entitätstyps, auf den diese Beziehung ausgerichtet ist.

navigationName
String

Der Name der Referenznavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.

Gibt zurück

OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>

Ein Objekt, das zum Konfigurieren des besitzereigenen Typs und der Beziehung verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

OwnsMany<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsMany<TNewDependentEntity>(string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsMany<TNewDependentEntity>(string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)

Typparameter

TNewDependentEntity

Der Entitätstyp, auf den diese Beziehung ausgerichtet ist.

Parameter

ownedTypeName
String

Der Name des Entitätstyps, auf den diese Beziehung ausgerichtet ist.

navigationName
String

Der Name der Referenznavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.

buildAction
Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>

Eine Aktion, die die Konfiguration des besitzereigenen Typs und der Beziehung ausführt.

Gibt zurück

OwnedNavigationBuilder<TEntity,TDependentEntity>

Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsMany<TNewDependentEntity>(string ownedTypeName, System.Linq.Expressions.Expression<Func<TDependentEntity,System.Collections.Generic.IEnumerable<TNewDependentEntity>?>> navigationExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsMany<TNewDependentEntity>(string ownedTypeName, System.Linq.Expressions.Expression<Func<TDependentEntity,System.Collections.Generic.IEnumerable<TNewDependentEntity>>> navigationExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
override this.OwnsMany : string * System.Linq.Expressions.Expression<Func<'DependentEntity, seq<'NewDependentEntity>>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
override this.OwnsMany : string * System.Linq.Expressions.Expression<Func<'DependentEntity, seq<'NewDependentEntity>>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationExpression As Expression(Of Func(Of TDependentEntity, IEnumerable(Of TNewDependentEntity))), buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationExpression As Expression(Of Func(Of TDependentEntity, IEnumerable(Of TNewDependentEntity))), buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)

Typparameter

TNewDependentEntity

Der Entitätstyp, auf den diese Beziehung ausgerichtet ist.

Parameter

ownedTypeName
String

Der Name des Entitätstyps, auf den diese Beziehung ausgerichtet ist.

navigationExpression
Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>

Ein Lambda-Ausdruck, der die Referenznavigationseigenschaft für diesen Entitätstyp darstellt, die die Beziehung (customer => customer.Address) darstellt.

buildAction
Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>

Eine Aktion, die die Konfiguration des besitzereigenen Typs und der Beziehung ausführt.

Gibt zurück

OwnedNavigationBuilder<TEntity,TDependentEntity>

Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsMany<TNewDependentEntity>(string ownedTypeName, System.Linq.Expressions.Expression<Func<TDependentEntity,System.Collections.Generic.IEnumerable<TNewDependentEntity>?>> navigationExpression) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsMany<TNewDependentEntity>(string ownedTypeName, System.Linq.Expressions.Expression<Func<TDependentEntity,System.Collections.Generic.IEnumerable<TNewDependentEntity>>> navigationExpression) where TNewDependentEntity : class;
override this.OwnsMany : string * System.Linq.Expressions.Expression<Func<'DependentEntity, seq<'NewDependentEntity>>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity (requires 'DependentEntity : null and 'NewDependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationExpression As Expression(Of Func(Of TDependentEntity, IEnumerable(Of TNewDependentEntity)))) As OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity)

Typparameter

TNewDependentEntity

Der Entitätstyp, auf den diese Beziehung ausgerichtet ist.

Parameter

ownedTypeName
String

Der Name des Entitätstyps, auf den diese Beziehung ausgerichtet ist.

navigationExpression
Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>

Ein Lambda-Ausdruck, der die Referenznavigationseigenschaft für diesen Entitätstyp darstellt, die die Beziehung (customer => customer.Address) darstellt.

Gibt zurück

OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>

Ein Objekt, das zum Konfigurieren des besitzereigenen Typs und der Beziehung verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsMany<TNewDependentEntity>(System.Linq.Expressions.Expression<Func<TDependentEntity,System.Collections.Generic.IEnumerable<TNewDependentEntity>?>> navigationExpression) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsMany<TNewDependentEntity>(System.Linq.Expressions.Expression<Func<TDependentEntity,System.Collections.Generic.IEnumerable<TNewDependentEntity>>> navigationExpression) where TNewDependentEntity : class;
override this.OwnsMany : System.Linq.Expressions.Expression<Func<'DependentEntity, seq<'NewDependentEntity>>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity (requires 'DependentEntity : null and 'NewDependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (navigationExpression As Expression(Of Func(Of TDependentEntity, IEnumerable(Of TNewDependentEntity)))) As OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity)

Typparameter

TNewDependentEntity

Der Entitätstyp, auf den diese Beziehung ausgerichtet ist.

Parameter

navigationExpression
Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>

Ein Lambda-Ausdruck, der die Referenznavigationseigenschaft für diesen Entitätstyp darstellt, die die Beziehung (customer => customer.Address) darstellt.

Gibt zurück

OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>

Ein Objekt, das zum Konfigurieren des besitzereigenen Typs und der Beziehung verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsMany<TNewDependentEntity>(System.Linq.Expressions.Expression<Func<TDependentEntity,System.Collections.Generic.IEnumerable<TNewDependentEntity>?>> navigationExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsMany<TNewDependentEntity>(System.Linq.Expressions.Expression<Func<TDependentEntity,System.Collections.Generic.IEnumerable<TNewDependentEntity>>> navigationExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
override this.OwnsMany : System.Linq.Expressions.Expression<Func<'DependentEntity, seq<'NewDependentEntity>>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
override this.OwnsMany : System.Linq.Expressions.Expression<Func<'DependentEntity, seq<'NewDependentEntity>>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (navigationExpression As Expression(Of Func(Of TDependentEntity, IEnumerable(Of TNewDependentEntity))), buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (navigationExpression As Expression(Of Func(Of TDependentEntity, IEnumerable(Of TNewDependentEntity))), buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)

Typparameter

TNewDependentEntity

Der Entitätstyp, auf den diese Beziehung ausgerichtet ist.

Parameter

navigationExpression
Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>

Ein Lambda-Ausdruck, der die Referenznavigationseigenschaft für diesen Entitätstyp darstellt, die die Beziehung (customer => customer.Address) darstellt.

buildAction
Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>

Eine Aktion, die die Konfiguration des besitzereigenen Typs und der Beziehung ausführt.

Gibt zurück

OwnedNavigationBuilder<TEntity,TDependentEntity>

Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

OwnsMany<TNewDependentEntity>(String)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsMany<TNewDependentEntity>(string navigationName) where TNewDependentEntity : class;
override this.OwnsMany : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity (requires 'DependentEntity : null and 'NewDependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (navigationName As String) As OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity)

Typparameter

TNewDependentEntity

Der Entitätstyp, auf den diese Beziehung ausgerichtet ist.

Parameter

navigationName
String

Der Name der Referenznavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.

Gibt zurück

OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>

Ein Objekt, das zum Konfigurieren des besitzereigenen Typs und der Beziehung verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für:

OwnsMany<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs
Quelle:
OwnedNavigationBuilder`.cs

Konfiguriert eine Beziehung, in der die Zielentität im Besitz (oder Teil davon) dieser Entität ist.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsMany<TNewDependentEntity>(string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsMany<TNewDependentEntity>(string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
override this.OwnsMany : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
override this.OwnsMany : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (navigationName As String, buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Public Overridable Function OwnsMany(Of TNewDependentEntity As Class) (navigationName As String, buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)

Typparameter

TNewDependentEntity

Der Entitätstyp, auf den diese Beziehung ausgerichtet ist.

Parameter

navigationName
String

Der Name der Referenznavigationseigenschaft für diesen Entitätstyp, der die Beziehung darstellt.

buildAction
Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>

Eine Aktion, die die Konfiguration des besitzereigenen Typs und der Beziehung ausführt.

Gibt zurück

OwnedNavigationBuilder<TEntity,TDependentEntity>

Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.

Hinweise

Der Zielentitätstyp für jede Besitzerbeziehung wird auch dann als anderer Entitätstyp behandelt, wenn die Navigation denselben Typ aufweist. Die Konfiguration des Zielentitätstyps wird nicht auf den Zielentitätstyp anderer Besitzerbeziehungen angewendet.

Die meisten Vorgänge in einer eigenen Entität erfordern den Zugriff über die Besitzerentität mithilfe der entsprechenden Navigation.

Nach dem Aufrufen dieser Methode sollten Sie einen Aufruf verketten, um die Beziehung vollständig zu WithOwner konfigurieren.

Gilt für: