ReadOnlyLinkedElementCollection<T> Class

Represents a strongly-typed read-only collection of element instances on the opposite side of a relationship.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk (in Microsoft.VisualStudio.Modeling.Sdk.dll)

Syntax

'Declaration
Public Class ReadOnlyLinkedElementCollection(Of T As ModelElement) _
    Implements IList(Of T), ICollection(Of T),  _
    IEnumerable(Of T), IList, ICollection, IEnumerable
'Usage
Dim instance As ReadOnlyLinkedElementCollection(Of T)
public class ReadOnlyLinkedElementCollection<T> : IList<T>, 
    ICollection<T>, IEnumerable<T>, IList, ICollection, IEnumerable 
where T : ModelElement
generic<typename T>
where T : ModelElement 
public ref class ReadOnlyLinkedElementCollection : IList<T>, 
    ICollection<T>, IEnumerable<T>, IList, ICollection, IEnumerable
JScript does not support generic types or methods.

Type Parameters

  • T

Remarks

Represents a read-only collection of element instances on the opposite side of the links for a relationship in which a particular element participates.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Modeling.ReadOnlyLinkedElementCollection<T>
    Microsoft.VisualStudio.Modeling.LinkedElementCollection<T>

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

ReadOnlyLinkedElementCollection<T> Members

Microsoft.VisualStudio.Modeling Namespace