RelationshipManager.GetRelatedEnd(String, String) 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.
Mengembalikan salah satu EntityCollection<TEntity> atau EntityReference<TEntity> dari jenis yang benar untuk peran target yang ditentukan dalam hubungan.
public:
System::Data::Objects::DataClasses::IRelatedEnd ^ GetRelatedEnd(System::String ^ relationshipName, System::String ^ targetRoleName);
public System.Data.Objects.DataClasses.IRelatedEnd GetRelatedEnd (string relationshipName, string targetRoleName);
member this.GetRelatedEnd : string * string -> System.Data.Objects.DataClasses.IRelatedEnd
Public Function GetRelatedEnd (relationshipName As String, targetRoleName As String) As IRelatedEnd
Parameter
- relationshipName
- String
Nama hubungan di mana targetRoleName
didefinisikan. Nama hubungan tidak memenuhi syarat namespace.
- targetRoleName
- String
Peran target yang digunakan untuk mengambil ujung lain dari relationshipName
.
Mengembalikan
IRelatedEnd mewakili EntityCollection<TEntity> atau EntityReference<TEntity> yang diambil.
Pengecualian
relationshipName
atau targetRoleName
adalah null
.
Tipe sumber tidak cocok dengan tipe pemilik.
targetRoleName
tidak valid.
-atau-
Tidak dapat menemukan tipe hubungan dalam metadata.
Keterangan
Metode ini dimaksudkan untuk digunakan dalam skenario di mana pengguna tidak memiliki metadata penuh, termasuk informasi jenis statis untuk kedua ujung hubungan. Metadata ini ditentukan dalam EdmRelationshipAttribute objek pada setiap jenis entitas dalam hubungan, sehingga sistem metadata dapat mengambilnya berdasarkan nama hubungan yang disediakan dan nama peran target.
Nama hubungan tidak boleh memenuhi syarat namespace layanan. Kesalahan terjadi ketika Anda menambahkan namespace layanan ke nama hubungan.