Condividi tramite


CollectionOwnershipBuilder.OwnsMany Metodo

Definizione

Overload

OwnsMany(String, String)

Configura una relazione in cui l'entità di destinazione è di proprietà (o parte di) di questa entità.

Il tipo di entità di destinazione per ogni relazione di proprietà viene considerato come un tipo di entità diverso anche se lo spostamento è dello stesso tipo. La configurazione del tipo di entità di destinazione non viene applicata al tipo di entità di destinazione di altre relazioni di proprietà.

La maggior parte delle operazioni su un'entità di proprietà richiede l'accesso tramite l'entità proprietario usando la navigazione corrispondente.

OwnsMany(Type, String)

Configura una relazione in cui l'entità di destinazione è di proprietà (o parte di) di questa entità.

Il tipo di entità di destinazione per ogni relazione di proprietà viene considerato come un tipo di entità diverso anche se lo spostamento è dello stesso tipo. La configurazione del tipo di entità di destinazione non viene applicata al tipo di entità di destinazione di altre relazioni di proprietà.

La maggior parte delle operazioni su un'entità di proprietà richiede l'accesso tramite l'entità proprietario usando la navigazione corrispondente.

OwnsMany(String, String, Action<CollectionOwnershipBuilder>)

Configura una relazione in cui questo tipo di entità fornisce l'identità all'altro tipo nella relazione.

OwnsMany(Type, String, Action<CollectionOwnershipBuilder>)

Configura una relazione in cui questo tipo di entità fornisce l'identità all'altro tipo nella relazione.

OwnsMany(String, String)

Configura una relazione in cui l'entità di destinazione è di proprietà (o parte di) di questa entità.

Il tipo di entità di destinazione per ogni relazione di proprietà viene considerato come un tipo di entità diverso anche se lo spostamento è dello stesso tipo. La configurazione del tipo di entità di destinazione non viene applicata al tipo di entità di destinazione di altre relazioni di proprietà.

La maggior parte delle operazioni su un'entità di proprietà richiede l'accesso tramite l'entità proprietario usando la navigazione corrispondente.

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

Parametri

ownedTypeName
String

Nome del tipo di entità di destinazione della relazione.

navigationName
String

Nome della proprietà di navigazione di riferimento in questo tipo di entità che rappresenta la relazione.

Restituisce

Oggetto che può essere utilizzato per configurare il tipo di proprietà e la relazione.

Si applica a

OwnsMany(Type, String)

Configura una relazione in cui l'entità di destinazione è di proprietà (o parte di) di questa entità.

Il tipo di entità di destinazione per ogni relazione di proprietà viene considerato come un tipo di entità diverso anche se lo spostamento è dello stesso tipo. La configurazione del tipo di entità di destinazione non viene applicata al tipo di entità di destinazione di altre relazioni di proprietà.

La maggior parte delle operazioni su un'entità di proprietà richiede l'accesso tramite l'entità proprietario usando la navigazione corrispondente.

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

Parametri

ownedType
Type

Tipo di entità di destinazione della relazione.

navigationName
String

Nome della proprietà di navigazione di riferimento in questo tipo di entità che rappresenta la relazione.

Restituisce

Oggetto che può essere utilizzato per configurare il tipo di proprietà e la relazione.

Si applica a

OwnsMany(String, String, Action<CollectionOwnershipBuilder>)

Configura una relazione in cui questo tipo di entità fornisce l'identità all'altro tipo nella relazione.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder 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.CollectionOwnershipBuilder
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As CollectionOwnershipBuilder

Parametri

ownedTypeName
String

Nome del tipo di entità di destinazione della relazione.

navigationName
String

Nome della proprietà di navigazione di riferimento in questo tipo di entità che rappresenta la relazione.

buildAction
Action<CollectionOwnershipBuilder>

Azione che esegue la configurazione del tipo di proprietà e della relazione.

Restituisce

Oggetto che può essere usato per configurare il tipo di entità.

Si applica a

OwnsMany(Type, String, Action<CollectionOwnershipBuilder>)

Configura una relazione in cui questo tipo di entità fornisce l'identità all'altro tipo nella relazione.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder 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.CollectionOwnershipBuilder
override this.OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As CollectionOwnershipBuilder

Parametri

ownedType
Type

Tipo di entità di destinazione della relazione.

navigationName
String

Nome della proprietà di navigazione di riferimento in questo tipo di entità che rappresenta la relazione.

buildAction
Action<CollectionOwnershipBuilder>

Azione che esegue la configurazione del tipo di proprietà e della relazione.

Restituisce

Oggetto che può essere usato per configurare il tipo di entità.

Si applica a