Interface IPersistentSet<TValue>
Represents an ISet<T> which is persisted to a backing store.
Assembly: Couchbase.NetClient.dll
Syntax
public interface IPersistentSet<TValue> : ISet<TValue>, ICollection<TValue>, IEnumerable<TValue>, IEnumerable
Type Parameters
Name |
Description |
TValue |
Type of value in the set.
|
Properties
|
Edit this page
View Source
CountAsync
Declaration
Task<int> CountAsync { get; }
Property Value
Methods
|
Edit this page
View Source
AddAsync(TValue)
Declaration
Task<bool> AddAsync(TValue item)
Parameters
Type |
Name |
Description |
TValue |
item |
|
Returns
|
Edit this page
View Source
ClearAsync()
Declaration
Returns
|
Edit this page
View Source
ContainsAsync(TValue)
Declaration
Task<bool> ContainsAsync(TValue item)
Parameters
Type |
Name |
Description |
TValue |
item |
|
Returns
|
Edit this page
View Source
CopyToAsync(TValue[], int)
Declaration
Task CopyToAsync(TValue[] array, int arrayIndex)
Parameters
Type |
Name |
Description |
TValue[] |
array |
|
int |
arrayIndex |
|
Returns
|
Edit this page
View Source
ExceptWithAsync(IEnumerable<TValue>)
Declaration
Task ExceptWithAsync(IEnumerable<TValue> other)
Parameters
Returns
|
Edit this page
View Source
IntersectWithAsync(IEnumerable<TValue>)
Declaration
Task IntersectWithAsync(IEnumerable<TValue> other)
Parameters
Returns
|
Edit this page
View Source
IsProperSubsetOfAsync(IEnumerable<TValue>)
Declaration
Task<bool> IsProperSubsetOfAsync(IEnumerable<TValue> other)
Parameters
Returns
|
Edit this page
View Source
IsProperSupersetOfAsync(IEnumerable<TValue>)
Declaration
Task<bool> IsProperSupersetOfAsync(IEnumerable<TValue> other)
Parameters
Returns
|
Edit this page
View Source
IsSubsetOfAsync(IEnumerable<TValue>)
Declaration
Task<bool> IsSubsetOfAsync(IEnumerable<TValue> other)
Parameters
Returns
|
Edit this page
View Source
IsSupersetOfAsync(IEnumerable<TValue>)
Declaration
Task<bool> IsSupersetOfAsync(IEnumerable<TValue> other)
Parameters
Returns
|
Edit this page
View Source
OverlapsAsync(IEnumerable<TValue>)
Declaration
Task<bool> OverlapsAsync(IEnumerable<TValue> other)
Parameters
Returns
|
Edit this page
View Source
RemoveAsync(TValue)
Declaration
Task<bool> RemoveAsync(TValue item)
Parameters
Type |
Name |
Description |
TValue |
item |
|
Returns
|
Edit this page
View Source
SetEqualsAsync(IEnumerable<TValue>)
Declaration
Task<bool> SetEqualsAsync(IEnumerable<TValue> other)
Parameters
Returns
|
Edit this page
View Source
SymmetricExceptWithAsync(IEnumerable<TValue>)
Declaration
Task SymmetricExceptWithAsync(IEnumerable<TValue> other)
Parameters
Returns
|
Edit this page
View Source
UnionWithAsync(IEnumerable<TValue>)
Declaration
Task UnionWithAsync(IEnumerable<TValue> other)
Parameters
Returns