IConventionForeignKeyBuilder.HasNavigations Yöntem

Tanım

Aşırı Yüklemeler

HasNavigations(MemberInfo, MemberInfo, Boolean)

Verilen özellikleri, bu ilişki tarafından kullanılan gezinti özellikleri olarak yapılandırır.

HasNavigations(String, String, Boolean)

Verilen adlara sahip özellikleri, bu ilişki tarafından kullanılan gezinti özellikleri olarak yapılandırır.

HasNavigations(MemberInfo, MemberInfo, Boolean)

Verilen özellikleri, bu ilişki tarafından kullanılan gezinti özellikleri olarak yapılandırır.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigations (System.Reflection.MemberInfo navigationToPrincipal, System.Reflection.MemberInfo navigationToDependent, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigations (System.Reflection.MemberInfo? navigationToPrincipal, System.Reflection.MemberInfo? navigationToDependent, bool fromDataAnnotation = false);
abstract member HasNavigations : System.Reflection.MemberInfo * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigations (navigationToPrincipal As MemberInfo, navigationToDependent As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

Parametreler

navigationToPrincipal
MemberInfo

Asıl varlık türü için gezinti olarak kullanılacak özellik. Olabilir null .

navigationToDependent
MemberInfo

Bağımlı varlık türü için gezinti olarak kullanılacak özellik. Olabilir null .

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionForeignKeyBuilder

Gezinti özellikleri yapılandırıldıysa aynı Oluşturucu örneği, null Aksi durumda.

Şunlara uygulanır

HasNavigations(String, String, Boolean)

Verilen adlara sahip özellikleri, bu ilişki tarafından kullanılan gezinti özellikleri olarak yapılandırır.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigations (string navigationToPrincipalName, string navigationToDependentName, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigations (string? navigationToPrincipalName, string? navigationToDependentName, bool fromDataAnnotation = false);
abstract member HasNavigations : string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigations (navigationToPrincipalName As String, navigationToDependentName As String, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

Parametreler

navigationToPrincipalName
String

Asıl varlık türü için gezinti olarak kullanılacak özelliğin adı. Olabilir null .

navigationToDependentName
String

Bağımlı varlık türü için gezinti olarak kullanılacak özelliğin adı. Olabilir null .

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionForeignKeyBuilder

Gezinti özellikleri yapılandırıldıysa aynı Oluşturucu örneği, null Aksi durumda.

Şunlara uygulanır