Interface IDistributedList<T>
This interface contains methods and parameters for Distributed List.
Inherited Members
Assembly: Alachisoft.NCache.Client.dll
Syntax
public interface IDistributedList<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IDistributedDataTypes, ILockable, INotifiable
Type Parameters
| Name | Description |
|---|---|
| T | The type of elements in the List. |
Methods
| Name | Description |
|---|---|
| AddRange(IEnumerable<T>) | Adds the elements of the specified collection to the end of the List<T>. |
| First() | Returns the first element of the List. |
| GetRange(Int32, Int32) | Returns a List that will contain only the specified range of elements specified. |
| InsertAfter(T, T) | Inserts the element in the List after the first occurrence of specified element. |
| InsertAtHead(T) | Insert the specified value at the head of the List. |
| InsertAtTail(T) | Insert the specified value at the tail of the List. |
| InsertBefore(T, T) | Inserts the element in the List before the first occurrence of specified element. |
| Last() | Returns the last element of the List. |
| RemoveRange(IEnumerable<T>) | Removes the elements of the specified collection from the List<T>. |
| RemoveRange(Int32, Int32) | Removes a range of elements from the List<T>. |
| Trim(Int32, Int32) | Trim an existing List so that it will contain only the specified range of elements. |