Bagikan melalui


RelationshipManager.GetRelatedReference<TTargetEntity> Metode

Definisi

EntityReference<TEntity> Mendapatkan untuk objek terkait dengan menggunakan kombinasi nama hubungan dan nama peran target yang ditentukan.

public:
generic <typename TTargetEntity>
 where TTargetEntity : class, System::Data::Objects::DataClasses::IEntityWithRelationships System::Data::Objects::DataClasses::EntityReference<TTargetEntity> ^ GetRelatedReference(System::String ^ relationshipName, System::String ^ targetRoleName);
public:
generic <typename TTargetEntity>
 where TTargetEntity : class System::Data::Objects::DataClasses::EntityReference<TTargetEntity> ^ GetRelatedReference(System::String ^ relationshipName, System::String ^ targetRoleName);
public System.Data.Objects.DataClasses.EntityReference<TTargetEntity> GetRelatedReference<TTargetEntity> (string relationshipName, string targetRoleName) where TTargetEntity : class, System.Data.Objects.DataClasses.IEntityWithRelationships;
public System.Data.Objects.DataClasses.EntityReference<TTargetEntity> GetRelatedReference<TTargetEntity> (string relationshipName, string targetRoleName) where TTargetEntity : class;
member this.GetRelatedReference : string * string -> System.Data.Objects.DataClasses.EntityReference<'argetEntity (requires 'argetEntity : null and 'argetEntity :> System.Data.Objects.DataClasses.IEntityWithRelationships)> (requires 'argetEntity : null and 'argetEntity :> System.Data.Objects.DataClasses.IEntityWithRelationships)
member this.GetRelatedReference : string * string -> System.Data.Objects.DataClasses.EntityReference<'argetEntity (requires 'argetEntity : null)> (requires 'argetEntity : null)
Public Function GetRelatedReference(Of TTargetEntity As {Class, IEntityWithRelationships}) (relationshipName As String, targetRoleName As String) As EntityReference(Of TTargetEntity)
Public Function GetRelatedReference(Of TTargetEntity As Class) (relationshipName As String, targetRoleName As String) As EntityReference(Of TTargetEntity)

Jenis parameter

TTargetEntity

Jenis yang dikembalikan EntityReference<TEntity>.

Parameter

relationshipName
String

Nama hubungan yang akan dinavigasi. Nama hubungan tidak memenuhi syarat namespace.

targetRoleName
String

Nama peran target untuk navigasi. Menunjukkan arah navigasi di seluruh hubungan.

Mengembalikan

EntityReference<TTargetEntity>

EntityReference<TEntity> dari objek terkait.

Pengecualian

Peran yang ditentukan mengembalikan alih-alih EntityCollection<TEntity>EntityReference<TEntity>.

Keterangan

Nama hubungan tidak boleh memenuhi syarat namespace layanan. Kesalahan terjadi ketika Anda menambahkan namespace layanan ke nama hubungan.

Berlaku untuk