Interface IPersistentList<T>
Represents an which is persisted to a backing store.
Assembly: Couchbase.NetClient.dll
Syntax
public interface IPersistentList<T> : Collections.ICollection, IList<T>, IAsyncEnumerable<T>
Type Parameters
Name |
Description |
T |
Type of value in the set.
|
Properties
|
Improve this Doc
View Source
CountAsync
Declaration
Task<int> CountAsync { get; }
Property Value
Type |
Description |
Task<Int32> |
|
Methods
|
Improve this Doc
View Source
AddAsync(T)
Declaration
Parameters
Type |
Name |
Description |
T |
item |
|
Returns
|
Improve this Doc
View Source
ClearAsync()
Declaration
Returns
|
Improve this Doc
View Source
ContainsAsync(T)
Declaration
Task<bool> ContainsAsync(T item)
Parameters
Type |
Name |
Description |
T |
item |
|
Returns
|
Improve this Doc
View Source
CopyToAsync(T[], Int32)
Declaration
Task CopyToAsync(T[] array, int arrayIndex)
Parameters
Type |
Name |
Description |
T[] |
array |
|
Int32 |
arrayIndex |
|
Returns
|
Improve this Doc
View Source
CopyToAsync(Array, Int32)
Declaration
Task CopyToAsync(Array array, int index)
Parameters
Type |
Name |
Description |
Array |
array |
|
Int32 |
index |
|
Returns
|
Improve this Doc
View Source
IndexOfAsync(T)
Declaration
Task<int> IndexOfAsync(T item)
Parameters
Type |
Name |
Description |
T |
item |
|
Returns
Type |
Description |
Task<Int32> |
|
|
Improve this Doc
View Source
InsertAsync(Int32, T)
Declaration
Task InsertAsync(int index, T item)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
T |
item |
|
Returns
|
Improve this Doc
View Source
RemoveAsync(T)
Declaration
Task<bool> RemoveAsync(T item)
Parameters
Type |
Name |
Description |
T |
item |
|
Returns
|
Improve this Doc
View Source
RemoveAtAsync(Int32)
Declaration
Task RemoveAtAsync(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns