Freigeben über


OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.WithOwner Methode

Definition

Überlädt

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

Konfiguriert die Beziehung zum Besitzer.

WithOwner(String)

Konfiguriert die Beziehung zum Besitzer.

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

Konfiguriert die Beziehung zum Besitzer.

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)

Parameter

referenceExpression
Expression<Func<TDependentEntity,TOwnerEntity>>

Ein Lambdaausdruck, der die Verweisnavigationseigenschaft darstellt, die auf den Besitzer (blog => blog.BlogInfo) verweist. Wenn keine Eigenschaft angegeben ist, wird die Beziehung ohne eine Navigationseigenschaft konfiguriert, die auf den Besitzer verweist.

Gibt zurück

OwnershipBuilder<TOwnerEntity,TDependentEntity>

Ein Objekt, das zum Konfigurieren der Beziehung verwendet werden kann.

Hinweise

Beachten Sie, dass das Aufrufen dieser Methode ohne Parameter explizit diese Seite der Beziehung so konfiguriert, dass keine Navigationseigenschaft verwendet wird, auch wenn eine solche Eigenschaft für den Entitätstyp vorhanden ist. Wenn die Navigationseigenschaft verwendet werden soll, muss sie angegeben werden.

Gilt für:

WithOwner(String)

Konfiguriert die Beziehung zum Besitzer.

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

Parameter

ownerReference
String

Der Name der Verweisnavigationseigenschaft, die auf den Besitzer verweist. Wenn NULL oder nicht angegeben ist, gibt es keine Navigationseigenschaft, die auf den Besitzer verweist.

Gibt zurück

OwnershipBuilder<TOwnerEntity,TDependentEntity>

Ein Objekt, das zum Konfigurieren der Beziehung verwendet werden kann.

Hinweise

Beachten Sie, dass das Aufrufen dieser Methode ohne Parameter explizit diese Seite der Beziehung so konfiguriert, dass keine Navigationseigenschaft verwendet wird, auch wenn eine solche Eigenschaft für den Entitätstyp vorhanden ist. Wenn die Navigationseigenschaft verwendet werden soll, muss sie angegeben werden.

Gilt für: