DbExpressionBuilder.Navigate Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat baru DbRelationshipNavigationExpression yang mewakili navigasi komposisi atau hubungan asosiasi.
Overload
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) |
Membuat baru DbRelationshipNavigationExpression yang mewakili navigasi komposisi atau hubungan asosiasi. |
Navigate(RelationshipType, String, String, DbExpression) |
Membuat baru DbRelationshipNavigationExpression yang mewakili navigasi komposisi atau hubungan asosiasi. |
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)
Membuat baru DbRelationshipNavigationExpression yang mewakili navigasi komposisi atau hubungan asosiasi.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ Navigate(System::Data::Common::CommandTrees::DbExpression ^ navigateFrom, System::Data::Metadata::Edm::RelationshipEndMember ^ fromEnd, System::Data::Metadata::Edm::RelationshipEndMember ^ toEnd);
public static System.Data.Common.CommandTrees.DbRelationshipNavigationExpression Navigate (this System.Data.Common.CommandTrees.DbExpression navigateFrom, System.Data.Metadata.Edm.RelationshipEndMember fromEnd, System.Data.Metadata.Edm.RelationshipEndMember toEnd);
static member Navigate : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.RelationshipEndMember * System.Data.Metadata.Edm.RelationshipEndMember -> System.Data.Common.CommandTrees.DbRelationshipNavigationExpression
<Extension()>
Public Function Navigate (navigateFrom As DbExpression, fromEnd As RelationshipEndMember, toEnd As RelationshipEndMember) As DbRelationshipNavigationExpression
Parameter
- navigateFrom
- DbExpression
Ekspresi yang menentukan instans tempat navigasi akan terjadi.
- fromEnd
- RelationshipEndMember
Metadata untuk properti yang mewakili akhir hubungan dari mana navigasi harus terjadi.
- toEnd
- RelationshipEndMember
Metadata untuk properti yang mewakili akhir hubungan tempat navigasi akan terjadi.
Mengembalikan
DbRelationshipNavigationExpression baru yang mewakili navigasi yang ditentukan dari dan ke ujung relasi dari jenis relasi yang ditentukan dari instans sumber navigasi yang ditentukan.
Pengecualian
fromEnd
, toEnd
atau navigateFrom
null.
fromEnd
dan toEnd
tidak dinyatakan oleh jenis hubungan yang sama, atau navigateFrom
memiliki jenis hasil yang tidak kompatibel dengan jenis properti .fromEnd
Keterangan
DbRelationshipNavigationExpression mengharuskan navigasi selalu terjadi dari referensi, sehingga navigateFrom
harus selalu memiliki jenis hasil referensi.
Berlaku untuk
Navigate(RelationshipType, String, String, DbExpression)
Membuat baru DbRelationshipNavigationExpression yang mewakili navigasi komposisi atau hubungan asosiasi.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ Navigate(System::Data::Metadata::Edm::RelationshipType ^ type, System::String ^ fromEndName, System::String ^ toEndName, System::Data::Common::CommandTrees::DbExpression ^ navigateFrom);
public static System.Data.Common.CommandTrees.DbRelationshipNavigationExpression Navigate (this System.Data.Metadata.Edm.RelationshipType type, string fromEndName, string toEndName, System.Data.Common.CommandTrees.DbExpression navigateFrom);
static member Navigate : System.Data.Metadata.Edm.RelationshipType * string * string * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbRelationshipNavigationExpression
<Extension()>
Public Function Navigate (type As RelationshipType, fromEndName As String, toEndName As String, navigateFrom As DbExpression) As DbRelationshipNavigationExpression
Parameter
- type
- RelationshipType
Metadata untuk jenis relasi yang mewakili hubungan.
- fromEndName
- String
Nama properti jenis relasi yang mewakili akhir hubungan tempat navigasi harus terjadi.
- toEndName
- String
Nama properti dari jenis relasi yang mewakili akhir hubungan tempat navigasi harus terjadi.
- navigateFrom
- DbExpression
Ekspresi yang menentukan instans tempat navigasi akan terjadi.
Mengembalikan
DbRelationshipNavigationExpression baru yang mewakili navigasi yang ditentukan dari dan ke ujung relasi dari jenis relasi yang ditentukan dari instans sumber navigasi yang ditentukan.
Pengecualian
type
, fromEndName
, toEndName
atau navigateFrom
null.
type
tidak terkait dengan ruang kerja metadata pohon perintah ini atau navigateFrom
dikaitkan dengan pohon perintah yang berbeda, atau type
tidak mendeklarasikan properti akhir hubungan dengan nama toEndName
atau fromEndName
, atau navigateFrom
memiliki tipe hasil yang tidak kompatibel dengan jenis properti dari properti akhir hubungan dengan nama fromEndName
.
Keterangan
DbRelationshipNavigationExpression mengharuskan navigasi selalu terjadi dari referensi, sehingga navigateFrom
harus selalu memiliki jenis hasil referensi.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk