OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.WithOwner Yöntem

Tanım

Aşırı Yüklemeler

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

Sahibiyle ilişkili ilişkiyi yapılandırır.

Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir.

WithOwner(String)

Sahibiyle ilişkili ilişkiyi yapılandırır.

Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir.

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

Sahibiyle ilişkili ilişkiyi yapılandırır.

Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir.

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

Parametreler

referenceExpression
Expression<Func<TDependentEntity,TEntity>>

Sahibe işaret eden başvuru gezintisi özelliğini temsil eden bir lambda ifadesi (Blog = > blog. BlogInfo). Hiçbir özellik belirtilmemişse ilişki, sahibine işaret eden bir gezinti özelliği olmadan yapılandırılır.

Döndürülenler

OwnershipBuilder<TEntity,TDependentEntity>

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

Şunlara uygulanır

WithOwner(String)

Sahibiyle ilişkili ilişkiyi yapılandırır.

Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir.

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

Sahibe işaret eden başvuru gezintisi özelliğinin adı. Null veya belirtilmemişse, sahibine işaret eden bir gezinti özelliği yoktur.

Döndürülenler

OwnershipBuilder<TEntity,TDependentEntity>
OwnershipBuilder<TOwnerEntity,TDependentEntity>

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

Şunlara uygulanır