Click or drag to resize

NonNullDictionaryTK, TV Class

A dictionary that ignores any attempts to insert a null object into it. Usefor for creating JSON objects that should not contain null values
Inheritance Hierarchy
SystemObject
  Couchbase.Lite.UtilNonNullDictionaryTK, TV

Namespace:  Couchbase.Lite.Util
Assembly:  Couchbase.Lite (in Couchbase.Lite.dll) Version: 2.0.0-b0033
Syntax
C#
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>>

Type Parameters

TK

[Missing <typeparam name="TK"/> documentation for "T:Couchbase.Lite.Util.NonNullDictionary`2"]

TV

[Missing <typeparam name="TV"/> documentation for "T:Couchbase.Lite.Util.NonNullDictionary`2"]

The NonNullDictionaryTK, TV type exposes the following members.

Constructors
  NameDescription
Public methodNonNullDictionaryTK, TV
Initializes a new instance of the NonNullDictionaryTK, TV class
Top
Properties
Methods
Extension Methods
See Also