Поделиться через


RelationshipManager.GetRelatedCollection<TTargetEntity> Метод

Определение

Возвращает коллекцию EntityCollection<TEntity> связанных объектов с заданными именем связи и целевой роли.

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

Параметры типа

TTargetEntity

Тип возвращаемого объекта EntityCollection<TEntity>.

Параметры

relationshipName
String

Имя связи для навигации. В имени связи не указано пространство имен.

targetRoleName
String

Имя целевой роли для навигации. Показывает направление перемещения по связи.

Возвращаемое значение

EntityCollection<TTargetEntity>

Коллекция EntityCollection<TEntity> связанных объектов.

Исключения

Указанная роль вернула ссылку EntityReference<TEntity> вместо коллекции EntityCollection<TEntity>.

Комментарии

Возвращает коллекцию EntityCollection<TEntity> связанных объектов с заданными именем связи и целевой роли.

В имени связи не должно указываться пространство имен. Если указать пространство имен перед именем связи, произойдет ошибка.

Применяется к