Represents a protocol independent interface representation of a collection of IChannelCell objects.
            
 Declaration Syntax
 Declaration Syntax| C# | Visual Basic | Visual C++ | 
public interface IChannelCellCollection<T> : IChannelCollection<T>, IChannel, ISupportBinaryImage, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, INotifyCollectionChanged, ISerializable where T : IChannelCell
Public Interface IChannelCellCollection(Of T As IChannelCell) _ Inherits IChannelCollection(Of T), IChannel, ISupportBinaryImage, _ IList(Of T), ICollection(Of T), IEnumerable(Of T), _ IEnumerable, INotifyCollectionChanged, ISerializable
generic<typename T> where T : IChannelCell public interface class IChannelCellCollection : IChannelCollection<T>, IChannel, ISupportBinaryImage, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, INotifyCollectionChanged, ISerializable
 Generic Template Parameters
 Generic Template Parameters- T
- Generic type used.
 Members
 Members| All Members | Methods | Properties | Events | ||
| Icon | Member | Description | 
|---|---|---|
|  | Add(T) | 
                    Adds an item to the ICollection<(Of <(<'T>)>)>.
                (Inherited from ICollection<(Of <(<'T>)>)>.) | 
|  | Attributes | 
            Gets a Dictionary<(Of <(<'TKey, TValue>)>)> of string based property names and values for this IChannel object.
            (Inherited from IChannel.) | 
|  | BinaryImage()()()() | (Inherited from ISupportBinaryImage.) | 
|  | BinaryLength()()()() | (Inherited from ISupportBinaryImage.) | 
|  | Clear()()()() | 
                    Removes all items from the ICollection<(Of <(<'T>)>)>.
                (Inherited from ICollection<(Of <(<'T>)>)>.) | 
|  | CollectionChanged | (Inherited from INotifyCollectionChanged.) | 
|  | ConstantCellLength | 
            Gets flag that determines if the lengths of IChannelCell elements in this IChannelCellCollection<(Of <(<'T>)>)> are constant.
             | 
|  | Contains(T) | 
                    Determines whether the ICollection<(Of <(<'T>)>)> contains a specific value.
                (Inherited from ICollection<(Of <(<'T>)>)>.) | 
|  | CopyImage(ISupportBinaryImage, array<Byte>[]()[][], Int32%) | 
            This is a common optimized block copy function for any kind of data.
            (Inherited from Common.) | 
|  | CopyTo(array<T>[]()[][], Int32) | 
                    Copies the elements of the ICollection<(Of <(<'T>)>)> to an Array, starting at a particular Array index.
                (Inherited from ICollection<(Of <(<'T>)>)>.) | 
|  | Count | 
                    Gets the number of elements contained in the ICollection<(Of <(<'T>)>)>.
                (Inherited from ICollection<(Of <(<'T>)>)>.) | 
|  | GetEnumerator()()()() | 
                    Returns an enumerator that iterates through the collection.
                (Inherited from IEnumerable<(Of <(<'T>)>)>.) | 
|  | GetEnumerator()()()() | 
                    Returns an enumerator that iterates through a collection.
                (Inherited from IEnumerable.) | 
|  | GetObjectData(SerializationInfo, StreamingContext) | 
                    Populates a SerializationInfo with the data needed to serialize the target object.
                (Inherited from ISerializable.) | 
|  | IndexOf(T) | 
                    Determines the index of a specific item in the IList<(Of <(<'T>)>)>.
                (Inherited from IList<(Of <(<'T>)>)>.) | 
|  | Initialize(array<Byte>[]()[][], Int32, Int32) | (Inherited from ISupportBinaryImage.) | 
|  | Insert(Int32, T) | 
                    Inserts an item to the IList<(Of <(<'T>)>)> at the specified index.
                (Inherited from IList<(Of <(<'T>)>)>.) | 
|  | IsReadOnly | 
                    Gets a value indicating whether the ICollection<(Of <(<'T>)>)> is read-only.
                (Inherited from ICollection<(Of <(<'T>)>)>.) | 
|  | Item[([( Int32])]) | 
                    Gets or sets the element at the specified index.
                (Inherited from IList<(Of <(<'T>)>)>.) | 
|  | Remove(T) | 
                    Removes the first occurrence of a specific object from the ICollection<(Of <(<'T>)>)>.
                (Inherited from ICollection<(Of <(<'T>)>)>.) | 
|  | RemoveAt(Int32) | 
                    Removes the IList<(Of <(<'T>)>)> item at the specified index.
                (Inherited from IList<(Of <(<'T>)>)>.) | 
|  | State | 
            Gets or sets the parsing state for this IChannel object.
            (Inherited from IChannel.) | 
|  | Tag | 
            Gets or sets a user definable reference to an object associated with this IChannel object.
            (Inherited from IChannel.) |