Lingua

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.WithOwner Metodo

Definizione

Overload

Nome Descrizione
WithOwner(Expression<Func<TDependentEntity,TOwnerEntity>>)

Configura la relazione con il proprietario.

WithOwner(String)

Configura la relazione con il proprietario.

WithOwner(Expression<Func<TDependentEntity,TOwnerEntity>>)

Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs

Configura la relazione con il proprietario.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<TOwnerEntity,TDependentEntity> WithOwner(System.Linq.Expressions.Expression<Func<TDependentEntity,TOwnerEntity?>>? referenceExpression);
override this.WithOwner : System.Linq.Expressions.Expression<Func<'DependentEntity, 'OwnerEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
Public Overridable Function WithOwner (referenceExpression As Expression(Of Func(Of TDependentEntity, TOwnerEntity))) As OwnershipBuilder(Of TOwnerEntity, TDependentEntity)

Parametri

referenceExpression
Expression<Func<TDependentEntity,TOwnerEntity>>

Espressione lambda che rappresenta la proprietà di navigazione di riferimento che punta al proprietario (blog => blog.BlogInfo). Se non viene specificata alcuna proprietà, la relazione verrà configurata senza una proprietà di navigazione che punta al proprietario.

Valori restituiti

OwnershipBuilder<TOwnerEntity,TDependentEntity>

Oggetto che può essere utilizzato per configurare la relazione.

Commenti

Si noti che la chiamata a questo metodo senza parametri configurerà in modo esplicito questo lato della relazione in modo che non usi alcuna proprietà di navigazione, anche se tale proprietà esiste nel tipo di entità. Se la proprietà di navigazione deve essere utilizzata, è necessario specificarla.

Si applica a

WithOwner(String)

Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs
Origine:
OwnedNavigationBuilder`.cs

Configura la relazione con il proprietario.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<TOwnerEntity,TDependentEntity> WithOwner(string? ownerReference = default);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<TEntity,TDependentEntity> WithOwner(string ownerReference = default);
override this.WithOwner : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
override this.WithOwner : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)>
Public Overridable Function WithOwner (Optional ownerReference As String = Nothing) As OwnershipBuilder(Of TOwnerEntity, TDependentEntity)
Public Overridable Function WithOwner (Optional ownerReference As String = Nothing) As OwnershipBuilder(Of TEntity, TDependentEntity)

Parametri

ownerReference
String

Nome della proprietà di navigazione di riferimento che punta al proprietario. Se null o non è specificato, non è presente alcuna proprietà di navigazione che punta al proprietario.

Valori restituiti

OwnershipBuilder<TOwnerEntity,TDependentEntity>

Oggetto che può essere utilizzato per configurare la relazione.

Commenti

Si noti che la chiamata a questo metodo senza parametri configurerà in modo esplicito questo lato della relazione in modo che non usi alcuna proprietà di navigazione, anche se tale proprietà esiste nel tipo di entità. Se la proprietà di navigazione deve essere utilizzata, è necessario specificarla.

Si applica a