Aracılığıyla paylaş


OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.WithOwner Yöntem

Tanım

Aşırı Yüklemeler

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

Sahiple ilişkiyi yapılandırıyor.

WithOwner(String)

Sahiple ilişkiyi yapılandırıyor.

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

Sahiple ilişkiyi yapılandırıyor.

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)

Parametreler

referenceExpression
Expression<Func<TDependentEntity,TOwnerEntity>>

Sahibine (blog => blog.BlogInfo işaret eden başvuru gezinti özelliğini temsil eden bir lambda ifadesi. Hiçbir özellik belirtilmezse, ilişki sahibi işaret eden bir gezinti özelliği olmadan yapılandırılır.

Döndürülenler

OwnershipBuilder<TOwnerEntity,TDependentEntity>

İlişkiyi yapılandırmak için kullanılabilecek bir nesne.

Açıklamalar

Bu yöntemi parametre olmadan çağırmanın, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını gezinti özelliği kullanmayacak şekilde açıkça yapılandıracağını unutmayın. Gezinti özelliği kullanılacaksa belirtilmelidir.

Şunlara uygulanır

WithOwner(String)

Sahiple ilişkiyi yapılandırıyor.

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)

Parametreler

ownerReference
String

Sahibi işaret eden başvuru gezinti özelliğinin adı. Null veya belirtilmezse, sahibi işaret eden bir gezinti özelliği yoktur.

Döndürülenler

OwnershipBuilder<TOwnerEntity,TDependentEntity>

İlişkiyi yapılandırmak için kullanılabilecek bir nesne.

Açıklamalar

Bu yöntemi parametre olmadan çağırmanın, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını gezinti özelliği kullanmayacak şekilde açıkça yapılandıracağını unutmayın. Gezinti özelliği kullanılacaksa belirtilmelidir.

Şunlara uygulanır