BaseCollection<T> Class

BaseCollection is the base class for collections.

Inheritance Hierarchy

System.Object
  Microsoft.Rtc.Workflow.Utilities.BaseCollection<T>
    Microsoft.Rtc.Workflow.Common.GrammarCollection

Namespace:  Microsoft.Rtc.Workflow.Utilities
Assembly:  Microsoft.Rtc.Workflow (in Microsoft.Rtc.Workflow.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public MustInherit Class BaseCollection(Of T) _
    Implements IList(Of T), ICollection(Of T),  _
    IEnumerable(Of T), IEnumerable, ISerializable
'Usage
Dim instance As BaseCollection(Of T)
[SerializableAttribute]
public abstract class BaseCollection<T> : IList<T>, 
    ICollection<T>, IEnumerable<T>, IEnumerable, ISerializable

Type Parameters

  • 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

BaseCollection<T> Members

Microsoft.Rtc.Workflow.Utilities Namespace