Interface IPersistentDictionary<TValue>
Assembly: Couchbase.NetClient.dll
Syntax
public interface IPersistentDictionary<TValue> : IDictionary<string, TValue>, ICollection<KeyValuePair<string, TValue>>, IEnumerable<KeyValuePair<string, TValue>>, IEnumerable, IAsyncEnumerable<KeyValuePair<string, TValue>>
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
|
Edit this page
View Source
KeysAsync
Declaration
Task<ICollection<string>> KeysAsync { get; }
Property Value
|
Edit this page
View Source
ValuesAsync
Declaration
Task<ICollection<TValue>> ValuesAsync { get; }
Property Value
Methods
|
Edit this page
View Source
AddAsync(KeyValuePair<string, TValue>)
Declaration
Task AddAsync(KeyValuePair<string, TValue> item)
Parameters
Returns
|
Edit this page
View Source
AddAsync(string, TValue)
Declaration
Task AddAsync(string key, TValue value)
Parameters
Type |
Name |
Description |
string |
key |
|
TValue |
value |
|
Returns
|
Edit this page
View Source
ClearAsync()
Declaration
Returns
|
Edit this page
View Source
ContainsAsync(KeyValuePair<string, TValue>)
Declaration
Task<bool> ContainsAsync(KeyValuePair<string, TValue> item)
Parameters
Returns
|
Edit this page
View Source
ContainsKeyAsync(string)
Declaration
Task<bool> ContainsKeyAsync(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
|
Edit this page
View Source
GetAsync(string)
Declaration
Task<TValue> GetAsync(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
Type |
Description |
Task<TValue> |
|
|
Edit this page
View Source
RemoveAsync(KeyValuePair<string, TValue>)
Declaration
Task<bool> RemoveAsync(KeyValuePair<string, TValue> item)
Parameters
Returns
|
Edit this page
View Source
RemoveAsync(string)
Declaration
Task<bool> RemoveAsync(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
|
Edit this page
View Source
SetAsync(string, TValue)
Declaration
Task SetAsync(string key, TValue value)
Parameters
Type |
Name |
Description |
string |
key |
|
TValue |
value |
|
Returns