NonNullDictionaryTK, TV Class |
Namespace: Couchbase.Lite.Util
public sealed class NonNullDictionary<TK, TV> : IDictionary<TK, TV>, ICollection<KeyValuePair<TK, TV>>, IEnumerable<KeyValuePair<TK, TV>>, IEnumerable, IReadOnlyDictionary<TK, TV>, IReadOnlyCollection<KeyValuePair<TK, TV>>
[Missing <typeparam name="TK"/> documentation for "T:Couchbase.Lite.Util.NonNullDictionary`2"]
[Missing <typeparam name="TV"/> documentation for "T:Couchbase.Lite.Util.NonNullDictionary`2"]
The NonNullDictionaryTK, TV type exposes the following members.
| Name | Description | |
|---|---|---|
| NonNullDictionaryTK, TV | Initializes a new instance of the NonNullDictionaryTK, TV class |
| Name | Description | |
|---|---|---|
| Add(KeyValuePairTK, TV) | ||
| Add(TK, TV) | ||
| Clear | ||
| Contains | ||
| ContainsKey | ||
| CopyTo | ||
| Equals | (Inherited from Object.) | |
| GetEnumerator | ||
| GetHashCode | (Inherited from Object.) | |
| GetType | (Inherited from Object.) | |
| Remove(KeyValuePairTK, TV) | ||
| Remove(TK) | ||
| ToString | (Inherited from Object.) | |
| TryGetValue |
| Name | Description | |
|---|---|---|
| AnyAndEveryKeyValuePairTK, TV |
Returns whether or not the collection has at least one item AND at least one item
matching the given pattern
(Defined by LinqExtensionMethods.) |