Bagikan melalui


IConventionForeignKeyBuilder.HasNavigation Metode

Definisi

Overload

HasNavigation(MemberInfo, Boolean, Boolean)

Mengonfigurasi properti yang diberikan sebagai properti navigasi yang digunakan oleh hubungan ini.

HasNavigation(String, Boolean, Boolean)

Mengonfigurasi properti dengan nama yang diberikan sebagai properti navigasi yang digunakan oleh hubungan ini.

HasNavigation(MemberInfo, Boolean, Boolean)

Mengonfigurasi properti yang diberikan sebagai properti navigasi yang digunakan oleh hubungan ini.

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

Parameter

property
MemberInfo

Properti yang akan digunakan.

pointsToPrincipal
Boolean

Nilai yang menunjukkan apakah navigasi berada pada jenis dependen yang menunjuk ke jenis utama.

fromDataAnnotation
Boolean

Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.

Mengembalikan

Instans penyusun yang sama jika properti navigasi dikonfigurasi, null jika tidak.

Berlaku untuk

HasNavigation(String, Boolean, Boolean)

Mengonfigurasi properti dengan nama yang diberikan sebagai properti navigasi yang digunakan oleh hubungan ini.

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

Parameter

name
String

Nama properti yang akan digunakan.

pointsToPrincipal
Boolean

Nilai yang menunjukkan apakah navigasi berada pada jenis dependen yang menunjuk ke jenis utama.

fromDataAnnotation
Boolean

Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.

Mengembalikan

Instans penyusun yang sama jika properti navigasi dikonfigurasi, null jika tidak.

Berlaku untuk